Skip to content

Commit 2ff9338

Browse files
authored
Merge pull request #124 from manikanta-hitunik-com/patch-121
Update 438-jupyterlab-4-and-jupyter-7.txt
2 parents 9b75f4c + 03aecd4 commit 2ff9338

File tree

1 file changed

+31
-36
lines changed

1 file changed

+31
-36
lines changed

transcripts/438-jupyterlab-4-and-jupyter-7.txt

Lines changed: 31 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@
44

55
00:00:16 The Jupyter platform has recently gotten a major upgrade with JupyterLab 4 released and Jupyter Notebook 7 being significantly reworked to be based on the changes from JupyterLab as well.
66

7-
00:00:27 We have an excellent panel of guests, Sylvain Corlay, Frederik Kallenvall, Jeremy Tolop, and Afshin Daryan here to tell us about what's new with these and other parts of the Jupyter ecosystem.
7+
00:00:27 We have an excellent panel of guests, Sylvain Corlay, Frederik Collonwall, Jeremy Tuloup, and Afshin Darian here to tell us about what's new with these and other parts of the Jupyter ecosystem.
88

9-
00:00:38 This is Talk Python Me, episode 438, recorded October 16th, 2023.
9+
00:00:38 This is Talk Python to Me, episode 438, recorded October 16th, 2023.
1010

1111
00:00:43 Welcome to Talk Python Me, a weekly podcast on Python.
1212

1313
00:01:01 This is your host, Michael Kennedy.
1414

15-
00:01:03 Follow me on Mastodon, where I'm at mkennedy, and follow the podcast @talkpython, both on fosstodon.org.
15+
00:01:03 Follow me on Mastodon, where I'm @mkennedy, and follow the podcast @talkpython, both on fosstodon.org.
1616

1717
00:01:10 Keep up with the show and listen to over seven years of past episodes at talkpython.fm.
1818

1919
00:01:15 We've started streaming most of our episodes live on YouTube.
2020

21-
00:01:19 Subscribe to our YouTube channel over at talkpython.fm slash YouTube to get notified about upcoming shows and be part of that episode.
21+
00:01:19 Subscribe to our YouTube channel over at talkpython.fm/YouTube to get notified about upcoming shows and be part of that episode.
2222

2323
00:01:27 This episode is brought to you by Phylum.
2424

@@ -30,13 +30,13 @@
3030

3131
00:01:36 Phylum detects, reports, and blocks malicious packages.
3232

33-
00:01:40 Get their research and join their community at talkpython.fm slash phylum-research.
33+
00:01:40 Get their research and join their community at talkpython.fm/phylum-research.
3434

3535
00:01:45 And it's brought to you by Python Tutor.
3636

3737
00:01:48 Visualize your Python code step-by-step to understand just what's happening with your code.
3838

39-
00:01:53 Try it for free and anonymously at talkpython.fm slash Python-Tutor.
39+
00:01:53 Try it for free and anonymously at talkpython.fm/Python-Tutor.
4040

4141
00:01:57 Hey, Darian, Jeremy, Sylvan, and Frederic, welcome to all of you to Talk Python and me.
4242

@@ -392,17 +392,17 @@
392392

393393
00:16:25 Subscribe to their newsletter to get Phylum's research sent directly to you or even sign up for their service for free.
394394

395-
00:16:31 Visit talkpython.fm slash phylum-research and enter your email in the subscribe to our research field in the middle of the page or create your free account by clicking the sign up button in the nav bar.
395+
00:16:31 Visit talkpython.fm/phylum-research and enter your email in the subscribe to our research field in the middle of the page or create your free account by clicking the sign up button in the nav bar.
396396

397397
00:16:43 Stay safe out there.
398398

399-
00:16:44 Visit talkpython.fm slash phylum-research.
399+
00:16:44 Visit talkpython.fm/phylum-research.
400400

401401
00:16:47 That's P-H-Y-L-U-M-dash research.
402402

403403
00:16:51 Thank you to Phylum for supporting the show.
404404

405-
00:16:55 Let's set the stage about just what, you know, people maybe they've heard the word Jupiter, have heard the word notebooks, plural, you know, but they might not know the difference between Jupiter lab, Jupiter notebook.
405+
00:16:55 Let's set the stage about just what, you know, people maybe they've heard the word Jupyter, have heard the word notebooks, plural, you know, but they might not know the difference between Jupiter lab, Jupiter notebook.
406406

407407
00:17:08 Maybe you all could like sort of position those two side by side.
408408

@@ -416,37 +416,37 @@
416416

417417
00:17:16 Okay.
418418

419-
00:17:17 There is a file format that you will see with the extension dot IPYMB because historically was the IPython notebook file format.
419+
00:17:17 There is a file format that you will see with the extension dot IPYNB because historically was the IPython notebook file format.
420420

421421
00:17:27 And we've kept that.
422422

423-
00:17:28 And those are called Jupiter notebooks.
423+
00:17:28 And those are called Jupyter notebooks.
424424

425425
00:17:30 Commonly, it's a generic term for that kind of file.
426426

427427
00:17:34 And then there is a browser based application that millions of people use for rendering those notebooks and writing them and authoring them.
428428

429-
00:17:44 And that application is called Jupiter notebook.
429+
00:17:44 And that application is called Jupyter notebook.
430430

431-
00:17:46 And we just released version seven of that.
431+
00:17:46 And we just released version 7 of that.
432432

433433
00:17:49 And there is a data environment that features notebooks, but also has lots of other functionality that we call the other front end.
434434

435-
00:18:00 And that's Jupiter lab, right?
435+
00:18:00 And that's Jupyter lab, right?
436436

437-
00:18:03 And Jupiter lab has a notebook renderer in it, among other things for Jupiter notebooks.
437+
00:18:03 And Jupyter lab has a notebook renderer in it, among other things for Jupyter notebooks.
438438

439-
00:18:09 And that same notebook renderer is what powers the application called Jupiter notebook.
439+
00:18:09 And that same notebook renderer is what powers the application called Jupyter notebook.
440440

441441
00:18:16 I think if I keep saying these words, you'll get more confused.
442442

443443
00:18:19 So I'm stopping here.
444444

445-
00:18:21 In my mind, I sort of think of Jupiter notebook as, you know, which is the single page, the single file view type of thing.
445+
00:18:21 In my mind, I sort of think of Jupyter notebook as, you know, which is the single page, the single file view type of thing.
446446

447447
00:18:30 The little bit, not quite the right analogy, but a little bit like the Vim or the Emacs user who likes just to have like a single file totally open and just focused on that.
448448

449-
00:18:38 Whereas Jupiter lab is more like the IDE style.
449+
00:18:38 Whereas Jupyter lab is more like the IDE style.
450450

451451
00:18:41 I want all the tools and the extras.
452452

@@ -456,13 +456,13 @@
456456

457457
00:18:54 No, I think that's right.
458458

459-
00:18:56 Jupiter notebook is a single document interface.
459+
00:18:56 Jupyter notebook is a single document interface.
460460

461461
00:19:00 It is, I mean, even like Vim, it has a command mode and you know, an edit mode and all those.
462462

463463
00:19:05 So it's not about analogy at all.
464464

465-
00:19:07 Jupiter lab is just a really flexible environment to do a lot of different activities in your analysis of any particular data.
465+
00:19:07 Jupyter lab is just a really flexible environment to do a lot of different activities in your analysis of any particular data.
466466

467467
00:19:17 It is a much more sort of multi-tool for that.
468468

@@ -472,17 +472,17 @@
472472

473473
00:19:25 Those comparisons or the derringer?
474474

475-
00:19:26 Yeah, I mean, for the genesis of this, of Jupiter lab, I mean, the first tool that everybody saw and the whole world saw in the beginning in 2014 was the notebook, right?
475+
00:19:26 Yeah, I mean, for the genesis of this, of Jupyter lab, I mean, the first tool that everybody saw and the whole world saw in the beginning in 2014 was the notebook, right?
476476

477477
00:19:37 And got a lot of people excited, but there was a, like a very recurrent request for bringing together in the same page, the text editor, the terminals, the having a console as well as regular Python console alongside the notebook in the same, on the same page.
478478

479-
00:19:54 And so this is what we delivered with Jupiter lab.
479+
00:19:54 And so this is what we delivered with Jupyter lab.
480480

481481
00:19:57 And even though it was a very popular, like common demand from the community, a lot of people really loved this more rigid full page notebook UI and kept using the notebook.
482482

483483
00:20:11 So this is where we were about two years ago when we started the discussion about notebook seven and modernizing the classic notebook user interface.
484484

485-
00:20:24 Was there ever a time where people were thinking to have Jupiter lab be the next version of a Jupiter notebook and kind of replace it?
485+
00:20:24 Was there ever a time where people were thinking to have Jupyter lab be the next version of a Jupiter notebook and kind of replace it?
486486

487487
00:20:32 And then the people are like, you know what, maybe please don't take that away.
488488

@@ -498,7 +498,7 @@
498498

499499
00:21:16 Right.
500500

501-
00:21:17 Because most of the plugins that come out lately are for Jupiter lab, and you're feeling more and more left behind.
501+
00:21:17 Because most of the plugins that come out lately are for Jupyter lab, and you're feeling more and more left behind.
502502

503503
00:21:23 That's not a great experience.
504504

@@ -512,7 +512,7 @@
512512

513513
00:21:50 I can imagine in different scenarios, different user bases, it might make a lot of sense to have one or the other, right?
514514

515-
00:21:57 If I'm a data scientist working on complicated projects, maybe Jupiter lab is the right place.
515+
00:21:57 If I'm a data scientist working on complicated projects, maybe Jupyter lab is the right place.
516516

517517
00:22:03 But if I'm trying to teach a little bit of computation for a psychology class, and I just want them to do three plots and pull in some data, you don't want to drop non developers into something that looks kind of complicated.
518518

@@ -524,7 +524,7 @@
524524

525525
00:22:26 Interesting.
526526

527-
00:22:27 So you touched on something interesting there that Jupyter notebook, the single page or the single view version is now based on Jupiter lab.
527+
00:22:27 So you touched on something interesting there that Jupyter notebook, the single page or the single view version is now based on Jupyter lab.
528528

529529
00:22:36 And there's a lot of overlap of these things, right?
530530

@@ -742,11 +742,11 @@
742742

743743
00:30:58 Python Tutor is super easy to check out.
744744

745-
00:31:00 Just visit talkpython.fm slash python-tutor and click visualize code.
745+
00:31:00 Just visit talkpython.fm/python-tutor and click visualize code.
746746

747747
00:31:05 It comes preloaded with an example, and you don't even need an account to use it.
748748

749-
00:31:09 Again, that's talkpython.fm slash python-tutor to visualize your code for free.
749+
00:31:09 Again, that's talkpython.fm/python-tutor to visualize your code for free.
750750

751751
00:31:13 The link is in your podcast player show notes.
752752

@@ -1576,13 +1576,13 @@
15761576

15771577
01:03:22 Phylum detects, reports, and blocks malicious packages.
15781578

1579-
01:03:25 Get their research and join their community at talkpython.fm slash phylum-research.
1579+
01:03:25 Get their research and join their community at talkpython.fm/phylum-research.
15801580

15811581
01:03:32 Python tutor.
15821582

15831583
01:03:33 Visualize your Python code step-by-step to understand just what's happening with your code.
15841584

1585-
01:03:39 Try it for free and anonymously at talkpython.fm slash python-tutor.
1585+
01:03:39 Try it for free and anonymously at talkpython.fm/python-tutor.
15861586

15871587
01:03:42 Want to level up your Python?
15881588

@@ -1600,7 +1600,7 @@
16001600

16011601
01:04:06 We should be right at the top.
16021602

1603-
01:04:07 You can also find the iTunes feed at slash iTunes, the Google Play feed at slash Play, and the Direct RSS feed at slash RSS on talkpython.fm.
1603+
01:04:07 You can also find the iTunes feed at /iTunes, the Google Play feed at /Play, and the Direct RSS feed at /RSS on talkpython.fm.
16041604

16051605
01:04:17 We're live streaming most of our recordings these days.
16061606

@@ -1615,8 +1615,3 @@
16151615
01:04:32 Now get out there and write some Python code.
16161616

16171617
01:04:34 Thanks for watching.
1618-
1619-
01:04:47 Bye.
1620-
1621-
01:04:51 you because that's what we're doing.
1622-

0 commit comments

Comments
 (0)