Blue light filters don't work – controlling total luminance is a better bet
Why controlling total luminance is a better bet
The latest blog posts to take off on Hacker News. 3,713 posts.
Why controlling total luminance is a better bet
a pungent monad odor that attracts mathochists
How to delete all merged git branches locally with a single command. This one-liner has been in my zshrc since 2017 — I found it buried in the CIA's Vault7 l...
I tried building my startup entirely on European infrastructure. Here's the stack I landed on, what was harder than expected, and what you still can't avoid.
Understanding large codebase can be incredibly difficult. In this post I walk through how I learn a codebase use turbopack as my case study.
Context: An AI agent of unknown ownership autonomously wrote and published a personalized hit piece about me after I rejected its code, attempting to damage my reputation and shame me into acceptin…
I’ve always wanted an ARM server in my homelab. But earlier, I either had to use an underpowered ARM system, or use Asahi which not only requires expensive Mac hardware but also slowed down in the past few years.
An interactive data journalism piece exploring the rise of young-onset colorectal cancer, with population simulations, risk factors, and prevention information.
In Digital Media Lost the Newsstand. Micropayments Are the Obvious Way Back , Rick Bruner makes the case for giving micropayments another try.
Farewell, Rust for web. For now…
Something truly monumental happened in the world of software development in 2025. Safari shipped a reasonable implementation of text-wrap: pretty: https://webkit.org/blog/16547/better-typography-with-text-wrap-pretty/. We are getting closer and closer to the cutting-edge XV-century technology. Beautiful paragraphs!
This post is an elaboration on a comment I made on Hacker News recently, on a blog post that showed an increase in volume and decline in quality among the “Show HN” submissons. I don't actually mind AI-aided development, a tool is a tool and should be used if you find it useful, but I think the vibe coded Show HN…
To me, one of the most annoying parts of software engineering is writing code that doesn’t require thinking. It’s just a typing exercise, and that’s boring.
I just finished Oliver Sacks’ excellent Everything in Its Place. In it, he mentioned as an aside that the Ginkgo biloba tree is hundreds of millions of years old, and its phenotype has been practically frozen since then – a living fossil.
Saving regret has less to do with procrastination than we thought, and more to do with whether your country absorbs economic shocks or lets them hit your savings
An in-depth overview of some of the unusual and very advanced technical tricks used in the Commodore 64 game, Seawolves.
INT. WAREHOUSE - NIGHT Following my recent rants about computer generated effects ( here and here ), I thought it would be fun to look i...
Buy an RTX 5090, the fastest consumer GPU money can buy, and you get 104.8 TFLOPS of FP32 compute. Ask it to do double-precision math and you get 1.64 TFLOPS. That 64:1 gap is not a technology limitation. For fifteen years, the FP64:FP32 ratio has been slowly getting wider on consumer GPUs, widening the divide between…
Python and JavaScript/TypeScript AI frameworks are reinventing what telecom solved in 1986. What 40 years of production-grade concurrency teaches us about building AI agents.
We are an exploratory species, just past the solar system now, but perhaps one day we will look back and call our galaxy merely the first. There are many problems to solve along the way, and today we will look at one very small one. How do we assign IDs to devices (or any object) so the IDs are guaranteed to always be…
Last year I got into using Letterboxd, to complement my goal of watching more (good) movies. It’s got a really clean interface, the social features are useful but unobtrusive, and it makes remembering what I’ve watched and when I watched it easy. So why isn’t there a Letterboxd for books?
Detailed report on the Thoughtworks AI retreat, should we write a manifesto for AI-enabled development, is spec-driven development the return of waterfall, LLMs perform better in healthy codebases
The value of human thinking is going down. The value of human attention is going up. Those two facts are pointing in very different directions.
"Cognitive debt," Claude Code, and the negative space around AI
An experiment in language change
Frontend tooling in 2026+, with and without AI.
I want to make this clear in the first sentence because its biggest chance that people will read it – this article is entirely based on work done by Christian Hofstede-Kuhn (Larvitz) that wro…
Knock, knock! Who’s there? Control freak (now you say “control freak who?”)