Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 31,707 posts.
Security Agencies Worldwide Found to Use Ad-Based Surveillance System
An investigation by Bloomberg into Penlink’s ad-based surveillance system Webloc builds off Citizen Lab research, identifying additional customers.
Implementing Bluetooth LE Audio and Auracast on Linux Systems
LE Audio replaces classic Bluetooth® audio profiles with a modular, low-energy architecture.
Tiny Steps Towards Liberating Bootloaders and Modem Firmware of MediaTek Phones
Aiming for a 10 year life-cycle for smartphones
Peter Montgomery Has Died
Peter was born in San Francisco, California, on September 25, 1947. He went to UC Berkeley in 1967 and received a BA in Mathematics in 1969 and an MA in 1971. Peter’s undergraduate advisor was Derrick H. Lehmer, an excellent match given Peter’s research interests since high school: integer factorization.
EFF to UN: You Need a Privacy Watchdog
EFF joined more than sixty civil liberties organizations and public interest groups from across the world yesterday in calling upon the world's governments to support the creation of a United Nations Special Rapporteur on the right to privacy. The special rapporteurs are independent experts...
Most Americans say "not in my backyard" to AI data centers
But a Redfin analysis found that AI data centers have benefits: In northern Virginia, taxes on data center equipment are likely contributing to a surge in education spending.
The technical interview practice gap
Access to technical interview practice matters more than raw technical ability, and without it, we won't fix representation in tech.
The baseline for web development in 2022
TL;DR:The baseline for web development in 2022 is: low-spec Android devices in terms of performance, Safari from two years before in terms of W...
Dart 3.1 and a retrospective on functional style programming in Dart
Pattern matching and exhaustive switches come together to enable functional style data models that blend seamlessly with Dart’s…
API design is stuck in the past
The industry has embraced statically typed languages, but API design remains twenty years in the past. Schema driven development presents an opportunity to pull API design into the present.
New C++ features in GCC 12
Version 12 of GCC implements much of the recent C++ standard, allows a number of previously prohibited constructs, and fixes some problematic behaviors.
It's not just you, Next.js is getting harder to use
I wrote a blog post the other day about how Next.js Middleware can be useful for working around some of the restrictions imposed by server components. This led to some fun discussions in the world about whether this was a reasonable approach or if Next.js DX was just... bad. From my perspective, Next.js’ App Router…
Raspberry Pi 5 vs. Orange Pi 5 Plus vs. Rock 5 Model B
In this article, I go over Raspberry Pi 5 vs. Orange Pi 5 Plus vs. Rock 5 Model B regarding their specs, performance, and prices.
The Academic Pipeline Stall: Why Industry Must Stand for Academia
The Research Pipeline is Stalling The U.S. National Science Foundation (NSF) froze all outgoing funding, including new awards and scheduled payments on active grants. Over 1,000 NSF research projec…
Intel announces the Aurora supercomputer has broken the exascale barrier
At ISC 2024, Intel announces Aurora is the fastest AI supercomputer, has broken the exascale barrier, and details the importance of an open ecosystem in HPC and AI.
YubiKey Bio Series
The YubiKey Bio Series delivers secure second factor and passwordless logins for desktop-based FIDO-supported services and applications.
Nobody ever got fired for using a struct
Rust struct serialization problem caused by many nullable SQL columns.
DARE: The Anti-Drug Program That Never Actually Worked
Studies showed early on that kids who went through DARE weren't any less likely to do drugs. Why did schools keep using it?
Tutanota is now Tuta
Welcome to Tuta! 😍
Reflections on 30 years of HPC programming
This summary of Brad’s HIPS 2025 keynote looks at how HPC programming has (and has not) changed over the past 30 years
Is Tableau Dead?
Is Tableau dead? The future looks mixed.