Why I still blog after 15 years
Before you know it, your little babies have started school, you celebrate the 30th anniversary of Jurassic Park, and that little blog you started have now been going for 15 years.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,191 posts.
Before you know it, your little babies have started school, you celebrate the 30th anniversary of Jurassic Park, and that little blog you started have now been going for 15 years.
A while back my machine was so messed up that I could barely ssh onto it. 3,200% CPU utilization - all 32 cores on the host were fully utilized! Compare that to my last bug where it only used 1 core, 100% Fortunately, it was using Java 17 runtime which...
If you ask a founder how her startup is going, the answer is almost always some version of “Great!” There is a huge amount of pressure as a founder to never show weakness and to be the...
If you’re reading this post, you might be interested in trying your hand at live coding on stream, as a way of sharing your projects in a more relatable, immediate way than a polished blog post, teaching others about programming, or just as a way to have fun. I think that live coding and streams in general are an…
I’ve taken to using the word “energized” over “impactful.” “Impactful” feels company-centric, and while that’s important, “energized” is more inwards-looking. Finding energizing work is what has kept me at Stripe for so long, pursuing impactful work. - Michelle Bu We all have a finite amount of time to live, and…
Google Analytics is a powerful yet quite complicated tool. And unfortunately, the truth is most people who use it don’t reap its full benefits. There’s a lot of excellent and free content out there that explains how to use Google Analytics, but most of it is rather narrowly focused on use cases that primarily apply to…
Source code and hardware schematics are available on Github: https://github.com/agranlund/wolf
This essay first appeared in my newsletter. Sign up here if interested in F'ing up the status quo and fixing education. Here's a puzzle: how do you create a trillion-dollar debt bubble that can't be popped? Answer: make student loans non-dischargeable in bankruptcy. Now, here's a trickier one: how do you fix this mess…
Man, I was just trying to relax and (have my agent) code on a Friday
In June 2008 Apple announced Mac OS X Snow Leopard, proudly boasting that it would have "no new features". Instead of piling on new things, Snow Leopard aimed to build on the success of its predecessor, Leopard, opting to focus on under-the-hood performance and stability improvements throughout the system.
tldr: Rust/coreutils is good enough to boot a Debian with GNOME, install the top 1000 packages, build Firefox and the Linux Kernel.
There is a persistent idea that people work 40 hours a week. They don't, and if you try to do this it will break you. Here are some more reasonable guidelines.
Update : this post has comments on https://news.ycombinator.com/item?id=28692026 You're a member of a team that is part of a large organiza...
Another story from printer-land of 20 years ago: this time about a seemingly impossible bug.
Two years ago, I was Porting my JavaScript Game Engine to C for No Reason . I have since found a reason: making a new N64 game!
...so I vibe-coded a tool for finding more of them
Many of you are likely to have seen the post by Huixiang’s Voice on Medium showing that Huixiang Chen’s laptop contained downloads of most…
The Piano Player Confessions I recently received a message from an accomplished piano player. Let’s call him Jeremy. This is someone who majored in piano ... Read more
The M1 is up *here*, running fast and cool, and all the competing chips from Intel, AMD, Qualcomm, Samsung, and whoever else are down *there*, running hot or running slow, looking around for their recently stolen pants.
Did you do something with your hair? It looks nice.
I’ve been an SELinux complexity apologist for years. Lately, I’ve concluded that every implementation with difficult-to-configure policies is just unmanageable.
LLMs can make complete multi-level games that are fun.
A personal review of Cursor, an LLM-powered coding tool.
Hi, Welcome to BIG, a newsletter about the politics of monopoly.