Static as a Server
You wouldn't download a site.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,109 posts.
You wouldn't download a site.
Here are some of the most interesting things I learned at DjangoCon EU 2025 in Dublin, Ireland, partially written with the help of AI: link to talks
Mastering the full stack isn’t just a technical feat: it’s a human challenge, and no, you can’t git clone your way out of it.
I run Claude Code with --dangerously-skip-permissions flag, giving it full system access. Let me show you a new way of approaching computers.
Inside the effort to de-democratize AI
A comprehensive tutorial on how to build a personal professional website on a Raspberry Pi.
When Code Gets Cheaper Every Day
An extremely detailed guide on how to configure WezTerm
My first big job in the industry had me as one of two people in Warsaw, with the rest of the team in Oslo. I’ve never seen any of my Norwegian co-workers at that point, but one the first pieces of direct feedback I got from my manager was: “the teammembers like you; they feel like you’re part of the team.”
Two years ago, Americans anxious about the forthcoming 2024 presidential election were considering the malevolent force of an election influencer: artificial intelligence. Over the past several years, we have seen plenty of warning signs from elections worldwide demonstrating how AI can be used to propagate…
I made a library that takes GPS coordinates and gives you the state.
While not an absolute requirement for modern graphics card support on Linux, Resizeable BAR support makes GPUs go faster, by allowing GPUs to throw data back and forth on the PCIe bus in chunks larger than 256 MB. In January, I opened an issue in the Raspberry Pi Linux repo, Resizable BAR support on Pi 5. Unlike most…
The history of Italian software piracy from 1983 to 1993, retail shops & national distribution: how cracked games were sold as legitimate.
... and why signed distance functions are cool!
To market their new products to people who had not already spent years pining for a computer of their own, the creators of the second wave of microcomputers had to face head on the question of what…
Why you can't skip to the top (but you can skip to the bottom)
A conversation with lead producer Laura Kröger on the making of Odysseus and what it would take to become a permanent institution.
VileR's blog: old school PCs, games, graphics, programming, fonts, demos, and so on.
A Response to Yudkowsky and Soares from the Front Lines of AGI Development
by Benjamin Cook (into by Tom Cooper)
Recently I got a friend to finally join me on Signal. He asked something about whether or not Signal is truly secure and private, like if it was safe from US government surveillance. I told him: “Well, it’s end-to-end encrypted, so they don’t know what we’re talking about, but they definitely know that we’re talking…
I will never stop dying on this hill
Discover the process of transforming an ASCII game into real-time AI-rendered graphics with fal.ai
At Terrateam, we are big fans of Fly.io. The service is hosted there and it’s served us well. Just deploy your TOML file, get your infrastructure, do something else with the rest of your day. One of the interesting sides of Fly is that they invest heavily in server-side SQLite. They’ve written a number of blog posts…
You may know that, because your computer has different caches (L1, L2, L3...), and memory operations operate on cache lines of about 64 bytes each, you should write programs that exhibit locality to get maximum performance.
A dns-prefetch tag in an HTML email makes Evolution Mail do a DNS lookup on open, even with remote content blocked. The developers blame WebKitGTK.
Martin Uecker, 2025-08-10 I discuss the implementation of type and bounds safe generic containers in C. Previously, I discussed a span type , bounds checking using arrays . and a a vector type . This time, I will discuss maybe inspired by Haskell. This type can used to return a value that may not exist, e.g. because…