Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,109 posts.
Where do the children play?
On the need for a world without us
Don't "optimize" conditional moves in shaders with mix()+step()
Tutorials and articles of Inigo Quilez on computer graphics, fractals, math, art, demoscene, shaders and more.
MCP overlooks hard-won lessons from distributed systems
Fool me once, shame on you; fool me twice, shame on me.
The Math Is Haunted
A taste of Lean.
Go away Python
A blog post written by Lorentz Kinde. It's probably about something technical.
Why is everything so scalable?
I’m entirely convinced that basically every developer alive today heard the adage “dress for the job you want, not the job you have” and figured that, since they always wear jeans and a t-shirt anyway, they might as well apply it to their systems’ architecture. This explains why the stack of every single company I’ve…
Low-background Steel: content without AI contamination
Somehow I forgot to blog my site: https://lowbackgroundsteel.ai/ . I created it back in March 2023 as a clearinghouse for online resources t...
So you want to parse a PDF?
Suppose you have an appetite for tilting at windmills. Let's say you love pain. Well then why not write a PDF parser today?
Improving recommendation systems and search in the age of LLMs
Model architectures, data generation, training paradigms, and unified frameworks inspired by LLMs.
Ghrc.io appears to be malicious
A simple typo of ghcr.io to ghrc.io would normally be a small goof. You’d typically get a 404 or similar error, finally work out the issue, fix it, and move along. But in this case, that typo appears to be doing something very malicious, stealing GitHub credentials. What’s ghcr.io? First, a quick bit of background…
Fewer Foreign Passengers Are Flying to the US
On using a new dataset and ensuring your analytic findings aren't a data reporting issue.
How good engineers write bad code at big companies
Every couple of years somebody notices that large tech companies sometimes produce surprisingly sloppy code. If you haven’t worked at a big company, it might be…
A server that wasn't meant to exist
A story from 16 years ago - trust, tech, and a server that had to disappear. They offered me a blank check. I said no.
Learn electricity and electronics fundamentals without taking a formal course
A website supporting the books of author Simon Monk.
Things you can do with diodes
Paying homage to the component we usually don't think about.
Write to Escape Your Default Setting
Writing serves as a foundation for clarity in thought. It can help you engage more deeply with your ideas.
I'm spoiled by Apple Silicon but still love Framework
A personal comparison of battery life between my MacBook M1 Pro and Framework 13
Old Soviet Venus descent craft nearing Earth reentry
That soon-to-reenter Cosmos 482 is getting increased attention by satellite trackers – and new imagery provides some interesting details.
Troubleshooting: A skill that never goes obsolete
Much of what I do, in multiple fields, could be reduced to one skill: troubleshooting. I’ll define troubleshooting as systematically determining the cause of unwanted behaviour in a system, and fixing it. Troubleshooting is often learned tacitly, in the process of explicitly learning “the skill”. Troubleshooting is…
Users only care about 20% of your application
I often destroyed our home computer when I was a kid. Armed with only 2GB of storage, I'd constantly hunt for files to delete to save space. But I learned the hard way that .ini files are actually imp
macOS 26 Tahoe's Dead Canary Utility App Icons
These are the not the work of carpenters who care about the backs of the cabinets they’re building. These icons are so bad, they look like the work of untrained “How hard can it be?” dilettante carpenters who only last a few days on the job before sawing off one of their own fingers.
Lessons in creating family photos that people want to keep (2018)
As a consequence of scanning thousands of slides, I learned quite a bit about taking photos that capture a family’s life. Here’s a personal…
The Alpha Myth: How captive wolves led us astray
A wolf paces in captivity, teaching us all the wrong lessons about power
Invisible Electrostatic Wall at 3M plant (1996)
SESSION 7: SPECIAL SESSION, 17th Annual EOS/ESD Symposium THURSDAY, SEPTEMBER 14, 1995, 8:00 am SESSION 7: SPECIAL SESSION: ELECTROSTATIC CONSIDERATIONS IN INDUSTRY MODERATOR: D. Swenson, 3M 7.7 CASE STUDY - LARGE PLASTIC WEB ELECTROSTATIC PROBLEMS, RESULTS, AND CURE, D. Swenson, 3M Company Tremendous static charge…
OpenAI's new open-source model is basically Phi-5
OpenAI just released its first ever open-source large language models, called gpt-oss-120b and gpt-oss-20b. You can talk to them here. Are they good models…
The "Mad Men" in 4K on HBO Max Debacle
Reader warning: there's gonna be a lot of pretend puke photos in this post. If you've fired up HBO Max recently, you've probably seen that o...
Your data model is your destiny
Your product's core abstractions determine whether new features compound into a moat or just add to a feature list. Here's how to get it right.