Hacker Papers
- 51
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)
- 52
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
- 53
On the design of text editors
Hacker News threads
- Sep 2024On the design of text editors (2020)
- Mar 2022On the Design of Text Editors
- Dec 2020On the Design of Text Editors
- Mar 2022Apple Mac Studio
- Jul 2023Effect of Perceptual Load on Performance Within IDE in People with ADHD Symptoms
- Apr 2024Beautifying Org Mode in Emacs (2018)
- Oct 2025Doing my own syntax highlighting (finally)
- 54
Metamath Zero: The Cartesian Theorem Prover
Hacker News threads
- Oct 2019Metamath Zero, a bootstrapping theorem prover
- Nov 2020Building the Mathematical Library of the Future
- Feb 2021Translating My Z3 Tutorial to Coq
- Mar 2023
- Feb 2024Is something bugging you?
- 55
Smoothed Analysis of Algorithms: Why the Simplex Algorithm Usually Takes Polynomial Time
Hacker News threads
- Nov 2013Smoothed Analysis: Why the Simplex Algorithm Usually Takes Polynomial Time
- Mar 2016Why the Simplex Algorithm Usually Takes Polynomial Time (2001)
- Feb 2008Smoothed Analysis: Why The Simplex Algorithm Usually Takes Polynomial Time.
- Jan 2011The polynomial algorithm for 3-SAT problem (or P=NP)
- Jun 2016Linear Programming: How Does It Work?
- Jun 2022The Simplex Solution: Why it works so well
- Nov 2024Suits, money laundering, and linear programming
- 56
Birdwatch: Crowd Wisdom and Bridging Algorithms can Inform Understanding and Reduce the Spread of Misinformation
Hacker News threads
- Jan 2024Birdwatch: Crowd Wisdom and Algorithms to Understand and Reduce Misinformation
- Oct 2022Birdwatch: Crowd Wisdom and Bridging Algorithm-Powered Misinfo Annotations
- Nov 2022White House deletes tweet after Twitter adds 'context' note
- Feb 2023The Scramble to Save Twitter’s Research from Elon Musk
- Feb 2024Gin, Television, and Social Surplus (2008)
- Jan 2025Ending our third party fact-checking program and moving to Community Notes model
- 57
Resource Polymorphism
Hacker News threads
- 58
Merkle-CRDTs: Merkle-DAGs meet CRDTs
Hacker News threads
- 59
A Study of MAC Address Randomization in Mobile Devices and When it Fails
Hacker News threads
- Mar 2017A Study of MAC Address Randomization in Mobile Devices and When It Fails
- Sep 2017A Study of MAC Address Randomization in Mobile Devices and When It Fails
- Mar 2017A Study of MAC Address Randomization in Mobile Devices and When It Fails
- Aug 2017Does disabling Wi-Fi prevent my Android phone from sending Wi-Fi frames? [pdf]
- Sep 2017Apple switches from Bing to Google for Siri web search on iOS and Mac Spotlight
- Oct 2017Transport for London plans to collect data from passengers' mobiles
- Dec 2017Apple is sharing your facial wireframe with apps
- Feb 2018Stop replacing London’s phone boxes with corporate surveillance
- Nov 2018Researchers “see” through walls using ambient Wi-Fi signals and a smartphone
- Jan 2019Count the people around you by monitoring wifi signals
- 60
Don't Unroll Adjoint: Differentiating SSA-Form Programs
Hacker News threads
- Feb 2019Differentiating SSA-Form Programs in Julia (2018) [pdf]
- Oct 2018Don't Unroll Adjoint: Differentiating SSA-Form Programs
- Oct 2018Don't Unroll Adjoint: Differentiating SSA-Form Programs
- Apr 2019Embracing Swift for Deep Learning
- Jul 2019A Differentiable Programming System to Bridge ML and Scientific Computing
- Feb 2020Demystifying Differentiable Programming (2018)
- Oct 2020The Accelerating Adoption of Julia
- Jul 2021Useful algorithms that are not optimized by Jax, PyTorch, or TensorFlow
- Dec 2021Trade-Offs in Automatic Differentiation: TensorFlow, PyTorch, Jax, and Julia
- 61
Bandwidth-Efficient Transaction Relay for Bitcoin
Hacker News threads
- May 2019Bandwidth-Efficient Transaction Relay
- Jun 2019Bitcoin climbs to $10k
- Dec 2019Erlay: A performance improvement to the Bitcoin network
- Mar 2020Erlay: Bandwidth-efficient Bitcoin transaction relay protocol
- Aug 2020Network Coding in P2P Networks
- Dec 2020Using Bloom filters to efficiently synchronise hash graphs
- Aug 2024A Technical Look at BitMessage: Learning From a Dead Project
- 62
Watching TV with the Second-Party: A First Look at Automatic Content Recognition Tracking in Smart TVs
Hacker News threads
- Sep 2024Automatic Content Recognition Tracking in Smart TVs
- Sep 2024Watching TV with the Second-Party: A First Look at Automatic Content Recognitio
- Sep 2024A First Look at Automatic Content Recognition Tracking in Smart TVs
- Dec 2024Unless my phone can be a PC, I don't want to keep paying for extra performance
- Apr 2025I thought I bought a camera, but no DJI sold me a license to use it [video]
- Dec 2025Sick of smart TVs? Here are your best options
- Dec 2025Texas is suing all of the big TV makers for spying on what you watch
- Apr 2026Your Smart TV is taking screenshots of your screen every 15 seconds
- Apr 2026Your Smart TV is taking screenshots of your screen every 15 seconds
- Sep 2026216M Spy TVs – The LG Smart TV Problem [video]
- Sep 2026LG denies TV spying claims, says tracking and snooping concerns 'not true'
- 63
Traveling the Silk Road: A measurement analysis of a large anonymous online marketplace
Hacker News threads
- Oct 2012Traveling the Silk Road: A measurement analysis of a large anonymous marketplace
- Aug 2012Paper on the Economic Activities of the Silk Road
- Sep 2012 A measurement analysis of a large anonymous online marketplace
- Feb 2013Police crack down on Silk Road following first drug dealer conviction
- Feb 2013Coinbase Is Now Selling Over $1M USD Of Bitcoin Per Month
- Mar 2013Bitcoin rises from $14 to $40 in two months
- Mar 2013The Big Book of Bitcoin - An introduction
- Jul 2013XKeyscore: NSA program collects 'nearly everything a user does on the internet'
- Nov 2015Did the FBI Pay a University to Attack Tor Users?
- Apr 2018YouTube and Facebook Are Losing Creators to Blockchain-Powered Rivals
- 64
Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges
Hacker News threads
- May 2022Flash Boys 2: Frontrunning, transaction reordering, consensus instability (2019)
- Aug 2020Flash Boys 2.0
- Sep 2020Frontrunning, Tx Reordering and Consensus Instability in Decentralized Exchanges
- Apr 2019Trading bots are running wild on cryptocurrency exchanges
- Nov 2019Hard Problems in Cryptocurrency: Five Years Later
- Jan 2021Attacking the DeFi ecosystem with flash loans for fun and profit (2020)
- Feb 2021Flash Loans Are Providing Instant Cash to Crypto Speculators
- Feb 2021Gridcoin: An open-source cryptocurrency that rewards volunteer computing
- Sep 2022Flashbots
- 65
twister - a P2P microblogging platform
Hacker News threads
- Dec 2013Twister: P2P micro-blogging with accounts on the blockchain and messages in DHT
- Dec 2013Twister: Anonymous, private BtC/DHT/Torrent P2P microblogging
- Jan 2015Presenting the Most Over-Engineered Blog Ever
- Mar 2015Twister – Decentralized p2p microblogging
- Dec 2015Show HN: Decentralised Twitter – Microblogging on the Ethereum Blockchain
- Jun 2018Show HN: P2P decentralized messaging application over Bitcoin Cash
- 66
One Glitch to Rule Them All: Fault Injection Attacks Against AMD's Secure Encrypted Virtualization
Hacker News threads
- Aug 2021Fault Injection Attacks Against AMD's Secure Encrypted Virtualization
- Apr 2022Intel deprecates SGX on Core series processors
- Aug 2023AMD Inception Mitigations Can Lower Performance of CPUs by Up to 54%
- Sep 2023Mashing Enter to bypass full disk encryption with TPM, Clevis dracut and systemd
- May 2025Launch HN: Tinfoil (YC X25): Verifiable Privacy for Cloud AI
- Aug 2025A privacy VPN you can verify
- 67
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
- 68
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
- 69
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
- 70
Safe Pointers in SPARK 2014
Hacker News threads
- 71
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
- 72
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
- 73
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
- 74
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
- 75
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
Data from the Hacker News archive (ODC-By), arXiv and OpenAlex. Not affiliated with Hacker News or Y Combinator.























