atlas news
    
Feedle : Python
11  décembre     14h31
How to launch a Deep Learning VM on Google Cloud
@ubuntu.com    Setting up a local Deep Learning environment can be a headache. Between managing CUDA drivers, resolving Python library conflicts, and ensuring you have enough GPU power, you often spend more time configuring than coding. Google Cloud and Canonical work together to solve this with Deep Learning VM...
    08h25
Adding Type Hints to my Blog
@daniel.feldroy.com    Using pyrefly to identify type failures on this site and then fixing one of them.
10  décembre     15h00
My Last Spotify Demo (this time I mean it - honest)
@raymondcamden.com    Earlier this month, I blogged about building my own Spotify Unwrapped. I did this by requesting a data export from Spotify and playing around with the data in Python and Astro. I built a simple, and probably bad, Astro site to view my stats. When I built it, I had an idea for a slight tweak to make...
09  décembre     20h19
mistralai mistral-vibe
@simonwillison.net    mistralai mistral-vibe Here’s the Apache 2.0 licensed source code for Mistral’s new Vibe CLI coding agent, released today alongside Devstral 2. It’s a neat implementation of the now standard terminal coding agent pattern, built in Python on top of Pydantic and Rich Textual (here are the...
    08h00
461 This episdoe has a typo
@pythonbytes.fm    Topics covered in this episode: PEP 798: Unpacking in Comprehensions Pandas 3.0.0rc0 typos A couple testing topics Extras Joke Watch on YouTube About the show Sponsored by us Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the...
08  décembre     19h50
Steering Council election
@hugovk.dev    The Python Steering Council election is on This year six candidates are running for the five seats. See PEP 8107 for links to their nomination statements and PEP 13 for more on Python language governance. I made a chart to show when the nominations arrived during the nomination period: six is fewer...
    00h00
Semi-Interactive Assembly Verification in Knuckledragger
@philipzucker.com    I’ve been working on an interactive proof experience in python for assembly code.
07  décembre     15h34
From Slow To Go The Applied Go Weekly Newsletter 2025-12-07
@newsletter.appliedgo.net    From Slow To Go Hi , What’s your most-loved feature of Go? I have quite a few, but there is one that has repeatedly made a difference after switching to Go: Go is much faster than interpreted languages (like Python, PHP, or JavaScript) but still much more approachable than a typical system...
    00h00
Working with Cloud Optimized GeoTIFFs
@clojurecivitas.github.io    This document shows several different methods for handling COGs in JVM Clojure without reliance on either bindings to GDAL (Geospatial Data Abstraction Library) or Python. These methods will be the subjects of subsequent articles.
04  décembre     16h00
Make Your Own Spotify Unwrapped
@raymondcamden.com    Tis the season - the Spotify Unwrapped season. If you aren’t aware, Spotify creates a yearly recap of your listening habits and packages it up in a nice and fun slide show animated doodad only available on your device. It’s a cute thing and as someone who both loves music and stats, I look forward...
03  décembre     03h15
Alarming video of giant snake nest in unexpected location sparks fear: ’They’re incredibly protective’
@thecooldown.com    You don’t want to mess with a mom python. Alarming video of giant snake nest in unexpected location sparks fear: ’They’re incredibly protective’ first appeared on The Cool Down.
    00h00
Reddit’s migration from Python to Go
@golangweekly.com    581 December 3, 2025 Read the Web Version Go Weekly Getting Started with Go on the Nintendo 64 EmbeddedGo is a fork of the standard Go compiler that adds support for bare-metal compilation targeting numerous devices, now including the nearly 30 year old Nintendo 64 console. What a fantastic...
    00h00
Django: what’s new in 6.0
@adamj.eu    Django 6.0 was released today, starting another release cycle for the loved and long-lived Python web framework (now 20 years old ). It comes with a mosaic of new features, contributed to by many, some of which I am happy to have helped with. Below is my pick of highlights ...
    00h00
Improve Query Performance Using Python Django QuerySets
@blog.appsignal.com    Let’s improve the performance of your queries using Django QuerySets.
02  décembre     17h19
The local-first rebellion : How Home Assistant became the most important project in your house
@github.blog    Learn how one of GitHub’s fastest-growing open source projects is redefining smart homes without the cloud. The post The local-first rebellion : How Home Assistant became the most important project in your house appeared first on The GitHub Blog.
01  décembre     19h00
Introducing AWS Transform custom: Crush tech debt with AI-powered code modernization
@aws.amazon.com    Modernize applications at scale with this new AI-powered service that learns your organization’s patterns, automates transformations across repositories, and cuts execution time by up to 80% through both pre-built and custom capabilities.
    08h00
460 Overlooked Python Typing
@pythonbytes.fm    Topics covered in this episode: Advent of Code starts today Django 6 is coming Advanced, Overlooked Python Typing codespell Extras Joke Watch on YouTube About the show Sponsored by us Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect...
26  novembre     14h00
x1f517; Shelling out is selling out
@yellowduck.be    August 03, 2025 Do you write Python code? Do you often need to invoke programs from your Python code that are - shockingly - not written in Python? Have you written code that looks like this? def process data(data: bytes) - bytes: # Create a new directory to store input and output data: with...
25  novembre     17h25
Advent of Code Pre-Party
@yordi.me    Two Python functions to get you started with this year’s Advent of Code.
    17h00
Why developers still flock to Python: Guido van Rossum on readability, AI, and the future of programming
@github.blog    Discover how Python changed developer culture and see why it keeps evolving. The post Why developers still flock to Python: Guido van Rossum on readability, AI, and the future of programming appeared first on The GitHub Blog.
    00h00
ONNX Based Generative AI LLMs in Java with Project Babylon
@inside.java    The Open Neural Network Exchange (ONNX) serves as a universal format for representing machine learning models, facilitating their deployment across diverse platforms. Traditionally, Large Language Models (LLMs) are developed in Python using frameworks like PyTorch, TensorFlow, or scikit-learn, and...
24  novembre     08h00
459 Inverted dependency trees
@pythonbytes.fm    Topics covered in this episode: PEP 814 - Add frozendict built-in type From Material for MkDocs to Zensical Tach Some Python Speedups in 3.15 and 3.16 Extras Joke About the show Sponsored by us Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon...
    06h09
Introduction to CSS if Statements and Conditional Logic
@markodenic.com    Conditional logic is a familiar concept to anyone who has written a programming language. Languages like JavaScript or Python use if else statements to evaluate expressions and execute different blocks of code depending on whether the condition is true or false.
22  novembre     11h08
TIL: Default code block languages for mkdocs
@daniel.feldroy.com    Really useful for making inline code examples have code highlighting.
    00h18
Should I rewrite the Python Launcher for Unix in Python?
@snarky.ca    I want to be upfront that this blog post is for me to write down some thoughts that I have on the idea of rewriting the Python Launcher for Unix from Rust to pure Python. This blog post is not meant to explicitly be educational or enlightening for others, but
21  novembre     00h00
My Debugging Python talk from PyCon Finland published
@hamatti.org    This past October, I spoke in PyCon Finland about debugging Python. Video of the talk has now been released in Plone’s Youtube channel. I also have the talk in blog post format as Debugging Python and I wrote about my experience in the event in PyCon Finland 2025 recap if you want a peek into the...
20  novembre     21h18
The varying strictness of TypedDict
@snarky.ca    I was writing some code where I was using httpx.get() and its params parameter. I decided to use a TypedDict for the dictionary I was passing as the argument since it was for a REST API, where the potential keys were fully known. I then ran Pyrefly over my
17  novembre     15h00
Gemini File Search and File Stores for Easy RAG
@raymondcamden.com    I am really excited about this post as it’s one of the most powerful changes I’ve seen to Google’s Gemini APIs in quite some time. For a while now it’s been really easy to perform searches against a document, or a group of documents. You would upload the file (or files), ask your questions, and...
    08h52
Cleaning up messy dates in JSON
@alexwlchan.net    I wrote a Python script to help me get timestamps in a consistent format in my JSON.
    08h00
458 I will install Linux on your computer
@pythonbytes.fm    Topics covered in this episode: Possibility of a new website for Django aiosqlitepool deptry browsr Extras Joke Watch on YouTube About the show Sponsored by us Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael...
    00h00
Easy alias for dealing with Python Virtualenvs
@ishan.page    There’s something oddly comforting about a shell function that takes care of boring things for you. This venv() helper does exactly that. It checks whether you’re already in an environment, spins up a fresh one if needed, installs your dependencies, and activates it. To use this venv function, you...
14  novembre     20h00
parakeet-mlx
@simonwillison.net    Neat MLX project by Senstella bringing NVIDIA’s Parakeet ASR (Automatic Speech Recognition, like Whisper) model to to Apple’s MLX framework. It’s packaged as a Python CLI tool, so you can ...
13  novembre     16h00
TypeScript, Python, and the AI feedback loop changing software development
@github.blog    An interview with the leader of GitHub Next, Idan Gazit, on TypeScript, Python, and what comes next. The post TypeScript, Python, and the AI feedback loop changing software development appeared first on The GitHub Blog.
    10h14
How Hard Can Quant Trading Really Be? I Tried It to Find Out.
@laurenleek.substack.com    Hedge funds have armies of PhDs, Bloomberg terminals, and million-dollar data feeds. I have Python open in VS Code - and a PhD in political economy. How much can I reproduce on my laptop?
11  novembre     23h25
fAIrst contAIct
@xianblog.wordpress.com    This semester, I as a teacher came across two cases of heavily reliance on AI by master students, mostly for coding purposes, to which I had rather surprisingly not been exposed before. (Except for this plagiarised thesis two years ago that essentially rewrote existing papers with synonyms and for...
    14h45
Visiting Tokyo, Japan from November 12 to 24
@daniel.feldroy.com    Our first time in a new country
    08h00
457 Tapping into HTTP
@pythonbytes.fm    Topics covered in this episode: httptap 10 Smart Performance Hacks For Faster Python Code FastRTC Explore Python dependencies with pipdeptree and uv pip tree Extras Joke Watch on YouTube About the show Sponsored by us Support our work through: Our courses at Talk Python Training The Complete pytest...
    01h44
The Dependency Cutout Workflow Pattern, Part I
@blog.glyph.im    It’s important to be able to fix bugs in your open source dependencies, and not just work around them.
10  novembre     20h59
Article Are you closer to Ireland or Scotland?
@danq.me    A throwaway comment in a WhatsApp group lead me to a deep dive into geodata encoding and drawing a big old line all the way across England (and a little way across Wales ). It’s nerdsnipe time
    18h00
x1f425; Stripping HTML from strings in Python using only the standard library
@yellowduck.be    When processing text scraped from the web or user-generated content, you’ll often need to remove HTML tags while keeping the readable text. Many developers reach for external packages like BeautifulSoup, but you can achieve the same goal using only Python’s standard library. The following snippet...
08  novembre     23h13
Detecting AV1-encoded videos with Python
@alexwlchan.net    I wrote a Python test to find videos that are encoded with AV1, so I can convert them to a codec my iPhone can play.
06  novembre     18h26
Video notes on upgrading a Datasette plugin for the latest 1.0 alpha, with help from uv and OpenAI Codex CLI
@simonwillison.net    I’m upgrading various plugins for compatibility with the new Datasette 1.0a20 alpha release and I decided to record a video of the process. This post accompanies that video with detailed additional notes. The datasette-checkbox plugin I picked a very simple plugin to illustrate the upgrade process...
    00h00
@dolthub.com    Dolt is the world’s first version-controlled SQL database. It’s also a drop-in replacement for MySQL. This means that Dolt works anywhere MySQL works. We’ve written several blogs showing off Dolt’s compatibility with other libraries and frameworks, but we haven’t yet covered FastAPI. FastAPI is a...
05  novembre     00h00
Python ClojureScript: Pyodide Integration with Scittle
@clojurecivitas.github.io    Run Python code directly in the browser using Pyodide with Scittle and ClojureScript
04  novembre     21h34
A new SQL-powered permissions system in Datasette 1.0a20
@simonwillison.net    Datasette 1.0a20 is out with the biggest breaking API change on the road to 1.0, improving how Datasette’s permissions system works by migrating permission logic to SQL running in SQLite. This release involved 163 commits, with 10,660 additions and 1,825 deletions, most of which was written with...
03  novembre     17h36
Introducing Agent-o-rama: build, trace, evaluate, and monitor stateful LLM agents in Java or Clojure
@blog.redplanetlabs.com    We’ve just open-sourced Agent-o-rama, a library for building scalable and stateful LLM agents on the JVM. Agent-o-rama provides two first-class APIs, one for Java and one for Clojure, with feature parity between them. AI tooling today is overwhelmingly centered on Python, and while the JVM...
    14h52
Functional programming, demystified: What we learned at Nu Engineering Meetup
@building.nubank.com    At Nu Engineering Meetup #15, functional programming shed its niche label and became a tangible practice. Alberto Souza, Software Engineering at Nubank and creator of the Dev Eficiente ecosystem, opened the session by connecting programming paradigms to everyday design decisions. Rafael Ferreira,...
    13h47
Gzip. CSV. Python. S3. (Polars vs DuckDB)
@dataengineeringcentral.substack.com    headaches ya’ know?