SimCity 3k in 4k (2025)
SimCity 3000 is the best SimCity. Its only problem is that it doesn't run well on contemporary systems. Not to worry, here's a complete guide to a perfect game of SimCity 3000 on modern Windows:...
The latest blog posts to take off on Hacker News. 80,799 posts.
SimCity 3000 is the best SimCity. Its only problem is that it doesn't run well on contemporary systems. Not to worry, here's a complete guide to a perfect game of SimCity 3000 on modern Windows:...
Finger from 1971, Gopher from 1991, and Gemini from 2019. These protocols offer decentralized, terminal-based alternatives to the modern web. The small web…
Anthropic are strongly rumored to be about to have their first profitable quarter. Stories are circulating of companies surprised at how expensive their LLM bills are becoming from usage by …
I really think we're on the verge of some of our best work through the next six months. Over the past year, we've started building more AI-powered…
I’m tired of talking to AI. I want to talk to real people. But even when I talk to people, they forward my questions to AI and send me AI’s answer.
A deep dive into Claude Code for daily users. Covers the .claude directory, CLAUDE.md the way Boris writes it, CLAUDE.local.md, Skills with real examples, custom subagents, plugins, underused commands like /goal and /insights, MCPs, and the workflow patterns the Anthropic team actually uses.
The engineer who says no all the time is a real archetype among senior and staff engineers. Their role is to slow things down, to block the development of…
Your favourite ROP gadget
Update: this post generated some interesting discussion on Hacker News. Friendly fraud is the laundered name for something that the payment system is not really able to prevent. Even though I’m pretty sure they can do way better. Particularly big and sophisticated payment providers like Stripe, with a mountain of…
When I first stumbled upon fluid simulations in game dev I was amazed on how good the effect could be. I really wan...
Who does things like that?!? Apparently: me. I have my own project, written in Rust. Not a big one, mind you, maybe approx. 30k lines of code in total. Rust is verbose so it’s not really that impressive. I’ve put it aside for some time and was toying with local inference, LLMs, writing agents and my attention was…
TLDR: In ten days last month, the Wikimedia Foundation fired MediaWiki’s most influential developer and disbanded the team whose entire job…
Or how not to do a culture fit interview
Snowboard Kids 2 for the Nintendo 64 has reached 100% matching decompilation. A brief note on what that means, how we got here, and what comes next.
Co-authored-by: ur mom
For the past few months, the 3D printing community has been poking at a very interesting question: what if a multi-material printer were not limited to the colors physically loaded on it? And we must say it right now: This is a...
A few months after writing up the Cudy AX3000 units and moving the house over to OpenWRT, I ended up revisiting the one bit I had deliberately waved away ...
Owning a home costs a lot more than just the mortgage. Here are the hidden costs to consider when deciding whether to buy or rent.
(Yes, but.)
2.8k words, 12 minute reading time
Or, why your AI subscription is worth analyzing
Remember Tarus Balog, the AWS employee who rescued my deleted account when nobody else would? AWS just fired him. His proudest accomplishment in four years was saving my data. Leadership didn't care. The finale of a trilogy nobody asked for.
Outsourcing plus LocalAI will soon become more economical vs Frontier labs
Raft is a consensus protocol for managing a replicated log across a cluster of nodes. Its key goals are: (1) maintain a consistent replicated log of state transitions, (2) tolerate node failures, and (3) ensure a single leader coordinates all changes while multiple followers replicate. Raft is designed to be…
On Thursday, three of the lead Raspberry Pi engineers hosted an AMA on the r/engineering subreddit. Raspberry Pi 6 One of the most interesting tidbits was on the Pi 6. Looking back at previous launches: 2012: Raspberry Pi 2015: Raspberry Pi 2 (+3 years) 2016: Raspberry Pi 3 (+1 year) 2019: Raspberry Pi 4 (+3 years)…
Learn about how we built a CI-native AI code reviewer using OpenCode that helps our engineers ship better, safer code.
I just attended my thirtieth college reunion, and there were some clear trends among my mid-life peers. First among them: grave concern for what AI means for our future and for the future of our (broadly young adult) kids.
Last summer I spent a lot of time with Typst (at that point v0.11) and Pandoc, working on a flexible and reusable workflow to typeset markdown-formatted articles to PDF. I designed a Pandoc template for Typst that would do nice things with layout and typography, and I posted about that here .
In this article, I try to understand why coding agents can be infuriating to use. I think the problem is their conversational UX: they behave enough like helpful colleagues to trigger our social instincts, but they don't learn, adapt, or take responsibility the way people do, which makes their repeated mistakes feel…