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

    Chip Huyen

    huyenchip.com · Personal blog · on HN since 2017

    Chip Huyen writes about machine learning systems, real-time ML, RLHF, LLM agents, and ML engineering careers.

    Visit blogRSSHN submissions
    AI & Machine LearningCareer & Work
    What HN says

    Commenters recommend her articles and book on ML systems design, and one calls her RLHF piece a great article.

    Stats for nerds
    98HN people shared it
    88linked in comments
    2.5Kstory points
    Mar 2026last shared
    2017people per year2026

    Top posts on HN

    1. 1
      What I learned from looking at every AI/ML tool I could find
      3 people · 461 points · first shared 2020 · 106 comments on HN
    2. 2
      What I learned from looking at 900 most popular open source AI tools
      2 people · 413 points · first shared 2024 · 39 comments on HN
    3. 3
      How I, a woman in tech, benefited from sexism in Silicon Valley
      3 people · 321 points · first shared 2017 · 235 comments on HN
    4. 4
      Analysis of compensation, level, and experience details of 19k tech workers
      1 person · 275 points · first shared 2020 · 203 comments on HN
    5. 5
      Confession of a so-called AI expert
      3 people · 209 points · first shared 2017 · 96 comments on HN
    6. 6
      Data scientists shouldn’t need to know Kubernetes
      2 people · 192 points · first shared 2021 · 112 comments on HN
    7. 7
      Introduction to Machine Learning Interviews Book
      4 people · 178 points · first shared 2021 · 9 comments on HN
    8. 8
      Measuring personal growth
      1 person · 109 points · first shared 2024 · 28 comments on HN
    9. 9
      A friendly introduction to machine learning compilers and optimizers
      4 people · 79 points · first shared 2021 · 4 comments on HN
    10. 10
      Sampling for Text Generation
      1 person · 50 points · first shared 2024 · Discussion on HN

    What HN people wrote when they linked it

    • emilwallnerFeb 2025

      Thanks! I saw your earlier question related to working with AI at FAANG, from the context of being 30ish, and self-taught. I was around 27 when I started learning software engineering and AI.

      I made a free e-book here (https://emilwallner.gumroad.com/l/no-ml-degree), and I believe most of the key points are still valid, however, when I learned software engineering and ML, ML was a rather small field and tools like chatGPT and claude didn’t exist.

      Imo, asking about a curriculum is the wrong framing, for me, it was more about how to find resources to focus full-time and being in an environment that increases my motivation.

      I started learning software engineering at home taking courses, but I procrastinated too much to be effective, maybe I did around 10 hours of effective learning per week. For me, studying C at 42 (https://www.42network.org/42-schools/), a free peer-to-peer school was crucial, and I recommend something similar. It enabled me to focus 70-90 hours a week, and after 6 months I was good enough to get competitive startup job offers.

      During my time, the FastAI course (https://www.fast.ai/) was the best practical AI course. I'd probably spend a week looking for ambitious projects made by recent autodidacts, and ask them which course they think is best now. And spend max 1-2 months taking the course.

      As for picking projects and building a portfolio, the advice in my e-book is still valid. An ambitious but realistic timeframe for landing a FAANG job is 3-5 years.…

    • CenkMay 2021

      Here’s a fun quote from his book, via Chip Huyen’s blog (https://huyenchip.com/2019/03/11/silicon-valley-misogyny.html)

      > “Most women in the Bay Area are soft and weak, cosseted and naive despite their claims of worldliness, and generally full of shit. They have their self-regarding entitlement feminism, and ceaselessly vaunt their independence, but the reality is, come the epidemic plague or foreign invasion, they’d become precisely the sort of useless baggage you’d trade for a box of shotgun shells or a jerry can of diesel.”

      I’m also not sure if his stance on privacy will fit in well at Apple:

      > “Most people don’t care about privacy. Media elites care about it, underemployed Eurocrats care about it. And the entire privacy-industrial complex — there’s an entire set of very loud voices who are constantly beating the drum and building media careers around this.”

    • gcrJul 2024

      A complementary resource is Chip Huyen’s interview book, https://huyenchip.com/ml-interviews-book/

      I find her book to be more practical and humble, though perhaps less feature-complete than the book from this post.

      IMO Kashani and Ivry’s writing feels a little uppity and needlessly offputting — for example, logistic regression is lumped under Kindergarten in the table of contents. Sure it’s fundamental, but implying it’s not useful anymore in our age of deep learning (listed under “Bachelor’s,” of course) is a little myopic/insulting, no? Students who feel pandered to by know-it-alls probably learn worse than students whose skills are being collaboratively built up by enthusiastic mentors.

      This feeling was particularly loud from the foreward, ToC, and intro; maybe it gets better after…?

    • Banana699Jul 2022

      There is also the much larger confusion arising of whether it's an ML compiler in the sense of being a specialized compiler for ML code (compiles a description of a network to efficient ML-specific low-level IR to enable further optimization and code generation), or whether it's an ML compiler, a compiler (or part of it) that uses ML.

      The first meaning is extremly common, the top 2 results for "ML Compiler" on google returns[1][2], both using it in the first sense. It's not that ML or ML-like techniques in compiler writing is new but the first sense is definitely at least as popular an interpretation.

      [1] https://huyenchip.com/2021/09/07/a-friendly-introduction-to-machine-learning-compilers-and-optimizers.html

      [2] https://petewarden.com/2021/12/24/why-are-ml-compilers-so-hard/

    • arnabghoJun 2024

      I was a MLE Tech Lead at Snap and laid some of the foundations of the generative AI infra at Snap. I would highly recommend MLE route as a very rewarding career path.

      This book is a very good introduction to designing Machine Learning Systems for production: https://www.amazon.com/Designing-Machine-Learning-Systems-Production-Ready/dp/1098107969

      This blog by the same author is highly recommended as an intro into building production grade AI and ML systems: https://huyenchip.com/2023/04/11/llm-engineering.html

      To summarize answers to your questions:

      (1) Yes it is wise to do this transition especially at an inflection point in the zeitgeist of the times as now

      (2) Yes

      (3) See above for resources on how to get started and reach mastery in the craft of ML Engineering.

    • deepsunJun 2023

      Reasonable argument, I like it, however would add a bit of salt:

      I've seen several times so far that people maintaining things are actually doing a much better job, while those who were granted honor of doing a new thing because hey they are "pros". And once they did the prototype, they are _considered_ even more "pros", because hey, they wrote it. The people who rethought and rewrote the thing later were real makers, but didn't get the appreciation of "pros".

      The worst thing is that "pros" status keeps working for itself, even while delivering worse job. I wouldn't have a problem if the system could fix itself over time.

      Kinda related: "Confession of a so-called AI expert
      " https://huyenchip.com/2017/07/28/confession.html

    Related

    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
    Meta AI Blogai.facebook.com304 people

    CICERO: An AI agent that negotiates, persuades, and cooperates with people

    Meta AI Blog
    Company · last shared 2023
    The Pragmatic Engineernewsletter.pragmaticengineer.com292 people

    Inside the longest Atlassian outage

    The Pragmatic Engineer
    Personal · last shared 2026
    Hamel Husainhamel.dev39 people

    Dokku: My favorite personal serverless platform

    Hamel Husain
    Personal · last shared 2026
    Dan Luudanluu.com1.2k people

    We only hire the trendiest

    Dan Luu
    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
    Blood in the Machinebloodinthemachine.com65 people

    AI is propping up the US economy

    Blood in the Machine
    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