news

Programming Tech News

Writing software is a craft that keeps reinventing itself. This section gathers news and articles for people who program, covering language releases, compilers and runtimes, frameworks, development workflows, and the ideas that change how code gets written and reviewed.

Typical stories include new versions of Rust, Python, Java, JavaScript, and TypeScript, performance and debugging investigations, essays on architecture and code quality, and discussions of how AI coding assistants are changing day-to-day development. Hands-on tutorials and lessons from long-running projects show up often.

The tools and practices developers choose affect how fast teams ship and how well their software holds up over time. Working engineers, students learning to code, and engineering leaders follow this coverage to sharpen their skills and make better technical decisions.

2026-05-22

2026-05-22

345

Google Antigravity 2.0 has claimed the top position in the practical OpenSCAD Architectural 3D LLM benchmark. The evaluation tested the 3D coding capabilities of major AI models, including Codex 5.5 High, Cursor Composer, and multiple Claude versions, by challenging them to generate a detailed 3D model of the Pantheon.

Comments
325
Deno 2.8
2026-05-22

Deno 2.8 has been released, introducing significant performance improvements including a 3.66x speedup for cold npm installs and the new import defer syntax. The update also adds six new CLI subcommands for tasks like transpiling and dependency auditing, alongside a framework-aware compile feature. Additionally, developers can now utilize enhanced network debugging directly within Chrome DevTools.

Comments
288

While Uv is highly regarded for its overall performance, users are finding its package management user experience to be frustratingly disorganized. Developers note that the command-line interface feels surprisingly clunky when compared to established peers like pnpm and Poetry.

Comments
254

Due to foreseeable compatibility and security concerns, yt-dlp is limiting and deprecating support for the Bun JavaScript runtime. Future releases will restrict compatibility to Bun versions 1.2.11 through 1.3.1. Users currently relying on Bun to execute the tool will need to adjust their environments or switch to an alternative runtime.

Comments
249

Microsoft is canceling Claude Code licenses for thousands of its internal developers in a shift toward in-house AI tools. The affected employees will be transitioned to use GitHub Copilot CLI as their primary coding assistant.

Comments
235

A developer has created an experimental, Forth-inspired stack-based programming language designed specifically for building websites. This unconventional approach allows users to generate HTML elements and structure web pages using stack operations instead of traditional markup. The project provides a unique, minimalist alternative for developers looking to explore different paradigms in web development.

Comments
202

A new open-source Kanban desktop app allows developers to run 11 AI coding agents in parallel directly on every task card. Users can simply drop a project folder to generate a board and dispatch tools like Claude Code, Gemini, and Copilot simultaneously. The MIT-licensed software is free for desktop use, with an additional cloud version available for teams.

Comments
196

Cleve Moler, co-founder of MathWorks, has died. Along with Jack Little, he developed MATLAB to provide engineers and scientists with a more powerful computational environment than what was offered by languages like Fortran and C.

Comments
154

A developer has created a unique Minecraft mod called waylandcraft that functions as a working Wayland compositor. Available for download on the Modrinth platform, the project brings open-source Linux display technology directly into the game. This innovative modification allows users to run and interact with native Wayland applications within the Minecraft environment.

Comments
97

Slumber is a new terminal user interface HTTP client designed for command-line environments. It enables developers to efficiently define, execute, and share configurable HTTP requests without leaving the terminal.

Comments
62

YC P26 startup Superset has launched on Hacker News as a new code editor built specifically for the AI agent era. The platform allows developers to run and manage multiple AI coding agents, such as Claude Code and Codex, simultaneously on a single local machine. This local orchestration aims to streamline software development workflows for engineers working alongside autonomous AI tools.

Comments
54

Apple's latest corecrypto release includes quantum-secure ML-KEM and ML-DSA algorithm implementations along with mathematical proofs verifying their compliance with FIPS 203 and FIPS 204 standards. Additionally, the company has published the formal verification libraries and tools utilized to achieve these unprecedented correctness guarantees for production-grade cryptographic software.

Comments
33

Artificial intelligence is increasingly acting as a multiplier for existing technical skills rather than a replacement for developers. To help professionals leverage this technology, a new collection of accessible articles and tutorials tailored specifically for front-end web developers has been released. These practical resources provide friendly guidance to help coders seamlessly integrate AI tools into their daily workflows.

Comments
17

A recent research paper introduces CODA, a novel framework that optimizes Transformer models by rewriting their computational blocks as GEMM-epilogue programs. This technique is designed to enhance hardware efficiency by fusing operations and reducing memory access overhead during neural network execution. Consequently, the proposed method offers a promising strategy for accelerating both the training and inference speeds of large-scale AI systems.

Comments

2026-05-21

349

With the Python 3.15.0b1 feature freeze complete, the upcoming release is bringing several under-the-radar improvements alongside its major announcements. This update highlights the lesser-known features and hidden enhancements that developers should watch for in the new version.

Comments
330

A developer indexed a year of video into a local, queryable archive using a 2021 MacBook Pro M1 Max and the Gemma4-31B model via LM Studio. The intensive build required utilizing 50GB of swap memory to handle the large AI model and provided valuable technical insights through the resolution of four distinct bugs.

Comments
315

Google is facing user backlash after abruptly pivoting its specialized Antigravity IDE into a general agentic tool, effectively resetting the product and breaking established workflows. The controversial update, which also sunsets the Gemini CLI, has been criticized for missing key features like Windows WSL support and causing significant local storage bloat. Although some users found the new standalone command-line interface works as a basic drop-in replacement, the transition highlights a frustrating pattern of abrupt product changes and rapid AI tool churn.

Comments
216

The launch of a new peer-to-peer platform named Freenet has sparked backlash after a dormant board repurposed the original project's funding and name to build a new system that abandons anonymity. The ousted original development team continues their censorship-resistant and privacy-focused work under the rebranded name Hyphanet. Critics accuse the new Freenet of capitalizing on the original project's legacy while fundamentally diverging from its core design principles.

Comments
177

A developer reverse-engineered Apple's dynamic video wallpaper feature to create Phosphene, an open-source tool for macOS. The project enables users to apply any custom video as a desktop or lock screen background directly through the native System Settings menu.

Comments
115

A 2023 technical guide details how developers can mount historical git commits directly as standard directories using the Network File System. This approach allows teams to browse and interact with past repository states using basic file system commands instead of traditional git operations. By bridging version control with standard directory structures, it simplifies legacy code access and enables seamless file-based automation workflows.

Comments
108

The Haskell Foundation is transitioning to a new sponsorship model that directly funds technical challenges to attract a broader range of production companies. Community discussions surrounding the update highlight Haskell's potential strengths for AI-assisted coding due to its strong typing and small context requirements. However, developers continue to debate the ecosystem's overall tooling and package management, with practitioners split between praising mature solutions like Stackage and citing ongoing friction with cross-platform compilation compared to languages like Rust.

Comments
80

YC P26 startup Runtime has launched a platform that enables non-engineering teams to build and run sandboxed cloud coding agents. The tool allows users to create customized agents using company-specific context and guardrails, which can be triggered directly from existing workflows like Slack, Linear, or the browser.

Comments
45

A new project revives obsolete scanners by utilizing an in-browser Linux virtual machine bridged to WebUSB over USB/IP. In community discussions, the developer clarified that the core Linux components are fully open-source, though some printing-related code is temporarily withheld for potential monetization. Additionally, contributors suggested optimizing the setup by compiling printer filters with Emscripten to bypass the need for full operating system emulation.

Comments
22

GCC 16 introduces several new debugging enhancements for C++ developers, including hierarchical error messages and updated SARIF output. The release also features experimental HTML diagnostic tools designed to further streamline code analysis and error resolution.

Comments

2026-05-20

373

GitHub confirmed a security breach affecting approximately 3,800 of its internal repositories. The compromise occurred after a company employee installed a malicious Visual Studio Code extension.

Comments
346

Mozilla is discontinuing asm.js by disabling its specific optimizations within the SpiderMonkey JavaScript engine. This move reflects the broader industry's transition to WebAssembly as the modern standard for delivering high-performance web applications. Developers relying on asm.js should begin migrating their codebases to WebAssembly to maintain optimal execution speeds in future browser updates.

Comments
330

Forge is a new Python framework that enables self-hosted large language model tool-calling and multi-step agentic workflows. By implementing specialized guardrails, the project boosts the performance of an 8B model on agentic tasks from 53% to 99%.

Comments
276

GitHub is investigating unauthorized access to its internal repositories. The company stated there is currently no evidence indicating that customer data or external repositories were compromised by the breach.

Comments
222

The Gemini CLI will stop working on June 18, 2026, and is being replaced by the Antigravity CLI. This successor offers a more robust, agent-first platform specifically designed to handle the multi-agent complexities of 2026.

Comments
211

A recent article highlights the pervasive nature of undefined behavior in the C programming language, illustrating how easily even expert developers can trigger unpredictable outcomes. By playfully adapting a famous historical quote, the author emphasizes that no amount of programming skill can fully protect C code from the language's notoriously unforgiving rules.

Comments
2026-05-22