Skip to content
0:00 / 0:00

#jupyternotebooks#nbdev#jeremyhoward

I Like Notebooks

Jeremy Howard

151K subscribers • 3 videos on Hallway

YouTube
  • Recommended by 4 people: 4 on Hacker News.
  • A classic. People kept recommending it from 2020 to 2024.
  • Presented by Jeremy Howard, co-founder of fast.ai
  • May be out of date. Uploaded 6 years ago, in an area where tools change fast.
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

54K views6 years ago4 recommendations

Tools and practiceAI and machine learningVim, Emacs and editorsTestingDeveloper productivity

Jeremy Howard defends Jupyter Notebooks as a powerful development environment, explaining how tools like nbdev enable effective literate programming.

I like using Jupyter Notebooks (jupyter.org/). Particularly when combined with nbdev (nbdev.fast.ai/). In this video, I explain why, and explain why I have a different opinion to Joel Grus, who discussed in another talk why he doesn't like using Jupyter Notebooks (youtube.com/watch?v=7jiPeIFXb6U).

Why it's here

4 people recommend this

What people say. Highly recommended as the definitive counter-argument to criticisms of Jupyter notebooks, showcasing a highly productive notebook-driven workflow.

toshon Hacker News • Recommends

On “I Violated a Code of Conduct”

If you haven't yet: I think both talks are very worth watching: I don't like notebooks ( link ) by Joel Grus I like notebooks ( link to this video ) by Jeremy Howard notebooks are a very interesting medium and they have both shortcomings as well as things they are great at and neither were totally obvious to me.

armanboyacion Hacker News • Recommends

On “Interactive C++ for Data Science”

I strongly recommend Jeremy Howard's (founder of fast.ai) recent talk - "I Like Notebooks" ( link to this video ). He addresses some of the concerns/critiques about jupyter notebooks.

3eb7988a1663on Hacker News • Recommends

On “Bento: Jupyter Notebooks at Meta”

That video cannot be seen without watching Jeremy Howard's rebuttal: I Like Notebooks. I also believe this was the video that got him kicked out of a conference(?) because it was too confrontational? Which was just ugly for a guy who clearly loves being an educator. 0 link to this video

jph00on Hacker News • Recommends

On “Nbdev: A literate programming environment that democratizes best practices”

…mage outputs, rich table outputs, interactive JS outputs, and so forth. Also, for experimentation, where you want to go back and change things to see what happens (e.g. very common in data science) I find it much easier and more understandable in a notebook. I have a video where I show the difference between these styles of working in some detail: link to this video…

jph00on Hacker News • Recommends

On “Nbdev: Create delightful software with Jupyter Notebooks”

A from-scratch rewrite of nbdev was released today -- details on what's new are in the launch post: link Let me know if you have any questions or comments -- I'm the lead dev on the project. (If you're in the "I don't like notebooks" camp, please watch this first: link to this video )

toshon Hacker News • Mentions

On “I Violated a Code of Conduct”

afaiu the talk was removed from or not put on the website of the conference, Jeremy recorded a new version: link to this video

sokoloffon Hacker News • Mentions

On “I Violated a Code of Conduct”

link to this video is the specific section that seems to have been judged as "unkind". To me, that seems like a massive over-reaction or massively uncharitable interpretation of the talk focused on a single point of disagreement, which was done quite respectfully from what I watched.

zupatolon Hacker News • Mentions

On “What is “literate programming”? (2024)”

Another successful example of literate programming is fastHTML, and probably most of the code written at fast.ai and answer.ai. link Here's Jeremy Howard explaining why he loves doing everything in notebooks: link to this video