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
    O

    Oscar Bonilla

    oscarbonilla.com · Personal blog · on HN since 2009

    Oscar Bonilla writes visual explanations of probability puzzles and also posts about programming fonts.

    Visit blogRSSHN submissions
    MathWriting & Thinking
    What HN says

    Commenters call his Monty Hall write-up the best explanation they've seen and praise his Bayes theorem pictures for making the idea click intuitively.

    Stats for nerds
    15HN people shared it
    9linked in comments
    301story points
    Oct 2018last shared
    2011people per year2018

    Top posts on HN

    1. 1
      Visualizing Bayes Theorem (2009)
      12 people · 297 points · first shared 2011 · 21 comments on HN
    2. 2
      The Monty Hall problem
      2 people · 2 points · first shared 2009 · Discussion on HN
    3. 3
      Programming Fonts
      1 person · 2 points · first shared 2016 · Discussion on HN

    What HN people wrote when they linked it

    • HoushalterMar 2016

      I'm sad that every explanation of MCMC uses complicated symbolic explanations. I was trying to explain it once and came up with a fairly intuitive way to visualize it. Probably that is the way it was first discovered, though who knows.

      In words, you can visualize it as doing a random walk around the area of a probability graph. Then it just turns into an explanation of why random walks accurately sample from an area, and the various tricks used in MCMC methods to make random walks more efficient.

      Relatedly, bayes theorem makes much more sense when you visualize it, e.g. this post: https://oscarbonilla.com/2009/05/visualizing-bayes-theorem/

    • njohnson41Jan 2016

      Good article.

      I'm only a bit disappointed that the author seems not to realize that Bayes' theorem is just a simple consequence of probability theory, and should be attractive not because "maybe the brain is Bayesian", but because it is based on sound set-theoretic and analytic principles. If Bayes' theorem is false, so is probability theory, and so is nearly everything we know about probability.

      Edit: Here is a good explanation of the theorem that makes it visually clear how only set theory is involved in deriving it: https://oscarbonilla.com/2009/05/visualizing-bayes-theorem/

    • platzOct 2018

      https://brohrer.github.io/how_bayesian_inference_works.html

      https://oscarbonilla.com/2009/05/visualizing-bayes-theorem/

      https://plus.maths.org/content/maths-minute-bayes-theorem

      http://www.sumsar.net/blog/2017/02/introduction-to-bayesian-data-analysis-part-one/

      http://www.yudkowsky.net/rational/bayes

    • otoburbJul 2012

      Agreed. I didn't really get Bayes' Theorem intuitively until I saw the pictures in this short blog post which emphasizes the idea you pointed out of 'scaling "universes"':

      http://oscarbonilla.com/2009/05/visualizing-bayes-theorem/

    • taliesinbMar 2012

      Bayes' rule is quite easy to understand as a Venn diagram, though the linked article doesn't seem to use this fact. But here's a blog-post that does: http://oscarbonilla.com/2009/05/visualizing-bayes-theorem/

    • jbellisDec 2013

      The best explanation I've seen of the Monty Hall problem is still Oscar Bonilla's: http://oscarbonilla.com/2009/05/the-monty-hall-problem/

    Related

    James Coglanblog.jcoglan.com93 people

    The Myers diff algorithm: part 1

    James Coglan
    Personal · last shared 2026
    Homotopy Type Theoryhomotopytypetheory.org56 people

    The HoTT Game

    Homotopy Type Theory
    Publication · last shared 2026
    Aditya Bhargavaadit.io68 people

    Functors, applicatives, and monads in pictures

    Aditya Bhargava
    Personal · last shared 2025
    Wolfram Blogblog.wolfram.com225 people

    The solution of the Zodiac killer’s 340-character cipher

    Wolfram Blog
    Company · last shared 2026
    The Orange Ducktheorangeduck.com74 people

    Machine Learning, Kolmogorov Complexity, and Squishy Bunnies (2019)

    The Orange Duck
    Personal · 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
    Jay Alammarjalammar.github.io108 people

    The Illustrated Transformer

    Jay Alammar
    Personal · last shared 2026
    Extreme Learningextremelearning.com.au35 people

    The Unreasonable Effectiveness of Quasirandom Sequences

    Extreme Learning
    Personal · last shared 2026