Mercurial, 20 years and counting: how are we still alive and kicking? [video]

A recent FOSDEM talk highlights Mercurial’s two-decade history, its resilience, community efforts, and future prospects in version control.

XS: A programming language. Anywhere, anytime, by anyone

XS is a new programming language with a single binary that includes compiler, debugger, and more, running on multiple platforms with no dependencies.

Mado: Fast Markdown linter written in Rust

Mado, a new Markdown linter written in Rust, claims to be significantly faster than existing tools like markdownlint, promising improved performance for developers.

C++26 Shipped a SIMD Library Nobody Asked For

C++26 introduces std::simd, a portable SIMD library, but it faces criticism for performance issues and being outdated compared to existing solutions like Highway and SIMDe.

Prolog Basics Explained with Pokémon

A detailed explanation of Prolog logic programming through Pokémon’s complex rules, illustrating how facts and queries work in the language.

Moving away from Tailwind, and learning to structure my CSS

A developer shares their experience migrating from Tailwind CSS to a more structured, component-based vanilla CSS approach, highlighting lessons learned and future plans.

Apple Silicon costs more than OpenRouter

Recent analysis shows Apple Silicon hardware is more expensive than OpenRouter for running AI models locally, with cost implications over device lifespan.

China bypasses US GPU bans with 1.54-exaflops ‘LineShine’ supercomputer — CPU-only monster packs 2.4 million Huawei-designed Armv9 cores

China’s new 1.54-exaflops ‘LineShine’ supercomputer uses CPU-only architecture to circumvent US GPU export restrictions, marking a significant shift in supercomputing.

Where to buy a non-Apple, non-Google smartphone

Explore options for purchasing smartphones that do not rely on Apple or Google OSes, including de-Googled Android and Linux-based devices, with current available models.

Why Old Blueprints Require Different Handling Than Posters

Ineffective handling can damage fragile blueprints, so understanding their special preservation needs is crucial for long-term conservation.