Hacker Papers
- 26
WaveNet: A Generative Model for Raw Audio
Hacker News threads
- Nov 2016Speech-to-Text-WaveNet: End-to-end sentence level English speech recognition
- Mar 2017Baidu Deep Voice Explained: Part 1 – the Inference Pipeline
- Oct 2017Finding Waldo Using Semantic Segmentation and Tiramisu
- May 2018Today’s dominant approach to A.I. has not worked out
- Oct 2018A Tour of the Top Algorithms for Machine Learning Newbies
- Apr 2019Ask HN: What is the state of the art in text to speech?
- Aug 2022Show HN: Nevermind XOR – Deep Learning Has an Issue with Sin
- Jan 2026Pocket TTS: A high quality TTS that gives your CPU a voice
- 27
A Conceptual Introduction to Hamiltonian Monte Carlo
Hacker News threads
- Feb 2017A Conceptual Introduction to Hamiltonian Monte Carlo
- Nov 2024Overview of differential geometry for Hamiltonian Monte Carlo
- Sep 2025A Conceptual Introduction to Hamiltonian Monte Carlo [pdf]
- May 2017How Bayesian Inference Works (2016)
- Nov 2017Gaussian Distributions Are Soap Bubbles
- Oct 2018Bayes’ Theorem in the 21st Century (2013) [pdf]
- Dec 2018Hamiltonian Monte Carlo explained
- Apr 2019Ask HN: Best place to start learning about Markov Chains?
- Dec 2020Ask HN: What's the best paper you've read in 2020?
- Mar 2024Claude 3 Opus reinvented this quantum algorithm from scratch in just 2 prompts
- Dec 2025What I don’t like about chains of thoughts (2023)
- 28
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)
- 29
Route Planning in Transportation Networks
Hacker News threads
- Oct 2024Route Planning in Transportation Networks (2015)
- Apr 2016Route Planning in Transportation Networks
- Apr 2015On Dijkstra's Algorithm
- Oct 2016Show HN: Dijkstra’s algorithm in the web browser with OpenStreetMap
- Feb 2017JPS+: Over 100x Faster than A* (2015) [video]
- Mar 2018B-Heap vs. Binary Heap (2010)
- Oct 2019New pathfinding algorithm
- Jan 2024A* tricks for videogame path finding
- Jan 2024A* tricks for videogame path finding
- Mar 2024Hexagons and Hilbert curves – The headaches of distributed spatial indices
- 30
Engineering Record And Replay For Deployability: Extended Technical Report
Hacker News threads
- Jun 2020Engineering Record and Replay(rr) for Deployability Extended Technical Report
- May 2017Engineering Record and Replay for Deployability: Extended Technical Report
- Nov 2018rr: lightweight recording and deterministic debugging
- Nov 2018rr: lightweight recording and deterministic debugging
- Nov 2018rr: lightweight recording and deterministic debugging
- Nov 2019Debuggers Suck
- Jun 2022What rr does
- Jul 2024rr – record and replay debugger for C/C++
- Jul 2024rr – record and replay debugger for C/C++
- Mar 2025Show HN: CodeTracer – A time-traveling debugger implemented in Nim and Rust
- 31
Seven Sketches in Compositionality: An Invitation to Applied Category Theory
Hacker News threads
- Jul 2019Seven Sketches in Compositionality: An Invitation to Applied Category Theory
- Mar 2018Seven Sketches in Compositionality: An Invitation to Applied Category Theory
- May 2018Seven Sketches in Compositionality: An Invitation to Applied Category Theory
- Feb 2019A monad is a monoid in the category of endofunctors, what’s the problem?
- Apr 2019Applied Category Theory
- Jan 2020To Dissect a Mockingbird: A Graphical Notation for the Lambda Calculus (1996)
- Apr 2020Ask HN: What are you learning?
- Feb 2021Ask HN: What mathematical background do I need to understand category theory?
- Apr 2021Category theory is a universal modeling language
- Nov 2022Applied category theory in chemistry, computing, and social networks [pdf]
- Sep 2024The Theory of Topos-Theoretic 'Bridges' – A Conceptual Introduction (2016)
- 32
Spectre is here to stay: An analysis of side-channels and speculative execution
Hacker News threads
- Feb 2019Spectre is here to stay: An analysis of side-channels and speculative execution
- Feb 2019Google Says Spectre and Meltdown Are Too Difficult to Fix
- Mar 2019Firefox 66.0 Aims to Reduce Online Annoyances
- Apr 2019Lisp Operating System (2015)
- Sep 2019OpenBSD was right to disable hyperthreading [video]
- Dec 2019C Is Not a Low-level Language (2018)
- Mar 2021Post-Spectre Web Development, Editor's Draft, 2021-03-10
- Mar 2021Linus Torvalds on where Rust will fit into Linux
- Aug 2023Sandy Bridge: Setting Intel’s Modern Foundation
- 33
Software Engineering at Google
Hacker News threads
- Jan 2019Software Engineering at Google (2017)
- Feb 2017Software Engineering at Google
- May 2021Software Engineering at Google [pdf]
- Feb 2017How terrible code gets written by sane people
- Apr 2017Ask HN: What Is the Google 'Software Engineer, Machine Learning' Interview Like?
- Feb 2018Advantages of monolithic version control
- Mar 2019List of dead Google products, services, and devices
- Sep 2019How to do a code review
- Mar 2020Software Engineering at Google
- Oct 2020Ask HN: How is architecture practiced at FAANG companies?
- Jul 2022Google Launches Carbon, an Experimental Replacement for C++
- 34
Learning to learn by gradient descent by gradient descent
Hacker News threads
- Jun 2016Learning to learn by gradient descent by gradient descent
- Jun 2016Learning to learn by gradient descent by gradient descent
- Jun 2016Learning to learn by gradient descent by gradient descent
- Aug 2016News Feed FYI: Further Reducing Clickbait in Feed
- Dec 2016Tool AIs want to be agent AIs
- Jan 2017Darpa Goes “Meta” with Machine Learning for Machine Learning (2016)
- Jan 2017Darpa Goes “Meta” with Machine Learning for Machine Learning (2016)
- Feb 2017The Convex Geometry of Inverse Problems [video]
- Jul 2017Hacker's guide to Neural Networks (2012)
- Oct 2019Gradient Descent: The Ultimate Optimizer
- Mar 2025Optimizing ML training with metagradient descent
- 35
The Silurian Hypothesis: Would it be possible to detect an industrial civilization in the geological record?
Hacker News threads
- Sep 2020Would it be possible to detect an industrial civilization in geological record?
- Sep 2018Is it be possible to detect an industrial civilization in the geological record?
- Jul 2025The Silurian Hypothesis (2018)
- Jun 2019Two potentially life-friendly planets found orbiting a nearby star
- Aug 2019Humans Dominated Earth Earlier Than Previously Thought
- Oct 2019The Arrogance of the Anthropocene
- Aug 2020Lost Advanced Civilizations
- Jan 2021Who Invented the Alphabet?
- Aug 2023Asteroid crater 520km in diameter buried deep in southeast Australia
- May 2024Was the Stone Age the Wood Age?
- Nov 2024The Silurian Hypothesis
- 36
On the Turing Completeness of Modern Neural Network Architectures
Hacker News threads
- May 2019On the Turing Completeness of Modern NN Architectures (Transformer, Neural GPU)
- Jul 2020Is This a Turing Machine?
- Sep 2020Graph Representations for Higher-Order Logic and Theorem Proving (2019)
- Sep 2022Ladybird: A new cross-platform browser project
- Jan 2023Petals: Run 100B+ language models at home bit-torrent style
- Mar 2023GPT-4
- Apr 2023There Is No A.I
- Sep 2024Tinygrad will be the next Linux and LLVM
- Feb 2025Efficient Reasoning with Hidden Thinking
- 37
A Neural Conversational Model
Hacker News threads
- Jun 2015A Neural Conversational Model [pdf]
- Jun 2015A Neural Conversational Model [pdf]
- Jul 2015Getting closer to 'Ex Machina' – A Neural Conversational Model by Google[pdf]
- Jun 2015Artificial Intelligence Machine Gets Testy with Its Programmer
- Aug 2015A Beginner’s Guide to Restricted Boltzmann Machines
- Jan 2016BotLibre – Free Open Artificial Intelligence for Everyone
- Mar 2016Generating Factoid Questions with RNNs: The 30M Factoid Question-Answer Corpus
- Jun 2016The truth about deep learning
- Nov 2016Show HN: Spamnesty: Waste spammers' time
- Jan 2020Towards a conversational agent that can chat about anything
- Jun 2026What was your "Oh Shit" moment with GenAI?
- 38
The Renewed Case for the Reduced Instruction Set Computer: Avoiding ISA Bloat with Macro-Op Fusion for RISC-V
Hacker News threads
- Sep 2016Avoiding ISA Bloat with Macro-Op Fusion for RISC-V
- Jul 2016Show HN: Accelerating SHA256 by 100x in Golang on ARM
- Dec 2016Ask HN: What's the value proposition of RISC-V?
- Sep 2017BOOM v2: an open-source out-of-order RISC-V core
- Dec 2017Power9 to the People
- Dec 2017Boom v2: Open-source out-of-order RISC-V core [video]
- Mar 2022RISC-V is succeeding
- May 2022India reveals RISC-V CPU roadmap, expects product by 2023
- Jan 2025XiangShan – Open-source high performance RISC-V processor
- 39
On the Impact of Programming Languages on Code Quality
Hacker News threads
- Jun 2019On the Impact of Programming Languages on Code Quality
- Jan 2019On the Impact of Programming Languages on Code Quality
- Mar 2021On the Impact of Programming Languages on Code Quality
- Apr 2019Correctness – A paradigm for sustainable software development
- Jun 2019Storm 2.0
- Jan 2021 Haskell is our first choice for building production software systems
- May 2021Functional Programming in Go with Generics
- Jun 2021Immutability Changes Everything (2016)
- May 2022Why We Switched from Python to Go (2021)
- May 2023Proposal to reduce loop variable scoping in Go
- Dec 2025The programmers who live in Flatland
- 40
Virtual Machine Warmup Blows Hot and Cold
Hacker News threads
- Feb 2016Virtual Machine Warmup Blows Hot and Cold
- Feb 2016Akka, Haskell, Erlang, Go and .NET Core compared on 1M threads
- Mar 2016CS143: Compilers (2011)
- Oct 2016How to speed up the Rust compiler
- Dec 2016Nectar: A Native JavaScript Compiler Inspired by Crystal Lang and Nim Lang
- Oct 2021Jitterdämmerung (2015, Updated 2021)
- Aug 2022Big changes ahead for Deno
- Nov 2022More evidence for problems in VM warmup
- Sep 2023ClickHouse Keeper: A ZooKeeper alternative written in C++
- 41
Mastering Atari, Go, Chess and Shogi by Planning with a Learned Model
Hacker News threads
- Nov 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Model
- Nov 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Model
- Nov 2023Mastering Atari, Go, Chess and Shogi by Planning with a Learned Model (2019)
- Nov 2019DeepMind's MuZero teaches itself how to win at Atari, chess, shogi, and Go
- Nov 2019AI is mostly about curve fitting (2018)
- Nov 2019DeepMind's MuZero teaches itself how to win at Atari, chess, shogi, and Go
- Dec 2019Minecraft diamond challenge leaves AI creators stumped
- Aug 2020AI slays top F-16 pilot in DARPA dogfight simulation
- Dec 2020MuZero: Mastering Go, chess, shogi and Atari without rules
- Jul 2023Ask HN: Who is hiring? (July 2023)
- Sep 2025'World Models,' an old idea in AI, mount a comeback
- 42
Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm
Hacker News threads
- Dec 2017Mastering Chess and Shogi by Self-Play with General Reinforcement Learning
- Dec 2017Google's AlphaZero Beats Stockfish In 100-Game Match
- Dec 2017Is AlphaZero really a breakthrough in AI?
- Feb 2018Lessons from Optics, the Other Deep Learning
- Feb 2018Likelihood of discontinuous progress around the development of AGI
- Nov 2019John Carmack: I’m going to work on artificial general intelligence
- Feb 2023Poisoning Web-Scale Training Datasets Is Practical
- Jul 2023Ask HN: Which recently research paper blow your mind?
- May 2025Achieving Human Level Competitive Robot Table Tennis
- 43
Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1
Hacker News threads
- Sep 2016Stacked Approximated Regression Machine: A Simple Deep Learning Approach
- Oct 2016Intel will add deep-learning instructions to its processors
- Feb 2017Intel Gets Serious About Neuromorphic, Cognitive Computing Future
- Sep 2017Nonlinear Computation in Deep Linear Networks
- Oct 2018MIT AGI: Conversation with Yoshua Bengio [video]
- Nov 2019Deep Learning and Its Implications for Computer Architecture and Chip Design
- Feb 2024The Era of 1-bit LLMs: ternary parameters for cost-effective computing
- Mar 2024Towards 1-bit Machine Learning Models
- 44
Man is to Computer Programmer as Woman is to Homemaker? Debiasing Word Embeddings
Hacker News threads
- Jul 2016Debiasing Word Embeddings
- Jul 2016Man Is to Computer Programmer as Woman Is to Homemaker? Debiasing Word Embedding
- Jan 2017Man to Computer Programmer as Woman is to Homemaker? Debiasing Word Embeddings
- Sep 2016A.I. Doesn't Get Black Twitter
- Jul 2017Ask HN: Any tools to easily cluster ideas/notes by similarity?
- Oct 2017Copyright Law Can Fix Artificial Intelligence’s Implicit Bias Problem
- Mar 2018Show HN: Word2Bits – Quantized Word Vectors
- Oct 2018Show HN: Basilica – word2vec for anything
- Jul 2019King – Man + Woman = King?
- Sep 2019600k Images Removed from ImageNet After Art Project Exposes Racist Bias
- Sep 2020FB to curb internal debate over sensitive issues amid employee discord
- 45
Counting Immutable Beans: Reference Counting Optimized for Purely Functional Programming
Hacker News threads
- Aug 2019Counting Immutable Beans: Reference Counting for Purely Functional Programming
- Dec 2020A Review of the Lean Theorem Prover
- Feb 2021A simple ray tracer in Lean 4
- Jul 2022Reference count, don't garbage collect
- Sep 2022Ask HN: Is Clojure Dead?
- Jun 2023Microsoft Research: Fully In-Place Functional Programming [pdf]
- Oct 2023Lean4 helped Terence Tao discover a small bug in his recent paper
- Nov 2023HN thread 38359488
- Feb 2025Neut Programming Language
- 46
What if Planet 9 is a Primordial Black Hole?
Hacker News threads
- Sep 2019What If Planet 9 Is a Primordial Black Hole?
- Aug 2021What if Planet 9 is a Primordial Black Hole? (2019)
- Sep 2023What if Planet 9 is a Primordial Black Hole? (2019)
- Oct 2019Hubble Observes First Confirmed Interstellar Comet
- Jul 2020What if Planet 9 is a Primordial Black Hole?
- Sep 2020A Black Hole at the Center of Earth
- Mar 2021The case for, and against, the still-unseen Planet 9
- Apr 2024New evidence found for Planet 9
- May 2024Nasa’s Roman Mission Will Hunt for Primordial Black Holes
- May 2025Evidence of controversial Planet 9 uncovered in sky surveys taken 23 years apart
- 47
Why Johnny Still, Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
Hacker News threads
- Nov 2015Why Johnny Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
- Nov 2015Why Johnny Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
- Nov 2015Evaluating the Usability of a Modern PGP Client [pdf]
- May 2017NSA secretly conducted illegal searches on Americans for years
- Nov 2018Ask HN: Older textbooks/papers you consider classics still worth studying today?
- Jan 2020Doug Tygar, author of Why Johnny Can't Encrypt, has died
- Nov 2021My WhatsApp Security code changed, with no login or logout
- Dec 2021Fiatjaf/nostr – a censorship-resistant alternative to Twitter
- Mar 2024Messaging Layer Security (MLS)
- Apr 2024Why can't my mom email me?
- 48
The Matrix Calculus You Need For Deep Learning
Hacker News threads
- Apr 2021The matrix calculus you need for deep learning (2018)
- Feb 2018The Matrix Calculus You Need For Deep Learning
- Jan 2020The Matrix Calculus You Need for Deep Learning
- Aug 2018Learning Math for Machine Learning
- Oct 2021Ask HN: As a professional, does it worth it to learn the math behind NN?
- Apr 2023Matrix Calculus: Calculate derivatives of matrices
- Jul 2023The Matrix Calculus You Need for Deep Learning
- Jan 2024Calculus on Computational Graphs: Backpropagation (2015)
- Sep 2024Ask HN: Calculus Refresher for AI/ML?
- Mar 2025Matrix Calculus (For Machine Learning and Beyond)
- 49
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)
- 50
Deep Double Descent: Where Bigger Models and More Data Hurt
Hacker News threads
- Dec 2019Deep Double Descent: Where Bigger Models and More Data Hurt
- Dec 2019Understanding “Deep Double Descent”
- Jul 2020The Overfitted Brain: Dreams evolved to assist generalization
- Oct 2021Imitating Deep Learning Dynamics via Stochastic Differential Equations
- Apr 2023Double Descent in Human Learning
- May 2023What are some of the best written papers in AI,ML,DL and its applications?
- Feb 2026I don't think AGI is imminent
- May 2026Making Deep Learning Go Brrrr from First Principles
Data from the Hacker News archive (ODC-By), arXiv and OpenAlex. Not affiliated with Hacker News or Y Combinator.
























