I convinced HP's board to buy Palm and watched them kill it
The systematic thinking errors that kill breakthrough technology and the decision framework that prevents these disasters
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,185 posts.
The systematic thinking errors that kill breakthrough technology and the decision framework that prevents these disasters
When complexity leaps are on the table, there’s usually also an opportunity to squeeze some extra juice out of the system you have. By tweaking the workload, tuning performance, or supplement…
Pi now supports MCP. Why we changed our minds, what changed in MCP and in Pi, and what Codemode is.
Achieving Data Freedom Through Open Source and Rust
A compiler is just a program that translates other programs. Traditional compilers translate source code into executable machine code that your computer understands. (Some compilers translate source code into another programming language. These compilers are called source-to-source translators or transpilers.) LLVM is…
YouTube is probably one of the parts of the internet I consume the most, so I was more than a little sad when YouTube announced that they don’t have plans to build a visionOS app, and disabled the option to load the iPad app. This leaves you with Safari, and the website is okay, but definitely doesn’t feel like a…
Some researchers in France put together a comparison showing lots of ways you could implement realtime collaborative editing (like Google Docs). They implemented lots of algorithms - CRDTs and OT algorithms and stuff. And they benchmarked them all to see how they perform. (Cool!!) Some algorithms worked reasonably…
A vibe coding thought exercise on what it might look like for LLMs to scour human historical data at scale and in retrospect.
I generated 1,000+ SVGs across 7 frontier models to test whether AI labs are training on Simon Willison’s pelican-riding-a-bicycle benchmark.
Notes on mental health, motivation and Agile.
What can software engineers learn from the shutdown of the company? Exclusive details.
If you ever watch someone “coding”, you might see them spending far more time staring into space than typing on their keyboard.
tautology.town is a blog that contains tautologies.
There are a few cloud kitchen restaurants that deliver food that is so shit that I want to know which other brands are being run from the same kitchen so that I can avoid them all.
30 Maps to Rethink the World
A teacher friend of mine told me that this year students were different. If she asked to see a hall pass from a freshman, they'd give her the finger. They swore at her and were gen...
The Maersk Triple-E Class container ship is 1,300 feet long, carries over 18,000 containers across 11,000 miles between Europe and Asia, and… Its entire crew can fit inside a passenger van. As a former naval architect and a current marketing consultant to startups, I found that
Up until recently, it was a pain to defend againt WPA2 brute-force attacks by using a random 63-character password (the maximum in WPA-Personal ) mode). Thanks to Android 10 and iOS 11 supporting reading WiFi passwords from a QR code, this is finally a practical defense.
If you want to read more of my writing, I have a Substack . Articles will be posted simultaneously to both places.
I have recordings and emails showing attacks months before Coinbase's 'discovery'. Timeline, headers, and audio evidence.
We have public schools for a reason.
An Awk tutorial by example. Learn practical Awk incantations in just a few minutes.
Just about every key lock in the world today has the same fundamental flaw. They accept input (a key, or a lockpicking tool) from the outside world, and they test if that input is correct at the same time . This flaw opens up two kinds of vulnerabilities.