Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 6,985 posts.
Programming Language Inventor or Serial Killer? (2003)
Try to spot who liked hacking away at corpses rather than computers
Tech Choices I Regret at Spectrum
Spectrum is an open source chat app for large online communities. With the benefit of hindsight, here are the technology choices I regret.
“I Could Rewrite Curl”
Collected quotes and snippets from people publicly sneezing off or belittling what curl is, explaining how easy it would be to make a replacement in no time with no effort or generally not being very helpful. These are statements made seriously. For all I know, they were not ironic. If you find others to add ……
Tailwind CSS: From Side-Project Byproduct to Multi-Million Dollar Business
The story of how a couple of failed SaaS ideas and a bunch of ugly Less stylesheets turned into my life's work.
Pinboard Turns Seven
Heh, don't worry, that's just the whiskey talking. Pinboard is seven years old today!
If WordPress is to survive, Matt Mullenweg must be removed
I believe Matt Mullenweg's abuses of his unilateral, unchecked powers prove that it is in the best interest of the entire WordPress community that he be removed from power immediately.
Classism in America
This post has moved to https://siderea.dreamwidth.org/1237182.html
ProtonMail Voluntarily Offers Assistance for Real-Time Surveillance?
Proton Mail disputed some of the content of the post originally published at this location. We will continue the discussion directly with Proton Mail, in particular at a meeting in …
Thoughts on Python 3
My current thoughts on the state of Python 3 and where it’s heading.
How to build a windmill
Windmills have always fascinated me and for a long time I was dreaming of one day building my own. Where I live there are still machines from the 1600’s that are just as magnificent today as when they were first built. When you see one standing in a field rotating and converting passing air into usable energy they…
Map of my personal data infrastructure
Well, it's been a year since I started the draft, so I guess it's about time to publish this! :)
Why is my Rust build so slow?
I’ve recently come back to an older project of mine (that powers this website), and as I did some maintenance work: upgrade to newer crates, upgrade to a newer rustc, I noticed that my build was ta...
How fighting games use delay-based and rollback netcode (2019)
I would like to thank krazhier and Keits for taking hours out of their busy schedules to discuss technical aspects of netcode with me, and Sajam for taking time to answer interview questions and being supportive throughout the writing process. I would also like to especially thank MagicMoste for making all the…
China
The most important story of 2014 that most people ignored was the Chinese economy overtaking the US economy. (This is using the purchasing power parity metric, which incorporates differences in...
Software Inventory by Joel Spolsky
Imagine, for a moment, that you came upon a bread factory for the first time. At first it just looks like a jumble of incomprehensible machinery with a few people buzzing around. As your eyes adjus…
Adding comments to a static blog with Mastodon
Update 29.01.2023: Adapted the code to work with Mastodon 4.0 and replaced linuxrocks.online by floss.social Update 15.03.2023: Thanks to @veronica@mastodon.online, this code now handles replies in a lot nicer way. You might want check out her solution too. Update 07.07.2023: Thanks to @cassidy@blaede.family, the…
Why xkcd-style graphs are important
For most data scientists, a toolkit like scipy/matplotlib or R becomes so familiar that it becomes almost an extension of their own mind. When fleshing out an idea, we will just open up ipython, write a few lines of code, and display the plot on the screen to get …
How to improve Python packaging
There is an area of Python that many developers have problems with. This is an area that has seen many different solutions pop up over the years, with many different opinions, wars, and attempts to solve it. Many have complained about the packaging ecosystem and tools making their lives harder. Many beginners are…
A Clash of Cultures
There’s an Internet controversy going on between Dale Dougherty, the CEO of Maker Media and Naomi Wu ( @realsexycyborg ), a Chinese Maker and Internet personality. Briefly, Dale Doughtery tweeted a single line questioning Naomi Wu’s authenticity, which is destroying Naomi’s reputation and livelihood in China.
Write any javascript code with just these characters: ()[]{}+
Hi! I've taken this blog offline, but you can still read this post in the archive.org version .
So Your Startup Received the Nightmare GDPR Letter
Some dumb lawyer figured it would be fun to give GDPR trolls a form letter to use to inflict maximum damage on unsuspecting companies. The reason why this is dumb is simple: the GDPR serves a legitimate need but by decreasing the signal:noise ratio handcrafted requests from users with a legitimate concern can get…
DB-19: Resurrecting an Obsolete Connector
Oh man, this is good! You’re looking at the first DB-19 connector to be made in the 21st century:
So you think you can tell Arial from Helvetica?
I've taken 20 logos that were originally designed in Helvetica, and I've redone them in Arial. Some people would call that blasphemy. I call it a challenge: can you tell which is the original and which is the remake?
Playing chicken with cat.jpg
I was reminded of this by 37signals' response on Monday to last week's cat.jpg privacy failure . To be clear, I have a lot of sympathy for 37signals: Once someone looked in their logs and saw "cat.jpg" as the name of the one hundred millionth file they had stored, I'm sure the resulting fit of laughter significantly…
What Happens Next? Covid-19 Futures, Explained with Playable Simulations
an interactive guide