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
    R

    Rasmus Bååth

    sumsar.net · Personal blog · on HN since 2014

    Rasmus Bååth writes about Bayesian statistics, R, and data analysis, and has built small tools such as a browser MCMC library.

    Visit blogRSSHN submissions
    Data & VisualizationMathProgramming
    What HN says

    Commenters recommend his article on why pandas feels clunky coming from R, and his online Bayesian alternative to the t-test.

    Stats for nerds
    21HN people shared it
    16linked in comments
    263story points
    Nov 2025last shared
    2017people per year2025

    Top posts on HN

    1. 1
      Why Pandas feels clunky when coming from R (2024)
      6 people · 181 points · first shared 2024 · 45 comments on HN
    2. 2
      Tiny Data, Approximate Bayesian Computation and the Unpaired Socks of Karl Broman
      2 people · 47 points · first shared 2014 · 1 comments on HN
    3. 3
      Basic MCMC and Bayesian Statistics in BASIC
      1 person · 16 points · first shared 2015 · 3 comments on HN
    4. 4
      A Bayesian Model to Calculate Whether My Wife Is Pregnant (2015)
      2 people · 5 points · first shared 2015 · 1 comments on HN
    5. 5
      The Source of the Cake Dataset
      1 person · 3 points · first shared 2024 · Discussion on HN
    6. 6
      Bayes.js: A Small Library for Doing MCMC in the Browser
      1 person · 3 points · first shared 2015 · 1 comments on HN
    7. 7
      Public Pinball Machines per Capita: A new global indicator
      1 person · 2 points · first shared 2025 · Discussion on HN
    8. 8
      Big Data and Chess: Predictive Piece Values Over the Course of a Game
      1 person · 2 points · first shared 2015 · Discussion on HN
    9. 9
      How I made some Pokémon Business Cards
      1 person · 1 points · first shared 2016 · Discussion on HN
    10. 10
      Big Data and Chess: What Are the Predictive Point Values of Chess Pieces?
      1 person · 1 points · first shared 2015 · Discussion on HN

    What HN people wrote when they linked it

    • civilizedMar 2024

      > We found R has a really hard time integrating into data pipelines and was best used as a standalone tool by individuals

      In my org we have several 100% R teams (including mine) that have been developing and maintaining business-critical, data-intensive applications for a decade now. We don't find R difficult to integrate into data pipelines. We write our data pipelines in R, and we find it very efficient to do so. They talk to databases, APIs, command line tools, etc without issue.

      Doing what we do in Python is unimaginable, especially if pandas is the tabular lingua franca in the team. I vehemently agree with this article on the clunkiness of pandas from a sister comment: https://www.sumsar.net/blog/pandas-feels-clunky-when-coming-from-r/. Compared to dplyr and the tidyverse, pandas very noticeably gets in your way rather than being a tool of thought. (For what it's worth, there are other teams in my org that use Python for entirely justified reasons, and they use polars these days, not pandas.)

      If I had to complain about anything in R these days, it would be the increasing complexity and illegibility of error messages. Tidyverse tracebacks are often dozens or hundreds of lines. This is made much worse if you have a web app in the Shiny framework, as Shiny seems to mangle and garble what little useful information you can get (my kingdom for an error with a file name and line number). Even outside of advanced packages like Shiny, the reporting of error messages suffers…

    • tfehringJun 2018

      - Marginal Revolution (Tyler Cowen & Alex Tabarrok): economics https://marginalrevolution.com

      - John Cochrane: economics https://johnhcochrane.blogspot.com

      - Interfluidity (Steve Randy Waldman): all over the place, but mostly economics-focused https://www.interfluidity.com

      - FT Alphaville: finance and economics, free signup required https://ftalphaville.ft.com

      - Money Stuff (Matt Levine): finance and economics, very entertaining and accessible https://www.bloomberg.com/view/contributors/ARbTQlRLRjE/matthew-s-levine

      - Andrew Gelman: statistics with an emphasis on applications in the social sciences http://andrewgelman.com

      - Flowing Data (Nathan Yau): data visualization and statistics https://flowingdata.com

      - Shravan Vasishth: statistics and statistical computing, often very technical https://vasishth-statistics.blogspot.com

      - Rasmus Bååth: statistics and statistical computing (inactive but worth mentioning) http://www.sumsar.net/blog/archives

    • rasmusabMar 2025

      Pure python scripts, maybe using the #%%-convention (https://code.visualstudio.com/docs/python/jupyter-support-py#_jupyter-code-cells) so you get the best of both notebooks and scripts, in a right-sized instance/container/machine. And if you need to run jobs in parallel, then orchestrate using make, like so: https://www.sumsar.net/blog/makefile-recipe-python-data-pipelines/

    • 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

    • happy3483t583Oct 2023

      Gateway drug: Everyone's favorite old-school t-test, brought into the modern world: https://www.sumsar.net/best_online/

      Here's the story of the tool: https://jkkweb.sitehost.iu.edu/articles/Kruschke2013JEPG.pdf

      (Kruschke's books and papers are a terrific resource for learning real-world applied stats)

    • medstromMar 2024

      Basically with tidyverse, R can let you write less code and keep it readable: https://www.sumsar.net/blog/pandas-feels-clunky-when-coming-from-r/

      Can't speak to abandonment, but it seems a lot of recent devel is occurring inside the the tidyverse, which is deprecating a whole bunch of other stuff.

    Related

    Statistical Modeling, Causal Inference, and Social Sciencestatmodeling.stat.columbia.edu350 people

    Suspicious data pattern in recent Venezuelan election

    Statistical Modeling, Causal Inference, and Social Science
    Publication · last shared 2026
    Andrew Gelmanstat.columbia.edu/~gelman127 people

    What are the most important statistical ideas of the past 50 years? [pdf]

    Andrew Gelman
    Personal · last shared 2025
    SciMLsciml.ai18 people

    How Julia ODE Solve Compile Time Was Reduced from 30 Seconds to 0.1

    SciML
    Company · last shared 2025
    Triton Stationtritonstation.com20 people

    Big Trouble in a Deep Void

    Triton Station
    Personal · last shared 2025
    LessWronglesswrong.com2.4k people

    The Best Textbooks on Every Subject

    LessWrong
    Publication · last shared 2026
    inFERENCeinference.vc50 people

    ML Beyond Curve Fitting: An Intro to Causal Inference and Do-Calculus

    inFERENCe
    Personal · last shared 2026
    The Orange Ducktheorangeduck.com74 people

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

    The Orange Duck
    Personal · last shared 2026
    David MacKayinference.phy.cam.ac.uk131 people

    Information Theory, Inference, and Learning Algorithms (2003) [pdf]

    David MacKay
    Personal · last shared 2018