Hacker Papers
- 01
Do Users Write More Insecure Code with AI Assistants?
Hacker News threads
- Jan 2024Do Users Write More Insecure Code with AI Assistants?
- Nov 2022Do Users Write More Insecure Code with AI Assistants?
- Jan 2023Do Users Write More Insecure Code with AI Assistants?
- Dec 2022The End of Programming
- Dec 2022Kickstarter shuts down campaign for Unstable Diffusion amid changing guidelines
- Feb 2023AI assistants: The convenient crutch for new developers or a recipe for disaster
- Mar 2023Lost at C: A user study on the security of LLM coding assistants
- Sep 2025To AI or not to AI
- Feb 2026Write-Only Code
- May 2026Mexican government breached by solo user with Claude, 150 GB exfiltrated
- Oct 2026Is this the new cyber normal?
- 02
A Modern Primer on Processing in Memory
Hacker News threads
- Dec 2020A Modern Primer on Processing in Memory
- Oct 2026A Modern Primer on Processing in Memory
- Dec 2020A Modern Primer on Processing in Memory
- Feb 2021Samsung Develops Industry’s First High Bandwidth Memory with AI Processing Power
- Aug 2024Cortex A73's Not-So-Infinite Reordering Capacity
- Aug 2026Processing in Memory: DRAM Is About to Do Math
- 03
The JPEG XL Image Coding System: History, Features, Coding Tools, Design Rationale, and Future
Hacker News threads
- Jul 2025The JPEG XL Image Coding History, Features, Coding Tools, Design Rationale
- Jun 2025The JPEG XL Image Coding System
- Jul 2025JPEG XL Coding System: History, Features, Tools, Design Rationale and Future
- Mar 2026JPEG Compression
- Aug 2026Firefox 157 will include JPEG XL by default on all platforms
- Sep 2026The case against JPEG XL
- Oct 2026Shipping JPEG XL in Chrome
- 04
Dancing links
Hacker News threads
- Dec 2018Don Knuth: Dancing Links
- May 2009Dancing links, by Knuth
- Aug 2013Knuth's Dancing Links Algorithm
- Feb 2013All N-Rooks algorithm and a linear time N-Queens solution
- Jan 2015The Simple Proof of the Tetris Lamp
- Dec 2017Ask HN: What was the best CS paper you read in 2017?
- Sep 2019Solving Every Sudoku Puzzle (2006)
- Jan 2021 Haskell is our first choice for building production software systems
- Nov 2022In defense of linked lists
- Sep 2025Solving a wooden puzzle using Haskell
- Sep 2026Solving a corn puzzle with CP-SAT
- 05
DBOS: A Proposal for a Data-Centric Operating System
Hacker News threads
- Oct 2020DBOS: A Proposal for a Data-Centric Operating System
- Aug 2021DBOS: A Proposal for a Data-Centric Operating System
- Jul 2020DBOS: A Proposal for a Data-Centric Operating System
- Dec 2020Ask HN: What's the best paper you've read in 2020?
- Sep 2022DBOS: A database-oriented operating system
- Dec 2023Postgres pioneer Michael Stonebraker promises to upend the database once more
- Oct 2025Dbos: Durable Workflow Orchestration with Go and PostgreSQL
- Sep 2026Postgres SELECT DISTINCT Does Not Scale
- 06
A Fast, Minimal Memory, Consistent Hash Algorithm
Hacker News threads
- Mar 2015A Fast, Minimal Memory, Consistent Hash Algorithm
- Aug 2014A Fast, Minimal Memory, Consistent Hash Algorithm
- Mar 2019A Fast, Minimal Memory, Consistent Hash Algorithm (2014)
- Jun 2017When Simple Wins: Power of 2 Load Balancing
- Oct 2021Consistent Hashing for Dummies
- Mar 2022S2: Computational geometry and spatial indexing on the sphere
- May 2024Overflow in consistent hashing (2018)
- Sep 2026Saving another 100TB of RAM
- 07
AIR-FI: Generating Covert Wi-Fi Signals from Air-Gapped Computers
Hacker News threads
- Dec 2020Air-FI: Generating Covert Wi-Fi Signals from Air-Gapped Computers
- Dec 2020Exfiltrate data from air-gapped computers via Wi-Fi [pdf]
- Sep 2026Air-FI: Generating Covert Wi-Fi Signals from Air-Gapped Computers (2020)
- Dec 2020Academics turn RAM into Wi-Fi cards to steal data from air-gapped systems
- Nov 2023Chinese spies had acces to Dutch chip maker NXP's systems for over two years
- Jan 2026Creating a Bespoke Data Diode for Air‑Gapped Networks
- 08
A Critique of the CAP Theorem
Hacker News threads
- Sep 2015A Critique of the CAP Theorem
- Jun 2017A Critique of the CAP Theorem
- Sep 2015Call Me Maybe: Percona XtraDB Cluster
- Oct 2015The CAP FAQ
- Jun 2017The Limits of the CAP Theorem
- Sep 2021Why is IRC distributed across multiple servers?
- Jan 2024CAP twelve years later: How the "rules" have changed (2012)
- Oct 2024An illustrated proof of the CAP theorem (2018)
- Sep 2026Distributed Systems Classics (2017)
- 09
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'
- 10
Parsing Gigabytes of JSON per Second
Hacker News threads
- Oct 2021Parsing gigabytes of JSON per second
- Sep 2024Parsing Gigabytes of JSON per Second
- May 2020Parsing Gigabytes of JSON per Second [pdf]
- Mar 2019An Intel Programmer Jumps over Wall: First Impressions of ARM SIMD Programming
- Jul 2019How fast can a BufferedReader read lines in Java?
- Oct 2021Word-Aligned Bloom Filters
- Mar 20241BRC merykitty's magic SWAR: 8 lines of code explained in 3k words
- Aug 2025Condor's Cuzco RISC-V Core at Hot Chips 2025
- Sep 2026Bitap: My favorite string matching algorithm
- 11
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
- 12
Featherweight Go
Hacker News threads
- May 2020Featherweight Go
- May 2020Featherweight Go (A generics design for Go)
- Dec 2021Featherweight Go [pdf]
- Jun 2020Philip Wadler's talk on generics for Go (“Featherweight Go”)
- Jun 2020The Next Step for Generics
- Nov 2020Go Type Parameters – Draft Design
- Jan 2021A Proposal for Adding Generics to Go
- May 2021Oxide: The Essence of Rust (2020)
- Mar 2022How generics are implemented in Go 1.18
- Nov 2024Borgo Programming Language
- Aug 2026Golang proposal: container/: generic collection types
- 13
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
- 14
AsicBoost - A Speedup for Bitcoin Mining
Hacker News threads
- 15
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
- 16
Array Layouts for Comparison-Based Searching
Hacker News threads
- May 2017Array Layouts for Comparison-Based Searching
- Oct 2015Array Layouts for Comparison-Based Searching (Khuong and Morin, 2015)
- Oct 2015Array Layouts for Comparison-Based Searching
- Oct 2015Assist threads
- Oct 2015Memory Is Holding Up the Moore's Law Progression of Processing Power (2014)
- Jun 2017SIMD / GPU Friendly Branchless Binary Search
- May 2020Lomuto's Comeback
- Jul 2020Binary Search: A new implementation that is up to 25% faster
- Feb 2022Static B-Trees: A data structure for faster binary search
- Nov 2024Fastest Branchless Binary Search
- Jul 2026Static search trees: 40x faster than binary search (2024)
- 17
Silent Data Corruptions at Scale
Hacker News threads
- Feb 2024Silent data corruptions at scale (2021)
- Jun 2021Silent Data Corruptions at Scale
- Jul 2021Silent Data Corruptions at Scale
- Jun 2021Cores that don’t count [pdf]
- Jul 2021Single random bit flip causes error in certificate transparency log
- Jul 2021Single random bit flip causes error in certificate transparency log
- May 2022Removing characters from strings faster with AVX-512
- Jan 2023ECC RAM should be a human right
- Feb 2024Intel Processor Instability Causing Oodle Decompression Failures
- Aug 2024Puget Systems' Perspective on Intel CPU Instability Issues
- 18
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
- 19
Mission Apollo: Landing Optical Circuit Switching at Datacenter Scale
Hacker News threads
- 20
Failure of Normalization in Impredicative Type Theory with Proof-Irrelevant Propositional Equality
Hacker News threads
- 21
The Design Principles of the Elixir Type System
Hacker News threads
- Jun 2026The design principles of the Elixir type system
- Sep 2023The Design Principles of the Elixir Type System
- Oct 2023The Design Principles of the Elixir Type System
- Nov 2023Elixir at Ramp
- May 2024Elixir and Machine Learning in 2024 so far: MLIR, Arrow, structured LLM, etc.
- Jun 2024Elixir 1.17 released: set-theoretic types in patterns, durations, OTP 27
- Nov 2025Why we migrated from Python to Node.js
- 22
What is algebraic about algebraic effects and handlers?
Hacker News threads
- 23
A Modern Compiler for the French Tax Code
Hacker News threads
- Nov 2020A Modern Compiler for the French Tax Code
- Jul 2024A Modern Compiler for the French Tax Code (2021)
- Jan 2023A Modern Compiler for the French Tax Code
- Dec 2020To the brain, reading computer code is not the same as reading language
- Mar 2021Templating for Lawyers
- May 2021Legalese – Computational Law
- Oct 2021Open Source Tax Software
- Oct 2021Open Source Tax Software
- Jun 2022Show HN: Calculator for US individual income tax, from 1970-present
- Feb 2023Intuit pouring money into lobbying amid push for free government-run tax filing
- May 2026Intuit to lay off over 3k employees to refocus on AI
- 24
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
- 25
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
Data from the Hacker News archive (ODC-By), arXiv and OpenAlex. Not affiliated with Hacker News or Y Combinator.























