New
The latest blog posts to take off on Hacker News. 4,109 posts.
The Internet Slum: is abandoning the Internet the next big thing? (2004)
The Internet Slum
CVE-2024-9956 – PassKey Account Takeover in All Mobile Browsers
Phishing PassKeys credentials using browser intents
Don't Be Afraid of Types
Types in coding projects are good. Don’t be afraid to create them when you need to.
Apple restricts Pebble from being awesome with iPhones
I’m surprised that you’re surprised
Designing Electronics That Work
I’ve put together a 300+ page book with basically everything I learned the hard way over the last 10 years founding and working at several hardware startups. It started out as a self published work, but No Starch Press picked it up and it went through a very extensive editing process to make it even better.
Two new PebbleOS watches
Including my dream smartwatch…
Stamina Is a Quiet Advantage
Stamina is one of the most universally useful traits you can develop. It's a more broadly applicable advantage than things that are situationally useful.
The model is the product
Old data, new models
Moving away from US cloud services
Relying on US cloud services poses legal and political risks for EU users, so I'm moving away from US cloud services. Here's how and why I did it.
Build a Container Image from Scratch
Build a Container Image from Scratch — Danish Prakash
20 Years of YC / HN
I saw recently that YCombinator celebrated its 20th anniversary. Hacker News is slightly younger, but to me the two go hand in hand. As far as I can tell, I actively started reading Hacker News around 2011. I don’t remember how I heard about it. It was probably on Reddit or Digg. Once I found it, I started reading…
Zero-knowledge proofs, encoding Sudoku and Mario speedruns without semantic leak
We published our video on zero-knowledge proofs! Surprisingly, making this video took a lot of work. Zero-knowledge proofs for coloring are one of those algorithms that, in hindsight, seem beautifu…
But how to get to that European cloud?
The very short version: It has now become clear that European governments can no longer rely on American clouds, and that we lack good and comprehensive alternatives. Market forces have failed to deliver a truly European cloud, and businesses won’t naturally buy as yet unproven cloud services, even when adorned with a…
Past and Present Futures of User Interface Design
In 1968, Douglas Engelbart demonstrated a computer system called the oN-Line System, or NLS. The NLS is the source of a lot of computer firsts. Among other things, Engelbart showed video conferencing, collaborative text editing, embedded graphics, copying and pasting, and hypertext - all of it accessible through a…
The High Heel Problem
This article looks at how different types of shoes can affect game development and examines how games deal with this in practice.
After 47 years, OpenVMS gets a package manager (VSP)
Published: 17-03-2025 20:33 | Author: Remy van Elst | Text only version of this article
Archival Storage
I gave a talk at the Berkeley I-school's Information Access Seminar entitled Archival Storage . Below the fold is the text of the talk with...
The exceptional Jordan algebra (2020)
In the early 1930s, Pascual Jordan attempted to formalise the algebraic properties of Hermitian matrices. In particular: Hermitian matrices form a real vector space: we can add and subtract Hermiti…
How Cursor (AI IDE) Works
Turning LLMs into coding experts and how to take advantage of them.
AI Is Making Developers Dumb
LLMs are making software engineers dumber.
Microsoft's 1986 IPO
Its market cap hit $777 million and Bill Gates' net worth reached $350 million
Our interfaces have lost their senses
We programmed them by punching cards, plugging in wires, and flipping switches. Programmers walked among banks of switches and cables, physically choreographing their logic. Being on a computer used to be a full-body experience.
Teach, Don't Tell (2013)
This post is about writing technical documentation. More specifically: it's about writing documentation for programming languages and libraries.
Amiga 600: From the Amiga No One Wanted to Retro Favorite
Maybe putting the designer of the IBM PCjr in charge of this wasn't the best idea
Selective async commits in PostgreSQL – balancing durability and performance
Safely leverage PostgreSQL's asynchronous commit for significant performance gains
"Wait, not like that": Free and open access in the age of generative AI
The real threat isn’t AI using open knowledge — it’s AI companies killing the projects that make knowledge free