Virginia teacher and firefighters feud over whether a python started schoolhouse fireAuthorities blamed Nanner for knocking over a heat fixture, but Brittany Jacobs contends it was trying to escape blazeThe snake didn’t start the fire. So says a Virginia science teacher who owns a python that was found outside its enclosure in a middle school classroom that caught fire recently.Authorities, meanwhile, have publicly blamed the fire on the snake, named Nanner, alleging the python kn...
Julius Avery To Direct Python Thriller ‘Crush’ For 20thJulius Avery To Direct Python Thriller ‘Crush’ For 20th Deadline
Show HN: MicroECS – entity component system library in Python/NumPyHi, in the last ~month I've learned a lot about ECS [1,2].I'm currently developing a robotics simulator from scratch (python+raylib) and, due to lack of game dev experience I went "full OOP" on it. A SceneObject with a lot of inherited interfaces (e.g. Collidable, Movable etc.). These are inherited and fixed at run time.The main loop inevitably became: for scene_object in sim.scene_objects: scene_object.update(...) for scene_object in sim.scene_objects: scene_object.draw(...) Well, it turns out that this can become a bottleneck if you have many scene objects because computers love contiguous memory for caching, physics/math vectorization and so on.Having recently learned more about ECS[1,2], I started doing a bunch of experiments in a sandbox with turning the update() function into ECS. The idea is that the data is stored in columnar numpy arrays (components) + a lot of data structure optimizations for querying scene objects and fast access e.g. qr = scene.query(HasMotion, HasPosition)
NVIDIA cuTile Python Tutorial: Building Tiled GPU Kernels for Vector Addition, Matrix Addition, and Matrix Multiplication in Colab - MarkTechPostNVIDIA cuTile Python Tutorial: Building Tiled GPU Kernels for Vector Addition, Matrix Addition, and Matrix Multiplication in Colab MarkTechPost
GitHub confirms 3,800 internal repos stolen through poisoned VS Code extension as supply chain worm hits Microsoft's Python SDKGitHub confirms 3,800 internal repos stolen through poisoned VS Code extension as supply chain worm hits Microsoft's Python SDK VentureBeat
2024 Software of the Year Award Co-Winner -Prognostics Python Packages (ProgPy)NASA Ames Research Center: ProgPy is an open-source Python package supporting research and development of prognostics, health management, and predictive maintenance tools. Prognostics is the science of prediction, and the field of Prognostics and Health Management (PHM) aims at estimating the current physical health of a system (e.g., motor, battery, etc.) and predicting how the […]
Dashboarding made easy using Python and ElasticsearchDashboarding made easy using Python and Elasticsearch Towards Data Science

Show HN: fake-bpy-module – Blender/UPBGE Python autocompletion for external IDEsI wanted to share fake-bpy-module, a collection of fake Blender Python API stubs designed to enable code auto-completion and type hinting in external IDEs like VSCode. I have been maintaining this open-source project for over 8 years, tracking Blender's active ecosystem from Blender version 2.78 to 5.2+.-- The Pain Point for Development in Blender Python --Blender does not expose its Python API (bpy) as standard Python files outside of its built-in text editor. This makes add-on development in external IDEs tedious and prone to type errors.-- Solution & How it Works --Instead of relying on the starndard inspect module which often fails to handle edge cases in Blender's dynamic environment. fake-bpy-module parses the official Blender Python API documentation to generate .pyi stub files.Of course, documentation parsing comes with its own challenges. Some APIs are undocumented, and others cannot be used as-is (such as the bpy_prop_collection class). To address this, the generator internal

Show HN: DBLift – database migration management for Python teamsI’ve been working for a while on DBLift, an open-source database migration toolkit for Python teams. DBLift follows the same model flyway does with the same main commands and the same history table structure making it easy to switch from one to the other with the import_flyway command.By default DBLift is out of order meaning that any unapplied migration is eligible to be applied contrary to flyway which refuse to apply any migration with a lower version until you force it. You can still apply the original flyway model you can still opt-in with the —strict flag. https://docs.dblift.com/migrations-versioningThe main difference is the runtime, No JVM. If you already work in python DBLift integrates with your existing tooling: pip, sqlalchemy, Django, Flask…Honest feedback welcome — especially if you're currently using Flyway on a Python project and it works fine, I'd like to understand what I'm missing. GitHub: https://github.com/dblift/dblift Docs: https://docs.dblift.com Move from Flyw

Video series: Learn how to build MCP servers with Python and Azure - MicrosoftVideo series: Learn how to build MCP servers with Python and Azure Microsoft

Man ticketed after showing off illegal Burmese python on Coney Island boardwalk - GothamistMan ticketed after showing off illegal Burmese python on Coney Island boardwalk Gothamist

Police seize massive Burmese python near Coney Island boardwalk - YahooPolice seize massive Burmese python near Coney Island boardwalk Yahoo

CUDA Python 1.0: Stable APIs, One Foundation, Full Platform Access | NVIDIA Technical Blog - NVIDIA DeveloperCUDA Python 1.0: Stable APIs, One Foundation, Full Platform Access | NVIDIA Technical Blog NVIDIA Developer

Invasive Asian Swamp Eel Is Taking Over the Florida Everglades, Could Be More Destructive Than State’s Python Problem - AOL.comInvasive Asian Swamp Eel Is Taking Over the Florida Everglades, Could Be More Destructive Than State’s Python Problem AOL.com

Financial Risk Modeling: Using Python to Build Predictive Models for Credit Scoring and Market Risk Assessment - nerdbotFinancial Risk Modeling: Using Python to Build Predictive Models for Credit Scoring and Market Risk Assessment nerdbot

Invasive Asian Swamp Eel Is Taking Over the Florida Everglades, Could Be More Destructive Than State’s Python Problem - People.comInvasive Asian Swamp Eel Is Taking Over the Florida Everglades, Could Be More Destructive Than State’s Python Problem People.com

How to Create and Deploy Portable Python Artifacts on the Mainframe - BroadcomHow to Create and Deploy Portable Python Artifacts on the Mainframe Broadcom

This 15-Foot Python Is the First Known Snake to Receive Electrochemotherapy for Cancer. Now, She's Officially Free of the Disease - Smithsonian MagazineThis 15-Foot Python Is the First Known Snake to Receive Electrochemotherapy for Cancer. Now, She's Officially Free of the Disease Smithsonian Magazine

Brooklyn man ticketed after showing off illegal Burmese python near Coney Island boardwalk - ABC7 New YorkBrooklyn man ticketed after showing off illegal Burmese python near Coney Island boardwalk ABC7 New York

The Python on Microcontrollers Newsletter: subscribe for free - AdafruitThe Python on Microcontrollers Newsletter: subscribe for free Adafruit


