<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: colinsurprenant</title><link>https://news.ycombinator.com/user?id=colinsurprenant</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 29 Oct 2026 22:21:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=colinsurprenant" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by colinsurprenant in "Show HN: Parley – coding-agent sessions that collaborate over IRC"]]></title><description><![CDATA[
<p>Yeah, totally and it's not a technical problem per se - I mean, I chose loopback only to avoid to deal with the obvious security issues at this stage but clearly multiple IRC clients can join a chat. It would need some thinking around resolving authority conflicts though. Again, here, single human avoids this problem too. Definitely open for exploration on this.</p>
]]></description><pubDate>Thu, 29 Oct 2026 15:17:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=50290442</link><dc:creator>colinsurprenant</dc:creator><comments>https://news.ycombinator.com/item?id=50290442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50290442</guid></item><item><title><![CDATA[New comment by colinsurprenant in "Show HN: Parley – coding-agent sessions that collaborate over IRC"]]></title><description><![CDATA[
<p>Thanks!<p>Why Go? static binary, no runtime, no dependencies. Goroutines and the net packages are great for long running network processes. 
No immediate plan for a TUI/Desktop App because the IRC client is the actual UI. You choose your IRC client like WeeChat for TUI or bIRC or Halloy on the desktop.</p>
]]></description><pubDate>Wed, 28 Oct 2026 17:33:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=50277480</link><dc:creator>colinsurprenant</dc:creator><comments>https://news.ycombinator.com/item?id=50277480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50277480</guid></item><item><title><![CDATA[New comment by colinsurprenant in "Show HN: Parley – coding-agent sessions that collaborate over IRC"]]></title><description><![CDATA[
<p>Hey HN, I'm Colin. I built Parley so that multiple coding-agents using different models or harnesses can collaborate over a live IRC channel, with me in the chat using any IRC client. Each session can deliver messages to the channel using the `parley send` CLI tool call and sessions receive messages using their harnesses' channel or queue interface. All messages received on the channel are marked as coming from a peer so a session can never take another agent's message as coming from me. It works on Claude Code, Codex, and OpenCode.<p>Parley is a standalone Go CLI, stdlib only, Apache 2.0. It runs its own ergo IRC server on 127.0.0.1 (loopback only), so nothing touches a public network. I built it with Claude Code and Codex.<p>The motivation came from wanting to explore a more interactive collaboration structure between agents rather than a simple sub-agent delegation model. It allows running multiple long-running agents with assigned roles which I provide as their first message in the chat. My typical setup so far assigns a builder role to execute build and review tasks, a planner role to supervise the overall goal, task ordering, and scheduling and an ops role to handle everything related to infrastructure, operations, deployments, secops, etc. All 3 can now interactively update/sync each other at every turn and start collaborating across their roles. There is a configurable breaker to pause the session until I post if there are too many messages in a short window.<p>I use it on macOS; on Linux the test suite passes in CI but I haven't run it live.<p><a href="https://github.com/colinsurprenant/parley#what-a-line-looks-like" rel="nofollow">https://github.com/colinsurprenant/parley#what-a-line-looks-...</a></p>
]]></description><pubDate>Wed, 28 Oct 2026 14:48:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=50274602</link><dc:creator>colinsurprenant</dc:creator><comments>https://news.ycombinator.com/item?id=50274602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50274602</guid></item><item><title><![CDATA[Show HN: Parley – coding-agent sessions that collaborate over IRC]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/colinsurprenant/parley">https://github.com/colinsurprenant/parley</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50274593">https://news.ycombinator.com/item?id=50274593</a></p>
<p>Points: 4</p>
<p># Comments: 5</p>
]]></description><pubDate>Wed, 28 Oct 2026 14:48:16 +0000</pubDate><link>https://github.com/colinsurprenant/parley</link><dc:creator>colinsurprenant</dc:creator><comments>https://news.ycombinator.com/item?id=50274593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50274593</guid></item><item><title><![CDATA[New comment by colinsurprenant in "Realtime top hashtags on Twitter with Storm + JRuby + CoffeeScript + D3.js"]]></title><description><![CDATA[
<p>- On the backend, for the realtime Twitter data analysis, Tweitgeist uses Redstorm which is a JRuby DSL & integration to the Storm engine. 
<a href="https://github.com/colinsurprenant/redstorm" rel="nofollow">https://github.com/colinsurprenant/redstorm</a>
<a href="https://github.com/nathanmarz/storm" rel="nofollow">https://github.com/nathanmarz/storm</a><p>- Redis is used as a queue server.<p>- On the frontend side: Node.js, CoffeeScript, JavaScript, Bootstrap, jQuery, D3.js<p>Basically, Node serves a very simple API, everything else is in the browser.<p>... and please don't be too hard on the UI design, I basically suck with UI :P</p>
]]></description><pubDate>Thu, 29 Nov 2012 16:11:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=4848464</link><dc:creator>colinsurprenant</dc:creator><comments>https://news.ycombinator.com/item?id=4848464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4848464</guid></item></channel></rss>