NOW is personalized software a thing? Not that long ago, I tried to use Claude to customize Publii, the app I use to make this website. It didn't do so well. Literally the next day, Anthropic announced the Claude 4 family, and now Claude Sonnet 4.5 is out. Anthropic's unbiased opinion…
Obsidian vault setup tour How my Obsidian vault works after, a practical setup. Including bottom-up Zettelkasten notes, plugins, Bases and my general rules.
A Very Early History of Algebraic Data Types Been quiet around here! I’ve been putting almost all of my writing time into Logic for Programmers and my whole brain is book-shaped. Trust me, you do not want to read my 2000-word rant on Sphinx post-build LaTeX customization. But I spent the past week i...
How I Organize the Papers I Read I got asked how I manage papers, notes, and citations for doing research. I started writing out a very long Slack message, but it quickly passed the threshold where I ought to just turn it into a blog post. The short of it: I’m an incorrigible Emacs user,...
Protecting your (my) passport from liquid damage After an unfortunate incident involving my passport and some alcohol-based hand gel in my bag, I decided I needed some sort of waterproof pa...
Talent is Alignment Przemysław Alexander Kamiński · Raideur des doigts September 20th, 2025 marks exactly one year since I bought Roland’s FPX-30, 88-keys full sized digital piano. Being in my 4th decade of life I never taught myself any instrument, even though I own and dab...
From project to market This blog post goes through the journey of turning an oss project into a successful commercial product aligning the project, community, product and market.
Ordering work: a skill and culture gap You can't get to the destination if you don't think about the journey
Passive Perception in D&D 5e: The Ultimate Guide to Staying Alert - Knight's Digest "How did I know that was there?" The player is in disbelief. The DM can only point to their character sheet - the passive perception category.
Tachyaction at a Distance - sean bowe This blog post is intended for Zcash protocol developers. Reader discretion is advised.
One Year of Hacking Workshops I started running PostgreSQL Hacking Workshops just about one year ago, and I've run one each month, except for May, when we had pgconf.dev....
Stop Wasting Brainpower Cognitive load, not hours, kills productivity. Cut distractions, tame complexity, and free brainpower for real engineering work.
» A Looking Glass Half Empty, Part 1: Just Lookin’ for a Hit The Digital Antiquarian There was some discussion about it: “Wow, gosh, it’d sure be nice if we were making more money and selling more copies so we could do crazy games of the type we want, as opposed to having to worry about how we’re going to sell more.” Hey, I’d love it if t...
GitHub - YaLTeR/niri: A scrollable-tiling Wayland compositor. A scrollable-tiling Wayland compositor. Contribute to YaLTeR/niri development by creating an account on GitHub.
In Praise of RSS and Controlled Feeds of Information The way we consume content on the internet is increasingly driven by walled-garden platforms and black-box feed algorithms. This shift is making our media diets miserable. Ironically, a solution to the problem predates algorithmic feeds, social media and ...
[Gluon][Tutorial] Persistent attention by Mogball · Pull Request #7298 · triton-lang/triton Rewrite the attention kernel to be persistent. This gives better performance at low-contexts. However, fp16 at large context has suffered a bit due to a ptxas instruction scheduling issue in the so...
I spent the day trying to teach seniors how to use an iPhone and it was a nightmare. Honestly, I think Apple really needs to simplify the iPhone for the elderly. I know there are accessibility modes, but you don’t want to have to go through all that and spend hours trying to customize the phone. Also, the whole phone setup process needs t...
The architecture behind 99.9999% uptime in erlang Have you ever wondered how to build the most stable application in the world? What characteristics does such an application have, and what architecture styles make it possible?
Blender 4.5 brings big changes Blender 4.5 LTS was released on July 15, 2025, and will be supported through 2027. This is the [...]
Tags | Accessible Games Initiative The Accessible Games Initiative is an Entertainment Software Association (ESA) project. The idea for the Accessible Games Initiative was first developed by Electronic Arts, Google, Microsoft, Nintendo…
OpenAI’s H1 2025: $4.3b in income, $13.5b in loss Research and development expenses were its largest cost, totaling US$6.7 billion in the first half.