home.social

#jupyterlab — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #jupyterlab, aggregated by home.social.

fetched live
  1. Ditch localhost AI!
    Setup JupyterLab & PyTorch on Ubuntu 24.04 Remote GPUs.

    SRE Blueprint:
    • Miniconda: Avoid Anaconda bloat; fix CommandNotFoundError via source ~/.bashrc.
    • PyTorch CUDA 12.1: Native wheel install without system CUDA toolkits.
    • Persistent Daemon: Run Jupyter in tmux with a hashed password.
    • Zero Open Ports: Never expose port 8888! Use SSH tunneling or VSCode Remote-SSH.

    servermo.com/howto/setup-jupyt

    #PyTorch #JupyterLab #AI #DevOps #GPU #ServerMO

  2. Ditch localhost AI!
    Setup JupyterLab & PyTorch on Ubuntu 24.04 Remote GPUs.

    SRE Blueprint:
    • Miniconda: Avoid Anaconda bloat; fix CommandNotFoundError via source ~/.bashrc.
    • PyTorch CUDA 12.1: Native wheel install without system CUDA toolkits.
    • Persistent Daemon: Run Jupyter in tmux with a hashed password.
    • Zero Open Ports: Never expose port 8888! Use SSH tunneling or VSCode Remote-SSH.

    servermo.com/howto/setup-jupyt

    #PyTorch #JupyterLab #AI #DevOps #GPU #ServerMO

  3. Ditch localhost AI!
    Setup JupyterLab & PyTorch on Ubuntu 24.04 Remote GPUs.

    SRE Blueprint:
    • Miniconda: Avoid Anaconda bloat; fix CommandNotFoundError via source ~/.bashrc.
    • PyTorch CUDA 12.1: Native wheel install without system CUDA toolkits.
    • Persistent Daemon: Run Jupyter in tmux with a hashed password.
    • Zero Open Ports: Never expose port 8888! Use SSH tunneling or VSCode Remote-SSH.

    servermo.com/howto/setup-jupyt

    #PyTorch #JupyterLab #AI #DevOps #GPU #ServerMO

  4. Ditch localhost AI!
    Setup JupyterLab & PyTorch on Ubuntu 24.04 Remote GPUs.

    SRE Blueprint:
    • Miniconda: Avoid Anaconda bloat; fix CommandNotFoundError via source ~/.bashrc.
    • PyTorch CUDA 12.1: Native wheel install without system CUDA toolkits.
    • Persistent Daemon: Run Jupyter in tmux with a hashed password.
    • Zero Open Ports: Never expose port 8888! Use SSH tunneling or VSCode Remote-SSH.

    servermo.com/howto/setup-jupyt

    #PyTorch #JupyterLab #AI #DevOps #GPU #ServerMO

  5. Ditch localhost AI!
    Setup JupyterLab & PyTorch on Ubuntu 24.04 Remote GPUs.

    SRE Blueprint:
    • Miniconda: Avoid Anaconda bloat; fix CommandNotFoundError via source ~/.bashrc.
    • PyTorch CUDA 12.1: Native wheel install without system CUDA toolkits.
    • Persistent Daemon: Run Jupyter in tmux with a hashed password.
    • Zero Open Ports: Never expose port 8888! Use SSH tunneling or VSCode Remote-SSH.

    servermo.com/howto/setup-jupyt

    #PyTorch #JupyterLab #AI #DevOps #GPU #ServerMO

  6. I've updated the documentation for Carto-Lab Docker [1]. Maintaining open source software in spatial data science requires documenting reliable research workflows. I find this even more important than package and feature updates.

    New sections cover specific setups for reproducible spatial data processing, such as connecting VS Code to remote Jupyter containers [2], managing long-running spatial jobs in the background [3], and configuring SSH agent support for automated Git authentication [4].

    #SpatialDataScience #OpenScience #Reproducibility #JupyterLab

    [1]: cartolab.fdz.ioer.info/
    [2]: cartolab.fdz.ioer.info/use-cas
    [3]: cartolab.fdz.ioer.info/use-cas
    [4]: cartolab.fdz.ioer.info/use-cas

  7. I've updated the documentation for Carto-Lab Docker [1]. Maintaining open source software in spatial data science requires documenting reliable research workflows. I find this even more important than package and feature updates.

    New sections cover specific setups for reproducible spatial data processing, such as connecting VS Code to remote Jupyter containers [2], managing long-running spatial jobs in the background [3], and configuring SSH agent support for automated Git authentication [4].

    #SpatialDataScience #OpenScience #Reproducibility #JupyterLab

    [1]: cartolab.fdz.ioer.info/
    [2]: cartolab.fdz.ioer.info/use-cas
    [3]: cartolab.fdz.ioer.info/use-cas
    [4]: cartolab.fdz.ioer.info/use-cas

  8. I've updated the documentation for Carto-Lab Docker [1]. Maintaining open source software in spatial data science requires documenting reliable research workflows. I find this even more important than package and feature updates.

    New sections cover specific setups for reproducible spatial data processing, such as connecting VS Code to remote Jupyter containers [2], managing long-running spatial jobs in the background [3], and configuring SSH agent support for automated Git authentication [4].

    #SpatialDataScience #OpenScience #Reproducibility #JupyterLab

    [1]: cartolab.fdz.ioer.info/
    [2]: cartolab.fdz.ioer.info/use-cas
    [3]: cartolab.fdz.ioer.info/use-cas
    [4]: cartolab.fdz.ioer.info/use-cas

  9. Как я собрала локальную MCP-платформу для мониторинга промышленных данных

    Что получится, если собрать PostgreSQL, Airflow, JupyterLab, MinIO, Superset, шесть MCP-сервисов и локальную модель Ollama в одном Docker Compose-стенде? Показываю полный путь синтетических промышленных данных: от витрин и проверок качества до Parquet-артефактов, MCP-инструментов и LLM-пояснений. Внутри — архитектура, воспроизводимый запуск, результаты проверок и открытый репозиторий.

    habr.com/ru/articles/1064802/

    #MCP #Model_Context_Protocol #Data_Engineering #Apache_Airflow #PostgreSQL #Docker_Compose #MinIO #Ollama #JupyterLab #ETL

  10. Как я собрала локальную MCP-платформу для мониторинга промышленных данных

    Что получится, если собрать PostgreSQL, Airflow, JupyterLab, MinIO, Superset, шесть MCP-сервисов и локальную модель Ollama в одном Docker Compose-стенде? Показываю полный путь синтетических промышленных данных: от витрин и проверок качества до Parquet-артефактов, MCP-инструментов и LLM-пояснений. Внутри — архитектура, воспроизводимый запуск, результаты проверок и открытый репозиторий.

    habr.com/ru/articles/1064802/

    #MCP #Model_Context_Protocol #Data_Engineering #Apache_Airflow #PostgreSQL #Docker_Compose #MinIO #Ollama #JupyterLab #ETL

  11. Как я собрала локальную MCP-платформу для мониторинга промышленных данных

    Что получится, если собрать PostgreSQL, Airflow, JupyterLab, MinIO, Superset, шесть MCP-сервисов и локальную модель Ollama в одном Docker Compose-стенде? Показываю полный путь синтетических промышленных данных: от витрин и проверок качества до Parquet-артефактов, MCP-инструментов и LLM-пояснений. Внутри — архитектура, воспроизводимый запуск, результаты проверок и открытый репозиторий.

    habr.com/ru/articles/1064802/

    #MCP #Model_Context_Protocol #Data_Engineering #Apache_Airflow #PostgreSQL #Docker_Compose #MinIO #Ollama #JupyterLab #ETL

  12. I use #RISE slideshows to present #Jupyter notebooks with #Python in computational statistics classes. Does anyone have a similar solution for #RStats? I've used Jupyter notebooks with R for asynchronous lessons but 1) R in Jupyter is kind of clunky and 2) I'm not sure how well RISE will work if I have to update things, since it's kind of incompatible with #jupyterlab

  13. I use #RISE slideshows to present #Jupyter notebooks with #Python in computational statistics classes. Does anyone have a similar solution for #RStats? I've used Jupyter notebooks with R for asynchronous lessons but 1) R in Jupyter is kind of clunky and 2) I'm not sure how well RISE will work if I have to update things, since it's kind of incompatible with #jupyterlab

  14. I use #RISE slideshows to present #Jupyter notebooks with #Python in computational statistics classes. Does anyone have a similar solution for #RStats? I've used Jupyter notebooks with R for asynchronous lessons but 1) R in Jupyter is kind of clunky and 2) I'm not sure how well RISE will work if I have to update things, since it's kind of incompatible with #jupyterlab

  15. I use #RISE slideshows to present #Jupyter notebooks with #Python in computational statistics classes. Does anyone have a similar solution for #RStats? I've used Jupyter notebooks with R for asynchronous lessons but 1) R in Jupyter is kind of clunky and 2) I'm not sure how well RISE will work if I have to update things, since it's kind of incompatible with #jupyterlab

  16. I use #RISE slideshows to present #Jupyter notebooks with #Python in computational statistics classes. Does anyone have a similar solution for #RStats? I've used Jupyter notebooks with R for asynchronous lessons but 1) R in Jupyter is kind of clunky and 2) I'm not sure how well RISE will work if I have to update things, since it's kind of incompatible with #jupyterlab

  17. CVE-2026-54527: CRITICAL XSS in jupyterlab-git (<0.54.0). Malicious Git filenames can execute JavaScript when viewed in the Git History tab — risking session hijack & data theft. Upgrade to 0.54.0+ ASAP. radar.offseq.com/threat/cve-20 #OffSeq #XSS #jupyterlab #security

  18. CVE-2026-54527: CRITICAL XSS in jupyterlab-git (<0.54.0). Malicious Git filenames can execute JavaScript when viewed in the Git History tab — risking session hijack & data theft. Upgrade to 0.54.0+ ASAP. radar.offseq.com/threat/cve-20 #OffSeq #XSS #jupyterlab #security

  19. CVE-2026-54527: CRITICAL XSS in jupyterlab-git (<0.54.0). Malicious Git filenames can execute JavaScript when viewed in the Git History tab — risking session hijack & data theft. Upgrade to 0.54.0+ ASAP. radar.offseq.com/threat/cve-20 #OffSeq #XSS #jupyterlab #security

  20. CVE-2026-54527: CRITICAL XSS in jupyterlab-git (<0.54.0). Malicious Git filenames can execute JavaScript when viewed in the Git History tab — risking session hijack & data theft. Upgrade to 0.54.0+ ASAP. radar.offseq.com/threat/cve-20 #OffSeq #XSS #jupyterlab #security

  21. RE: fosstodon.org/@krassowski/1166

    #JupyterLab 4.6 and #Notebook 7.6 release candidates are now available for testing. One week to go before a final release. If you have a large deployment or maintain Jupyter extensions - this is the time to do a final test before the stable release goes out!

  22. RE: fosstodon.org/@krassowski/1166

    4.6 and 7.6 release candidates are now available for testing. One week to go before a final release. If you have a large deployment or maintain Jupyter extensions - this is the time to do a final test before the stable release goes out!

  23. RE: fosstodon.org/@krassowski/1166

    #JupyterLab 4.6 and #Notebook 7.6 release candidates are now available for testing. One week to go before a final release. If you have a large deployment or maintain Jupyter extensions - this is the time to do a final test before the stable release goes out!

  24. RE: fosstodon.org/@krassowski/1166

    #JupyterLab 4.6 and #Notebook 7.6 release candidates are now available for testing. One week to go before a final release. If you have a large deployment or maintain Jupyter extensions - this is the time to do a final test before the stable release goes out!

  25. RE: fosstodon.org/@krassowski/1166

    #JupyterLab 4.6 and #Notebook 7.6 release candidates are now available for testing. One week to go before a final release. If you have a large deployment or maintain Jupyter extensions - this is the time to do a final test before the stable release goes out!

  26. JupyterLab 4.6 beta is now available for testing 🎉.
    It includes:
    - new layout customization options
    - navigation between recently edited cells
    - revamped keyboard shortcuts UI
    - editable breadcrumbs in file browser
    - debugger improvements

    Full changelog: jupyterlab.readthedocs.io/en/l

    #jupyter #jupyterlab #notebook

  27. JupyterLab 4.6 beta is now available for testing 🎉.
    It includes:
    - new layout customization options
    - navigation between recently edited cells
    - revamped keyboard shortcuts UI
    - editable breadcrumbs in file browser
    - debugger improvements

    Full changelog: jupyterlab.readthedocs.io/en/l

  28. JupyterLab 4.6 beta is now available for testing 🎉.
    It includes:
    - new layout customization options
    - navigation between recently edited cells
    - revamped keyboard shortcuts UI
    - editable breadcrumbs in file browser
    - debugger improvements

    Full changelog: jupyterlab.readthedocs.io/en/l

    #jupyter #jupyterlab #notebook

  29. JupyterLab 4.6 beta is now available for testing 🎉.
    It includes:
    - new layout customization options
    - navigation between recently edited cells
    - revamped keyboard shortcuts UI
    - editable breadcrumbs in file browser
    - debugger improvements

    Full changelog: jupyterlab.readthedocs.io/en/l

    #jupyter #jupyterlab #notebook

  30. JupyterLab 4.6 beta is now available for testing 🎉.
    It includes:
    - new layout customization options
    - navigation between recently edited cells
    - revamped keyboard shortcuts UI
    - editable breadcrumbs in file browser
    - debugger improvements

    Full changelog: jupyterlab.readthedocs.io/en/l

    #jupyter #jupyterlab #notebook

  31. Рейтинг языков программирования на GitHub: анализ 2024–2025 в JupyterLab и Anaconda

    Мы не стали спорить с TIOBE и RedMonk и собрали свой рейтинг языков программирования на основе GitHub. Данные за 2024–2025 показывают неожиданные вещи: JavaScript впереди, TypeScript резко растёт, а Rust и Go выигрывают по качеству проектов. Разбираем, что стоит за цифрами и где могут быть искажения.

    habr.com/ru/companies/hostkey/

    #Python #GitHub_API #JupyterLab #анализ_данных #визуализация_данных #pandas #рейтинг_языков_программирования #репозитории #Data_Engineering #hostkey

  32. Рейтинг языков программирования на GitHub: анализ 2024–2025 в JupyterLab и Anaconda

    Мы не стали спорить с TIOBE и RedMonk и собрали свой рейтинг языков программирования на основе GitHub. Данные за 2024–2025 показывают неожиданные вещи: JavaScript впереди, TypeScript резко растёт, а Rust и Go выигрывают по качеству проектов. Разбираем, что стоит за цифрами и где могут быть искажения.

    habr.com/ru/companies/hostkey/

    #Python #GitHub_API #JupyterLab #анализ_данных #визуализация_данных #pandas #рейтинг_языков_программирования #репозитории #Data_Engineering #hostkey

  33. Рейтинг языков программирования на GitHub: анализ 2024–2025 в JupyterLab и Anaconda

    Мы не стали спорить с TIOBE и RedMonk и собрали свой рейтинг языков программирования на основе GitHub. Данные за 2024–2025 показывают неожиданные вещи: JavaScript впереди, TypeScript резко растёт, а Rust и Go выигрывают по качеству проектов. Разбираем, что стоит за цифрами и где могут быть искажения.

    habr.com/ru/companies/hostkey/

    #Python #GitHub_API #JupyterLab #анализ_данных #визуализация_данных #pandas #рейтинг_языков_программирования #репозитории #Data_Engineering #hostkey

  34. Picture from my #workshop Saturday the 14# February at Äänen Lumo, Helsinki (FI), showing how to process statistical data with #jupyterlab and #python to make them suitable for #datasonification with programs such as Pure Data. Photo by Tina Mariane Krogh Madsen

  35. Picture from my #workshop Saturday the 14# February at Äänen Lumo, Helsinki (FI), showing how to process statistical data with #jupyterlab and #python to make them suitable for #datasonification with programs such as Pure Data. Photo by Tina Mariane Krogh Madsen

  36. Picture from my #workshop Saturday the 14# February at Äänen Lumo, Helsinki (FI), showing how to process statistical data with #jupyterlab and #python to make them suitable for #datasonification with programs such as Pure Data. Photo by Tina Mariane Krogh Madsen

  37. JupyterLite ist nun Teil des Projekts Jupyter

    JupyterLite ist eine JupyterLab-Distribution, die vollständig im Webbrowser ausgeführt wird und ohne Backend auskommt. Die Kernel werden mithilfe von WebAssembly direkt im Browser gestartet, wodurch ein Anwendungsserver überflüssig wird. kantel.github.io/posts/2026021 #JupyterLite #Jupyter #JupyterLab #Python #PyScript #Pyodide #P5js #DataScience #StatischeSeiten

  38. JupyterLite ist nun Teil des Projekts Jupyter

    JupyterLite ist eine JupyterLab-Distribution, die vollständig im Webbrowser ausgeführt wird und ohne Backend auskommt. Die Kernel werden mithilfe von WebAssembly direkt im Browser gestartet, wodurch ein Anwendungsserver überflüssig wird. kantel.github.io/posts/2026021 #JupyterLite #Jupyter #JupyterLab #Python #PyScript #Pyodide #P5js #DataScience #StatischeSeiten

  39. JupyterLite ist nun Teil des Projekts Jupyter

    JupyterLite ist eine JupyterLab-Distribution, die vollständig im Webbrowser ausgeführt wird und ohne Backend auskommt. Die Kernel werden mithilfe von WebAssembly direkt im Browser gestartet, wodurch ein Anwendungsserver überflüssig wird. kantel.github.io/posts/2026021 #JupyterLite #Jupyter #JupyterLab #Python #PyScript #Pyodide #P5js #DataScience #StatischeSeiten

  40. JupyterLite ist nun Teil des Projekts Jupyter

    JupyterLite ist eine JupyterLab-Distribution, die vollständig im Webbrowser ausgeführt wird und ohne Backend auskommt. Die Kernel werden mithilfe von WebAssembly direkt im Browser gestartet, wodurch ein Anwendungsserver überflüssig wird. kantel.github.io/posts/2026021 #JupyterLite #Jupyter #JupyterLab #Python #PyScript #Pyodide #P5js #DataScience #StatischeSeiten

  41. JupyterLite ist nun Teil des Projekts Jupyter

    JupyterLite ist eine JupyterLab-Distribution, die vollständig im Webbrowser ausgeführt wird und ohne Backend auskommt. Die Kernel werden mithilfe von WebAssembly direkt im Browser gestartet, wodurch ein Anwendungsserver überflüssig wird. kantel.github.io/posts/2026021 #JupyterLite #Jupyter #JupyterLab #Python #PyScript #Pyodide #P5js #DataScience #StatischeSeiten

  42. Один Dockerfile, два make-таргета и семинар, где студенты наконец пишут код

    Я веду семинары по машинному обучению на ФКН ВШЭ. Чтобы понять, как работает градиентный спуск, нужно написать его руками. И вот тут начинается проблема. Классический формат семинара: я стою перед аудиторией, пишу код, объясняю. Студенты смотрят . Кто-то конспектирует, кто-то фотографирует экран. Но не делает . Мне хотелось, чтобы семинар был не демонстрацией, а совместным экспериментом . Чтобы я показывал идею, а студенты тут же пробовали: меняли параметры, ломали код, смотрели что получится. В том же ноутбуке, в реальном времени.

    habr.com/ru/articles/994086/

    #JupyterLab #Docker #collaborative_editing #преподавание #машинное_обучение #ВШЭ

  43. Один Dockerfile, два make-таргета и семинар, где студенты наконец пишут код

    Я веду семинары по машинному обучению на ФКН ВШЭ. Чтобы понять, как работает градиентный спуск, нужно написать его руками. И вот тут начинается проблема. Классический формат семинара: я стою перед аудиторией, пишу код, объясняю. Студенты смотрят . Кто-то конспектирует, кто-то фотографирует экран. Но не делает . Мне хотелось, чтобы семинар был не демонстрацией, а совместным экспериментом . Чтобы я показывал идею, а студенты тут же пробовали: меняли параметры, ломали код, смотрели что получится. В том же ноутбуке, в реальном времени.

    habr.com/ru/articles/994086/

    #JupyterLab #Docker #collaborative_editing #преподавание #машинное_обучение #ВШЭ

  44. Один Dockerfile, два make-таргета и семинар, где студенты наконец пишут код

    Я веду семинары по машинному обучению на ФКН ВШЭ. Чтобы понять, как работает градиентный спуск, нужно написать его руками. И вот тут начинается проблема. Классический формат семинара: я стою перед аудиторией, пишу код, объясняю. Студенты смотрят . Кто-то конспектирует, кто-то фотографирует экран. Но не делает . Мне хотелось, чтобы семинар был не демонстрацией, а совместным экспериментом . Чтобы я показывал идею, а студенты тут же пробовали: меняли параметры, ломали код, смотрели что получится. В том же ноутбуке, в реальном времени.

    habr.com/ru/articles/994086/

    #JupyterLab #Docker #collaborative_editing #преподавание #машинное_обучение #ВШЭ

  45. Ok, I'm weird, I know... but I can't quite get over my little bit of excitement after installing @postmarketos on an old phone (OnePlus6T).

    The thing now runs Linux, as well as Waydroid (no Google) so I can run Android Apps from F-droid.

    I managed to set up a virtual environment in #Python and install and run #jupyterlab

    All on an old phone! My BT keyboard also just works, so typing this post in Fedilab on said old phone is a breeze!
    Love #linux and the #opensource community!