Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,208 posts.
Less is more: Recursive reasoning with tiny networks
|| Paper | Code ||
Pwned passwords, open source in the .NET foundation and working with the FBI
I've got 2 massive things to announce today that have been a long time in the works and by pure coincidence, have aligned such that I can share them together here today. One you would have been waiting for and one totally out of left field. Both these announcements
What every computer programmer should know about floating point, part 1
Author’s note: this article used to be called “What Every ComputerProgrammer Should Know About Floating Point, part 1”. Some peoplenoted that this was perh...
Don't. Waste. Time.
Office space Launch parties Health insurance plans Salary negotiations Founder equity splits Series F stock Office Food Team-building activities CRM systems Bookkeeping Head count Working in SOMA Convertible debt caps Valuations TechCrunch Karma scores ISOs Powerpoint Business Cards Banks Lawyers Desks 1099s Bug…
My dad built a cool thing but never boasted about it
My dad built something cool but didn't boast about it
A Practical Introduction to Blockchain with Python
Adil Moujahid, Bridging Tech and Art
The slow currentTimeMillis()
Today we’ll look at one of the most basic and the most often used methods from the Java library: System.currentTimeMillis() .
Learning KVM – implement your own kernel
Few weeks ago I solved a great KVM escaping challenge from TWCTF hosted by @TokyoWesterns . I have given a writeup on my blog: [Write-up] T...
You Weren't Meant to Have a Boss (2008)
March 2008, rev. June 2008 Technology tends to separate normal from natural. Our bodies weren't designed to eat the foods that people in rich countries eat, or to get so little exercise. There may be a similar problem with the way we work: a normal job may be as bad for us intellectually as white flour or sugar is for…
Why Lisp?
A number of people have contacted me about a comment I wrote yesterday on Hacker News asking me to elaborate, e.g.: my impression is that...
How I learned to program
Tavish Armstrong has a great document where he describes how and when he learned the programming skills he has . I like this idea because I've found that the paths that people take to get into programming are much more varied than stereotypes give credit for, and I think it's useful to see that there are many possible…
YC is wrong about LLMs for chip design
LLMs don’t make chips better. Good engineers do.
Sorting 2 Tons of Lego, Many Questions, Results
The machine is now capable of running un-attended for hours on end, which is a huge milestone. No more jamming or other nastiness that causes me to interrupt a run. Many little things contributed to this, I’ve looked at all the mechanics and figured out all the little things that went wrong one by one and have come up…
LinkedIn Larpmaxxing
rant and building of the slop YOLO project to detect other slop YOLO projects
Memory-efficient enum arrays in Zig
Proper support for sum types or tagged unions have become table stakes for systems programming languages. However, they can incur a lot of memory fragmentation that's not trivial to avoid without good support for metaprogramming. This post goes into Zig's powerful comptime feature, and how it allows some radical…
The Marketing Behind MongoDB
Countless NoSQL databases competed to be the database of choice. MongoDB's marketing strategy helped it become the winner.
X Just Accidentally Exposed a Covert Influence Network Targeting Americans
How a new X feature led to the most sweeping public exposure of covert foreign activity on a major platform since 2016.
Never run ‘python’ in your downloads folder
Python can execute code. Make sure it executes only the code you want it to.
MacBook Neo and how the iPad should be
iPads should be radically touch only, and MacBooks should be keyboard-first
The Intel Split
It appears that Intel’s partnership with TSMC is much larger than it first seemed; the implications for Intel as whole are massive.
Startups in 13 Sentences
February 2009 One of the things I always tell startups is a principle I learned from Paul Buchheit: it's better to make a few people really happy than to make a lot of people semi-happy. I was saying recently to a reporter that if I could only tell startups 10 things, this would be one of them. Then I thought: what…
Home-Cooked Software and Barefoot Developers
The emerging golden age of home-cooked software, barefoot developers, and why the local-first community should help build it