Install
Please confirm you are human
This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.
A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.
News
Moli Builds a Rust Browser That Uses 10x Less Memory Than Chrome
1+ hour, 34+ min ago (215+ words) Moli is a headless browser built in Rust from scratch that skips rendering by default, cutting memory use to roughly one-tenth of Chrome for agent workloads. Moli, a new Rust project, implements a headless browser for AI agents without wrapping…...
RTK: A High-Performance Rust CLI Proxy That Slashes AI Agent Token Costs
1+ hour, 10+ min ago (16+ words) Eliminating Terminal Bloat: Meet RTK (Rust Token Killer) As developers increasingly... Tagged with ai, opensource, programming....
A stale hash failed 29 of 59 tests. The tool that refreshes hashes had never seen that copy.
1+ hour, 10+ min ago (634+ words) The project keeps derived claims from rotting with freshness pins. A pin is a row that cites another file and records the hash of the bytes it was derived from. A small device recomputes those hashes and re-keys the rows....
Why We Built LOOK: A Single-Binary Programming Language Designed for the Modern Web
1+ hour, 25+ min ago (1470+ words) A simple REST API endpoint can require a programming language, a web framework, a package manager, database drivers, authentication libraries, caching systems, queue systems, a web server, and multiple configuration layers before the actual application logic even begins. This raises…...
My checker reported 11 unknown names. Declaring all 11 in one place would have passed and been wrong.
4+ hour, 18+ min ago (443+ words) A semantic check over a codebase reported: Eleven identifiers appearing in code that the project's vocabulary does not declare. There is an obvious way to clear that: add eleven entries to the vocabulary file and watch the number go to…...
ESLint took 4.4s to lint Vue's core. oxlint took 0.24s. Then I turned on the type-aware rules.
5+ hour, 16+ min ago (515+ words) ESLint took 4.4 seconds to lint 445 TypeScript files. oxlint took 0.24. Turn on the type-aware rules that most projects actually want and ESLint climbs to 12 seconds, while oxlint, doing the type-aware pass too, finishes in under one. I went in expecting to…...
My build went green and the permanent record kept almost none of it
5+ hour, 43+ min ago (569+ words) A clean run at a release boundary. Every check green. Then the step that writes the run into the append-only record, and this: The run succeeded. The record of the run mostly does not exist. That is the part worth…...
Sixteen XORs and not a single if
5+ hour, 56+ min ago (990+ words) Verbose is a small experimental language I build — its compiler proves properties about your code (termination, declared reads, sound types) and emits tiny x86-64 machine code: no runtime, no GC, no libc. Its emitted binaries already compute the TLS 1.3 cryptography for…...
My determinism check can only test one producer in seven, and the print says so
6+ hour, 16+ min ago (545+ words) I added a check that asks one question: run the thing that produces this record twice, and do you get the same bytes? One of seven. That number is not a coverage gap I plan to close. It is the…...
tanstack-fetch: A Typed Fetch Client Built for TanStack Query
7+ hour, 14+ min ago (490+ words) If you're using TanStack Query with native fetch, your query functions may look like this: There's nothing wrong with this. But as the application grows, the HTTP layer usually becomes responsible for much more: This is the problem I wanted…...