Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,853 posts.
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.
How the “Kim” dump exposed North Korea's credential theft playbook
A rare and revealing breach attributed to a North Korean-affiliated actor, known only as “Kim” as named by the hackers who dumped the data, has delivered a new insight into Kimsuky (APT43) tactics, techniques, and infrastructure. This actor's operational profile showcases credential-focused intrusions targeting South…
A shell colon does nothing. Use it anyway
I've written more shell scripts than I can count, but I still stumble upon tricks that honestly blow my mind far too often than I care to admit. Latest thing that blew my head clean off? The shell colon.
250M Microsoft customer service and support records exposed on the web
250 million leaked conversations between Microsoft customer support agents and customers were left exposed on the web, putting users at risk of phishing.
Our Software Dependency Problem
For decades, discussion of software reuse was far more common than actual software reuse. Today, the situation is reversed: developers reuse software written by others every day, in the form of software dependencies, and the situation goes mostly unexamined.
Fibonacci Hashing: The Optimization That the World Forgot
I recently posted a blog post about a new hash table, and whenever I do something like that, I learn at least one new thing from my comments. In my last comment section Rich Geldreich talks about h…
The Man Who Smuggles Trader Joe’s into Canada
Michael "Pirate Joe" Hallatt and his unmarked white van are Canada's number-one supplier of Trader Joe's items. And, so far, Trader Joe's hasn't been able to stop him.
RIP, vector database
turbopuffer is pushing the frontier of search. To do that, we have to fundamentally redesign our storage architecture so the vector index is no longer primary.
Retrieving your browsing history through a CAPTCHA
Web developer and cybersecurity researcher
What Is The Morning Writing Effect?
Many writers anecdotally report they write best first thing early in the morning, apparently even if they are not morning people. Do they, and why?
I wrote a small piece on planned death
Kind people already sent donations that will make my childrens' lives easier, when I'm not there any more. Thank you enormously! :-)
SwiftWebUI
Beginning of the month Apple announced SwiftUI at the WWDC 2019. A single “cross platform”, “declarative” framework used to build tvOS, macOS, watchOS and iOS UIs. SwiftWebUI is bringing that to the Web ✔️
Tallest Lego building with 4 pieces?
My daughter asked me: “Daddy, what’s the tallest structure we can build with those 4 pieces?”
Microsoft Releases 125M Building Footprints in the US as Open Data
Bing has made very significant investments in the area of deep learning, computer vision and artificial intelligence to support a number of different search scenarios. The Bing Maps team has…
Synadia and TigerBeetle Commit $512k USD to the Zig Software Foundation
Announcing a shared commitment to advancing the future of systems programming and reliable distributed software.
Sweden's cashless society is no longer a utopia
Switching fully to card and app payments would put access to our money in the hands of private organizations for the first time in history.
I stopped everything and started writing C again
Welcome to kmx.io
How to hire low experience, high potential people
Finding diamonds in the rough
Mozilla’s Uncertain Future
Some thoughts on Mozilla for people who don’t know Mozilla.
The changing goalposts of AGI and timelines
Based on its own charter, OpenAI should surrender the race
Please Stop Using Grey Text
For over 1000 years black text on white paper has been the best practice for printed texts worldwide. Since the advent of the web and WCAG…
Driving engineers to an arbitrary date is a value destroying mistake
Executive Mandates shutdown the value discovery efforts of software teams
Moving from Go to PHP Again
After two years on Go, moving our shop applications back to PHP.
Terminal and shell performance
There’s a great MSR demo from 2012 that shows the effect of latency on the experience of using a tablet . If you don’t want to watch the three minute video, they basically created a device which could simulate arbitrary latencies down to a fraction of a millisecond. At 100ms (1/10th of a second), which is typical of…