Show HN: Tiny VM sandbox in C with apps in Rust, C and Zig

show-hn:-tiny-vm-sandbox-in-c-with-apps-in-rust,-c-and-zig

uvm32 is a minimalist, dependency-free virtual machine sandbox designed for microcontrollers and other resource-constrained devices. Single C file, no dynamic memory allocations, asynchronous design, pure C99. On an STM32L0 (ARM Cortex-M0+) the required footprint is under 4KB flash/1KB RAM. uvm32 is a RISC-V emulator, wrapped in a management interface and provided with tools to build […]

Home Depot GitHub token exposed for a year, granted access to internal systems

home-depot-github-token-exposed-for-a-year,-granted-access-to-internal-systems

A security researcher said Home Depot exposed access to its internal systems for a year after one of its employees published a private access token online, likely by mistake. The researcher found the exposed token and tried to privately alert Home Depot to its security lapse but was ignored for several weeks.  The exposure is […]

Id Software devs form “wall-to-wall” union

id-software-devs-form-“wall-to-wall”-union

Doom and Quake studio id Software are now home to a “wall-to-wall” union according to the Communications Workers of America (CWA). The organisation have announced that a group of 165 id workers have just voted to unionise, adding to the ranks of the 300 ZeniMax quality assurance staff who unionised back in 2023.

Google Releases Its New Google Sans Flex Font as Open Source

Google has made its ‘next generation brand typeface’, Google Sans Flex, available for download — under an open source license, which is welcome news. A modern sans serif font purpose-designed for use on screens and OSes, Google Sans Flex is a ground-up, multi-axis rebuild of the proprietary Google Sans font, by typographer David Berlow (of […]

Show HN: tomcp.org – Turn any URL into an MCP server

show-hn:-tomcp.org-–-turn-any-url-into-an-mcp-server

Turn any website into an MCP server + Chat with any website. Convert any website URL into an MCP (Model Context Protocol) server config for your AI tools, or chat directly with any website’s content. MCP Server Simply add tomcp.org/ before any URL: tomcp.org/docs.stripe.com tomcp.org/react.dev tomcp.org/your-docs.com/api Chat with Website Visit tomcp.org, paste a URL, and […]

Async DNS

curl experimented with using pthread_cancel to timeout async DNS requests and it blew up. What else can we do? Out of curiosity, I decided to review some alternatives and see how they work. My personal priorities are control over events; no background threads or signals or secret mechanisms. getaddrinfo The tried and true classic technique […]

Secondary school maths showing that AI systems don’t think

secondary-school-maths-showing-that-ai-systems-don’t-think

At a time when many young people are using AI for personal and learning purposes, schools are trying to figure out what to teach about AI and how (find out more in this summer 2025 data about young people’s usage of AI in the UK). One aspect of this is how technical we should get […]

String Theory Inspires a Brilliant, Baffling New Math Proof

string-theory-inspires-a-brilliant,-baffling-new-math-proof

In August, a team of mathematicians posted a paper claiming to solve a major problem in algebraic geometry — using entirely alien techniques. It instantly captivated the field, stoking excitement in some mathematicians and skepticism in others. The result deals with polynomial equations, which combine variables raised to powers (like y = x or x2 […]

Epic celebrates “the end of the Apple Tax” after court win in iOS payments case

epic-celebrates-“the-end-of-the-apple-tax”-after-court-win-in-ios-payments-case

Back in April, District Court Judge Yvonne Gonzalez Rogers delivered a scathing judgment finding that Apple was in “willful violation” of her 2021 injunction intended to open up iOS App Store payments. That contempt of court finding has now been almost entirely upheld by the Ninth Circuit Court of Appeals, a development that Epic Games’ […]