Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,213 posts.
agentzh's Nginx Tutorials
I've been doing a lot of work in the Nginx world over the last few years and I've also been thinking about writing a series of tutorial-like articles to explain to more people what I've done and what I've learned in this area. Now I have finally decided to post serial articles to the Sina Blog…
Why I stopped reading HN (2010)
This post has been a long time in coming. I stopped reading HN over a month ago, so I’ve had some time to cool off. I’ve been struggling to put my thoughts into words, and so this pos…
This Can’t Go On
The long view of economic history says we're in the midst of a huge, unsustainable acceleration. What happens next?
Tesla's FSD – A Useless Technology Demo
In the past months, Tesla has been offering a free, one-month trial of their full self-driving (FSD) system to all current owners. It looks like they are rolling this out in stages, because I only got mine only a few days ago.
Netflix is not a tech company (2019)
Like Sky before it, Netflix is a television company using tech as a crowbar for market entry. The tech has to be good, but it’s still fundamentally a commodity, and all of the questions that matter are TV questions. The same applies to Tesla, and indeed to many other companies using software to ente
Krugman on BitCoin
Digital, but still a barbarous relic.
The room the economy can't see
(This post is written mostly by Claude, you can tell that it isn’t in the same voice as my other work, but it has notes of it. All the personal anecdotes are still from my life, and it’s interesting that this is one of my most popular posts of all time. Go figure. Also Interesting: […]
What is energy, actually? (2011)
That’s an easy go: energy is the amount of (on) my electricity bill, or maybe of (on) my natural gas bill. If I am very concentrated, I might add that it is also the money I spend at the gasoline pump, and if I am even more concentrated I will suggest that it might have something to do with the filling up of my…
Why Rust strings seem hard
Lately I’ve been seeing lots of anecdotes from people trying to get into Rust who get really hung up on strings (&str, String, and their relationship). Beyond Rust’s usual challenges around ownership, there can be an added layer of frustration because strings are so easy in the great majority of languages. You just…
Here’s what Ashley Madison members have told me
I found myself in somewhat of a unique position last week: I’d made the Ashley Madison data searchable for verified subscribers of Have I been pwned? [https://haveibeenpwned.com/] (HIBP) and now – perhaps unsurprisingly in retrospect – I was being inundated with email. I mean hundreds of emails every day
How LSP could have been better
We talk about programming like it is about writing code, but the code ends up being less important than the architecture, and the architecture ends up being less important than social issues.
What If We Could Rebuild Kafka from Scratch?
The last few days I spent some time digging into the recently announced KIP-1150 ("Diskless Kafka"), as well AutoMQ’s Kafka fork, tightly integrating Apache Kafka and object storage, such as S3. …
WASM Wayland Web (WWW)
So there are only 2 web browser engines, and it seems likely there will soon only be 1, and making a whole new web browser from the ground up is effectively impossible because the browsers vendors have weaponized web standards complexity against any newcomers. Maybe eventually someone will succeed and there will be 2…
DIY Espresso (2020)
The pièce de résistance. EDIT: Whoa looks like Hackaday found this post ! If anyone's interested in learning more about this, I posted this...
In 2022, Web3 went just great
Come, reminisce with me.
ThinMachine – A $25 thin client macOS Time Machine appliance
The instructions below set up Time Machine using the Apple File Protocol (AFP). After publishing this blog post, I’ve been told that this is now deprecated and that Samba should be used instead. I’ll update this blog post in the near future.
The tilde in your PATH may not be your HOME
I was playing with the nono agent sandboxing tool and it greeted me with a warning: PATH entries the sandbox can write to: ~/.local/bin/ which looked suspicious.
A Short Introduction to Automotive Lidar Technology
A guide to the operating principles, techniques and technology in lidar systems for self driving cars.
CSS is unnecessary given a layout language
CSS, a language for specifying visual appearance on the web, is … so complex that it has never been implemented correctly; yet, successive versions specify even more complexity. At the same time, it is so underpowered that many elementary graphic designs are impossible or prohibitively difficult, and…
So Long, Twitter and Reddit
It's been over three years since my last blog post. I think that the website code started to feel like it had bitrotted, and so making new blog posts became onerous. But I've taken the time to redo this website using Zig , so it's quite easy to add blog posts now, and plus I added dark mode .
Most book clubs are doing it wrong (2017)
The standard way to run a book club is to have everybody finish the book before meeting to talk about it. You have one meeting per book. The discussion goes on for one or two hours before it runs out of gas, and then the group picks the next book, and you agree to meet in another month or six weeks.
Is the frequency domain a real place?
Dissing Fourier, exploring the Hadamard-Walch transform, and making square-wave spectrograms.
Satya Nadella uses an IBM AS/400 in 1993
Symbolic of the transfer of power from IBM to Microsoft?
Work is not school: Surviving institutional stupidity
For 16+ years, we master the rules of school. Study hard, get good grades, follow the formula and ultimately merit wins. Then we enter the workforce and none of it works quite like we thought. This becomes painfully obvious as you rise higher in the org. Even seasoned veterans forget
The Apple Tablet
If you’re thinking The Tablet is just a big iPhone, or just Apple’s take on the e-reader, or just a media player, or *just* anything, I say you’re thinking too small.
Rye and Uv: August Is Harvest Season for Python Packaging
My thoughts on Rye and uv.
How can you be fooled by the U+202E trick? (2013)
Ethical Hacking, Malware Analysis, Disinfection Techniques, Information Security, Pentesting Techniques and all related with Computer Security.