Videomd

Video.md Basic idea I have an idea for a video editing tool based on markdown. It works the following way: Transcribe the video using AI into a timestamped subtitle file. Convert that subtitle file into a markdown file, preserving the timestamps in a format that is both human and machine readable. Now I can read the entire video in text form. After making edits to the markdown file, the program can edit the video itself according to the edits I made to the markdown file. ...

October 5, 2025

Why are game store clients shit?

I marvel at the inability of huge publishers to build what should be a simple app. Sure, taken as a whole, what a store does is pretty complex, but it can be broken down into smaller problems, each of which has been solved already. Those problems were not easy to solve, it took thousands of hours of work from talented and smart people. Why do you try and fail to solve them yourself? ...

September 21, 2025

A new game save system

UPDATE This article is an early idea of what the tool could be. Since I wrote it, it has evolved and changed a lot. Stay tuned for more infos about the current version of the tool. The tool has since been renamed to ins The problem I do not trust many cloud save systems. Partially that’s not their fault. I am on Linux, so everything EpicGames is janky (even more than on Windows). Steam is pretty good, but even there, the cloud save system occasionally refuses to sync. ...

September 21, 2025

There is no replacement for dmenu

Are there really none? We are now years into the transition to wayland, yet one problem still remains: There is no dmenu replacement. Instantmenu is based on dmenu, which remains stuck on X11, which is becoming a problem. You might say ’look at fuzzel/rofi/whatevershinynewthing’, but they are not what dmenu was truly good at: Not interrupting my workflow. Instantmenu was truly tiny. And the very first thing it did was to grab my keyboard input. I could make it part of my typing flow, as I could use it purely from muscle memory without thinking about it. This is not possible with the wayland equivalents of it. They all take a variable and non-negligible amount of time to load. This means that if I continue typing before they loaded, the first few keystrokes will go to whatever application is currently in focus. Depending on what that application is, this could be annoying to disastrous. It also means those characters are not in the menu when it eventually opens. Double bummer. ...

September 15, 2025

Instantcli Dotfiles

UPDATE This article is an early idea of what the tool could be. Since I wrote it, it has evolved and changed a lot. Stay tuned for more information about the current version of the tool. The tool has since been renamed to ins Idea I want to unify lots of instantOS things into an instantCLI the base command will just be instant Dotfiles I wrote about ideas for dotfile management a while back. I thought about it some more. I am abandoning the “home dir as git worktree” approach. It’s just not flexible enough. ...

September 6, 2025

Cline

My experiences with Cline Cline is an open-source AI-powered coding agent living in VS Code. I find VS Code rather annoying to use compared to Neovim and Zed. Cline is the thing making me keep a resource-hogging instance of VS Code open next to the other two. KiloCode and Roo Code made it seem like Cline is basically Debian, very conservative and purposefully behind in terms of features. From my experience that doesn’t seem to be the case. Cline has the most or most competent developers behind it compared to the other VS Code coders, and being mostly upstream from them has some features earlier or plain better than the others. ...

August 18, 2025

Namecheap is horrible

It’s horrible Stay away from it. They are not capable of delivering anything resembling good service. Horrible UI The UI is terrible. There is a dropdown menu called “Actions” at the top which for years has only contained a single action called “Delete”. Why not replace that with a button called “Delete”? By default the entry management UI shows a whopping 5 entries. There is a button which allows it to display all of them. So it’s either 5 or potentially hundreds or thousands, depending on what you’re using your domain for. No paging. ...

August 14, 2025

The Future of instantWM

The state of Wayland I started instantWM in (I believe around) 2019. Wayland adoption was low. It had major open issues. Screen recording. Screen sharing. No support from Nvidia. No distros using it by default. No software ecosystem with utilities coming even close to what Xorg had. Some of these are still issues. Flameshot does not work by default on Wayland. It still complains after applying a few fixes. Espanso is really hacky on Wayland. Some features straight up do not work. ...

August 12, 2025

Niri

Niri I have recently come across Niri. I do not know how I managed to miss that this is a thing for this long. In my limited experience this is even better than Hyprland. Overview hjkl The overview mode is amazing. It would be even more amazing if you could use hjkl vim navigation in addition to the arrow keys. This should be fairly simple XWayland XWayland is a bit rough on niri. instantmenu spawns on the wrong workspace and sometimes behind normal tiled windows. Sometimes it also opens in a window even though it is supposed to render above other windows, not inside one. I do not know if this is a problem with xwayland-satellite or niri, but sadly it makes X11-based menus nearly unusable. ...

June 11, 2025

Immich

My thoughts on Immich Immich is amazing. It looks like Google Photos, it feels like Google Photos, and it’s even faster. Google Photos tends to move infrequently accessed photos to really slow storage, so going through your timeline can be very slow. The desktop version of Immich is also worlds above whatever Google cannot manage to achieve. Video playback works without tons of buffering and dealing with what seems to be an outdated and probably unmaintained fork of the YouTube player. (August 2025 update: they fixed the video player, yay!) ...

February 10, 2025