HackerTubewatch
Surprise me

Home › Channels

CppCon: the videos Hacker News recommends

Not the channel's most viewed videos: the ones HN commenters kept linking with real commentary. The top pick, "CppCon 2015: Andrei Alexandrescu “std::allocator...”", hN repeatedly recommends it as an entertaining, mind-opening talk on allocator design and composable generic programming.

48 videos on HackerTube.

  1. 7 HN recommenders 11 months 2017–2025
    talk
    HN repeatedly recommends it as an entertaining, mind-opening talk on allocator design and composable generic programming.
  2. 9 HN recommenders 10 months 2018–2026
    talk
    HN repeatedly cites it as the definitive explanation of SwissTable, the design behind Abseil, Rust's hash map and Go's maps.
  3. 13 HN recommenders 10 months 2016–2024
    talk
    A perennial favorite, recommended as proof that expressive modern C++ can compile to efficient code even on tiny retro hardware.
  4. 9 HN recommenders 9 months 2015–2026
    talk
    It is the go-to talk HN points to for data-oriented design and hardware-aware performance thinking, despite Acton's blunt style.
  5. 7 HN recommenders 7 months 2016–2025
    talk
    HN people cite it constantly in C versus C++ debates as the case for teaching modern C++ idioms rather than C first.
  6. 7 HN recommenders 7 months 2014–2024
    talk
    A perennial recommendation for anyone learning performance optimization, cited whenever hash tables, cache behavior or STL containers come up.
  7. 7 HN recommenders 7 months 2020–2026
    talk
    HN commenters cite it whenever zero-cost abstraction claims come up, especially for why unique_ptr is not free on some ABIs.
  8. 5 HN recommenders 7 months 2017–2025
    talk
    HN people point to it for rrb-trees, text editor data structures and bringing Clojure-style persistent structures to C++.
  9. 7 HN recommenders 6 months 2019–2024
    talk
    HN recommends it as an entertaining talk that starts simple and goes deep on practical performance optimization.
  10. 7 HN recommenders 6 months 2018–2022
    talk
    HN recommends it as an entertaining, mind-blowing look at compiler cleverness from a great speaker.
  11. 7 HN recommenders 7 months 2017–2022
    talk
    Recommended whenever versioning, semver, monorepos and backward compatibility are debated, for its nuanced treatment of dependencies.
  12. 6 HN recommenders 6 months 2018–2023
    talk
    Recommended as a fast, brilliant introduction to GDB's TUI mode and lesser-known features, useful for anyone who has only used IDE debuggers.
  13. 6 HN recommenders 5 months 2022–2024
    talk
    HN recommends it as the main introduction to Cpp2 and cppfront, and as a credible effort to evolve C++.
  14. 5 HN recommenders 6 months 2017–2025
    talk
    HN repeatedly points people to it as the best overview of low-latency trading engineering.
  15. 4 HN recommenders 5 months 2015–2018
    talk
    HN cites it in C++ versus Rust safety debates for its lifetime profile demo, and recommends it as a modern C++ talk.
  16. 2 HN recommenders 4 months 2016–2025
    talk
    HN cites it in memory management debates for its treatment of reference counting problems, destructor stack overflows and deferred pointers.
  17. 5 HN recommenders 4 months 2025–2026
    talk
    Pointed to as the in-depth talk on exception mechanics and code size for embedded C++.
  18. 4 HN recommenders 4 months 2020–2025
    talk
    HN recommends it as a must-watch catalogue of C++ footguns, often cited in debates about Rust and C++ safety.
  19. 3 HN recommenders 4 months 2020–2025
    talk
    Pointed to whenever C++ exception overhead, bans on exceptions or error-handling alternatives come up.
  20. 4 HN recommenders 4 months 2018–2026
    talk
    HN returns to it as the go-to talk on string internals, small string packing and why small percentage optimizations matter at scale.
  21. 3 HN recommenders 3 months 2016–2021
    talk
    Commenters say it changes how you think about types and the STL, and makes a case for simple modern C++.
  22. 4 HN recommenders 4 months 2016–2026
    talk
    HN points to it whenever undefined behavior comes up, as the best explanation of the reasoning behind UB, though some dispute its framing.
  23. 2 HN recommenders 3 months 2017–2026
    talk
    Recommended as the best presentation on how modern CPUs run code, and why speculative execution matters for performance.
  24. 3 HN recommenders 3 months 2020–2022
    talk
    HN calls it a surprisingly fun, approachable talk on a hard problem and cites it in floating-point threads.
  25. 2 HN recommenders 3 months 2017–2025
    talk
    Recommended in C versus C++ and embedded threads as the expert view on adoption and persuasion.
  26. 3 HN recommenders 3 months 2017–2025
    talk
    HN recommends it as an enlightening explanation of atomics, caches and memory ordering from a strong presenter.
  27. 3 HN recommenders 3 months 2015–2020
    talk
    HN recommends it as an eye-opening primer on benchmarking and performance analysis, especially for people who have not benchmarked on Linux.
  28. 2 HN recommenders 3 months 2016–2018
    talk
    HN people recommend it as the starting point for modern C++ and for the language's safety story.
  29. 2 HN recommenders 2 months 2017–2020
    talk
    Praised as the best talk of CppCon 2017 and the key introduction to metaclasses and generative C++.
  30. 3 HN recommenders 3 months 2016–2026
    talk
    HN commenters recommend it as an introduction to real-time and low-latency programming in C++ for people getting into audio.
  31. 3 HN recommenders 3 months 2018–2021
    talk
    HN cites it as a concrete, worked example of data-oriented design and as an alternative to OOP in performance-sensitive code.
  32. 2 HN recommenders 2 months 2015–2021
    talk
    Recommended as a clear, practical introduction to atomics and lock-free programming in C++.
  33. 2 HN recommenders 2 months 2015–2019
    talk
    Cited as evidence that large production apps share a C++ core with native UI, in cross-platform and React Native or Flutter debates.
  34. 1 HN recommenders 2 months 2021–2026
    talk
    HN points to it as the authoritative talk on Swiss tables, their design rationale, and real-world effects like Hyrum's law.
  35. 2 HN recommenders 2 months 2016–2019
    talk
    Cited in Electron, Flutter and React Native debates as evidence that large products can share C++ core code with native views.
  36. 2 HN recommenders 2 months 2019–2024
    talk
    HN points to it in monorepo and refactoring discussions as a great account of large-scale changes at Google.
  37. 2 HN recommenders 2 months 2016–2022
    talk
    Pointed to in threads on defer, scope_exit and RAII as the clearest treatment of scope guards.
  38. 2 HN recommenders 2 months 2019–2023
    talk
    HN recommends Berger's talks as fascinating and cites Mesh as mind-blowing memory allocator work.
  39. 2 HN recommenders 2 months 2021–2025
    talk
    Recommended as the source on how Compiler Explorer began and for its lesser-known features like the machine code analyzer.
  40. 2 HN recommenders 2 months 2021–2022
    talk
    Recommended for treating benchmarking and profiling scientifically rather than by myth, with innovative tools.
  41. 2 HN recommenders 2 months 2014–2021
    talk
    HN people list it among the go-to talks for learning or refreshing modern C++ style, and cite it for Sutter's guidance on function parameter passing.
  42. 1 HN recommenders 1 months 2019–2025
    talk
    HN points to it as a concrete demonstration of object-oriented versus cache-friendly design and the performance effects of branch misprediction.
  43. 1 HN recommenders 1 months 2020–2025
    talk
    Pointed to as the canonical presentation of compile-time regex in C++ and its template metaprogramming, including benchmark results.
  44. 2 HN recommenders 1 months 2017–2019
    talk
    Recommended as the condensed tl;dr of the C++ Core Guidelines and as a route into modern C++.
  45. 1 HN recommenders 1 months 2016–2021
    talk
    Cited as the source for criticism of std::deque and move-constructor pitfalls, and as motivation to write custom data structures.
  46. cited 6× 0 months 2019–2021
    talk
    Used mostly as a citation of C++'s historical baggage and complexity when HN criticizes or jokes about the language.
  47. cited 5× 0 months 2019–2022
    talk
    Cited as a reference when discussing NVIDIA's C++ memory model, libcu++, and GPU C++ resources.
  48. cited 3× 0 months 2018–2021
    talk
    Cited as a deep dive on coroutines for cache misses and on running huge numbers of coroutines without heap allocation.

Questions

Which CppCon video does Hacker News recommend most?

CppCon 2015: Andrei Alexandrescu “std::allocator...”: recommended in 11 different months by 7 HN users between 2017 and 2025.

Is this every CppCon video?

No. Only videos that at least three different HN users linked, in at least three different months, with at least a sentence of their own commentary. That filter is what makes the list useful.

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close