As in, a brush that is pixelated (no anti-aliasing), but not pixel-art.
Continue readingCategory Archives: Uncategorized
Giving Vivaldi a frame on KDE
Default appearance and after tweaking
Lately I've been setting up some software in Steam Deck's desktop mode and I couldn't help but to notice that some applications (like Vivaldi or Obsidian) don't quite fit with the rest of the windows.
Continue readingAdding exceptions to “session-only” cookies in Vivaldi
As in, to have the browser clear cookies on exit except for specific websites.
In a way this is also for myself as once in a while I look for the setting in a wrong place and a handful of outdated forum posts aren't helping.
Continue readingcohost export: Some of the CSS crimes of all times
As cohost! goes read-only on October 1, I look back at one of the things that I adored about the website: being able to make animated and/or interactive posts with (slightly restricted) CSS and HTML (no JavaScript).
People made a lot of posts utilizing these tricks, and these are some of them.
Continue readingTrackball “gestures” and other mouse trickery
So I've had this idea for an AutoHotKey script that could turn motions from any pointing device (mice, trackballs, trackpads, etc.) into custom actions.
I guess you might call them gestures?
Continue readingQMK/Vial: communicating state to PC
A tray icon showing default/navigation/numpad states
This is a little post about a trick for displaying a programmable keyboard's state (generally just the active layer) on a computer without fiddling with firmware code.
Continue readingUsing the Sofle keyboard for software development
But also Cyrillic text input, playing games, and more.
A layout-focused continuation of my recent newsletter post.
Continue readingThe unbelievable horrors of Discord account security
A small sample of people's pleas to Discord - from Twitter
Should you open any Discord tweet and scroll past the usual meme and good time responses, you'll see no less than a few pleas for help - even more if you look at their mentions.
So how did we get here and how does it keep getting worse - with even competent users losing their accounts and servers to hackers?
Continue readingMaking a non-Euclidean game in Godot
I made a game with non-Euclidean mechanics for "Stop Waiting For Godot" game jam last weekend!
You can check it out on itch.io (this includes a web version) and find the source code on GitHub.
This is a post about how I did it and my first-time experiences with Godot.
Continue readingC/C++: Making a very tiny DLL (in Visual Studio)
Having been making native extensions for GameMaker for years, there is one thing that always bothered me: although the code is often minimal (some of my smaller extensions have less than 100 lines of code!), the DLLs still come out to 70..100KB OR have to depend on Microsoft Visual C++ Runtime Redistributable, which is non-preferable for games that should "just run".
Having finally figured it out, I decided to write a small post about the matter.
Continue reading