Hacker GitHub

← All repos

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

Mentions per year 101 mentions · busiest year 2022 (22)
20082026
  1. …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
  2. …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
  3. …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/…
  4. …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:…
  5. 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
  6. +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
  7. …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
  8. …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…
  9. https://github.com/norvig/pytudes/blob/master/ipynb/Cheryl-a...
  10. Isn't it right here? https://github.com/norvig/pytudes/blob/master/ipynb/Cheryl-a...
  11. …in the interest of completeness here is a life implementation by Peter Norvig (but not hashlife): https://github.com/norvig/pytudes/blob/master/Life.ipynb