GNU Artanis – A fast web application framework for Scheme
artanis.dev
Gemini 2.5 Flash Image
developers.googleblog.com
What happens when ambassadors are summoned by the host country?
politics.stackexchange.com
Rv, a new kind of Ruby management tool
andre.arko.net
Why do people keep writing about the imaginary compound Cr2Gr2Te6?
righto.com
IETF Internet-Draft: AI Content Disclosure Header
ietf.org
LiteLLM (YC W23) is hiring a back end engineer
ycombinator.com
One universal antiviral to rule them all?
cuimc.columbia.edu
Undisclosed financial conflicts of interest in DSM-5 (2024)
bmj.com
'Less Fun Than a Barrel of Crackers'
johnmccoy.org
Chinese astronauts make rocket fuel and oxygen in space
livescience.com
Neuralink 'Participant 1' says his life has changed
fortune.com
Michigan Supreme Court: Unrestricted phone searches violate Fourth Amendment
reclaimthenet.org
Show HN: Async – Claude code and Linear and GitHub PRs in one opinionated tool
github.com
Japan has opened its first osmotic power plant
theguardian.com
Show HN: A zoomable, searchable archive of BYTE magazine
byte.tsundoku.io
Connecting M.2 drives to various things (and not doing so)
utcc.utoronto.ca
iOS 18.6.1 0-click RCE POC
github.com
Proposal to Ban Ghost Jobs
cnbc.com
"Special register groups" invaded computer dictionaries for decades (2019)
righto.com
Hey there HN! We're Antonio and Luca, and we're excited to introduce Smooth, a state-of-the-art browser agent that is 5x faster and 7x cheaper than Browser Use (https://docs.circlemind.co/performance).
We built Smooth because existing browser agents were slow, expensive, and unreliable. Even simple tasks could take minutes and cost dollars in API credits.
We started as users of Browser Use, but the pain was obvious. So we built something better. Smooth is 5x faster, 7x cheaper, and more reliable. And along the way, we discovered two principles that make agents actually work.
(1) Think like the LLM (https://x.com/karpathy/status/1937902205765607626).
The most important thing is to put yourself in the shoes of the LLM. This is especially important when designing the context. How you present the problem to the LLM determines whether it succeeds or fails. Imagine playing chess with an LLM. You could represent the board in countless ways - image, markdown, JSON, etc. Which one you choose matters more than any other part of the system. Clean, intuitive context is everything. We call this LLM-Ex.
(2) Let them write code (https://arxiv.org/pdf/2401.07339)
Tool calling is limited. If you want agents that can handle complex logic and manipulate objects reliably, you need code. Coding offers a richer, more composable action space. Suddenly, designing for the agent feels more like designing for a human developer, which makes everything simpler. By applying these two principles religiously, we realized you don't need huge models to get reliable results. Small, efficient models can get you higher reliability while also getting human-speed navigation and a huge cost reduction.
How it works:
1. Extract: we look at the webpage and extract all relevant elements by looking at the rendered page.
2. Filter and Clean: then, we use some simple heuristics to clean up the webpage. If an element is not interactive, e.g. because a banner is covering it, we remove it.
3. Recursively separate sections: we use several heuristics to represent the webpage in a way that is both LLM-friendly and as similar as possible to how humans see it.
We packaged Smooth in an easy API with instant browser spin-up, custom proxies, persistent sessions, and auto-CAPTCHA solvers. Our goal is to give you this infrastructure so that you can focus on what's important: building great apps for your users.
Before we built this, Antonio was at Amazon, Luca was finishing a PhD at Oxford, and we've been obsessed with reliable AI agents for years. Now we know: if you want agents to work reliably, focus on the context.
Try it for free at https://zero.circlemind.co/developer
Docs are here: https://docs.circlemind.co
Demo video: https://youtu.be/18v65oORixQ
We'd love feedback :)