Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,204 posts.
Taxonomy of Procrastination
There’s a little accountant named Jim that lives in my head
SATCOM terminals under attack in Europe: a plausible analysis
------ Update 03/12/2022 Reuters has published new information on this incident, which initially matches the proposed scenario. You can find...
How modern Linux systems boot
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Richard Stallman on Steve Jobs: correction
My intention is to make links only to publicly accessible, stable URLs. If you find a link to a page that requires subscription, please report that as you would report any other broken link.
Claude’s C Compiler vs. GCC
A Guide to comparing Claude Code Compiler with GCC
Raspberry Pi as a local server for self hosting applications
Raspberry Pi for self hosting applications, locally secure private connection, install Tor Proxy, emby media server
We need to liberate the Postcode Address File
This is the Pentagon Papers for the UK address database
A tale of webpage speed, or throwing away React
Back in 2011, I happened to get a job writing Backbone.js app. If you never did that, don’t. I was complaining about difficulties with composition left and right to [...]
Why do long options start with two dashes? (2019)
Around 1990, Richard Stallman (RMS) and I were writing the GNU C library getopt() and he wanted to extend it to support long (multi-character) option names for user-friendliness. He considered Unix…
A Programming Language Underdog
As devs in late 2018, we’ve got lots of programming language choices. Mainstream ones alone, there’s about a dozen or so of them. They’re all awesome. As you wander a bit further down the obscurity path, you’ll find languages like elm , elixir , purescript , and reason . And just past those, you’ll find nim .
UK anti-encryption law
There was some surprise in the comments of yesterday's post over the fact that the United Kingdom has effectively outlawed encryption: the UK will...
Accidentally making a language, for an engine, for a game
It's a wise saying, because we game developers have so much fun making the underlying foundations, that we never get around to adding the actual gameplay.
How to do things if you're not that smart and don't have any talent
This is a blog post aimed at people who want to do important work or make meaningful contributions to work, but feel they aren’t that smart and don’t have any talent. Thanks for reading Adaobi’s Newsletter!
How to waste your career, one comfortable year at a time
If you are an average 30 yr old engineer, let's say you want to retire reasonably by the time you are 60. A year wasted at a poor job or role is equivalent to you throwing away 3.3% of your career. The older you get, the steeper your loss is.
Problem solving with Unix commands
I am starting to realize that the Unix command-line toolbox can fix absolutely any problem related to text wrangling. Let me tell you about a problem I had, and how I used some Unix command-line utilities to solve it.
Intel's "cripple AMD" function (2009)
Software optimization resources | E-mail subscription to this blog | www.agner.org
Why Education Startups Do Not Succeed (2011)
I co-founded PrepMe in 2001. We were one of the first education companies online and the first purely online, personalized platform. We were acquired in 2011 by Providence Equity-backed Ascend Lea…
Apple has a private CSS property to add Liquid Glass effects to web content
I have an incredibly boring summer hobby: looking at the changelog for the WebKit Github repo. Why? Because I spend a chunk of my professional life working with webviews inside mobile apps and I like to get an early peek into what's coming in the next version of iOS. Since
Software horror show: SAP Concur
From the highly eclectic blog of Mark Dominus
10 years of writing a blog nobody reads
flow2 | Blog post: 'On 10 Years of Writing a Blog Nobody Reads' in Personal
Nvidia's Risky Business
Nvidia is finding new ways for its customers to raise money, and it’s expanding the risk of the AI buildout significantly.
Kickstarting a book to end enshittification, because Amazon will not carry it
My next book is The Internet Con: How to Seize the Means of Computation : it's a Big Tech disassembly manual that explains how to disenshittify the web and bring back the old good internet. The hardcover comes from Verso on Sept 5, but the audiobook comes from me – because Amazon refuses to sell my audio: