Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,191 posts.
Engine cooling – why rocket engines don’t melt
Rocket engines use a multitude of cooling concepts to keep them from melting themselves. Learn more about engine cooling in this article.
The .feedback scam
Do you have feedback you'd like to give to Google, Facebook, StackOverflow, Inc., or Gandi? Now there's a website that will collect that feedback. Or... not.
Surprisingly Slow
I have an affinity for performance optimization and making software as efficient as possible. Over the years, I've encountered specific instances and common patterns that make software or computers slow. In this post, I'll shine a spotlight on some of them.
Xmas.c (1988)
The second block has more real work going on. If the character stored in the variable _ does not match the first character of the string a , the code recurses in such a way that this same block of code will again be entered. That is, t=-65 forces a return to the if (t < -50) block. The recursion steps through string a…
LastPass Disclosure Shows Why We Can't Have Nice Things
Response to the media's hysteria surrounding LastPass' responsible security warning.
Origins of the youtube-dl project
As you may know, as of the time this text is being written youtube-dl’s repository at GitHub is blocked due to a DMCA takedown letter received by GitHub on behalf of the RIAA. While I cannot comment on the current maintainers' plans or ongoing discussions, in light of the claims made in that letter I thought it would…
What would you do if you lost your Google account?
What happens when you forget your password or loose your phone? What Google wants to know to validate your identity?
Killing Community
This is a theory that’s previously been stated in log/39-normie-hypothesis.gmi, but I think it’s worth expanding on as it’s become very relevant with the recent Reddit shit-show actualizing just how bad that website has gotten along with social media in general. I think the model demonstrates how the…
The Tower Keeps Rising
Vibecoding and the possible collapse of a shared language.
Happiness is a Boring Stack
I can't tell you how nice it is to have software in production on a boring stack. It gives you freedom to do other things.
Cold-blooded software
It’s 2004 and I’m sitting in one of the largest lecture halls at my university. I’m a computer science major but I’m taking a course on natural history — plants and animals — as one of my electives.
PuTTY vulnerability vuln-p521-bias
Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team Download: Stable · Snapshot | Docs | Privacy | Changes | Wishlist
We're in a Golden Age for Amateur Radio
When I started my ham life as KK6VSI in August of 2015, I wish I could have had the information I'm about to lay out here. Of course, most of the equipment didn't yet exist. So another way of looking at it is that my entry into amateur radio was perfectly timed for my generation's Golden Age of Ham Radio.
What Is a Dickover?
dickover — a modal panel, popover, or curtain presented by a website or app, deliberately obscuring its own content to frustrate the user with an unwanted, unnecessary, mandatory interaction; e.g. asking the user to accept “cookies”, subscribe to a newsletter, install the website’s mobile app, agree to terms of…
The next SOPA
Every few years, the MPAA’s lobbying power, rhetoric, and immense campaign contributions succeed in purchasing a bill in Congress to advance their agenda in a way that’s hostile to the technology industry and consumers.
Leaving Mozilla
In 2001 I had just graduated from a small town high school and headed off to a small town college. I found myself in the quaint computer lab where the
Extreme Pi Boot Optimization
🚀 3.5 sec to Linux userspace code
Douglas Adams on the English–American cultural divide over "heroes"
In 2000, Douglas Adams made an interesting observation that I keep returning to. A user on Slashdot named “FascDot Killed My Pr” had asked the following question (where HGttG = Hitchhiker’s Guide to the Galaxy): Comedy….or Tragedy? First, a big thank-you. You’ve made a lasting contribution to “our” culture (or should…
Who owns the code Claude Code wrote?
AI-generated code copyright explained for builders.
My personal C coding style as of late 2023
This has been a ground-breaking year for my C skills, and paradigm shifts in my technique has provoked me to reconsider my habits and coding style. It’s been my largest personal style change in years, so I’ve decided to take a snapshot of its current state and my reasoning. These changes have produced significant…
Proton spam and the AI consent problem
The one where I get very annoyed with my email provider.
AI is making it easier to create more noise, when all I want is good search
We use Notion for the bulk of our knowledge management at CodePen. I have no use for an AI that can write for me.
Success and Failure at Pebble
We launched Pebble on Kickstarter 10 years ago today! It was an amazing ride and I learned a lot from the experience. Story time…
The future of large files in Git is Git
Large files bloat Git’s storage, slow down git clone , and wreak havoc on Git forges.
The Small Website Discoverability Crisis (2021)
There are a lot of small websites on the Internet: Interesting websites, beautiful websites, unique websites. Unfortunately they are incredibly hard to find. You cannot find them on Google or Reddit, and while you can stumble onto them with my search engine, it is not in a very directed fashion. It is an unfortunate…