<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: gsaslis</title><link>https://news.ycombinator.com/user?id=gsaslis</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 23:19:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gsaslis" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gsaslis in "Ghostty is leaving GitHub"]]></title><description><![CDATA[
<p>yes, they're stored in git itself. See <a href="https://radicle.dev/guides/protocol#collaborative-objects" rel="nofollow">https://radicle.dev/guides/protocol#collaborative-objects</a></p>
]]></description><pubDate>Wed, 29 Apr 2026 14:26:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47948932</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=47948932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47948932</guid></item><item><title><![CDATA[The Star Chamber: Multi-LLM Consensus for Code Quality]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.mozilla.ai/the-star-chamber-multi-llm-consensus-for-code-quality/">https://blog.mozilla.ai/the-star-chamber-multi-llm-consensus-for-code-quality/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47321035">https://news.ycombinator.com/item?id=47321035</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 10 Mar 2026 09:44:26 +0000</pubDate><link>https://blog.mozilla.ai/the-star-chamber-multi-llm-consensus-for-code-quality/</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=47321035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47321035</guid></item><item><title><![CDATA[New comment by gsaslis in "Discord Alternatives, Ranked"]]></title><description><![CDATA[
<p>I didn't think I'd ever be part of any group of 7 people in the world, but today is that day, I guess.<p>And I know one more of those people already!<p>5 more to go.</p>
]]></description><pubDate>Tue, 10 Feb 2026 10:49:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46957958</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=46957958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46957958</guid></item><item><title><![CDATA[New comment by gsaslis in "Using Radicle CI"]]></title><description><![CDATA[
<p>It should!<p>And yet, that's <i>technically</i> not CI.<p>The whole point we started using automation servers as an integration point was to avoid the "it works on my machine" drama. (Have watched at least 5 seasons of it - they were all painful!).<p>+1 on running the test harness locally though (where feasible) before triggering the CI server.</p>
]]></description><pubDate>Wed, 23 Jul 2025 17:45:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44661923</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=44661923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44661923</guid></item><item><title><![CDATA[New comment by gsaslis in "Radicle 1.0 – A local-first, P2P alternative to GitHub"]]></title><description><![CDATA[
<p>So, if I understand correctly, you’re not so much concerned about the p2p architecture, rather than the default seeding policy? (You’d prefer that to be selective rather than open by default? )</p>
]]></description><pubDate>Fri, 13 Sep 2024 06:06:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=41528415</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=41528415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41528415</guid></item><item><title><![CDATA[New comment by gsaslis in "Radicle 1.0 – A local-first, P2P alternative to GitHub"]]></title><description><![CDATA[
<p>This is true. But what if they change their mind?<p>IMHO, this shows the huge dependency of all of the world’s open source software on a single company. (Microsoft, who owns GitHub).<p>In this context, Radicle - as an alternative way of hosting the world’s OSS - makes a lot of sense to me.</p>
]]></description><pubDate>Fri, 13 Sep 2024 06:02:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=41528392</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=41528392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41528392</guid></item><item><title><![CDATA[New comment by gsaslis in "Gitlab Explores Sale"]]></title><description><![CDATA[
<p>Probably not the "easiest", and it's not really production-ready yet, *but* it is the one open source solution for hosting open source software that will never be affected by the "Explores Sale" problem - the same way that BitTorrents have never had that problem: it is a fully decentralized, peer-to-peer network for hosting source code.</p>
]]></description><pubDate>Thu, 18 Jul 2024 07:16:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=40993235</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=40993235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40993235</guid></item><item><title><![CDATA[New comment by gsaslis in "Gitlab Explores Sale"]]></title><description><![CDATA[
<p>agreed. Jenkins has suffered from a lot of problems - plugin maintenance across version upgrades being key - but it has also overcome a lot of these problems. It gets criticism just for being... "old".  But it is an automation server that is as battle-tested as they come!<p>Also, being old gives it a huge advantage: you can bet you won't need a major rewrite of your pipelines in a couple of years when e.g. GitLab sells, or Microsoft decides GH actions aren't so free (or fast) any more, etc.</p>
]]></description><pubDate>Thu, 18 Jul 2024 07:10:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=40993203</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=40993203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40993203</guid></item><item><title><![CDATA[New comment by gsaslis in "Gitlab Explores Sale"]]></title><description><![CDATA[
<p>I have to say "Datadog" isn't exactly as scary as "Microsoft" was, back when it bought GitHub.<p>Ok, they didn't kill the open source community which is what we feared at the time (because they found a way to make more money from it), but I'm still more skeptical of Microsoft essentially controlling the world's open source software than Datadog buying an open core company.<p>But with Microsoft now painting everything with its "AI" brush, aren't you, as open source maintainers, concerned about keeping the world's FOSS on a proprietary platform?</p>
]]></description><pubDate>Thu, 18 Jul 2024 07:02:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=40993151</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=40993151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40993151</guid></item><item><title><![CDATA[New comment by gsaslis in "Gitlab Explores Sale"]]></title><description><![CDATA[
<p>>  The risk only comes in if gitlabknockoff was AWS, Azure, or GCP, which we're still learning what to do about.<p>Exactly! It really makes me wonder how GitLab thinks Datadog can help them defend against this risk. Then again, they're not open source - just open core.</p>
]]></description><pubDate>Thu, 18 Jul 2024 06:51:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40993103</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=40993103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40993103</guid></item><item><title><![CDATA[New comment by gsaslis in "Radicle: Open-Source, Peer-to-Peer, GitHub Alternative"]]></title><description><![CDATA[
<p>For me, one of the benefits of FOSS is that I don't <i>have</i> to trust the people. I can look at the code and decide for myself.<p>Not looking to convince you of that or anything though... :)</p>
]]></description><pubDate>Thu, 07 Mar 2024 08:14:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=39626479</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=39626479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39626479</guid></item><item><title><![CDATA[New comment by gsaslis in "Radicle: Open-Source, Peer-to-Peer, GitHub Alternative"]]></title><description><![CDATA[
<p>Depends on what you mean by <i>finding</i> :<p>- finding what the domain name is ?
- resolving the DNS to an IP address ?<p>Radicle solves both problems in theory, but more the latter than the former right now:<p>- there is some basic functionality to search for projects hosted on Radicle, to find the right repo id (I expect this area will see a lot more activity and improvements in the near future), 
- given a repo id, actually getting the code onto your laptop. This is where the p2p network comes in, so that the person hosting it doesn't always need to keep their computer/router/tv box on, etc.</p>
]]></description><pubDate>Tue, 05 Mar 2024 15:00:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=39604255</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=39604255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39604255</guid></item><item><title><![CDATA[New comment by gsaslis in "Radicle: Open-Source, Peer-to-Peer, GitHub Alternative"]]></title><description><![CDATA[
<p>In addition, in order to migrate your GitHub issues to Radicle (which the above doesn't cover), there's this command-line tool [1] that should get you most - if not all - of the way there.<p>Migrating GitHub Pull Requests (PRs) to Radicle Patches is somewhat more involved, but that should still be possible (even if it involves <i>some</i> loss of information along the way, due to potential schema mismatches) ...<p>[1] - <a href="https://github.com/cytechmobile/radicle-github-migrate">https://github.com/cytechmobile/radicle-github-migrate</a></p>
]]></description><pubDate>Tue, 05 Mar 2024 14:37:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=39603991</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=39603991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39603991</guid></item><item><title><![CDATA[New comment by gsaslis in "Radicle: Open-Source, Peer-to-Peer, GitHub Alternative"]]></title><description><![CDATA[
<p>local-first [1] software ;)<p>That is the default port for `radicle-httpd`: an HTTP API that would allow you to authenticate (using your public/private key pair, that is stored on your machine), so that you can perform actions on the web-based interface as a specific user, through your local radicle node.<p>[1] - <a href="https://www.inkandswitch.com/local-first/" rel="nofollow">https://www.inkandswitch.com/local-first/</a></p>
]]></description><pubDate>Tue, 05 Mar 2024 12:19:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=39602391</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=39602391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39602391</guid></item><item><title><![CDATA[New comment by gsaslis in "Radicle: Open-Source, Peer-to-Peer, GitHub Alternative"]]></title><description><![CDATA[
<p>There is governance value in the token. Whoever holds that token can vote on Radworks governance proposals.</p>
]]></description><pubDate>Tue, 05 Mar 2024 12:05:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=39602284</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=39602284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39602284</guid></item><item><title><![CDATA[New comment by gsaslis in "Radicle: Open-Source, Peer-to-Peer, GitHub Alternative"]]></title><description><![CDATA[
<p>Any node with "problematic" behaviour can be blocked.<p>But please note that you can also choose a "block everyone, follow just the good ones" (i.e. a <i>selective</i>) seeding policy [1]).<p>[1] - <a href="https://docs.radicle.xyz/guides/seeder#a-selective-seeding-policy" rel="nofollow">https://docs.radicle.xyz/guides/seeder#a-selective-seeding-p...</a></p>
]]></description><pubDate>Tue, 05 Mar 2024 11:58:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=39602229</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=39602229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39602229</guid></item><item><title><![CDATA[New comment by gsaslis in "Radicle: Open-Source, Peer-to-Peer, GitHub Alternative"]]></title><description><![CDATA[
<p><a href="https://docs.radicle.xyz/guides/protocol" rel="nofollow">https://docs.radicle.xyz/guides/protocol</a> is probably a better resource (but this guide is still Work In Progress)</p>
]]></description><pubDate>Tue, 05 Mar 2024 09:59:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=39601377</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=39601377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39601377</guid></item><item><title><![CDATA[New comment by gsaslis in "Radicle: Open-Source, Peer-to-Peer, GitHub Alternative"]]></title><description><![CDATA[
<p>Yes, radicle is built on top of git and even uses git as its storage backend for its own data model. [1] has more details on how Radicle depends on git.<p>[1] <a href="https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z3trNYnLWS11cJWC6BbxDs5niGo82/tree/0001-heartwood.md" rel="nofollow">https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z3trNYnLW...</a></p>
]]></description><pubDate>Tue, 05 Mar 2024 09:53:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=39601336</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=39601336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39601336</guid></item><item><title><![CDATA[New comment by gsaslis in "Radicle: Open-Source, Peer-to-Peer, GitHub Alternative"]]></title><description><![CDATA[
<p>Yes, this is how radicle stores this data. ; )<p><a href="https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z3trNYnLWS11cJWC6BbxDs5niGo82/tree/0003-storage-layout.md" rel="nofollow">https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z3trNYnLW...</a></p>
]]></description><pubDate>Tue, 05 Mar 2024 09:42:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=39601259</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=39601259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39601259</guid></item><item><title><![CDATA[New comment by gsaslis in "Does Atlassian really care about not “F8%k the customer”?"]]></title><description><![CDATA[
<p>absolutely terrible... Atlassian has just lost my appreciation..<p>look at DigitalOcean about how it should be done: 
<a href="http://www.fastcompany.com/3048196/greek-startups-cut-off-from-the-cloud" rel="nofollow">http://www.fastcompany.com/3048196/greek-startups-cut-off-fr...</a></p>
]]></description><pubDate>Tue, 07 Jul 2015 09:47:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=9844420</link><dc:creator>gsaslis</dc:creator><comments>https://news.ycombinator.com/item?id=9844420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9844420</guid></item></channel></rss>