The tiny coding agent everyone hacks on hits 1.0, and finally adds MCP.
What the article says
- Pi, a deliberately minimal and extensible agent harness, reaches version 1.0 after months of user feedback.
- New in this release: built-in MCP support, virtual models, deferred tool loading, cache warming for Anthropic models, and a full-screen mode by default.
- The team says it only adds features after they have proven themselves, and most ideas never make it in.
- Pi Durable ships alongside as an experimental base for long-running agent apps that live outside the terminal.
- Both are MIT licensed, with a one-line install script.
What HN is saying
- Fans love the small system prompt. One person found it the only harness that worked well with local models on a weak laptop. thread ↗
- Many people use Pi as a base for their own agents, from Slack on-call bots to phone reminder bots, rather than as a daily coding tool. thread ↗
- Skeptics say the minimalism pitch is slipping. Full-screen by default and built-in MCP look like feature creep, and the MCP timing feels arbitrary. Others reply that minimal means the core design, not the feature count. thread ↗
- Some doubt the claim of hundreds of thousands of weekly users. Replies point to millions of weekly downloads and heavy token share on OpenRouter. thread ↗
- A side fight about language: why is every agent TypeScript eating gigabytes of RAM? Defenders say TypeScript makes it easy to extend and for the agent to rewrite itself. thread ↗
The app that makes mapping your street as easy as answering a quiz question finally reaches iPhones.
What the article says
- StreetComplete turns OpenStreetMap editing into simple questions about places near you, so you need no mapping knowledge.
- The iOS version comes from sharing one Kotlin codebase with Android, rather than rewriting the whole app.
- The interface is being rebuilt in Compose Multiplatform, a toolkit that works on both phone platforms.
- Keeping a single codebase means upkeep should not balloon now there are two platforms.
- The page is an older tracking ticket, so this beta announcement itself is inferred from the title and comments.
What HN is saying
- Most people love the idea. They say it lowers the barrier to improving OpenStreetMap to almost nothing. thread ↗
- The beta is rough around the edges. Several people got stuck on a question and could only escape by force closing the app, and others say to tap "uh..." and leave a note. thread ↗
- One user quit after other mappers reverted their edits over a pedantic walkability dispute. The developer replied that he has removed that quest. thread ↗
- A side debate asks whether Kotlin Multiplatform is worth its hidden costs, with the developer calling his experience smooth. thread ↗
- Alternatives like Every Door and Go Map!! come up. Fans say StreetComplete is best for roads, while Every Door suits shops. thread ↗
A Polish writer traces one closed strait into your fuel, food and savings.
What the article says
- The author lives next to Europe's biggest war since 1945 and says today's news no longer arrives as separate stories.
- A Gulf war shows up as pricier diesel, thinner harvests and half-empty gas storage far away in Germany.
- His core argument is that for thirty years we swapped stockpiles for suppliers because suppliers were cheaper.
- When one supplier failed, we found another instead of rebuilding a buffer. This year several of them failed at once.
- It is a scrolling essay that follows the chain through fuel, food, bonds, defence and population decline. The world isn't ending, he says, but it is fragile.
What HN is saying
- Many Poles push back that the piece is overdramatic and that Poland is in a golden age compared with most of its history. thread ↗
- A Polish commenter notes the essay skips that Poland's gas storage is almost full, thanks to an earlier terminal and early stocking. Others reply that this is easier when capacity is small. thread ↗
- Older commenters say their own eras felt hopeful, while others say people forget how bad the last century really was. thread ↗
- One thread argues the real danger is slow, unglamorous decline that never makes headlines, rather than sudden catastrophe. thread ↗
- A few like the design but tire of the scroll hijacking, and some say the map and prose have a faint AI feel. thread ↗
Cloudflare's answer to the Jev craze: a fast, open-weight model that makes quick, structured decisions.
What the article says
- Decision models return a typed answer with probabilities, so code can route a ticket, escalate, or hand off to a human.
- Cloudflare released Clef and a faster, smaller Clef-flash. Both are hosted on Workers AI, compatible with the Jev API, and the weights are free to download.
- Unlike Jev, Clef can look at images and takes a longer input.
- It is built on a frozen Qwen base with a custom scoring head, so it picks from valid options without writing out text.
- A new fine-tuning service lets customers train Clef on their own data, first with Cloudflare engineers, later self-serve.
What HN is saying
- Several people say this is low-hanging fruit that Jev only popularized, and that cloning it is well within any serious lab's reach. thread ↗
- Early hands-on tests are mixed. One moderation setup found Clef slower and worse than Jev at catching hate speech, and another saw it close on quality but much slower. thread ↗
- Price is a sore point. Clef costs several times more than Jev per input, though others note it is bigger, handles images, and can be self-hosted. thread ↗
- A pedant's correction won out: it is open weights, not open source, since the data and training pipeline are not published. The title was changed. thread ↗
- Doubters say a model you cannot tune or give prior knowledge to is of limited use, and that a plain old classifier may do the job cheaper. thread ↗
Singapore's government built a dating app that tries to get you off the app.
What the article says
- FirstDate is a government dating app that matches people using the Gale-Shapley stable marriage algorithm.
- Your preferences and dealbreakers become a ranked list. One side proposes, the other holds its best offer, and it repeats until nobody has a better option.
- You get one match per cycle, no endless swiping, and a short window to decide. Contact details only appear if both say yes.
- Singpass verification means everyone is who they say they are.
- For now it is open only to public servants aged 21 to 35. The algorithm favours whoever proposes.
What HN is saying
- Many doubt the maths fixes dating. A stable match on profiles says little about whether people actually click, and people often don't know what they want. thread ↗
- A popular argument for a state app: Tinder profits when you keep swiping, while a government can see whether couples marry and stay married. thread ↗
- Some argue the real gap is meeting in person. Funding third spaces and events might beat any clever algorithm. thread ↗
- A technical quibble: one commenter says true Gale-Shapley needs a full ranking of everyone. Others reply it only needs a way to compare people. thread ↗
- The politics split people. Some see sensible state capacity, others see overreach and echoes of Singapore's old eugenics policies, given the focus on young civil servants. thread ↗