The peril of laziness lost
In his classic Programming Perl — affectionately known to a generation of technologists as "the Camel Book" — Larry Wall famously wrote of the three virtues of a programmer as laziness, impatience, and hubris:
The latest blog posts to take off on Hacker News. 80,804 posts.
In his classic Programming Perl — affectionately known to a generation of technologists as "the Camel Book" — Larry Wall famously wrote of the three virtues of a programmer as laziness, impatience, and hubris:
T he Anthropic Mythos announcement is the first time in my life I’ve felt truly poor. Maybe because I grew up on the internet and it was the one permissionless place where you could have leverage and a shot at uncapped exploration and ambition. That is now changing with the gap between models that are publicly…
Cola, orange soda, and almond soda!
A practical guide to building a SaaS product on a 100% European stack: hosting, payments, CDN, analytics, and transactional email.
Hello everyone, It has been quite a long time since my last blog, the last couple of months had been very busy and packed with a lot of work so I barely had much time to write blogs. Time runs so fast that the last time when I wrote a blog I was still a DevOps Engineer and now I am a Product Developer lol.
Oooooh boy. Let’s get this out of the way first. Email sucks. Now to the how and the why. We’re builders. We love making tools to help designers and developers live a little bit easier. We’re pretty good at it. Marketing, though? We do our best, but the truth is, we don’t like to bother […]
How can it generate 3D worlds, videos, images and entire web pages, but still suck at front-end?
I’m part of the desktop software generation. From Windows 95 to Windows 7, I grew using mostly-offline software on computers operated via mouse and keyboard, well before tablets and smartphones. Recently, I’ve been missing one particular part of that era: its consistency in design. I want to tell you about
<img src="http://stevehanov.ca/blog/images/acer.jpg"/> If you have a web site with a search function, you will rapidly realize that most mortals are terrible typists. Many searches contain mispelled words, and users will expect these searches to magically work. This magic is often done using levenshtein distance. In…
Published: 10-04-2026 19:37 | Author: Remy van Elst | Text only version of this article
An interactive exploration of how GPS works: from the speed of light and trilateration to the cheap clock problem and Einstein's relativity corrections.
If you often get static electricity shocks when touching your laptop or your office chair, or your monitor goes black when you stand up, this may interest you.
Stop burning cash on cloud bloat. Discover the exact $20/month stack I use to run multiple $10K MRR apps—before expensive infrastructure kills your startup.
Build Awesome is a rebrand of 11ty/Eleventy, backed by a successful $40k Kickstarter. But this attempt to monetize static site generators repeats the same …
macOS Internals Deep Dive Building a Development Kernel Collection Configuring our Mac to boot the Development Kernel Collection Putting our machine to work! When did Apple grace us with this feature? Undoing our work for OS updates Closing Thoughts
Every week, a new AI model climbs to the top of a benchmark leaderboard. Companies cite these numbers in press releases. Investors use them to justify valuations. Engineers use them to pick which model to deploy. The implicit promise is simple: a higher score means a more capable system.
How to write an external tool for `git diff` to delegate complex diffs to.
This was a long one–I spent a fair bit of time with the Orange Pi 6 Plus over the past few months, and what I expected to be a quick look at another fast ...
When AISLE tested Mythos's showcase vulnerabilities on small, cheap, open-weights models, most found the same bugs. Here's what that means for cyber.
Dead tuples from high-churn job queues can silently degrade your Postgres database when vacuum falls behind—especially alongside competing workloads. Traffic Control keeps cleanup on track.
This is a long article, so I've broken it up into a series of posts, listed below. You can also read the full work as a PDF or EPUB .
How a conversation on a plane in 1953 set in motion the stack that eventually processes tens of thousands of flight bookings per second, and why that stack is still here.
An introduction to Obsidian. Why you should use it, how to keep it simple, and how you can use it.
As more engineers use the irresistible LLMs their skills atrophy, practicing will make you special.
I just want S3. My needs are pretty basic. I don't need to scale out. I don't need replication. I just need something that can do S3 and is reliable and not slow. Minio is dead, they pulled the plug after axing the interface. They archived the repo so they …
My thoughts on AI-assisted programming.
Your Startup Is Probably Dead On Arrival If you started a company more than two years ago, it’s likely that many of your assumptions are no longer true. You need to stop coding, building, recruitin…
While I created my AWS account because I was interested in Amazon S3, that was not in fact immediately available to me: In the early days of AWS, you had to specifically ask for each new service to be enabled for your account. My new AWS account did come with two services enabled by default, though — Amazon Simple…
Productive procrastination is real. But understanding why we avoid the work we actually love might be the key to getting more of it done.