,

Topics Everyone Is Talking About No402

📦 The Nix sandbox is a hidden input
Treating sandbox settings as explicit build inputs could make reproducibility claims easier to audit and compare across machines.
The article argues that Nix reproducibility depends on more than the derivation, because sandbox configuration can also affect build results. Since standard Nix store paths are generally derived from build inputs and recipes rather than output bytes, omitted environmental details can undermine repeatability.
🔗 Read more 🔗

🚕 Waymo in Dallas
The expansion marks a shift from a controlled rollout to broader commercial use, while airport and freeway operations remain key tests of maturity.
Waymo has opened its fully autonomous ride-hailing service in Dallas to the general public after serving nearly 150,000 riders from an interest list. The company is also testing at Dallas Love Field and plans to begin autonomous freeway trials before offering airport and highway routes to passengers.
🔗 Read more 🔗

🎨 Show HN: Simple algorithm and color space to generate diverse skin tones
A purpose-built model could help creators avoid the uneven or unrealistic skin-tone coverage produced by generic color-selection methods.
The project proposes a custom color space designed to represent skin tones more inclusively. It includes an interactive JavaScript color picker and procedural-generation examples that developers can reuse when depicting diverse people.
🔗 Read more 🔗

🧠 IntelliJ IDEA Goes LSP: Java and Kotlin Intelligence Comes to VS Code, Cursor, and Agentic Flows
This lets JetBrains monetize its language engine beyond the desktop IDE while positioning LSP services as infrastructure for coding agents.
JetBrains has released a preview extension that brings IntelliJ IDEA’s Java and Kotlin language intelligence to VS Code, Cursor, and other LSP-compatible editors. It supports completion, navigation, code analysis, refactoring, mixed-language projects, and major build systems, while agentic terminal workflows are also in development. The preview is available through frequently renewed free 30-day builds, but the final release will require an IntelliJ IDEA Ultimate subscription.
🔗 Read more 🔗

🌙 The Lua community needs to learn to move on
The post captures a recurring open-source trade-off: backward compatibility helps users, but can consume the maintenance capacity needed to improve current software.
Hisham Muhammad argues that Lua library maintainers should stop supporting every historical Lua and LuaJIT release indefinitely. Testing numerous obsolete versions has become increasingly burdensome since the Lua and LuaJIT ecosystems diverged, even though upstream interpreters formally retire older releases. He recommends focusing on current versions and notes that Teal can generate code for multiple Lua targets when compatibility is required.
🔗 Read more 🔗

🛡️ BorrowSanitizer
Cross-language aliasing remains a notable blind spot in Rust safety tooling, making a fast sanitizer especially valuable for large systems built on unsafe interoperability layers.
BorrowSanitizer is an open-source LLVM sanitizer designed to detect Rust aliasing violations in applications that combine Rust with C or C++. It aims to complement Miri by running near native speed, supporting foreign code, and enabling practical fuzzing and property-based testing. The project ultimately seeks to provide a production-ready tool for finding unsafe-code bugs that could cause incorrect compiler optimizations or security vulnerabilities.
🔗 Read more 🔗