How I got to 200 productive hours a month
A tested approach to improve your focus and productivity
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,177 posts.
A tested approach to improve your focus and productivity
On friction, patience, and planting trees.
This story explores some concepts in computer networking, inspired by Michael Nielsen’s idea of discovery fiction . Code samples can also be found in this repo . Excerpts use openbsd-flavoured netcat on Debian Linux; behviour and IPv6 support may vary by version.
Today is exactly 2 years since I quit my job and become a full-time indie hacker.
Software Engineer
I installed Claude Code in June. I'd tried Cursor and Cline and Zed and a few others, but all of them felt clunky to me because I'm used to doing nearly everything in vanilla vim and my terminal. Claude Code was the first tool I tried that felt like it fit into my workflows perfectly rather than needing me to adapt to…
Principal AI Architect. Creator of open-strix, a harness for building agent teams. Writing about AI architecture, stateful agents, and what happens when you give AI memory.
When good ideas make bad business
This week I was in Rotterdam for a RIPE meeting . On Friday morning I gave a lightning talk called where does my computer get the time from? The RIPE meeting website has a copy of my slides and a video of the talk; this is a blogified low-res version of the slides with a rough and inexact transcript.
I felt like I somehow needed fame. In retrospect, there was a lot of self-loathing from tough childhood experiences, and I desperately hoped that love from without (i.e., from masses of other people) would somehow make up for hate from within.
The difference can be subtle
My interest in file systems started when I discovered how type and creator codes 1 and resource forks contributed to the fantastic user interface on my original Macintosh in 1984. In the late 1990s, when it looked like Apple might buy Be Inc. to solve its operating system problems, the Be File System was the part I…
I have a love-hate relationship with ad blockers. On the one hand, I despise the obnoxious ads that are forced down our throats at what seems like every turn. On the other hand, I appreciate the need for publishers to earn a living so that I can consume their
Exploring the brilliant design of UTF-8 encoding system that represents millions of characters while being backward compatible with ASCII
One day there will hopefully be a house on this land Over the last year, I admittedly haven’t used my Vision Pro a ton, but fairly recently I discovered a super handy use that it’s absolutely incredible at, provided you have the right tools. After years of apartment life my girlfriend and I have recently begun the…
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
I sat next to a senior software engineer for a year. Here’s what I learnt.
Today's adventure: DIY whole hog data exfiltration
There's a cocktail party version of the efficient markets hypothesis I frequently hear that's basically, "markets enforce efficiency, so it's not possible that a company can have some major inefficiency and survive". We've previously discussed Marc Andreessen's quote that tech hiring can't be inefficient here and here…
I still love developing but the shifts that AI have brought are tectonic and are forcing me to re-evaluate my own relationship to building things
I do not agree with GitHub's unauthorized and unlicensed use of copyrighted source code as training data for their ML-powered GitHub Copilot product. This product injects source code derived from copyrighted sources into the software of their customers without informing them of the license of the original source code…
Full disclosure: my employer makes a Slack alternative. All my concerns about the use of Slack type chat services apply equally to its competitors, including my employer’s.
Early in my software engineering career, the UK-based startup I worked at, GenieDB, was taken over by a US Venture Capital fund, Frost VP, owned by Stuart Frost. I was functionally the only piece that came to the US. The code was rebuilt, the rest of the team eventually rotated out, even the core strategy was…
Abusing CRLF, cache poisoning, and other misconfigurations for a no-interaction XSS against GitHub Private Pages.