Best of Jupyter2024

  1. 1
    Article
    Avatar of medium_jsMedium·2y

    VScode Extensions for Documentation

    This post reviews the author's favorite VScode extensions for documentation, including Quarto, Jupyter, and Markdown All in One.

  2. 2
    Article
    Avatar of devblogsDevBlogs·2y

    Python in Visual Studio Code

    Announcement of the June 2024 release of Python and Jupyter extensions for Visual Studio Code, which includes improvements in the Native REPL for Python and pytest in the testing rewrite.

  3. 3
    Article
    Avatar of planetpythonPlanet Python·2y

    47 - Python Projects of 2024

    The author highlights two notable projects they've worked on: 'JupyterLab 101 Book' available on Kickstarter and a book titled 'Textual'. Readers are encouraged to support the publication by subscribing.

  4. 4
    Article
    Avatar of gopenaiGoPenAI·2y

    OpenAI Basics in Python

    Learn the basics of using the OpenAI API with Python by setting up a virtual environment, creating an OpenAI account, and using Jupyter notebooks. The guide covers tasks such as grammar correction, translating text to emojis, code explanation, and image analysis using the GPT model.

  5. 5
    Article
    Avatar of devblogsDevBlogs·2y

    Python in Visual Studio Code

    The August 2024 release of the Python and Jupyter extensions for Visual Studio Code introduces improved Python discovery using python-environment-tools, inline variable values in source code during debugging, and enhancements to the VS Code Native REPL for Python. User feedback is encouraged for ongoing improvement and feature development.

  6. 6
    Article
    Avatar of planetpythonPlanet Python·2y

    Python in Visual Studio Code

    The November 2024 release of the Python, Pylance, and Jupyter extensions for Visual Studio Code introduces several new features like generating docstrings with Pylance, new commands for folding and unfolding docstrings, import suggestions with aliases from user files, and an experimental AI Code Action for implementing abstract classes. It also updates the REPL variables view and announces the upcoming deprecation of Python 3.8 support. Users can explore these features by updating their extensions and reviewing the changelogs.

  7. 7
    Article
    Avatar of hnHacker News·2y

    Satyrn

    Satyrn is a modern Jupyter client for Mac offering faster startup times than VS Code and JupyterLab, inline code generation, and a minimalist design. It includes features like Black code formatting, easy graph and table copying, kernel manager for virtual environments, and works seamlessly with existing ipynb files without setup.

  8. 8
    Article
    Avatar of devblogsDevBlogs·1y

    Python in Visual Studio Code

    The December 2024 release of Python, Pylance, and Jupyter extensions in Visual Studio Code introduces docstring generation features using Pylance and Copilot, a new Python Environments extension in preview, and a comprehensive 'full' language server mode in Pylance. Key improvements include enhanced documentation automation, easier management of Python environments, and more capabilities in Python analysis with Pylance.

  9. 9
    Article
    Avatar of kdnuggetsKDnuggets·2y

    5 Free Templates for Data Science Projects on Jupyter Notebook

    Boost your data science project with these 5 free templates for Jupyter Notebook.

  10. 10
    Article
    Avatar of devblogsDevBlogs·2y

    Python in Visual Studio Code

    March 2024 release of Python and Jupyter extensions for Visual Studio Code includes new features, improved 'Add Import' Quick Fix, automatic browser start for debugging Django or Flask apps, shell integration for Python REPL, and language support for locally running Jupyter servers.

  11. 11
    Article
    Avatar of devblogsDevBlogs·2y

    Python in Visual Studio Code

    The May 2024 release of the Python and Jupyter extensions for Visual Studio Code includes announcements, a code action to implement abstract classes, a new auto indentation setting, removal of Debugpy in favor of the Python Debugger extension, and the possibility of socket disablement during testing. Pylance's performance has also been improved with several smaller enhancements.

  12. 12
    Article
    Avatar of dailydoseofdsDaily Dose of Data Science | Avi Chawla | Substack·2y

    Improve Matplotlib Plot Quality

    Matplotlib plots in Jupyter Notebook can appear dull and blurry when scaled. A useful hack is to render plots as SVGs (Scalable Vector Graphics) instead of the default image format. This ensures high-quality plots that remain sharp even when zoomed. Use either `from matplotlib_inline.backend_inline import set_matplotlib_formats` with `set_matplotlib_formats('svg')` or `%config InlineBackend.figure_format = 'svg'` to implement this improvement in your notebooks.

  13. 13
    Article
    Avatar of devblogsDevBlogs·2y

    Python in Visual Studio Code

    The July 2024 release for Python and Jupyter extensions in Visual Studio Code introduces several improvements. Key highlights include enhanced environment discovery through the new python-environment-tools, improved reStructuredText docstring support with Pylance, and community-contributed Pixi environment detection. Additionally, there are various bug fixes and minor enhancements aimed at improving the overall user experience with Python in VS Code.

  14. 14
    Article
    Avatar of hnHacker News·2y

    labmlai/inspectus: LLM Analytics

    Inspectus is a versatile visualization tool for large language models. It provides multiple views for analyzing language model behaviors.

  15. 15
    Article
    Avatar of zedZed·2y

    Bringing Interactive Computing to Zed: Introducing REPL Support

    Zed has launched a Jupyter Powered REPL feature, allowing users to execute code line by line, block by block, or in any selection directly within the editor. This REPL supports multiple programming languages, including Python, TypeScript, and R. Users can now enjoy an interactive computing experience without needing to leave their workflow for a separate notebook.

  16. 16
    Article
    Avatar of devblogsDevBlogs·2y

    Python in Visual Studio Code

    The April 2024 release of Python and Jupyter extensions for Visual Studio Code includes improved debug configuration for Flask and Django, enhanced module and import analysis on Jupyter's Run Dependent Cells, hatch environment discovery, automatic environment selection for pipenv, pyenv, and Poetry projects, and report issue command improvements.

  17. 17
    Article
    Avatar of planetpythonPlanet Python·1y

    JupyterLab 101 Book is Now Available

    JupyterLab 101 is a comprehensive guide designed to familiarize users with JupyterLab's new user interface and functionalities. JupyterLab provides a tabbed interface for editing multiple Notebooks, opening terminals, creating a Python REPL, and more. It supports all the same programming languages as Jupyter Notebook and includes features like a debugger utility. The guide aims to help users efficiently navigate and utilize JupyterLab to produce high-quality Notebooks for teaching, presentations, data visualization, and machine learning.

  18. 18
    Article
    Avatar of hnHacker News·2y

    finos/perspective: A data visualization and analytics component, especially well-suited for large and/or streaming datasets.

    Perspective is an interactive analytics and data visualization component designed for large and streaming datasets. It includes a fast, memory-efficient streaming query engine written in C++ and compiled for WebAssembly and Python. The framework-agnostic interface can run in-browser or via WebSocket server, and it provides a JupyterLab widget and Python client library for interactive data analysis.

  19. 19
    Article
    Avatar of hnHacker News·2y

    My thoughts on Python in Excel

    Python in Excel is an alternative to the Excel formula language and has use cases for computationally intensive tasks, AI, advanced visualizations, and time-series analysis. However, it is not suitable for beginners or interactive data analysis. There are also restrictions such as not being able to use custom packages or connect to web APIs.

  20. 20
    Article
    Avatar of twostopbitsTwo Stop Bits·2y

    mwenge/tempest: Tempest

    In 2021, the source code for the classic arcade game Tempest was made available on the 'historicalsource' GitHub repository. The post provides steps for building the Tempest source code and extracting ROM data to play on MAME. It covers different versions of the source code, hacking attempts, and enhancements like new maps and a version mimicking Tempest 2000.