Hacker Papers
- 51
Robust Cooperation in the Prisoner's Dilemma: Program Equilibrium via Provability Logic
Hacker News threads
- 52
Don't Skype & Type! Acoustic Eavesdropping in Voice-Over-IP
Hacker News threads
- Oct 2016Don’t Skype and Type [a Password,] Acoustic Eavesdropping in VOIP
- Oct 2016Don’t Skype and Type—Acoustic Eavesdropping in Voice-Over-IP [pdf]
- Oct 2016Don't Skype and Type Acoustic Eavesdropping in Voice-Over-IP
- Sep 2018How Discord Handles Two and Half Million Concurrent Voice Users Using WebRTC
- Aug 2019Key Negotiation of Bluetooth Attack
- Apr 2020When in doubt: hang up, look up, and call back
- Aug 2022Tempest LCD: Playing songs from your LCD monitor with a radio
- Dec 2023Scary AI recognizes passwords by the sound of your typing
- 53
Ribbon filter: practically smaller than Bloom and Xor
Hacker News threads
- Mar 2021Ribbon filter: practically smaller than Bloom and Xor
- Jul 2021Ribbon filter: practically smaller than Bloom and Xor
- Jul 2021Ribbon filter: Practically smaller than Bloom and Xor
- Sep 2022A New Life for Certificate Revocation Lists
- Oct 2022Cuckoo Filter: Practically Better Than Bloom (2014) [pdf]
- May 2025Bloom Filters
- Jan 2026Binary Fuse Filters: Fast and Smaller Than XOR Filters
- 54
faulTPM: Exposing AMD fTPMs' Deepest Secrets
Hacker News threads
- May 2023AMD's Firmware TPMs Vulnerable to Hardware Attacks, Defeating Disk Encryption
- May 2023FaulTPM: Exposing AMD FTPMs' Deepest Secrets
- Jul 2023Web Environment Integrity Explainer
- Jul 2023Web Environment Integrity API
- Aug 2023Hackers manage to unlock Tesla software-locked features
- Nov 2023Linux and TPMs with systemd measured boot [video]
- Jan 2026Tailscale state file encryption no longer enabled by default
- Jan 2026TPM on Embedded Systems: Pitfalls and Caveats to Watch Out For
- May 2026Microsoft BitLocker – YellowKey zero-day exploit
- May 2026Security researcher says Microsoft built a Bitlocker backdoor, releases exploit
- 55
Harmony Explained: Progress Towards A Scientific Theory of Music
Hacker News threads
- Jul 2016Harmony Explained: Progress Towards a Scientific Theory of Music
- Jun 2017Harmony Explained: Progress Towards a Scientific Theory of Music (2014)
- Jul 2026Harmony Explained: Progress Towards a Scientific Theory of Music (2012)
- Oct 2014The octave – history of a discovery
- Mar 2016Show HN: 19 Tone Equal Temperament Piano in Web Audio
- Sep 2016Music theory for nerds
- Oct 2016Music Theory: An Education from First Principles
- Oct 2016Music Theory: An Education from First Principles
- May 2020Learn sound theory with an acclaimed synth company
- 56
TinyLFU: A Highly Efficient Cache Admission Policy
Hacker News threads
- 57
BlockQuicksort: How Branch Mispredictions don't affect Quicksort
Hacker News threads
- Apr 2016BlockQuicksort: How Branch Mispredictions Don't Affect Quicksort
- Jun 2017Pattern-defeating quicksort
- Aug 2018On the Worst-Case Complexity of TimSort
- Jul 2021Do Low-Level Optimizations Matter? (2020)
- May 2023Ask HN: What is new in Algorithms / Data Structures these days?
- Jun 202310~17x faster than what? A performance analysis of Intel x86-SIMD-sort (AVX-512)
- 58
Retrofitting Effect Handlers onto OCaml
Hacker News threads
- Dec 2021Retrofitting Effect Handlers onto OCaml
- May 2022Retrofitting Effect Handlers onto OCaml
- May 2021Multicore OCaml: April 2021
- May 2021Multicore OCaml: April 2021
- Jan 2022OCaml Multicore merged upstream
- Jun 2022Linear Address Spaces: Unsafe at any speed
- Dec 2022OCaml 5.0.0 release (including multicore and effects)
- Mar 2023Effing-mad, an effect library for Rust
- 59
AsicBoost - A Speedup for Bitcoin Mining
Hacker News threads
- 60
OpSets: Sequential Specifications for Replicated Datatypes (Extended Version)
Hacker News threads
- Jan 2020OT and CRDT trade-offs for Real-Time collaboration
- Apr 2020OrbitDB: Peer-to-peer databases for the decentralized web
- Dec 2020Ask HN: What's the best paper you've read in 2020?
- Jun 2021Show HN: Fuzzynote – terminal-based, CRDT-backed, collaborative note-taking
- May 2026Show HN: Freenet, a peer-to-peer platform for decentralized apps
- 61
Safe Pointers in SPARK 2014
Hacker News threads
- 62
A partisan districting protocol with provably nonpartisan outcomes
Hacker News threads
- Nov 2017A partisan districting protocol with provably nonpartisan outcomes
- Jan 2021Auto-Redistrict – automatically creates electoral districts
- Nov 2022Towns are testing new ballot counting machines that use open source software
- Jun 2023Math Has Changed the Shape of Gerrymandering
- Feb 2024A Partisan Solution to Partisan Gerrymandering: The Define–Combine Procedure
- Jun 2026Show HN: Gerrymandle - Daily puzzle game where you redraw electoral districts
- 63
Joins via Geometric Resolutions: Worst-case and Beyond
Hacker News threads
- 64
Bluesky and the AT Protocol: Usable Decentralized Social Media
Hacker News threads
- Feb 2024Bluesky and the AT Protocol: Usable decentralized social media
- Feb 2024Bluesky signups are now open to the public
- Feb 2024Bluesky announces data federation for self hosters
- Feb 2024Bluesky announces data federation for self hosters
- Sep 2024ATProto for distributed system engineers
- Apr 2025Apparently Bluesky has one centralized service, the "relay"
- Jan 2026Publishing on the ATmosphere
- 65
Linear Haskell: practical linearity in a higher-order polymorphic language
Hacker News threads
- Nov 2017Linear Haskell: practical linearity in a higher-order polymorphic language
- Oct 2018Rust RAII is better than the Haskell bracket pattern
- Feb 2019When Rust is safer than Haskell
- Sep 2020Biscuit: A monolithic, POSIX-subset operating system kernel in Go
- Dec 2020GHC 9.0, supporting linear types
- Dec 2020GHC 9.0, supporting linear types
- Dec 2020GHC 9.0, supporting linear types
- 66
Automated Symbolic Verification of Telegram's MTProto 2.0
Hacker News threads
- Jan 2021Automated Symbolic Verification of Telegram's MTProto 2.0
- Dec 2020Automated Symbolic Verification of Telegram's Cryptographic Protocol
- Jan 2021Automated Symbolic Verification of Telegram’s MTProto 2.0
- Jan 2021Telegram publishes users' locations online
- Jan 2021WhatsApp gives users an ultimatum: Share data with Facebook or stop using app
- Jan 2021Poll: Switching from WhatsApp
- Oct 2022Signal is secure, as proven by hackers
- Apr 2023WhatsApp announces key transparency being added to WhatsApp
- Aug 2024Arrest of Pavel Durov, Telegram CEO, charges of terrorism, fraud, child porn
- Aug 2024Arrest of Pavel Durov, Telegram CEO, charges of terrorism, fraud, child porn
- 67
Mesh: Compacting Memory Management for C/C++ Applications
Hacker News threads
- Feb 2019Mesh: Compacting Memory Management for C/C++ Applications
- Jun 2021Mesh: Compacting Memory Managementfor C/C++ Applications
- Nov 2021Mesh: Compacting Memory Management for C/C++ Applications
- May 2019For Better Computing, Liberate CPUs from Garbage Collection
- May 2019A new core playlist for VLC 4
- May 2021The compiler will optimize that away
- Jul 2023Vale's First Prototype for Immutable Region Borrowing
- Jan 2025Using black magic to make a fast circular buffer (2017)
- 68
Flexible Paxos: Quorum intersection revisited
Hacker News threads
- Aug 2016Flexible Paxos: Quorum intersection revisited
- Aug 2016Flexible Paxos: Quorum intersection revisited
- Mar 2017In search of a simple consensus algorithm
- Mar 2017Paxos in 25 Lines
- Sep 2024Raft: Understandable Distributed Consensus (2014)
- Jan 2025Did we miss P In CAP? Partial Progress Conjecture under Asynchrony
- Aug 2026TigerBeetle Core System Architecture: Deconstructing Performance Engineering
- 69
One SQL to Rule Them All
Hacker News threads
- May 2019One SQL to Rule Them All: Management of Streams and Tables
- Aug 2020Show HN: Jet – in-memory, fault-tolerant, distributed stream processing
- Aug 2020Show HN: Jet – in-memory, fault-tolerant, distributed stream processing
- Jan 2021Why isn't differential dataflow more popular?
- Apr 2021Internal Consistency in Streaming Systems
- Jun 2021Q – Run SQL Directly on CSV or TSV Files
- 70
Maximum Flow and Minimum-Cost Flow in Almost-Linear Time
Hacker News threads
- Apr 2022Maximum Flow and Minimum-Cost Flow in Almost-Linear Time
- Mar 2022Maximum Flow and Minimum-Cost Flow in Almost-Linear Time
- Mar 2022Maximum Flow and Minimum-Cost Flow in Almost-Linear Time
- Jun 2022Researchers achieve ‘absurdly fast’ algorithm for network flow
- Jun 2022Researchers achieve ‘absurdly fast’ algorithm for network flow
- Feb 2023Why Sat Is Hard
- Mar 2023Ask HN: What's new in theoretical CS these days?
- Jun 2024Researchers develop the fastest possible flow algorithm
- 71
Graph Isomorphism in Quasipolynomial Time
Hacker News threads
- Dec 2015Graph Isomorphism in Quasipolynomial Time
- Dec 2015Graph Isomorphism in Quasipolynomial Time (Babai's Preprint)
- Dec 2015Graph Isomorphism in Quasipolynomial Time
- Dec 2015Graph Isomorphism Algorithm Breaks 30-Year Impasse
- Dec 2015Graph Isomorphism Algorithm Breaks 30-Year Impasse
- Mar 2016The Global Rebellion Against “No-Skin-In-the-Game” Insiders
- Dec 2016An Algebra of Graphs
- Jun 2022Quantum chip takes microseconds to do task that takes a supercomputer 9k years
- 72
When the cookie meets the blockchain: Privacy risks of web payments via cryptocurrencies
Hacker News threads
- Aug 2017When the Cookie Meets the Blockchain [pdf]
- Aug 2017When the cookie meets the blockchain: Privacy risks of cryptocurrency payments
- Aug 2017Privacy risks of web payments via cryptocurrencies
- Aug 2017Web merchants routinely leak data about Bitcoin purchases
- Aug 2017Web merchants routinely leak data about Bitcoin purchases
- Sep 2017It’s time to kill the web app
- Mar 2018Bitcoin faces regulatory crackdown, Bank of England warns
- Jun 2022ZeroStableCoin is out from stealth mode
- 73
The Android Platform Security Model (2023)
Hacker News threads
- Apr 2019The Android Platform Security Model
- Apr 2025The Android Platform Security Model v3 (2023)
- Apr 2019The Android Platform Security Model [pdf]
- Mar 2022F-Droid – alternative to Google Play store
- Mar 2022F-Droid – alternative to Google Play store
- Mar 2025Everyone knows all the apps on your phone
- Mar 2026Motorola GrapheneOS devices will be bootloader unlockable/relockable
- Jul 2026Android May Soon Restrict On-Device ADB
- 74
DeWave: Discrete EEG Waves Encoding for Brain Dynamics to Text Translation
Hacker News threads
- Dec 2023BrainGPT Turns Thoughts into Text
- Dec 2023BrainGPT Turns Thoughts into Text
- Dec 2023BrainGPT Turns Thoughts into Text
- Jun 2024Human neuroscience mustn't forget its human dimension
- May 2025Coding without a laptop: Two weeks with AR glasses and Linux on Android
- Aug 2025Scientists shine a laser through a human head
- 75
Chronofold: a data structure for versioned text
Hacker News threads
- Aug 2021Chronofold: A data structure for versioned text (2020)
- May 2020Chronofold: A data structure for versioned text
- Nov 2020Chronofold: A data structure for versioned text [pdf]
- Jul 2020An Introduction to Conflict-Free Replicated Data Types
- Jul 2020CRDTs: The Hard Parts [video]
- Aug 2020Are CRDTs suitable for shared editing?
- Jul 2021Faster CRDTs: An Adventure in Optimization
- Mar 2026A Coherent Vision for the Future of Version Control
Data from the Hacker News archive (ODC-By), arXiv and OpenAlex. Not affiliated with Hacker News or Y Combinator.























