TILens turns technical updates into a focused daily brief: official releases,
trusted reporting, and practitioner analysis, deduplicated and organized by topic.
Claude Fable 5 and Claude Mythos 5 were first released on June 9, 2026. On June 12, 2026, Anthropic suspended access to both models to comply with U.S. Department of Commerce export controls; the Department lifted those…
GitHub Models is now retired I missed this news until today, when the GitHub Actions run for my simonw/research repository failed with this error message: GitHub Models is temporarily unavailable as part of a scheduled…
Research: SQLite compressed text-history prototypes I'm perennially interested in options for storing revision histories in relational databases. While out on a dog walk I had a new idea: how about taking the full text…
PyTorch Monarch now supports AMD GPUs through ROCm, enabling developers to orchestrate large distributed training workloads from a single Python program. Its fault-tolerant architecture isolates failures and lets…
Open-source runtime AI agent security tool - monitors and controls AI agents, catching malicious tool use, prompt injection, and policy drift in real time, before the agent acts.
The article explains why cryptographic protocols should be designed to be difficult to misuse, comparing the simplicity of key encapsulation mechanisms (KEMs) with the complexity of modern digital signatures. It…
The video refactors a travel-booking workflow to show how structural coupling, temporal coupling, and connascence can make software fragile. It explains how to identify and reduce these dependencies so future changes…
Python’s subprocess.run provides a high-level way to launch external programs, pass arguments, and capture their output from within Python. Options such as capture_output=True, text=True, and check=True make it easier…
AlgebraX is a Python library for generalized algebraic structures, focusing on Semirings and their applications in Graph Theory, Signal Processing, and Physics.