Google API keys weren’t secrets, but then Gemini changed the rules

google-api-keys-weren’t-secrets,-but-then-gemini-changed-the-rules

tl;dr Google spent over a decade telling developers that Google API keys (like those used in Maps, Firebase, etc.) are not secrets. But that’s no longer true: Gemini accepts the same keys to access your private data. We scanned millions of websites and found nearly 3,000 Google API keys, originally deployed for public services like […]

Show HN: I ported Tree-sitter to Go

show-hn:-i-ported-tree-sitter-to-go

Pure-Go tree-sitter runtime — no CGo, no C toolchain, WASM-ready. go get github.com/odvcencio/gotreesitter Implements the same parse-table format tree-sitter uses, so existing grammars work without recompilation. Outperforms the CGo binding on every workload — incremental edits (the dominant operation in editors and language servers) are 90x faster than the C implementation. Why Not CGo? Every […]

Woxi: Wolfram Mathematica Reimplementation in Rust

woxi:-wolfram-mathematica-reimplementation-in-rust

An interpreter for the Wolfram Language powered by Rust. The initial focus is to implement a subset of the Wolfram Language so that it can be used for CLI scripting and notebooks. For example: #!/usr/bin/env woxi (* Print the square of 5 random integers between 1 and 9 *) RandomInteger[{1, 9}, 5] // Map[#^2&] // […]

Show HN: I ported Manim to TypeScript (run 3b1B math animations in the browser)

show-hn:-i-ported-manim-to-typescript-(run-3b1b-math-animations-in-the-browser)

Quick Start npm install manim-web import { Scene, Circle, Square, Create, Transform, FadeOut } from ’manim-web’; async function squareToCircle(scene: Scene) { const square = new Square({ sideLength: 3 }); const circle = new Circle({ radius: 1.5 }); await scene.play(new Create(square)); await scene.play(new Transform(square, circle)); await scene.play(new FadeOut(square)); } Or use a plain ” readability=”33″> import […]

Ghosts’n Goblins – “Worse danger is ahead”

ghosts’n-goblins-–-“worse-danger-is-ahead”

In June 1986, Japanese computer game magazine LOGiN launched a spin-off magazine, initially focused on Nintendo’s Famicom but soon taking in a wider range of platforms. It kept “Fami” as part of its name, though, eventually becoming known by the abbreviated name Famitsu. Today, coming up for 2,000 issues later, it is still going strong. […]

om

om

The Om language is: a novel, maximally-simple concatenative, homoiconic programming and algorithm notation language with: a trivial-to-parse data transfer format. unicode-correct: any UTF-8 text (without byte-order marker) defines a valid Om program. implemented as a C++ library and: The Om language is not: complete. Although the intent is to develop it into a full-featured language, […]

A Man Who Stole Infinity

a-man-who-stole-infinity

When Demian Goos followed Karin Richter into her office on March 12 of last year, the first thing he noticed was the bust. It sat atop a tall pedestal in the corner of the room, depicting a bald, elderly gentleman with a stoic countenance. Goos saw no trace of the anxious, lonely man who had […]

Trellis AI (YC W24) is hiring deployment lead to accelerate medication access

trellis-ai-(yc-w24)-is-hiring-deployment-lead-to-accelerate-medication-access

Trellis builds and deploys self-improving agents to get patients access to life-saving medicine. Our AI agents process billions of dollars worth of therapies annually with patients in all fifty states. We do this by automating document intake, prior authorizations, and appeals at scale to streamline operations and accelerate care. We classify medical referrals, understand chart […]

Racket v9.1

posted by Stephen De Gabrielle and John Clements We are pleased to announce Racket v9.1 is now available from https://download.racket-lang.org/. As of this release: Documentation organization and navigation can be specialized by language family, to allow users to interact with documentation in a way that is tailored to that language family. This is currently used […]

Following 35% growth, solar has passed hydro on US grid

following-35%-growth,-solar-has-passed-hydro-on-us-grid

On Tuesday, the US Energy Information Administration released full-year data on how the country generated electricity in 2025. It’s a bit of a good news/bad news situation. The bad news is that overall demand rose appreciably, and a fair chunk of that was met by additional coal use. On the good side, solar continued its […]