Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Artificial Intelligence

    Artificial Intelligence

    Stuart J. Russell, Peter Norvig · 1994

    For one or two-semester, undergraduate or graduate-level courses in Artificial Intelligence. The long-anticipated revision of this best-selling text offers the most comprehensive, up-to-date introduction to the theory and practice of artificial intelligence. *NEW-Nontechnical learning material-Accompanies each part of the book. *NEW-The Internet as a sample application for intelligent systems-Added in several places including logical agents, planning, and natural language. *NEW-Increased coverage of material - Includes expanded coverage of: default reasoning and truth maintenance systems, including multi-agent/distributed AI and game theory; probabilistic approaches to learning including EM; more detailed descriptions of probabilistic inference algorithms. *NEW-Updated and expanded exercises-75% of the exercises are revised, with 100 new exercises. *NEW-On-line Java software. *Makes it easy for students to do projects on the web using intelligent agents. *A unified, agent-based approach to AI-Organizes the material around the task of building intelligent agents. *Comprehensive, up-to-date coverage-Includes a unified view of the field organized around the rational decision making pa

    AI & Machine Learning
    Open LibraryAmazon
    Stats for nerds
    60recommend
    153mentions
    136people
    2007–2026years
    41% recommend56% neutral3% critical

    Mentions per year

    20072009201120132015201720192021202320252026

    What Hacker News says

    1. maqpJan 2026
      Top 5 will never cover the field. Here's my top 10

      * Brookshear and Brylow - Computer Science - An Overview

      * Forta - Teach yourself SQL in 10 minutes

      * Stallings - Computer Organization and Architecture

      * Stallings - Operating Systems - Internals and Design Principles

      * CLRS

      * Kurose, Ross - Computer Networking - A Top Down Approach

      * Sipser - Introduction to The Theory of Computation

      * Stallings, Brown - Computer Security - Principles and Practice

      * Aumasson - Serious Cryptography

      * Russell, Norvig - Artificial Intelligence - A Modern Approach

      And even this fails to cover programming languages. Python is the lingua franca of the field. Most past recommended books are getting outdated, but perhaps Matthes' Python Crash Course 3rd edition.

      thread
    2. antegamisouJul 2025
      Understandably I'm becoming a bit dogmatic but I'll say it again, AIMA/PRML/ESL are still the best reference textbooks for foundational AI/ML and will be for a long time.

      AIMA is Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig

      PRML is Pattern Recognition and Machine Learning by Christopher Bishop.

      ESL is Elements of Statistical Learning by Trevor Hastie, Robert Tibshirani and Jerome Friedman.

      thread
    3. kevindammJul 2025
      My first suggestion would be Norvig's text "Artificial Intelligence Programming" (note: not Russel and Norvig's "Modern Approach" but the "Case Studies" one with the teal and orange cover), start with chapter 3 for a straightforward description of the core set of routines (more than a minimal impl but not everything you'd see described in CL) and choose a few from any of the other chapters as a demo program that you can use as a first target for your implementation. Yeah it's GOFAI and might feel dated but it worked well for me to get a stronger grasp of Lisp implementations.

      This won't hold your hand through implementing Lisp within another language like C or Rust, but it does show the representation of Lisp within Lisp (and a few chapters on implementing a logic programming language in Lisp as well). Most of the task of transpiling into another language reduces to how you represent functions and function results, and the extent to which your compiler reduces specific built-ins. There's a range of implementation here that you can find covered in PL research papers, but you may be better off looking through compiler books and articles for that.

      This book also has a couple chapters on efficiency concerns for implementations of Lisp, chapters 9 and 10, which look at both dev-side and compiler-side approaches to more efficient Lisps.

      https://www.goodreads.com/book/show/15534706

      Despite the focus on GOFAI, I think the lessons apply to good Lisp programs in general from a practitioner's PoV. If you want a more abstract vantage then I'd say the classic "Structure and Interpretation of Computer Programs" by Abelson & Sussman should be mentioned. It includes a lot of diagrams of CONS structures to keep things focused but it doesn't have the kind of full case study applications of the Norvig text.

      https://www.goodreads.com/book/show/43713

      It's funny how all the good books on Lisp implementations assume that first you start with a Lisp. I wonder if this goes back to there being Lisp machines on which the language was already deeply situated.

      thread
    4. owl_visionJul 2025
      perceptrons, memory-in-a-box, back-propagation (even though it's computation expensive), Long-term-short-term memory, Support Vector Machines and other Neural Networks.

      In the book "Artificial Intelligence A Modern Approach" by Stuart Russell and Peter Norviq, you may find more gems.

      thread
    5. mindcrimeNov 2024
      Lots of good suggestions here already. I'd start by adding one quick note though. "AI" is more than just LLM's. Sure, the "current, trendy, fashionable" thing is all LLM's, but the field as a whole is still much larger. I'd encourage you to not myopically focus on LLM's to exclusion. Depending on your existing background knowledge, there's a lot to be said for going out and getting a copy of Artificial Intelligence: A Modern Approach and reading through it. Likewise for something like Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow.

      Beyond that: there are some decent sub-reddits for keeping up with AI happenings, a lot of good Youtube channels (although a lot of the ones that talk about the "current, trendy" AI stuff tend to be a bit tabloid'ish), and even a couple of Facebook groups. You can also find good signal by choosing the right people to follow on Twitter/LinkedIn/Mastodon/Bluesky/etc.

      https://www.reddit.com/r/artificial/

      https://reddit.com/r/machineLearning/

      https://www.reddit.com/r/LLM/

      https://www.reddit.com/r/agi

      https://www.reddit.com/r/ollama/

      https://www.youtube.com/@matthew_berman

      https://www.youtube.com/@TheAiGrid

      https://www.youtube.com/@WesRoth

      https://www.youtube.com/@DaveShap

      https://www.youtube.com/c/MachineLearningStreetTalk

      https://www.youtube.com/@twimlai

      https://www.youtube.com/@YannicKilcher

      And you can always go straight to "the source" and follow pre-prints showing up in arXiv.

      https://arxiv.org/corr

      For tools to make it easier to track new releases, arXiv supports subscriptions to daily digest emails, and also has RSS feeds.

      https://info.arxiv.org/help/subscribe.html

      https://info.arxiv.org/help/rss.html

      There are also some bots in the Fediverse that push out links to new arXiv papers.

      thread
    6. dr_dshivJun 2024
      Well, I believe LLMs are general purpose AI. And, for the record, so does Peter Norvig. He coauthored the most popular textbook on Artificial Intelligence, so this belief can be considered a somewhat mainstream perspective. His article, “Artificial General Intelligence Is Already Here“ [1] is really worth reading.

      https://www.noemamag.com/artificial-general-intelligence-is-...

      thread

    Related

    Cover of Paradigms of Artificial Intelligence
    2007–2026

    Paradigms of Artificial Intelligence

    Peter Norvig
    63 recommend · 169
    Cover of Machine learning
    2014–2025

    Machine learning

    Peter A. Flach
    1 recommend · 4
    Cover of Human Compatible
    2020–2026

    Human Compatible

    Stuart J. Russell
    9 recommend · 20
    Cover of On intelligence
    2007–2026

    On intelligence

    Jeff Hawkins
    114 recommend · 228
    Cover of Programming Collective Intelligence
    2007–2025

    Programming Collective Intelligence

    Toby Segaran
    86 recommend · 135
    Cover of Introduction to Algorithms
    2007–2026

    Introduction to Algorithms

    Thomas H. Cormen
    274 recommend · 880
    Cover of Collective intelligence in action
    2009–2011

    Collective intelligence in action

    Satnam Alag
    4 recommend · 7
    Cover of The society of mind
    2008–2026

    The society of mind

    Marvin Minsky
    60 recommend · 225