Omid's Blog

Rants on FOSS, tech, homeprod, music and other stuff.

Click on the links for the full article!

Concerning Emacs (and Jazz)

Fri May 22 20:11:45 2026

Intro

I have been preaching about Emacs for about two years now, ever since I started using it. It is by far my top used program on my PC. I have been to meetups about it, I write emails about it, I read books and articles on it, I share my dotfiles with others who are interested in setting a package up like I do. At this point, I am too dependant on Emacs to not write an article about it.

Emacs is my main program. When I boot my computer, Emacs is almost always the first program I open. When I shut down my PC, it’s almost always the last program I kill. In this article, I want to tell you how it came to be, what I like and dislike about it, and I will try to convince you to try Emacs…

On single points of failure

Tue Apr 14 22:33:47 2026

No, that’s not a mistake. I really did mean points, plural. Let me explain!

One day I was out of town and I realized, oh no, my Matrix instance is down. Oh no, my Synapse is on the same node that runs my website (which my students (hopefully) use to study and review materials). Well not a problem, I will ssh in, and fix this in a jiffy. Oh wait, my VPN is down. Oh no. I had hardened everything down. I was not getting into my server remotely…

On programming languages and education

Fri Mar 27 15:39:44 2026

Intro

Having taught programming for about 5 years now and having read lots of articles on choices of languages for teaching programming, I am starting to develop an opinion, and I would like to share it with you. The way I see it, my personal choice of programming language for the purposes of teaching boils down to (in no particular order):

  • Scheme
  • C
  • Haskell
  • Python
  • HTML/CSS (bear with me)

My choices are based on a couple of criteria…

On Matrix

Sun Feb 15 21:24:15 2026

There seems to be a giant misconception about Matrix. The protocol, and its clients. Due to the news emerging on Discord and its future, it seems as if many people are looking for a new ’home’. Stoat, Rocket.chat, mattermost and what not are always recommended; however I have the feeling that every time Matrix is recommended that it’s immediately shot down from someone saying ’it doesn’t work’, or ’its not like discord’. As if rocket.chat is anything like Discord. The arguments usually seem to be that the channels are not working properly, there are permission issues, or that there’s no screen sharing/video calling…

Quieting my R220

I slowly have nothing left to configure. So before I start completely breaking my stuff or – god forbid – switch to Gentoo, I’ll start with some light blogging. It started on my website, but I think I will move it on here for now. On the side, nice and relaxed!…

Theme: Dracula  /  Fonts: Mononoki Nerd Font, Inter /  Der CSS dieser Website wurde mit Unterstützung von KI erstellt.
Meine Haltung zu LLMs und KI / Impressum / RSS