CppCast· Folge 369

AI and Random Numbers

Freitag, 15. September 2023 · 59 min

MP3

Shownotes

Frances Buontempo joins Phil and returning guest co-host, Matt Godbolt. Frances talks to us about her new book on modern C++ as well as her the topic of her previous book on machine learning. We discuss the differences between LLM-based AI and more statistical approaches, as well as where random numbers fit into all this and the limitations of their current support in C++.
News

• CppCon programme announced (cppcon.org/cppcon-2023-program-announced)

• C++ on Sea videos (youtube.com/playlist?list=PL5XXu3X6L7jtXSfqjaQ…)

• "Inside STL" - The Old New Thing (August archive) (devblogs.microsoft.com/oldnewthing/2023/08/pag…)

• Open source C++ projects that use modern C++ features (Reddit) (reddit.com/r/cpp/comments/16b4mz2/opensourced_…)

Links

• "C++ Bookcamp" (title may change) - Frances' new book (manning.com/books/c-plus-plus-bookcamp)

• "Genetic Algorithms and Machine Learning for Programmers" - Frances' previous book (pragprog.com/titles/fbmach/genetic-algorithms-…)

• Overload issues (accu.org/journals/nonmembers/overload_issue_me…) (submit articles on the main ACCU site (accu.org))

• Frances' paper bag escapology certificate (accu.org/conf-docs/PDFs_2013/paper_bag_certifi…)

• Shannon's mind reading paper (this1that1whatever.com/miscellany/mind-reader/…)

• ERNIE (Electronic Random Number Indicator Equipment) (nsandi-corporate.com/media-resources/ernie#)

• P2059R0 - "Make Pseudo-random Numbers Portable" (defunct) (open-std.org/jtc1/sc22/wg21/docs/papers/2020/p…)

• "Using, Generating and Testing with Pseudo-Random Numbers" - Frances' ACCU 2023 talk (youtube.com/watch?v=xXHT_PGOm2c)

• "Program your way out of a paper bag" series:
• "How to program your way out of a paper bag" (slides) (accu.org/conf-docs/PDFs_2013/Frances_Buontempo…)

• "How to Evolve Your Way Out of a Paper Bag" (video) (youtube.com/watch?v=vhhS_MYViW4)

• "Diffuse your way out of a paper bag" (video) (youtube.com/watch?v=6hst54AQR8U)

• "How to Evolve Your Way Out of a Paper Bag" (video) (youtube.com/watch?v=vhhS_MYViW4&t=9s)

• "Crowd Your Way Out of a Paper Bag" (video) (youtube.com/watch?v=wlsbg5q0hO0)

0:00 / 0:00