Hacker GitHub

← All repos

CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

View on GitHub ↗ ★ 28,200 Jupyter Notebook

aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)

36 mentions on Hacker News by 33 people: 9 stories, 27 comments · first 2013-02-08 · latest 2025-09-28

Mentions per year 36 mentions · busiest year 2013 (8)
20082026
  1. https://github.com/CamDavidsonPilon/Probabilistic-Programmin... https://www.oreilly.com/library/view/bayesian-methods-for/97...
  2. I think we should declare a moratorium on the use of p-values. If you don't understand what a p-value is, you shouldn't use it. If you do understand p-values, you're probably already moving away from them. The Bayesian approach makes much…
    comment by stared · 2025-06-22 · in P-Hacking in Startups
  3. Oh and regarding probabilistic stuff, I have been playing with PyMC, it seems eminently usable. There is some slightly more specialized software like Stan, and it is certainly worth looking at some Stan tutorials if you don't know anything…
    comment by Mathnerd314 · 2024-07-24 · in Taking my diabetes treatment into my own hands
  4. ▲ 2
    Probabilistic Programming and Bayesian Methods for Hackers (2013)
    story by wojciem · 2024-02-10 · 0 comments
  5. I am not the expert and humbled by all the experts in this thread. But I wanted to say that when I looked A/B testing few years ago I started off with this book. https://github.com/CamDavidsonPilon/Probabilistic-Programmin... And somehere…
    comment by fifilura · 2023-12-23 · in Bayesians moving from defense to offense
  6. ▲ 3
    Bayesian Methods for Hackers
    story by 1sembiyan · 2022-08-07 · 0 comments
  7. Bayesian Methods For Hackers is a very popular one. [0] https://github.com/CamDavidsonPilon/Probabilistic-Programmin...
  8. I recommend Bayesian Methods for hackers [1]. It doesn’t go too deep on theory but I feel like it’s well written and has really good coded up examples of theory being applied to problems. It has a relatively narrow scope, but I find myself…
  9. Are those really the best starts for "Bayesian statistics"? Especially the first 2 are rather the standard "intro to ML textbooks", with a frequentist focus (ISL may even have zero Bayesian stuff - Naive Bayes is not "Bayesian" – while ESL…
  10. Maybe you should read something other than Casella & Berger for Bayesian statistics. The book is great, but the coverage in this topic is not. Something like Bayesian methods for hackers [1], the puppy book [2] are great tutorial style…
    comment by teataster · 2020-01-13 · in The Case for Bayesian Deep Learning
  11. ▲ 188
    Probabilistic Programming and Bayesian Methods for Hackers (2013)
    story by wojciem · 2020-01-12 · 17 comments
  12. Very interesting. Especially the three links and in particular https://github.com/CamDavidsonPilon/Probabilistic-Programmin...
    comment by ngcc_hk · 2019-07-02 · in The German Tank Problem
  13. ▲ 2
    Bayesian Methods for Hackers
    story by melenaboija · 2019-01-21 · 0 comments
  14. ▲ 4
    Probabilistic Programming and Bayesian Methods for Hackers:
    story by sonabinu · 2018-08-25 · 0 comments
  15. Bayesian Methods for Hackers https://github.com/CamDavidsonPilon/Probabilistic-Programmin... is really fun. But it does not exactly teach the basics of data science.
  16. I also saw that triangle shaped plot and had the same thought. I read a great paper about this recently [0] with some of the same examples as the link in the parent, but going a little further in depth. I originally got on this topic when…
  17. I've been using http://www.oreilly.com/programming/free/a-whirlwind-tour-of-... as an intermediate programmer familiar with many languages. Next I plan on doing https://github.com/CamDavidsonPilon/Probabilistic-Programmin... or…
    comment by morenoh149 · 2017-01-10 · in From Python to Numpy
  18. The advantage of Jupyter notebooks over RStudio is having text and code in the same place. Personally, I find that being able to run+modify the code in a textbook is much more informative than simply reading the syntax (for example -…
    comment by nickdavidhaynes · 2016-09-16 · in R for Data Science
  19. You can have look at this https://github.com/CamDavidsonPilon/Probabilistic-Programmin...
  20. ▲ 3
    Probabilistic Programming and Bayesian Methods for Hackers
    story by as1ndu · 2016-01-04 · 0 comments
  21. I don't have any Google Hangout chat messages to run the first example of using jupyter. I know that you are not going to share your data, but it should be handy if some fake conversations could be included. People like me like to first…
  22. In my opinion, the "for hackers" title is in reference to multiple books that have been released with the "X for hackers" that targets people with hacking skills but do not have a formal background in X. Machine Learning for Hackers…
    comment by rankam · 2015-09-19 · in Statistics for Hackers
  23. Here is a well deserved plug for Cam Davidson Pilon's excellent book called Bayesian Methods for Hackers: https://github.com/CamDavidsonPilon/Probabilistic-Programmin...
    comment by mailshanx · 2015-09-19 · in Stan: a probabilistic programming language
  24. Cam Davidson-Pilon's "Bayesian Methods For Hackers" is a great resource. It's actually written as a group of IPython notebooks so you can actually download them and play with the cells to really understand what's going on. Link:…
    comment by ims · 2015-06-15 · in Computational Statistics in Python
  25. Some good books on Machine Learning: Machine Learning: The Art and Science of Algorithms that Make Sense of Data (Flach): http://www.amazon.com/Machine-Learning-Science-Algorithms-Se... Machine Learning: A Probabilistic Perspective…
  26. For those who speak Python there is an excellent survival analysis package called Lifelines - https://github.com/CamDavidsonPilon/lifelines Written by the same guy who brought you Bayesian Methods for Hackers -…
  27. Also want to mention that there are 7 completed chapters on the github repo. Seems like an amazing resource. https://github.com/CamDavidsonPilon/Probabilistic-Programmin...
  28. This shows how nice an Econometrics book made with IPython would be, something in the likes of https://github.com/CamDavidsonPilon/Probabilistic-Programmin...
    comment by plumeria · 2014-01-21 · in Economics Simulation
  29. ▲ 395
    Free Python ebook: Bayesian Methods for Hackers
    story by blazin_billy · 2013-06-04 · 50 comments
  30. I am the main contributor of this project, you can find more content and details about the project at https://github.com/CamDavidsonPilon/Probabilistic-Programmin...
  31. Probabilistic Programming and Bayesian Methods for Hackers: https://github.com/CamDavidsonPilon/Probabilistic-Programmin...
    comment by jkldotio · 2013-04-17 · in What is probabilistic programming?
  32. Thanks! I quite like the output. Are you the author? If soI took a quick look at your book and it looks excellent. https://github.com/CamDavidsonPilon/Probabilistic-Programmin...
    comment by spitfire · 2013-04-07 · in The Multi-Armed Bandit Problem
  33. It uses Python's Matplotlib with a custom styling, available here: https://github.com/CamDavidsonPilon/Probabilistic-Programmin...
    comment by zenburnyourface · 2013-04-06 · in The Multi-Armed Bandit Problem
  34. If you are interested in the practical practice of Bayesian methods (and you love Python), check out our open-source project/book Bayesian Methods for Hackers : https://github.com/CamDavidsonPilon/Probabilistic-Programmin... We aim to…
  35. ▲ 1
    Probabilistic Programming and Bayesian Methods for Hackers
    story by zenburnmyface · 2013-02-26 · 0 comments
  36. ▲ 7
    Probabilistic programming and Bayesian methods for hackers (Python)
    story by yati · 2013-02-08 · 0 comments