Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 11,903 posts.
My tutorial and take on C++20 coroutines
Over the last 25 years, I’ve written a lot of event-driven code in C++. A typical example of event-driven code is registering a callback that gets invoked every time a socket has data to be read. Once you have read an entire message, possibly after many invocations, you parse the message and invoke another callback…
How cold calling (properly) works better than AdWords
How cold calling succeeded where AdWords failed, producing a 100% conversion rate and all the information needed to create a scalable business.
The Blowtorch Theory: A new model for structure formation in the universe
How early, sustained, supermassive black hole jets carved out cosmic voids, shaped filaments, and generated magnetic fields
Solar-plus-storage technology is improving quickly
On how plummeting battery prices make 24/7 solar power a reality today.
What Is ‘Site Reliability Engineering’?
Ben Treynor Sloss interview with Niall Murphy, discusses about sre & sre roles and responsibilities; highlights how SRE differs from traditional operations.
Commas in big numbers everywhere: An OpenType adventure
My job involves a lot of staring at large numbers, mostly latencies in nanoseconds, and picking out magnitudes like microseconds. I noticed myself constantly...
Finding Pwned Passwords with 1Password
1Password integrates with Pwned Passwords, a feature of Have I Been Pwned that allows you to check if your passwords have been leaked on the Internet.
LibreOffice 7.1 Community Edition
A brand new version of the best free open source office suite, based on the LibreOffice Technology platform for desktop, mobile and cloud productivity Berlin, February 3, 2021 – LibreOffice 7.1 Community, the volunteer-supported version of the best open source office suite for desktop productivity, is available from…
Apple Silicon M1 Die-Shots
Available Logic Subscriptions > 
Using Rust for 'Scripting'
Why I might use Rust instead of Python, with walkthroughs for building a simple
What causes Ruby memory bloat?
Ruby apps can use a lot of memory. But why? Various people in the community attribute it to memory fragmentation, and provide two “hacky” solutions. Dissatisfied by the current explanations and provided solutions, I set out on a journey to discover the deeper truth and to find better solutions.
Crazy Eddie Fraud
The Crazy Eddie fraud may appear smaller and gentler than the massive billion-dollar frauds exposed in recent times
Hyperloop: riding sound’s density peak to exploit the drag equation?
Super short version: if you ride along with a low enough frequency soundwave at the speed of sound, you can trade reduced incoming particle velocity for increased incoming particle density; the dra…
After the Deadline: Acquired
Today I have big news to announce for After the Deadline. But first, I have to tell you a story. I left the Air Force in March 2008 to pursue my dream of launching a startup and to finish graduate…
Wirecard – The “German Enron”, and a personal history
For those who just came back from a 15 year space mission: Wirecard is a German company that according to its website is ” one of the world’s fastest-growing digital platforms for fina…
An Experimental New Type Inference Scheme for Rust
While on vacation, I’ve been working on an alternate type inference scheme for rustc. (Actually, I got it 99% working on the plane, and have been slowly poking at it ever since.) This scheme simplifies the code of the type inferencer dramatically and (I think) helps to meet our intutions (as I will explain). It is…
All Rational Approximations of Pi Are Useless
Investigation to find a better rational approximation for pi. Can we get out more digits than we put in? Chance to win a prize if you can do bette
The July Galileo Outage: What happened and why
By bert hubert / bert@hubertnet.nl This post is an excerpt of a far longer post on Galileo, its structures and the cause of the outage. Here we’ll only focus on the outage - the potential underlying reasons behind it are described in the full article. Since the week-long outage in July I’ve been fascinated by Galileo…
Swedish union declares strike for Tesla employees
The main reason for IF Metall to take industrial action at Tesla is to ensure that our members have decent and safe working conditions. Over a long period of time, we have attempted to discuss with Tesla the signing of a collective agreement, yet without success. Now we see no solution other than to take industrial…
Rustgo: Calling Rust from Go with near-zero overhead (2017)
Go has good support for calling into assembly, and a lot of the fast cryptographic code in the stdlib is carefully optimized assembly, bringing speedups of over 20 times.
SwiftUI Defaults Considered Harmful
A few notes on SwiftUI and why UI frameworks should not try to be “smart”
POSIX close(2) is broken
There's just one small problem: The way POSIX has defined close(2) is completely and utterly broken.
Windows On ARM Users Need Browser Choice Too
For the past eight years, users and developers have enjoyed a Windows platform environment that offered users a choice of browsers to navigate their digita