#jupyterlab — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #jupyterlab, aggregated by home.social.
-
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.https://www.servermo.com/howto/setup-jupyterlab-pytorch-ubuntu-gpu/
-
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.https://www.servermo.com/howto/setup-jupyterlab-pytorch-ubuntu-gpu/
-
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.https://www.servermo.com/howto/setup-jupyterlab-pytorch-ubuntu-gpu/
-
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.https://www.servermo.com/howto/setup-jupyterlab-pytorch-ubuntu-gpu/
-
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.https://www.servermo.com/howto/setup-jupyterlab-pytorch-ubuntu-gpu/
-
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]: https://cartolab.fdz.ioer.info/
[2]: https://cartolab.fdz.ioer.info/use-cases/vscode-remote/
[3]: https://cartolab.fdz.ioer.info/use-cases/long-running-jobs/
[4]: https://cartolab.fdz.ioer.info/use-cases/ssh-client-auth/ -
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]: https://cartolab.fdz.ioer.info/
[2]: https://cartolab.fdz.ioer.info/use-cases/vscode-remote/
[3]: https://cartolab.fdz.ioer.info/use-cases/long-running-jobs/
[4]: https://cartolab.fdz.ioer.info/use-cases/ssh-client-auth/ -
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]: https://cartolab.fdz.ioer.info/
[2]: https://cartolab.fdz.ioer.info/use-cases/vscode-remote/
[3]: https://cartolab.fdz.ioer.info/use-cases/long-running-jobs/
[4]: https://cartolab.fdz.ioer.info/use-cases/ssh-client-auth/ -
Как я собрала локальную MCP-платформу для мониторинга промышленных данных
Что получится, если собрать PostgreSQL, Airflow, JupyterLab, MinIO, Superset, шесть MCP-сервисов и локальную модель Ollama в одном Docker Compose-стенде? Показываю полный путь синтетических промышленных данных: от витрин и проверок качества до Parquet-артефактов, MCP-инструментов и LLM-пояснений. Внутри — архитектура, воспроизводимый запуск, результаты проверок и открытый репозиторий.
https://habr.com/ru/articles/1064802/
#MCP #Model_Context_Protocol #Data_Engineering #Apache_Airflow #PostgreSQL #Docker_Compose #MinIO #Ollama #JupyterLab #ETL
-
Как я собрала локальную MCP-платформу для мониторинга промышленных данных
Что получится, если собрать PostgreSQL, Airflow, JupyterLab, MinIO, Superset, шесть MCP-сервисов и локальную модель Ollama в одном Docker Compose-стенде? Показываю полный путь синтетических промышленных данных: от витрин и проверок качества до Parquet-артефактов, MCP-инструментов и LLM-пояснений. Внутри — архитектура, воспроизводимый запуск, результаты проверок и открытый репозиторий.
https://habr.com/ru/articles/1064802/
#MCP #Model_Context_Protocol #Data_Engineering #Apache_Airflow #PostgreSQL #Docker_Compose #MinIO #Ollama #JupyterLab #ETL
-
Как я собрала локальную MCP-платформу для мониторинга промышленных данных
Что получится, если собрать PostgreSQL, Airflow, JupyterLab, MinIO, Superset, шесть MCP-сервисов и локальную модель Ollama в одном Docker Compose-стенде? Показываю полный путь синтетических промышленных данных: от витрин и проверок качества до Parquet-артефактов, MCP-инструментов и LLM-пояснений. Внутри — архитектура, воспроизводимый запуск, результаты проверок и открытый репозиторий.
https://habr.com/ru/articles/1064802/
#MCP #Model_Context_Protocol #Data_Engineering #Apache_Airflow #PostgreSQL #Docker_Compose #MinIO #Ollama #JupyterLab #ETL
-
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
-
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
-
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
-
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
-
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
-
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. https://radar.offseq.com/threat/cve-2026-54527-cwe-79-improper-neutralization-of-i-859af0d357310c79 #OffSeq #XSS #jupyterlab #security
-
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. https://radar.offseq.com/threat/cve-2026-54527-cwe-79-improper-neutralization-of-i-859af0d357310c79 #OffSeq #XSS #jupyterlab #security
-
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. https://radar.offseq.com/threat/cve-2026-54527-cwe-79-improper-neutralization-of-i-859af0d357310c79 #OffSeq #XSS #jupyterlab #security
-
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. https://radar.offseq.com/threat/cve-2026-54527-cwe-79-improper-neutralization-of-i-859af0d357310c79 #OffSeq #XSS #jupyterlab #security
-
RE: https://fosstodon.org/@krassowski/116634049224677851
#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!
-
RE: https://fosstodon.org/@krassowski/116634049224677851
#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!
-
RE: https://fosstodon.org/@krassowski/116634049224677851
#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!
-
RE: https://fosstodon.org/@krassowski/116634049224677851
#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!
-
RE: https://fosstodon.org/@krassowski/116634049224677851
#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!
-
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 improvementsFull changelog: https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html?f#v4-6-beta
-
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 improvementsFull changelog: https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html?f#v4-6-beta
-
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 improvementsFull changelog: https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html?f#v4-6-beta
-
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 improvementsFull changelog: https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html?f#v4-6-beta
-
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 improvementsFull changelog: https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html?f#v4-6-beta
-
Рейтинг языков программирования на GitHub: анализ 2024–2025 в JupyterLab и Anaconda
Мы не стали спорить с TIOBE и RedMonk и собрали свой рейтинг языков программирования на основе GitHub. Данные за 2024–2025 показывают неожиданные вещи: JavaScript впереди, TypeScript резко растёт, а Rust и Go выигрывают по качеству проектов. Разбираем, что стоит за цифрами и где могут быть искажения.
https://habr.com/ru/companies/hostkey/articles/1017990/
#Python #GitHub_API #JupyterLab #анализ_данных #визуализация_данных #pandas #рейтинг_языков_программирования #репозитории #Data_Engineering #hostkey
-
Рейтинг языков программирования на GitHub: анализ 2024–2025 в JupyterLab и Anaconda
Мы не стали спорить с TIOBE и RedMonk и собрали свой рейтинг языков программирования на основе GitHub. Данные за 2024–2025 показывают неожиданные вещи: JavaScript впереди, TypeScript резко растёт, а Rust и Go выигрывают по качеству проектов. Разбираем, что стоит за цифрами и где могут быть искажения.
https://habr.com/ru/companies/hostkey/articles/1017990/
#Python #GitHub_API #JupyterLab #анализ_данных #визуализация_данных #pandas #рейтинг_языков_программирования #репозитории #Data_Engineering #hostkey
-
Рейтинг языков программирования на GitHub: анализ 2024–2025 в JupyterLab и Anaconda
Мы не стали спорить с TIOBE и RedMonk и собрали свой рейтинг языков программирования на основе GitHub. Данные за 2024–2025 показывают неожиданные вещи: JavaScript впереди, TypeScript резко растёт, а Rust и Go выигрывают по качеству проектов. Разбираем, что стоит за цифрами и где могут быть искажения.
https://habr.com/ru/companies/hostkey/articles/1017990/
#Python #GitHub_API #JupyterLab #анализ_данных #визуализация_данных #pandas #рейтинг_языков_программирования #репозитории #Data_Engineering #hostkey
-
Use Jupyter Lab in your QGIS Python Environment
-
Use Jupyter Lab in your QGIS Python Environment
-
Use Jupyter Lab in your QGIS Python Environment
-
Use Jupyter Lab in your QGIS Python Environment
-
Use Jupyter Lab in your QGIS Python Environment
-
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
-
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
-
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
-
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. https://kantel.github.io/posts/2026021602_jupyter_lite/ #JupyterLite #Jupyter #JupyterLab #Python #PyScript #Pyodide #P5js #DataScience #StatischeSeiten
-
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. https://kantel.github.io/posts/2026021602_jupyter_lite/ #JupyterLite #Jupyter #JupyterLab #Python #PyScript #Pyodide #P5js #DataScience #StatischeSeiten
-
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. https://kantel.github.io/posts/2026021602_jupyter_lite/ #JupyterLite #Jupyter #JupyterLab #Python #PyScript #Pyodide #P5js #DataScience #StatischeSeiten
-
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. https://kantel.github.io/posts/2026021602_jupyter_lite/ #JupyterLite #Jupyter #JupyterLab #Python #PyScript #Pyodide #P5js #DataScience #StatischeSeiten
-
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. https://kantel.github.io/posts/2026021602_jupyter_lite/ #JupyterLite #Jupyter #JupyterLab #Python #PyScript #Pyodide #P5js #DataScience #StatischeSeiten
-
Один Dockerfile, два make-таргета и семинар, где студенты наконец пишут код
Я веду семинары по машинному обучению на ФКН ВШЭ. Чтобы понять, как работает градиентный спуск, нужно написать его руками. И вот тут начинается проблема. Классический формат семинара: я стою перед аудиторией, пишу код, объясняю. Студенты смотрят . Кто-то конспектирует, кто-то фотографирует экран. Но не делает . Мне хотелось, чтобы семинар был не демонстрацией, а совместным экспериментом . Чтобы я показывал идею, а студенты тут же пробовали: меняли параметры, ломали код, смотрели что получится. В том же ноутбуке, в реальном времени.
https://habr.com/ru/articles/994086/
#JupyterLab #Docker #collaborative_editing #преподавание #машинное_обучение #ВШЭ
-
Один Dockerfile, два make-таргета и семинар, где студенты наконец пишут код
Я веду семинары по машинному обучению на ФКН ВШЭ. Чтобы понять, как работает градиентный спуск, нужно написать его руками. И вот тут начинается проблема. Классический формат семинара: я стою перед аудиторией, пишу код, объясняю. Студенты смотрят . Кто-то конспектирует, кто-то фотографирует экран. Но не делает . Мне хотелось, чтобы семинар был не демонстрацией, а совместным экспериментом . Чтобы я показывал идею, а студенты тут же пробовали: меняли параметры, ломали код, смотрели что получится. В том же ноутбуке, в реальном времени.
https://habr.com/ru/articles/994086/
#JupyterLab #Docker #collaborative_editing #преподавание #машинное_обучение #ВШЭ
-
Один Dockerfile, два make-таргета и семинар, где студенты наконец пишут код
Я веду семинары по машинному обучению на ФКН ВШЭ. Чтобы понять, как работает градиентный спуск, нужно написать его руками. И вот тут начинается проблема. Классический формат семинара: я стою перед аудиторией, пишу код, объясняю. Студенты смотрят . Кто-то конспектирует, кто-то фотографирует экран. Но не делает . Мне хотелось, чтобы семинар был не демонстрацией, а совместным экспериментом . Чтобы я показывал идею, а студенты тут же пробовали: меняли параметры, ломали код, смотрели что получится. В том же ноутбуке, в реальном времени.
https://habr.com/ru/articles/994086/
#JupyterLab #Docker #collaborative_editing #преподавание #машинное_обучение #ВШЭ
-
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!