Be alert: targeted attacks on prominent Rustaceans Important warning from Adam Harvey and the crates security team: We believe that there is an ongoing campaign targeting rust-lang members and owners of popular crates…
How To Write With An LLM Thomas Ptacek on using LLMs as copyeditors, not as writing assistants: Rule Number One: You may not use a single word an LLM suggests to you. [...] I think that as a form of intellectual…
My comment on Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint — Hacker News. If you want to try out out the GGUFs from https://huggingface.co/prism-ml/Ternary-Bonsai-2-27B-gguf#th... be aware that you…
Self-generated prompt injections in compaction summaries In Our framework for reporting model misalignment OpenAI provide "six reports on unexpected or concerning model behavior we’ve observed in the last six months".…
For your consideration: PEP 845, with the following abstract: This PEP enables the use of non-attribute names as value patterns in match statements. A name prefixed with a dot is looked up using the normal name…
The 2026 election for the PSF Board created an opportunity for conversations about the PSF's work to serve the global Python community. We appreciate community members' perspectives, passion, and engagement in the…
The inaugural Python Packaging Council (PPC) election has concluded. With 17 candidates and plenty of lively AMA discussions on DPO, we are pleased to see the level of engagement with this first PPC election. We want to…
In many type aliases, a union is the outermost operation. The recent PEP 846 (docstrings for type aliases) reminded me of an old idea of mine. That PEP proposes to attach a string statement to the preceding type…
Hello! I’d like to propose adding support for file descriptors to os.readlink(). Currently, in os.readlink() can be called with strings, bytes, and (in general) PathLike objects (see the docs). It reads a symlink and…
Starting with a local Parquet file, then joining it to data stored in the cloud The post Building a Data Lakehouse with DuckDB and DuckLake appeared first on Towards Data Science.
What it takes to turn counterfactual analysis into an AI product The post How I Built a Multi-Agent System for Interrupted Time Series Analysis (ITSA) appeared first on Towards Data Science.
From a chocolate bar with no price tag to a marketing mix model in PyMC, and the 200-year-old integral that stood in between. The post Why You Think Like a Bayesian but Were Taught Like a Frequentist appeared first on…
I built four AI retrieval architectures on a laptop and benchmarked them against the same set of documents and questions. Here’s what the results taught me about the trade-offs between plain RAG, graph RAG, and simply…
What is a “callable” in Python? Typically, a function or class. But really, it’s anything with __call__ defined: class MyClass: def __call__(self): return 'Hi!' m = MyClass() m() # 'Hi!' The “callable” builtin basically…
The post introduces Django Probe, a tool that scans Django projects and anonymously aggregates how framework APIs and patterns are actually used. The goal is to give Django maintainers better data for decisions around…
PyTorch implementations of modern open-source LLM architectures (Llama, Qwen, DeepSeek, Gemma, GPT-OSS, Kimi, and more) — written from scratch for readability and learning, based on Sebastian Raschka's LLM Architecture…
LintLang is a Python-based static analyzer that catches ambiguous, conflicting, and error-prone instructions in AI agent prompts, tool descriptions, and configuration files.