Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Jupyter Blog

    blog.jupyter.org · Company blog · on HN since 2015

    The Jupyter project's official blog announces new kernels, tools, and features for notebooks and JupyterLab.

    Visit blogHN submissions
    Data & VisualizationOpen Source & LinuxProgramming
    What HN says

    HN links it for announcements such as the SQLite kernel, nbterm, and JavaScript support. Commenters call the SQLite kernel useful, while nbterm looks immature next to Euporie.

    Stats for nerds
    101HN people shared it
    100linked in comments
    7.1Kstory points
    Nov 2025last shared
    2016people per year2025

    Top posts on HN

    1. 1
      JupyterLab is ready for users
      3 people · 958 points · first shared 2018 · 248 comments on HN
    2. 2
      Jupyter Receives the ACM Software System Award
      1 person · 714 points · first shared 2018 · 133 comments on HN
    3. 3
      Jupyter Notebook 5.0
      1 person · 588 points · first shared 2017 · 110 comments on HN
    4. 4
      JupyterLab: the next generation of the Jupyter Notebook
      2 people · 426 points · first shared 2016 · 114 comments on HN
    5. 5
      The new Jupyter Book
      1 person · 395 points · first shared 2020 · 68 comments on HN
    6. 6
      IPython 8.0
      1 person · 335 points · first shared 2022 · 124 comments on HN
    7. 7
      Release of IPython 5.0
      2 people · 334 points · first shared 2016 · 103 comments on HN
    8. 8
      Interactive workflows for C++ with Jupyter
      7 people · 293 points · first shared 2017 · 90 comments on HN
    9. 9
      A Jupyter Kernel for SQLite
      4 people · 273 points · first shared 2020 · 45 comments on HN
    10. 10
      JupyterLab 3.0
      1 person · 263 points · first shared 2021 · 140 comments on HN

    What HN people wrote when they linked it

    • ivansavzMar 2024

      The closest Python equivalent to RStudio is the JupyterLab Desktop app[1,2], which I highly recommend. I've entirely switched to using it for teaching, and it is a godsend, since it works the same way across platforms (win/mac/linux), installs its own Python interpreter independent of any system Python the student might have, and even comes with NumPy/SciPy/Pandas/Seaborn/statsmodels already installed, which makes it possible for me to skip the `pip ...` or `conda ...` instructions altogether.

      Between the standalone desktop app, and the convenience of running JypyterLab in the cloud thanks to https://mybinder.org/ links, there is now a smooth path for beginners getting into stats/ML/data science: (1) read notebook on github or nbviewer, (2) run notebooks in the cloud via mybinder links, (3) install JupyterLab Desktop app, (4) learn to install Python+env-manager via command line. Previously, new learners were forced to jump straight to (4), but now there are logical steps along the way!

      [1] https://github.com/jupyterlab/jupyterlab-desktop?tab=readme-ov-file#jupyterlab-desktop

      [2] https://blog.jupyter.org/jupyterlab-desktop-app-now-available-b8b661b17e9a

    • edublancasFeb 2022

      We allow people to write pipeline tasks in .py files but open them as notebooks in Jupyter. So they keep the same workflow they're used to but under the hood, they're writing .py files - so they can do code reviews (jupytext handles the .py to .ipynb conversion). Also, when executing the pipeline, ploomber generates an output report for each script, so teams can use this to review any outputs generated by the code.

      Finally, since the pipeline is modularized, it's easier to split the work. Some people may work in data cleaning, others in feature engineering, and they can all orchestrate the pipeline with "ploomber build".

      You can read more about our approach in this guest blog post we published a few months ago on the Jupyter blog: https://blog.jupyter.org/ploomber-maintainable-and-collaborative-pipelines-in-jupyter-acb3ad2101a7

      We'd love to hear from your experience! Please send me an email to eduardo@ploomber.io

    • wordToDaBirdSep 2024

      You can do the VPS, and SSH thing.

      As far as apps, I am not too sure what’s available, I know you can do swift playgrounds and that might have a C binding. (I checked there doesn’t seem to be a straightforward way to do C in swift playgrounds. Bonus content: https://github.com/uraimo/Awesome-Swift-Playgrounds )

      What I do for most of my coding on iPad is use Google Colab. https://colab.research.google.com/

      It’s a Jupyter Notebook, but you can get most things including working with C. The below link confirms C can be bound to and how.

      https://blog.jupyter.org/interactive-workflows-for-c-with-jupyter-fe9b54227d92

      As a matter of point, iPads aren’t really set up tool wise for programming. You can force something into this niche, but you probably want a computer for coding, because a significant portion of programming is massaging the system into doing what you need.

    • DiffProgOct 2023

      From the devs themselves: https://blog.jupyter.org/i-python-you-r-we-julia-baf064ca1fb6

      > When we decided to rename part of the IPython project to Jupyter in 2014, we had many good reasons. Our goal was to make (Data)Science and Education better, by providing Free and Open-Source tools that can be used by everyone. The name “Jupyter” is a strong reference to Galileo, who detailed his discovery of the Moons of Jupiter in his astronomical notebooks. The name is also a play on the languages Julia, Python, and R, which are pillars of the modern scientific world. While we (Love Python), and use it for much of the architecture in Jupyter, we believe that all open-source languages have an important role in scientific and data analysis workflows. We have strived to make Jupyter a platform that treats all open-source languages as first-class citizens.

    • joshkaNov 2022

      If you don’t actually care about this being a website, and you mainly care about the calculations, documentation and delivery, this really sounds like a job for a Jupyter[1] and Voila[2]. Write your calculations locally, and then present them on the web automatically.

      I do understand this doesn’t meet your static site need. But if you’re in this for knowledge transfer and improving the state of the calculators you created perhaps opening up the code to those that could collaborate could be useful. Perhaps you could write the canonical library for those calculations. Keeping the presentation away from the business logic like this is a stated goal…

      [1] https://jupyter.org/

      [2] https://blog.jupyter.org/and-voilà-f6a2c08a4a93 has a pretty good demo that would be effectively what you need to create an interactive calculator.

    • setgreeJan 2019

      1) There's Binder, which is the infrastructure for building computational environments around repos, and BinderHub, which hosts the executable code online. Binder's model, as I understand it, is to develop the infrastructure and then have universities/institutions/whatever host BinderHub: https://binderhub.readthedocs.io/en/latest/

      2) One of my favorite contributions from the team is repo2docker, which turns requirements.txt or equivalent into Dockerfiles: https://repo2docker.readthedocs.io/en/latest/, integration into binder described here https://blog.jupyter.org/binder-2-0-a-tech-guide-2017-fd40515a3a84

      3) Not just Jupyter notebooks, also R/Rstudio/Rshiny: https://github.com/binder-examples/r

    Related

    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    PyPy Blogmorepypy.blogspot.com242 people

    Let's Remove the Global Interpreter Lock

    PyPy Blog
    Company · last shared 2024
    Rust GPU Blogrust-gpu.github.io15 people

    Rust running on every GPU

    Rust GPU Blog
    Company · last shared 2025
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Microsoft Cloud Blogscloudblogs.microsoft.com133 people

    exFAT in the Linux kernel

    Microsoft Cloud Blogs
    Company · last shared 2024
    Go Blogblog.golang.org529 people

    Go 2, here we come

    Go Blog
    Company · last shared 2026
    KDE Blogsblogs.kde.org74 people

    Sony Pirates KDE Artwork

    KDE Blogs
    Company · last shared 2026
    NetBSD Blogblog.netbsd.org66 people

    NetBSD fully reproducible builds

    NetBSD Blog
    Company · last shared 2026