• Software problem: Emacs windows not properly maximized

    I don’t like wasting screen space so the very first configuration action I do in newly installed desktop environments is making all windows maximized by default. After I had reinstalled my computer, I experienced a problem that new Emacs windows (or frames, in Emacs terminology) created after Emacs had started were not fully vertically maximized, […]

  • Software problem: DKIM

    I managed to waste my time on another thing. I foolishly thought that I should finally add DKIM to my mail server. Configuring it in the mail server was relatively easy. But once I started to check whether it actually works, I’ve fallen into trouble. I started with the elliptic curve algorithm (ed25519). OpenDKIM on […]

  • Czech programming keyboard is back!

    I’ve recently reinstalled my computer and switched to a different Linux distribution there. Because of the change, I got new (or different) versions of many desktop components. And when configuring my keyboard, I can see Czech programming keyboard is available in X again. What a relief!

  • Software problems (and rsync failed to set permissions)

    I regret that I have little opportunity to work on free software outside my job these days. One of the reasons is that I have been struggling all the time with things that don’t work, a significant part of them being software problems. Software problems can be categorized into three groups: User stupidity problems Software […]

  • Emacs workspaces

    I use Emacs for everything that can be done with it reasonably. I often run in a single Emacs session Gnus, Org agendas, command line actions, IRC, several development projects, etc. The question is how to switch between all those activities efficiently. During the years, I tried several workspace, perspective or screen (whatever they are […]

  • speechd-el 2.11 released

    speechd-el 2.11 release introduces index marking feature, i.e. moving the cursor as the text of a buffer is read. This feature has been planned for more than 10 years but due to various circumstances, its implementation, although not that difficult, has been delayed. Now it is finally implemented although it may need further improvements in […]

  • Back to Vanilla Music

    I have found out that I was mistaken, Odyssey Android music player cannot always play the tracks in the right order. Additionally, it has sometimes problems (as many Android music players have) with non-ASCII characters in file tags. So I’m returning back to using Vanilla Music. I abandoned it when it was incapable to play […]

  • Switching from Firefox to Brave

    The new Firefox ESR release has hit my desktop this week. Debian stable is stable; except for Firefox. Firefox ESR releases last only for about one year. Debian release cycle is typically about two years so in order to keep up with security fixes, Debian stable has to switch to a new major Firefox version […]

  • A usable music player for Android

    It’s surprisingly difficult to find a music player that works. I have the following minimum requirements on a usable music player for Android: It is free software. It can play music. It can play album tracks in the correct order. It can search by artist and by album. It can recognize music library updates. There […]

  • Free navigation software

    There is quite a lot of free navigation software based on OpenStreetMap, but it’s somewhat difficult to find something that actually works for the given purpose. I feel like I need to document for myself what to use. And why not share the documentation? Hence this blog post. It’s easy on Android – there’s OsmAnd […]