Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
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
    F

    François Chollet

    fchollet.substack.com · Personal blog · on HN since 2022

    François Chollet, creator of Keras, writes essays on AI, how large language models work, and education.

    Visit blogHN submissions
    AI & Machine LearningPhilosophy
    What HN says

    HN commenters point to his LLM prompt engineering and 'LLMs as program databases' posts as a useful mental model, though one finds the framing reductive.

    Stats for nerds
    17HN people shared it
    15linked in comments
    93story points
    Feb 2025last shared
    2023people per year2025

    Top posts on HN

    1. 1
      Education as civilization-building
      1 person · 69 points · first shared 2022 · 65 comments on HN
    2. 2
      I think about LLM prompt engineering
      8 people · 9 points · first shared 2023 · Discussion on HN
    3. 3
      AI is cognitive automation, not cognitive autonomy
      6 people · 8 points · first shared 2022 · 1 comments on HN
    4. 4
      The machine that makes the thing is more valuable than the thing
      1 person · 5 points · first shared 2022 · Discussion on HN
    5. 5
      The Loop of Progress
      1 person · 2 points · first shared 2025 · Discussion on HN
    6. 6
      Llms as program databases
      1 person · first shared 2025

    What HN people wrote when they linked it

    • svaha1728Nov 2023

      I would read Francois Chollet's explanation of this. It's very good: https://fchollet.substack.com/p/how-i-think-about-llm-prompt-engineering

      For words that are not in the model's vocabulary, like 'fluftable', the model uses a subword tokenization strategy. It breaks down the word into smaller known subunits (subwords or characters) and represents each subunit with its own vector. By understanding the context in which 'fluftable' appears and comparing it to known words with similar subunits, the model can infer a plausible meaning for the word. This is done by analyzing the vector space in which these representations exist, observing how the vectors align or differ from those of known words.

      'As always, the most important principle for understanding LLMs is that you should resist the temptation of anthropomorphizing them.'

    • falcor84Feb 2025

      The original article [0] is from 2023 and was already posted on HN multiple times.

      Anyway, while there's something interesting in this mental model, I find this attitude below and particularly the word "rather" to be overly reductive, seeing how you could argue that intelligence in general consists of searching in an abstract database of Platonic ideas.

      > Viewing LLMs as vector program databases rather than intelligent entities provides a powerful mental model for systematic improvement.

      [0] https://fchollet.substack.com/p/how-i-think-about-llm-prompt-engineering

    • iwskFeb 2025

      Actually it's way easier to search for the information in an LLM compared to an 8 tb harddisk.

      The search is vague, and the result is nondeterministic, but in a lot of cases it's still the better method.

      https://fchollet.substack.com/i/137628402/llms-as-program-databases I like the way this article puts it. "LLM is a continuous, interpolative kind of database"

    • xnxNov 2024

      This seems to have similar ideas to an post from a year ago by François Chollet: https://fchollet.substack.com/p/how-i-think-about-llm-prompt-engineering

    Related

    Andrej Karpathycs.stanford.edu284 people

    Doing well in your courses: Andrej's advice for success (2013)

    Andrej Karpathy
    Personal · last shared 2026
    Google Research Blogresearch.google584 people

    Google Titans architecture, helping AI have long-term memory

    Google Research Blog
    Company · last shared 2026
    Keras Blogblog.keras.io37 people

    The Limitations of Deep Learning

    Keras Blog
    Company · last shared 2023
    LessWronglesswrong.com2.4k people

    The Best Textbooks on Every Subject

    LessWrong
    Publication · last shared 2026
    Google AI Blogai.googleblog.com596 people

    Google Duplex: An AI System for Accomplishing Real World Tasks Over the Phone

    Google AI Blog
    Company · last shared 2026
    One Useful Thingoneusefulthing.org104 people

    No elephants: Breakthroughs in image generation

    One Useful Thing
    Personal · last shared 2026
    Drew Breunigdbreunig.com43 people

    DuckDB is probably the most important geospatial software of the last decade

    Drew Breunig
    Personal · last shared 2026
    Gary Marcusgarymarcus.substack.com203 people

    ChatGPT went berserk

    Gary Marcus
    Personal · last shared 2026