An independent developer known as Speedstu built a PowerShell-based toolkit that combines ZLUDA with AMD's HIP/ROCm SDK, allowing CUDA-only applications to run on AMD GPUs in Windows without dual-booting or virtual machines. The setup successfully mapped CUDA's driver API and libraries like cuBLAS, cuSPARSE, and cuFFT to AMD equivalents, and was tested by training a small reinforcement-learning model on a Radeon RX 9060 XT using unmodified CUDA code.
A tutorial demonstrates how to write a JSON parser in Rust and expose it to Python using PyO3, the same toolchain that powers pydantic-core, the Rust extension underlying Pydantic v2's validation speed. The guide walks through the four steps of bridging Rust and Python—writing a Rust module, annotating it with PyO3 macros, compiling with maturin, and importing it as a normal package—while flagging that converting Rust results back into Python objects can be more expensive than the parsing itself. It references a cohort where students built hand-rolled JSON parsers in Rust that outperformed CPython's built-in json module, in one case by up to 3.5x.
A new Japanese book, 'Building a library like a city,' documents how public libraries in Japan are shedding their old reputation as dull spaces and becoming central gathering points for local communities. The trend traces back to 2013, when bookstore chain Tsutaya opened an unconventional public library in Takeo, Kyushu, combining a Starbucks, a retail bookstore, and stationery goods alongside the usual lending services. The redesigned library drew visitors from far beyond the neighborhood and gradually reshaped civic life in the small city.
Broadcom is rolling out an initiative called TrueSource under its Tanzu division to vet and secure open-source components used alongside its platform, covering Spring, RabbitMQ, and various Java, Python, and Node.js libraries. Tanzu VP Purnima Padmanabhan said the company builds and curates these artifacts itself, ensuring they meet a reference architecture and remain supportable, while a VMware spokesperson added that Broadcom will contribute fixes upstream and defer to community maintainers as the ultimate source of truth for projects it doesn't directly maintain.
Floe is a new open-source sample-based instrument plugin available in CLAP, VST3, and AU formats, running on Windows, macOS, and Linux. It works with major DAWs including Logic Pro, Cubase, Studio One, FL Studio, Ableton Live, and Reaper, and relies on Floe's own open sample library format. The project comes from Sam Windell, also behind FrozenPlain, though Floe is built as an independent, broader platform.
A landmark ruling by Judge William Alsup found that Anthropic's use of copyrighted books to train its AI models was lawful under fair use, even though the company was penalized $1.5 billion for obtaining those books through pirated shadow libraries. Attorney Cathy Gellis explains that the judge distinguished between illegally acquiring texts and the act of training an AI on them, comparing the latter to a writer studying literature rather than copying it.