<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: ucirello</title><link>https://news.ycombinator.com/user?id=ucirello</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 29 May 2026 17:39:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ucirello" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ucirello in "Local Git Remotes"]]></title><description><![CDATA[
<p>That's what I used to do with git (just recently moved off of SVN) in a shared computer predating github. It works very well!</p>
]]></description><pubDate>Fri, 29 May 2026 14:12:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48323357</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=48323357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48323357</guid></item><item><title><![CDATA[New comment by ucirello in "Show HN: Sgai – Goal-driven multi-agent software dev (GOAL.md → working code)"]]></title><description><![CDATA[
<p>author here! Good suggestion, we should probably come up with some GOAL.md examples. With that said, one-shotting a pretty large app is a somewhat doable task, and that's one of the reasons we have introduced the interview step: exactly to let the model pull from you (instead you pushing into the model a spec document) what it needs to know to be able to work autonomously.</p>
]]></description><pubDate>Thu, 26 Feb 2026 16:43:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47168465</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=47168465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47168465</guid></item><item><title><![CDATA[New comment by ucirello in "Show HN: Sgai – Goal-driven multi-agent software dev (GOAL.md → working code)"]]></title><description><![CDATA[
<p>author here! It supports multi-repository. You would need to create a directory with both git repositories cloned in, and save the GOAL.md at the parent. This UX could use some polish, for sure. It works, but it needs this extra step.</p>
]]></description><pubDate>Thu, 26 Feb 2026 16:43:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47168461</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=47168461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47168461</guid></item><item><title><![CDATA[New comment by ucirello in "Show HN: Sgai – Goal-driven multi-agent software dev (GOAL.md → working code)"]]></title><description><![CDATA[
<p>author here! I am not sure if I would phrase it as sane Gas Town. The design constraints are very different. For example, I tried to optimized for output density (the number of tokens that I didn't have to rewrite because the output quality was bad), instead of treating it as a distributed system and coordination problem. SGAI, for example, runs one agent at a time - maybe one day it will run more agents in parallel, but only as much that I can obtain better outputs (not more outputs).<p>Also, I am not a cryptocurrency enthusiast - and therefore, I wouldn't accept creating a memecoin out of it.</p>
]]></description><pubDate>Wed, 25 Feb 2026 20:20:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47157273</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=47157273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47157273</guid></item><item><title><![CDATA[New comment by ucirello in "Show HN: Sgai – Goal-driven multi-agent software dev (GOAL.md → working code)"]]></title><description><![CDATA[
<p>author here! it is my daily driver for quite some time; with that said, its current shape is a bit of a more recent development. Initially, I would manually handle jj workspaces and fire out screen/tmux sessions; but over time, I figure it would be nice to have an UI that I could browse from anywhere through a VPN.<p>It does take some investment -- by adding customizations through the overlay folder (`sgai/` directory at the root of the repository) -- but eventually it should be able to code in a way that you would approve in a PR.</p>
]]></description><pubDate>Wed, 25 Feb 2026 18:01:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47155154</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=47155154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47155154</guid></item><item><title><![CDATA[New comment by ucirello in "Show HN: Sgai – Goal-driven multi-agent software dev (GOAL.md → working code)"]]></title><description><![CDATA[
<p>author here! the decision was mine; if anything, the senior leadership was fine with an unencumbered open-source license. What <i>I</i> didn't want was someone using it to make a business out of this tool without me in the mix.<p>In a sense, a futile effort; because if you reverse engineer a nlspec and rebuild it, then you can have it with any license you may want.</p>
]]></description><pubDate>Wed, 25 Feb 2026 17:03:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47154268</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=47154268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47154268</guid></item><item><title><![CDATA[New comment by ucirello in "Show HN: Sgai – Goal-driven multi-agent software dev (GOAL.md → working code)"]]></title><description><![CDATA[
<p>author here!<p>I have been working on this for my own use until recently, when I shared with the rest of the team, and we thought it would be nice to let the world see it.<p>I have been interested in autonomous code development for quite some time (at least since March/April 2025) - and summer '25 is when I felt the models were good enough to be pushed to autonomy.<p>I wrote a bit about it[0], and sgai is the incarnation of my take on AI autonomous coding.<p>sgai is not even v0 yet, a lot of work to be done to improve its implementation - but I think it should be usable enough for those willing to give it a try.<p>0: <a href="https://cirello.org/aifactory.html" rel="nofollow">https://cirello.org/aifactory.html</a></p>
]]></description><pubDate>Wed, 25 Feb 2026 17:00:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47154222</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=47154222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47154222</guid></item><item><title><![CDATA[New comment by ucirello in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>Justin never invites me in when he brings the cool folks in! Dang it...</p>
]]></description><pubDate>Sat, 07 Feb 2026 19:41:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46926967</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=46926967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46926967</guid></item><item><title><![CDATA[Automating Agentic Development]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.fsck.com/2025/11/21/automating-agentic-development/">https://blog.fsck.com/2025/11/21/automating-agentic-development/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46061982">https://news.ycombinator.com/item?id=46061982</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 26 Nov 2025 20:31:12 +0000</pubDate><link>https://blog.fsck.com/2025/11/21/automating-agentic-development/</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=46061982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46061982</guid></item><item><title><![CDATA[New comment by ucirello in "Perkeep – Personal storage system for life"]]></title><description><![CDATA[
<p>I wish bradfitz had more time to work on it.</p>
]]></description><pubDate>Wed, 12 Nov 2025 05:17:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45896619</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=45896619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45896619</guid></item><item><title><![CDATA[Designing MCP servers for wide schemas and large result sets]]></title><description><![CDATA[
<p>Article URL: <a href="https://axiom.co/blog/designing-mcp-servers-for-wide-events">https://axiom.co/blog/designing-mcp-servers-for-wide-events</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45516616">https://news.ycombinator.com/item?id=45516616</a></p>
<p>Points: 12</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Oct 2025 14:30:55 +0000</pubDate><link>https://axiom.co/blog/designing-mcp-servers-for-wide-events</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=45516616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45516616</guid></item><item><title><![CDATA[Bouba / Kiki Effect]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/Bouba/kiki_effect">https://en.wikipedia.org/wiki/Bouba/kiki_effect</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45320327">https://news.ycombinator.com/item?id=45320327</a></p>
<p>Points: 15</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 21 Sep 2025 05:38:31 +0000</pubDate><link>https://en.wikipedia.org/wiki/Bouba/kiki_effect</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=45320327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45320327</guid></item><item><title><![CDATA[The Sunday Morning Post: 'Science Is the Belief in the Ignorance of Experts']]></title><description><![CDATA[
<p>Article URL: <a href="https://www.derekthompson.org/p/the-sunday-morning-post-science-is">https://www.derekthompson.org/p/the-sunday-morning-post-science-is</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44742175">https://news.ycombinator.com/item?id=44742175</a></p>
<p>Points: 4</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 31 Jul 2025 03:54:32 +0000</pubDate><link>https://www.derekthompson.org/p/the-sunday-morning-post-science-is</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=44742175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44742175</guid></item><item><title><![CDATA[Apple Interview in 1995 (2022)]]></title><description><![CDATA[
<p>Article URL: <a href="https://engineersneedart.com/blog/interview/interview.html">https://engineersneedart.com/blog/interview/interview.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44486480">https://news.ycombinator.com/item?id=44486480</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 07 Jul 2025 03:27:59 +0000</pubDate><link>https://engineersneedart.com/blog/interview/interview.html</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=44486480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44486480</guid></item><item><title><![CDATA[New comment by ucirello in "Show HN: I built a word game. My mom thinks it's great. What do you think?"]]></title><description><![CDATA[
<p>les circuits de consécration sociale, sera d'autant plus efficace plus la distance sociale de l'objet consacrée - Bourdieu</p>
]]></description><pubDate>Sun, 06 Apr 2025 03:10:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43598667</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=43598667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43598667</guid></item><item><title><![CDATA[New comment by ucirello in "Rust Can Replace Protobuf"]]></title><description><![CDATA[
<p>Why not do it in Zig?</p>
]]></description><pubDate>Tue, 18 Feb 2025 00:54:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43084867</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=43084867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43084867</guid></item><item><title><![CDATA[New comment by ucirello in "We replaced our React front end with Go and WebAssembly"]]></title><description><![CDATA[
<p>Why not Zig?</p>
]]></description><pubDate>Tue, 11 Feb 2025 05:28:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43009303</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=43009303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43009303</guid></item><item><title><![CDATA[New comment by ucirello in "Is XYplorer really written in VB6?"]]></title><description><![CDATA[
<p>I will disagree with this list, in part. And I am thinking specifically of PHP. I am an emigrate from PHP ecosystem, I departed from PHP 11 years ago and never looked back. The number one reason that I left PHP is that #1 in your list was plainly false. There were _not_ high paying jobs in PHP, no matter how good you were or not. The whole point of using PHP is to pay as little as possible; and make developers as fungible as possible. And if a certain demographic yielded good quality developers for an even lower price point, I would certainly see whole teams being replaced to fit it. I was actually recruited, more than once, exactly for this reason.<p>Languages don't die, they ride into the sunset. There is enough inertia in PHP-ecosystem that you can still find jobs, but they are very often just legacy work jobs (at least in my area). No serious technical leader would pick PHP to execute on new work, except of course, if their main driver is to pay as little as possible and the language choice doesn't bubble up to investors' keyword-driven investment thesis.<p>VB6 and PHP are nice. I am skeptical of the affirmation that there is a lot of money in these ecosystems. The pie may be currently large, but I do not see it growing.</p>
]]></description><pubDate>Sun, 12 Jan 2025 19:28:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42676136</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=42676136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42676136</guid></item><item><title><![CDATA[New comment by ucirello in "Interactive Visual Sorting"]]></title><description><![CDATA[
<p>In the box of QuickBasic 4.25 Professional it has a BAS file that was exactly like this. Really neat. It even played sounds!</p>
]]></description><pubDate>Sun, 24 Nov 2024 17:02:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42228876</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=42228876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42228876</guid></item><item><title><![CDATA[Tab Window Manager: The OG Window Manager of Unix]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/Twm">https://en.wikipedia.org/wiki/Twm</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41386628">https://news.ycombinator.com/item?id=41386628</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 29 Aug 2024 02:21:57 +0000</pubDate><link>https://en.wikipedia.org/wiki/Twm</link><dc:creator>ucirello</dc:creator><comments>https://news.ycombinator.com/item?id=41386628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41386628</guid></item></channel></rss>