Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,919 posts.
Switching Pip to Uv in a Dockerized Flask / Django App
I noticed about a 10x speed up across a number of projects, we'll avoid using a venv and run things as a non-root user too.
Ceiling Air Purifier
Imagine a high-capacity air filter that is extremely quiet and doesn't get in the way. I think I see how to build one; here's a prototype: By putting a fan on the ceiling you can have very long blades. This is important for keeping noise down: the longer your blades are the more air you move at a given rotational…
Facebook activated my dormant account and won’t let me deactivate it
Zet Casino 2026: tysiące gier, bonus powitalny, wpłaty BLIK i krypto, wypłaty w minutach oraz polskie wsparcie 24/7. Sprawdź naszą ofertę.
That's a fun trick Google
23Win - Nhà cái số 1 thị trường về cá cược thể thao và live casino 2026. Cung cấp tỷ lệ kèo chuẩn xác, thanh toán sòng phẳng trong 5 phút
Structural pattern matching in Python 3.10
A critical but informative look at the new structural pattern matching feature in Python 3.10, with real-world code examples.
CSS-Tricks in Limbo
I’m sad to say that CSS-Tricks is stuck in limbo again. The site was acquired by Digital Ocean in 2022, and it continued to run under their ownership until February of 2023, when DigitalOcean fired the people working on it. The site stayed latent for a year before DigitalOcean re-hired lead editor Geoff Graham in June…
Sci-Fi Interfaces: Hackers
Our third film is from 1995, directed by Iain Softley. Hackers is about a group of teenage computer hackers, of the ethical / playful type who are driven by curiosity and cause no harm — well, not …
Repasting a MacBook
My favorite memory of my M1 Pro MacBook Pro was the whole sensation of “holy crap, you never hear the fans in this thing”, which was very novel in 2021. Four years later, this MacBook Pro is still a delight. It’s the longest I’ve ever owned a laptop, and while I’d love to pick up the new M4 goodness, this dang thing…
Two computers, one monitor, zero fiddling (2025)
How to switch inputs between desktop and laptop on one monitor using built-in KVM and DDC
Benchmarking DNS response times of TLDs
We tested and benchmarked 42 of some of the most popular top-level domains and aggregated the results into a global median average.
YC 120
[https://ghost.prod.ycinside.com/content/images/wordpress/2019/01/yc120-v1.png] The world is shaped by people with intelligence, drive and vision. At YC, we’ve learned a lot about cultivating a network of such people — and we believe that having a strong network is such a force multiplier that it is one of the most…
Microservices without the Servers
Tim Wagner, AWS Lambda General Manager At LinuxCon/ContainerCon 2015 I presented a demo-driven talk titled, “Microservices without the Servers”. In it, I created an image processing microservice, deployed it to multiple regions, built a mobile app that used it as a backend, added an HTTPS-based API using Amazon API…
Medium and the Scourge of Persistent Sharing Bars
When people click a URL and see that it’s a Medium site, their reaction should be “Oh, good, a Medium site — this will be nice to read.” Right now it’s gotten to the point where when people realize an article is on Medium, they think, “Oh, crap, it’s on Medium.”
There is no place for just shitting all over other people's work
“Shit from the fucking Mac App Store, ‘designed’ by people who think they get interface design.” That’s the byline for Read the fucking HIG, a blog that pretends to expose apps in the Mac App Store which violate Apple’s Human Interface Guidelines. Let’s t…
Rust: Beyond the Typechecker
This post will be different from the previous ones, since I’m going to present some of the early results of my work as a PhD student at the Prosecco team in ...
You’ve Got 0-Click Mail: Unassisted iOS Attacks RCE via Mobilemail/Maild
October is Cybersecurity Awareness Month! How is your cybersecurity practice going?
Mathematical exploration and discovery at scale
Bogdan Georgiev, Javier Gómez-Serrano, Adam Zsolt Wagner, and I have uploaded to the arXiv our paper “Mathematical exploration and discovery at scale”. This is a longer report on…
Using SQLite as storage for web server static content
Why OpenRun uses a SQLite database instead of the local file system for static files.
Payment Request API
The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards.
How to make a living as an artist
An essay by fnnch on making a living as an artist.
What the hell is Forth? (2019)
Forth is perhaps the tiniest possible useful interactive programming language. It is tiny along a number of dimensions: The amount of c...
FreeBSD 14.0-Release
The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 14.0-RELEASE. This is the first release from the stable/14 branch.
Iranian Web Programmer’s Death Sentence to Be Carried Out Any Moment
URGENT: Saeed Malekpour’s Death Sentence to Be Carried Out Any Moment.Wall PhotosURGENT: Saeed Malekpour’s Death Sentence to Be Carried Out Any Moment. When Saeed Malekpour’s lawy…
Things I learned while developing a billing system
Half a year ago, I joined Pleo, a FinTech startup with around 15,000 customers (we’re always hiring at Pleo!). I joined to take on and further develop the billing infrastructure. When I joined, I was actually a bit concerned about the narrowness of the new role and the new team. I mean, really… How much […]