Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,197 posts.
Clocks for Software Engineers
If you have a software background and you want to pick up digital design,then one of the first things you need to learn about early on is the conceptof the c...
Storemapper: Bootstrapped to $50k/year in 2 years
Two years ago I launched Storemapper an embedded store locator service that runs on any website or ecommerce platform. Today around 500 brands use Storemapper to help their customers find the closest place to buy their stuff. The service has grown from bootstrapped to over $50,000 per year. It’s not cool like a…
The Making of Underrun – A WebGL Shooter in 13kb of JavaScript
I participated in this year's js13kGames , a JavaScript game development competition with a file size limit of 13kb, including code, assets and everything else. My entry was Underrun , a twin stick shooter using WebGL.
Why are we templating YAML? (2019)
I was at cfgmgmtcamp 2019 in Ghent, and did a talk which I think was well received about the need for some Kubernetes configuration management as well as the solution
Things Unexpectedly Named After People
Unfortunately, Rocket Lab does not seem to be named after seed investor/aerospace entrepreneur Mark Rocket .
Why Haskell?
Haskell is a great programming language with many features that make it easier to write robust software, and yet it is rarely taken up by software engineering teams. This essay aims to explain my views as to why Haskell is a great choice for programmers.
If PHP Were British (2011)
PHP, as the result of a spectacular error of judgement, appears to be written in US English. How do we developers ensure the traditions of the British Empire continue to be upheld, even in the digital age?
Why I’m Learning Perl 6
Nothing! Just kidding, you’ll see a lot of distressed messages from tasks that passed out wait for the phone to ring, and woke up wearing someone else’s OS thread. 1
On the cheap, like a local, and without a lot of luggage
On the cheap, like a local, and without a lot of luggage.
Linux touchpad like a Macbook: goal worth pursuing?
best seo company australia
All you may need is HTML
Readers occasionally request which static HTML generator is used by fabiensanglard.net , and if they can take the same stylesheet/ fonts to start their own blog. I usually send back the whole 134 lines of gen.php [1] and invite them to copy whatever they need to get started [2] .
If math is more than proof, we need to better celebrate the rest of it
[This is a guest post by Grant Sanderson. This blog post was initially written in a different file format and converted using AI. — T.] A sentiment echoing throughout the mathematics communit…
Maybe getting rid of your QA team was bad
If you have a QA team, please read this and give them a large raise.
Claude Code Found a Linux Vulnerability Hidden for 23 Years
Claude Code has gotten extremely good at finding security vulnerabilities, and this is only the beginning.
Never Hertz to Ask
Obviously we’re going to talk about this today: Ok, so. Up until this year, I would’ve told you that there are two general kinds of financial bubbles. The first kind of bubble is where everyo…
The 100 MHz 6502
A 6502 (or 65C02) in an FPGA, running at 100 MHz, ready to plug into your vintage computer
My business card runs Linux
Dmitry.GR: My business card runs Linux (and Ultrix), yours can too. Details, kits, etc...
Income inequality is not the problem, it's a symptom
Paul Graham today published two essays in which he challenges the idea that economic inequality is a problem. Since the 1970s, economic ...
Code that will break in Python 4
With the end of support for Python 2 on the horizon ( in 2020 ), many package developers have made their packages compatible with both Python 2 and Python 3 by using constructs such as:
Privacy is the most important concept of our time
Privacy is more than the right of an individual to be left alone. It concerns the very fabric of society.
I've been waiting over a month for Anthropic to respond to my billing issue
Update (April 9, 2025): Since publishing this post, a human support agent from Anthropic has reached out to me. I appreciate them following up.
How 1500 bytes became the MTU of the internet
Ethernet is everywhere, tens of thousands of hardware vendors speak and implement it. However almost every ethernet link has one number in common, the MTU:
Google de-indexed Bear Blog and I don't know why
Preamble: The whole affair is Google’s fault and not Bear Blog’s. Huge thanks to Herman—Bear Blog’s founder and dev—for his patience and help. A month afte...
CIA suddenly stops publishing, removes archives of The World Factbook
Somewhat devastating news today from CIA: One of CIA’s oldest and most recognizable intelligence publications, The World Factbook, has sunset. There's not even a hint as to why they decided …