[HN Gopher] Project Jupyter Celebrates 20 Years, Fernando Perez ...
___________________________________________________________________
Project Jupyter Celebrates 20 Years, Fernando Perez Reflects on How
It Started
Author : infodocket
Score : 79 points
Date : 2021-08-21 19:54 UTC (3 hours ago)
(HTM) web link (data.berkeley.edu)
(TXT) w3m dump (data.berkeley.edu)
| hatmatrix wrote:
| Jupyter has been revolutionary - Steve Yegge predicted that
| emacs's greatest competition will be the web browser and this has
| been a partial fulfillment of that. I'm personally a big fan of
| org-babel due its text-based nature but the accessibility of
| Jupyter has made it the great equalizer.
| sunsetSamurai wrote:
| lol emacs? vscode probably have a million time more user's than
| emacs, hell probably vim is more pupular than emacs
| DataCrayon wrote:
| I'm very grateful for Jupyter Lab and Jupyter Notebooks. I work
| with them more than anything else, and even use them with Rust
| [1], my data visualisations [2], and to write my books [3].
|
| [1] https://datacrayon.com/posts/programming/rust-
| notebooks/setu...
|
| [2] https://plotapi.com/gallery/posts/showcase/pokemon-types-
| wit...
|
| [3] https://datacrayon.com/shop/
| dfee wrote:
| > Twenty years ago, UC Berkeley Associate Statistics Professor
| Fernando Perez(link is external) started one of the foundational
| tools for analyzing large amounts of data in a transparent and
| collaborative way. That project, IPython, evolved into Project
| Jupyter(link is external).
|
| I just used iPython as a REPL because it was so much nicer than
| regular ole python (the unwrapped variant). Ipdb was nice too.
| abxm wrote:
| I've never understood this project. It's like Powerpoint: You can
| produce flashy presentations that are largely meaningless and
| don't advance science.
|
| I guess that is why it's popular.
| simonw wrote:
| I've been using the iPython CLI interface for well over a decade,
| but I'm embarrassed at how long it took me to understand how
| transformational "iPython notebooks" (now Jupyter) would be.
|
| I remember seeing new releases of iPython that enhanced the weird
| web interface feature and being utterly baffled as to why anyone
| would want that.
|
| I finally got on board with Jupyter notebooks a few years ago and
| I've used them multiple times a week ever since.
| jwilber wrote:
| I did my undergrad at Cal and worked in a research lab Fernando
| worked in as well.
|
| I remember some of the postdocs were very nice and approachable.
| Others were very pretentious and cold.
|
| One thing the other undergrads and myself would always talk about
| was how nice Fernando was. He knew everyone's name, would take
| the time to give advice, casually chat, etc. - overall a great
| person.
|
| Off topic: A big takeaway from working there was that those who
| accomplished the most were often the nicest. We'd have Nobel
| laureates come to and from the lab fairly often. They always
| seemed very grounded and passionate. The rudest people were
| overwhelmingly the 'important' bureaucrats and admin, with the
| occasional postdoc trying to make a name for themself.
|
| tl;dr Fernando Perez is an awesome person all around.
| gammarator wrote:
| Glad to see Berkeley finally gave him a faculty position.
| jjtheblunt wrote:
| How does that entire article not mention Theo Gray's 1988
| Mathematica notebooks as the motivation?
|
| Citation: https://en.wikipedia.org/wiki/Wolfram_Mathematica
| Causality1 wrote:
| _the Value of Diversity in Coding_
|
| Strange title on the article itself. There is nothing on this
| topic in the article or the interview.
| leephillips wrote:
| "if you only rely on volunteers or on people who perhaps their
| job allows them to do the one thing they like, you will exclude
| parts of the population that don't have those affordances. By
| building tools without a complete slice of the society you want
| to reach, you can't possibly have the impact that you want in
| that society. It's not just a technical mission. It's an
| ethical mission of building things that have a positive impact
| in the world. That impact isn't going to be realized if we're
| building things only by a few, because when you build by a few,
| you build for a few. If we want to build things that really are
| for everyone, we need to build them with everyone."
| diskzero wrote:
| Jupyter Notebooks have been been so amazingly valuable to me.
| Would anyone consider them to be an example of literate
| programming? If so, are they the most successful example out
| there?
| leephillips wrote:
| In my article about Pluto1, which is an evolution of the
| Jupyter concept specific to Julia, I said that these notebooks
| "may be a way to realize Donald Knuth's concept of literate
| programming.".
|
| [1] https://lwn.net/Articles/835930/
| diskzero wrote:
| OK Lee, Pluto is one of the cooler things I have seen
| recently. I am going to dive in more deeply.
|
| Gilad Bracha has also been going in this direction with his
| recent work on Newspeak and literate programming.
|
| Is this how Smalltalk is finally going to gain adoption?
| mark_l_watson wrote:
| He also co-wrote a fantastic NLP demo in Prolog for geographic
| queries. I have played with this demo and read the code many
| times. Cool stuff.
___________________________________________________________________
(page generated 2021-08-21 23:00 UTC)