paperbenni

This is my blog. Mainly a place to keep intersting thoughts for myself to read through. If other people find this interesting that doesn’t hurt either. Please expect quick and dirty posts, I am not going to be a spending much time making any of this coherent, more of a thinking out loud thing.

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 did 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

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 infos 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 competend 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

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

Linux Gaming Rant

Disclaimer This is a script for a video I started writing a few years ago. I didn’t want to see it rot in a notes app I no longer use, so here it is. I may have formulated it differently nowadays, but the point still stands. Rant I have long been using Linux as my primary operating system for gaming. Back when I couldn’t get wine applications to access the internet I never ever would have thought that the majority of AAA games would ever run on Linux. I love the platform and am amazed at how far it has come. However, there are things that don’t work on Linux. And oftentimes the fault lies not with Linux developers. However, this does not change the fact that some things still don’t work, and problems don’t get better if nobody talks about them. Lately I have increasingly come upon people on Linux communities who seem to function along the following lines: ...

December 30, 2024

Automated Dotfile Management

Introduction instantOS relies on a lot of tools which use plaintext configuration in the home directory and have pretty much all their features disabled by default. This means that in order to ship a somewhat functional system out of the box, user settings need to be managed in some automated way, unless the user modifies them manually. In that case, automated changes in these files can be very destructive, as it could lead to unexpected behaviors or loss of user customizations. ...

December 13, 2024