frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Always responsive UI for a coding agent

1•polyglotfacto•31m ago
In my limited personal experience, I find the UI of coding agents, or rather their clients, unsatisfying for the following reasons:

- They tend to have poor performance characteristics

- They make it hard to actually read or copy from the session history

- They make it hard to paste large contents, and to undo that paste.

- They lack a sane default for sandboxing

It appears to me that those UI try to re-use patterns from chat UIs, but fail to address the key difference: large and constantly changing content.

For the last couple of months I've been using pi.dev, and while I appreciate the minimalist design of the harness, the default TUI on Mac OS is frustrating: it hogs the CPU as the session gets large, history keeps shifting under your nose making reading or copying from it hard, and pasting into the prompt input is unresponsive.

Those problems compound: I once tried to copy a single line from the session history, while being scrolled away from the bottom, at which point the content on screen shifted, and then when I pasted in the input, the whole thing just took forever without giving intermediary feedback, because the copy had been applied not to my selection but to some large chunk of history (due to the content shift).

Then the sandboxing: if you search for solutions, you find things that either are limited, like only sandboxing the bash tool use (while pi is meant to be extended with arbitrary code), or seem more complicated than is necessary by using container software.

So on a Friday, I filed https://github.com/earendil-works/pi/issues/7730, and then over the weekend ended-up writing my own Mac OS client to headless pi, with built-in sandboxing. It's been a week now, and it is what I am using, and improving, on a daily basis: https://github.com/gterzian/uni03C0

Some highlights:

- In the main rendering path: only process that part of content (whether it is session history or pasted content) that you really need.

- Never block the UI.

- Keep the UI stable, and leave it entirely idle when not following the streaming content at the bottom.

- Everything can be aborted, including a large incoming paste.

- Mac OS native sandboxing applied by default (unfortunately using a deprecated API, but one that for now is still what major browsers rely on); configurable by the end user.

So this is a fast, resource efficient, always responsive, and sandboxed by default (without needing a container), Mac OS client to headless pi. Please let me know what you think.

First test flight of largest all-electric aircraft used just $5 of electricity

https://arstechnica.com/gadgets/2026/08/first-test-flight-of-largest-all-electric-aircraft-used-j...
1•root-parent•3m ago•0 comments

Mathematicians Despair as AI Achieves Jaw-Dropping Breakthroughs

https://www.telegraph.co.uk/business/2026/08/16/mathematicians-despair-ai-breakthrough/
2•karakoram•3m ago•0 comments

Show HN: Titan – Fast, lightweight real-time message dispatch made simple

https://github.com/traffic-hunter/titan
1•swager253•3m ago•0 comments

Show HN: Create Memes for Free

https://osamemes.net/create
2•osasystems•6m ago•0 comments

Show HN: SelfUniversity – learn system engineering via interactive puzzles

1•dima853•9m ago•0 comments

Taking Pause – All property is theft

https://www.futilitycloset.com/2026/08/16/taking-pause/
1•beardyw•11m ago•0 comments

China Is Opening the First Regular Cargo Route Through the Arctic

https://www.wsj.com/world/china-is-opening-the-first-regular-cargo-route-through-the-arctic-445245bc
2•karakoram•11m ago•1 comments

Welcome to Toronto, World Capital of the Urban Raccoon

https://lithub.com/welcome-to-toronto-world-capital-of-the-urban-raccoon/
2•Insanity•14m ago•0 comments

Show HN: Offshoot – Copy-on-write branching for stock SQLite files

https://github.com/sricola/offshoot
1•sricola•19m ago•0 comments

Show HN: AmitabhC – a programming language made of Amitabh Bachchan dialogues

https://github.com/jay123anta/amitabhc
1•jay123anta•19m ago•0 comments

Show HN: ponzy.io – I made a casual trading game you can play in the browser

https://ponzy.io
1•ponzy_io•20m ago•0 comments

I thought I was building a C replacement. I was wrong

https://c3-lang.org/blog/i_thought_i_was_building_a_c_replacement/
1•lerno•21m ago•0 comments

*Rats!* (1994) source code reconstruction using Qwen 3.8

https://github.com/neuromancer/rats-re
2•galapago•23m ago•0 comments

Anthropic revenue reportedly jumps to more than $11.5B in second quarter

https://www.cnbc.com/2026/08/15/anthropic-revenue-jumps-to-over-11point5-billion-in-q2-report.html
4•AnodicElegy•23m ago•1 comments

New Evooo1Bot Linux botnet turns routers into traffic relay nodes

https://www.bleepingcomputer.com/news/security/new-evooo1bot-linux-botnet-turns-routers-into-traf...
1•Brajeshwar•24m ago•0 comments

Show HN: LookTwice – validation APIs that don't turn outages into invalid data

https://looktwice.dev/tools
1•eason4kim•24m ago•0 comments

Can Anthropic's invisible watermarks curb AI slop? Researchers remain sceptical

https://www.nature.com/articles/d41586-026-02503-7
2•pogue•25m ago•1 comments

My first website passed the Adsense review

1•xiaofengzi941•26m ago•0 comments

The Private Messenger That's Simple

https://z-text.org/privatemessengeractuallysimple/
1•ztextzksnarks•26m ago•0 comments

CEO of Anthropic on the messaging around AI

https://twitter.com/DarioAmodei/status/2088758819304443967
1•eamag•27m ago•0 comments

Success Is a Clean Cut

https://julienreszka.com/blog/success-is-a-clean-cut/
1•julienreszka•27m ago•1 comments

From Coding to Orchestrating: New Role of the Software Engineer

https://blog.lunatech.com/posts/2026-05-19-from-coding-to-orchestrating/
1•zerealshadowban•27m ago•0 comments

Show HN: Kungfu – Keep coding-agent work alive across sessions and handoffs

https://github.com/kungfu-systems/kungfu
1•dongkeren•28m ago•0 comments

The Folly of Tokenmaxxing or Reinventing the Wheel

https://age-of-product.com/folly-tokenmaxxing/
1•swolpers•28m ago•0 comments

Show HN: TrustBand Hire – operator personas as Markdown you paste into Grok Bot

https://trustband.app/hire
1•second_brain2•29m ago•0 comments

Show HN: Always responsive UI for a coding agent

1•polyglotfacto•31m ago•0 comments

Brookfield's Bruce Flatt discusses Nvidia strategic partnership on CNBC [video]

https://www.youtube.com/watch?v=Uxy4s2FP2EY
1•KasianFranks•33m ago•0 comments

Show HN: A nutrition companion for endurance athletes

1•bravang•33m ago•0 comments

An Interview with Arthur Mensch

https://www.economist.com/insider/inside-tech/an-interview-with-arthur-mensch
2•nmat•34m ago•0 comments

Show HN: PageSieve, a web scraping browser extension

https://julius383.github.io/PageSieve/
1•kajm•36m ago•0 comments