norvig/pytudes
View on GitHub ↗ ★ 24,420 Jupyter Notebook
Python programs, usually short, of considerable difficulty, to perfect particular skills.
101 mentions on Hacker News by 79 people: 40 stories, 61 comments · first 2017-06-05 · latest 2026-09-17
20082026
-
▲ 1
How to Count Things (2020)story by sam1r · 2022-03-03 · 0 comments
-
In this case, it's not a matter of image formats, but simply a 404. https://github.com/norvig/pytudes/raw/5e745c392772d150b41462... Here's map4.png: https://github.com/norvig/pytudes/blob/main/ipynb/map4.png There doesn't seem to be a 5 or…
comment by enobrev · 2022-03-03 · in Split the States (2021) -
▲ 78
Split the States (2021)story by tosh · 2022-03-03 · 38 comments
-
https://github.com/norvig/pytudes/issues/118 Norvig's Sudoku solver inspired me to make my own Wordle solver last month
comment by tbonza · 2022-03-02 · in Winning Wordle -
▲ 231
Winning Wordlestory by monsieurpng · 2022-03-01 · 131 comments
-
…of the "Norvig approach" to things, his Advent of Code solutions in IPython notebooks are fun: https://github.com/norvig/pytudes
comment by mattarm · 2022-02-07 · in A Retrospective on PAIP (2002) -
…insane. A couple of list comprehensions shouldn't scare you. Look above and beyond the details. [1] https://github.com/norvig/pytudes/blob/main/ipynb/Cheryl.ipy...
comment by systemvoltage · 2021-12-27 · in Ask HN: Good Python projects to read for modern Python? -
▲ 198
Pytudes: Python programs for perfecting particular programming skillsstory by Tomte · 2021-12-27 · 13 comments
-
▲ 2
Ask HN: What are you favourite public jupyter notebooks?story by kosyooo · 2021-06-07 · 0 comments
-
…at his solutions for advent of code [0] brings just so much learnings. Strongly recommend. [0] https://github.com/norvig/pytudes/blob/master/ipynb/Advent%2...
comment by jypepin · 2021-06-03 · in A Concrete Introduction to Probability (2018) -
…the other two probability notebooks: - Probability, Paradox, and the Reasonable Person Principle https://github.com/norvig/pytudes/blob/master/ipynb/Probabil... - Estimating Probabilities with Simulations…
comment by sillysaurusx · 2021-06-03 · in A Concrete Introduction to Probability (2018) -
▲ 529
A Concrete Introduction to Probability (2018)story by tosh · 2021-06-03 · 75 comments
-
▲ 1
A Concrete Introduction to Probability (using Python) (Norvig, 2018)story by tosh · 2021-05-10 · 0 comments
-
Check out Peter Norvig's neat BASIC Interpreter https://github.com/norvig/pytudes/blob/master/ipynb/BASIC.ip...
comment by theodpHN · 2021-04-24 · in Resources for Amateur Compiler Writers -
…a "literate programming" system. Notable examples include Peter Norvig's œuvre (there's a list at https://github.com/norvig/pytudes#pytudes-index-of-jupyter-i... ). I find this a very comfortable and powerful medium for this form of…
comment by kragen · 2021-02-27 · in Noweb – A Simple, Extensible Tool for Literate Programming -
…ps://github.com/tuvtran/project-based-learning#python * https://github.com/karan/Projects-Solutions * https://github.com/norvig/pytudes * What do you automate with Python at home? - https://www.reddit.com/r/learnpython/comments/k5k1h0/what_…
comment by asicsp · 2021-02-09 · in Show HN: "100 Page Python Intro" eBook -
…task, I love how Norvig solved all these with just native libraries and the staples numpy/plt. [0]: https://github.com/norvig/pytudes/blob/master/requirements.t...
comment by monksdream · 2021-01-08 · in Peter Norvig's “pytudes” for Advent of Code 2020 -
▲ 306
Peter Norvig's “pytudes” for Advent of Code 2020story by ff7f00 · 2021-01-06 · 89 comments
-
▲ 5
Pytudes: Python programs of considerable difficulty to perfect particular skillsstory by kristianp · 2021-01-01 · 0 comments
-
…tracking, model deployment, live editing and scheduling for notebooks[1]. - [0]: https://github.com/norvig/pytudes#pytudes-index-of-jupyter-i... - [1]: https://iko.ai
comment by Jugurtha · 2020-10-05 · in Jupyter Notebooks Gallery -
Peter Norvig has provided some good examples here: https://github.com/norvig/pytudes In general, he has some examples of good idiomatic python on his site as well: https://norvig.com/
comment by naragon · 2020-04-06 · in Ask HN: Good sources for learning Python idioms? -
▲ 242
Peter Norvig's Economic Simulation (2018)story by ColinWright · 2020-02-21 · 112 comments
-
…years of Advent of Code they are available as notebooks in Peter Norvig's pytudes repository: https://github.com/norvig/pytudes
comment by sunaden · 2019-12-02 · in Advent of Code 2019 -
▲ 1
Pytudes: Python programs to practice or demonstrate skillsstory by mpiedrav · 2019-11-28 · 0 comments
-
▲ 8
Convex Hull Problem – Norvigstory by e83f70479b · 2019-07-31 · 0 comments
-
…[2] https://nbviewer.jupyter.org/github/norvig/pytudes/blob/mast... [3] https://github.com/norvig/pytudes [4] http://aima.cs.berkeley.edu/ [5] https://www.udacity.com/course/intro-to-artificial-intellige...
comment by sgentle · 2019-07-15 · in “10x engineers”: Stereotypes and research -
For example Peter Norvig does an exemplary job with jupyter notebooks for expository writings: https://github.com/norvig/pytudes
comment by arnioxux · 2019-05-08 · in Estimating Number of Jupyter Notebooks on Github -
▲ 6
Peter Norvig's Pytudes: Python programs to practice or demonstrate skillsstory by headalgorithm · 2019-03-07 · 0 comments
-
https://mybinder.org/v2/gh/norvig/pytudes/master and https://github.com/norvig/pytudes/#pytudes to see what it looks like in the original repo (I am a project lead on binder)
comment by betatim · 2019-01-22 · in Binder – Turn a Git repo into a collection of interactive notebooks -
OP here. I really enjoyed reading through Peter Norvig's AoC solutions a while back: https://github.com/norvig/pytudes/blob/master/ipynb/Advent%2... I'm no Norvig, but I thought I'd try my hand at walking the reader through my own…
comment by fogleman · 2018-12-18 · in Advent of Code Python Solutions, Explained -
He also did one for 2017[0]. I imagine if he does this one it will end up in the same repo. [0] https://github.com/norvig/pytudes/blob/master/ipynb/Advent%2...
comment by kbirkeland · 2018-11-30 · in Advent of Code 2018 -
Peter Norvig did one for Python, and it's pretty cool: https://github.com/norvig/pytudes/blob/master/ipynb/BASIC.ip...
comment by vfinn · 2018-10-27 · in Show HN: I wrote a BASIC interpreter in Go -
…and calls them "pytudes" = "python" + "etudes", although they should be solvable in any language) https://github.com/norvig/pytudes Rosetta code also has a great selection of problems / solutions in various languages:…
comment by 2nlinked · 2018-10-23 · in Rust can be difficult to learn and frustrating, but it's also very exciting -
…the main benefit is that others can point errors and omissions. Peter Norvig does it too: https://github.com/norvig/pytudes/blob/master/ipynb/Economic... What you are simulating is just tiny part of the Economies of agglomeration…
comment by nabla9 · 2018-09-18 · in I simulated California housing and learned about simulators -
…Go through one of them and tell me it's not a good aid in teaching people concepts. [1]: https://github.com/norvig/pytudes/
comment by Cmerlyn · 2018-08-28 · in JupyterCon: I don't like Notebooks [slides] -
…you should read norvig post: http://norvig.com/21-days.html , also to learn to program in python: https://github.com/norvig/pytudes I believe that in a year or two you could be prepared to judge your progress
comment by generallyfalse · 2018-07-24 · in Ask HN: Got a CS degree, but I’m unable to be programmer. What can I do? -
…many Jupyter or IPython notebooks would qualify, for example Peter Norvig's programming exercises: https://github.com/norvig/pytudes
comment by jonjacky · 2018-04-14 · in Ask HN: Example of annotated source code -
▲ 2
Solution to Xkcd Name Dominoes Comic by Peter Norvigstory by deegles · 2018-04-03 · 1 comment
-
…builds confidence to the model. Some other results: * Peter Norvig: Simple Economics Simulation: https://github.com/norvig/pytudes/blob/master/ipynb/Economic... * Uri Wilensky even simpler version http://www.decisionsciencenews.com/2017/06/…
comment by nabla9 · 2018-03-15 · in Show HN: Talent vs. Luck – A recreation of the paper's model -
▲ 13
Peter Norvig's Pytudesstory by prando · 2018-03-02 · 1 comment
-
…they're worth learning about too. Nowadays if you prefer Python you can get a similar experience at https://github.com/norvig/pytudes#pytudes-index-of-jupyter-i... treating different examples. One more personal reaction I had to this book:…
comment by abecedarius · 2018-02-27 · in Paradigms of Artificial Intelligence Programming (1992) -
There is mybinder.org to run jupyter notebooks online . For example, https://github.com/norvig/pytudes
comment by d0mine · 2018-02-01 · in Show HN: Observable Notebooks -
+1 Here's a link to Norvig's (self annotated!) github repo: https://github.com/norvig/pytudes
comment by svec · 2017-12-29 · in Effective Engineer – Notes -
…be similar to what you are looking for. I enjoyed reading his Advent of Code post last year[2] [1] https://github.com/norvig/pytudes [2] https://nbviewer.jupyter.org/url/norvig.com/ipython/Advent%2...
comment by anuragsoni · 2017-12-01 · in Perl 6 Advent Calendar -
…I browsed make sense, but his coding style is peculiar, and somewhat un-pythonic. For instance: https://github.com/norvig/pytudes/blob/master/py/SET.py Why the CAPS name? Why are we defining `test` if we’re just running it on the next line…
comment by dfee · 2017-11-28 · in Norvig's Python programs to practice or demonstrate skills -
https://github.com/norvig/pytudes/blob/master/ipynb/Cheryl-a...
comment by bosie · 2017-11-27 · in Norvig's Python programs to practice or demonstrate skills -
Isn't it right here? https://github.com/norvig/pytudes/blob/master/ipynb/Cheryl-a...
comment by tclancy · 2017-11-27 · in Norvig's Python programs to practice or demonstrate skills -
▲ 937
Norvig's Python programs to practice or demonstrate skillsstory by federicoponzi · 2017-11-27 · 84 comments
-
▲ 7
Pytudes by Peter Norvigstory by rrherr · 2017-10-03 · 0 comments
-
▲ 1
Countdown to 2016story by happy-go-lucky · 2017-09-25 · 0 comments