Skip to content
TILens What matters today in tech v0.3.0
Theme

Topic - Edition

Python

17 items on 04 Sep 2026
Python AI Django

August newsletter is out

The August edition of my sponsors-only monthly newsletter is out. If you are a sponsor (or if you start a sponsorship now) you can access it here. This month: We got more details on OpenAl's accidental cyberattacks…

Source: Simon Willison's Weblog
AI Research AI Python

Optimal Traffic Allocation Under Heterogeneous Variant Cost

Why the default 50/50 split is the wrong move when your treatment is more expensive than your control, and how cost-based sampling weights fix it The post Optimal Traffic Allocation Under Heterogeneous Variant Cost…

Source: Towards Data Science Alejandro Alvarez Perez
Python

Python Morsels: Creating temporary files in Python

How to create temporary files and directories in Python using the tempfile module's NamedTemporaryFile and TemporaryDirectory. Table of contents Making a temporary file Leaving temporary files open Making a temporary…

Source: Planet Python
AI Research AI Python

Disaggregation Is a Thousand-GPU Problem

Three conditions that must hold before splitting prefill from decode pays off, and why chunked prefill is the right default below that threshold. The post Disaggregation Is a Thousand-GPU Problem appeared first on…

Source: Towards Data Science Mostafa Ibrahim
Python AI

GPT-6 Astra Draws a Python Reading a Book

Explore GPT-6 Astra's Python code, turtle drawing, and responses to small tasks that check modern syntax, release knowledge, focused edits, and made-up functions.

Source: Real Python
AI Research AI Python

The Power BI Developer's Survival Guide to Microsoft Fabric

Power BI Premium is gone. Microsoft Fabric took its place. Here's what actually changed for you, what didn't, and where to start — without the panic. The post The Power BI Developer's Survival Guide to Microsoft Fabric…

Source: Towards Data Science Nikola Ilic
Python

#561: TonIO, a Multi-threaded Async Runtime for Python

How many cores does your machine have, 10, 18? Your async Python code uses just one of them. That isn't a bug in asyncio. That's the design, and optimizing event loops to be faster by 20% doesn't change it. So Giovanni…

Source: Talk Python To Me Michael Kennedy (@mkennedy)
Python

Trey Hunner: Python Morsels now has spaced repetition

Nearly every book I’ve read on teaching and education over the past decade has talked about the value of spaced repetition. For much of that time, spaced repetition has been something I would recommend learners do, but…

Source: Planet Python
Python

Graham Dumpleton: Phased behaviour in wrapture

Most of what a test configures on a patch holds until the test changes it. Retry logic is the classic case where that is not enough: the code under test keeps calling, and the test needs the behaviour to change on its…

Source: Planet Python
Python

Bob Belderbos: Why does Alembic need an import you never use?

A coaching session this week surfaced a good question: Alembic autogenerate only works if you import your models first, even though you never reference them. Ruff flags the import as unused. So why is it there? Instead…

Source: Planet Python
Python

On solving the Jane Street Reverse Engineering Challenge

Jane Street’s ASIC reverse-engineering challenge turns a raw chip-layout file into a month-long puzzle about reconstructing how the circuit works. The author uses Python, graph algorithms, Verilog, simulation, and Z3 to…

Source: Python Hub Digest