<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: nerdypepper</title><link>https://news.ycombinator.com/user?id=nerdypepper</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 20 Jul 2026 09:50:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nerdypepper" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nerdypepper in "Gleam Is Now on Tangled"]]></title><description><![CDATA[
<p>this is simply false: bluesky moderating your account will have no effect on what happens with it on tangled. on the off-chance that your account is hosted by bluesky's PDS AND your account gets deleted for violating their terms, yes, you will lose complete access to that account. you can avoid this by either following their TOS or hosting your own PDS or joining the tangled PDS instead.</p>
]]></description><pubDate>Sat, 18 Jul 2026 23:29:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48963489</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48963489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48963489</guid></item><item><title><![CDATA[New comment by nerdypepper in "Gleam Is Now on Tangled"]]></title><description><![CDATA[
<p>you can selfhost all components of tangled, takes about 200mb of memory and zero disk at the moment (api.tangled.org is completely stateless!): <a href="https://blog.tangled.org/bobbin/" rel="nofollow">https://blog.tangled.org/bobbin/</a></p>
]]></description><pubDate>Sat, 18 Jul 2026 23:20:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48963440</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48963440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48963440</guid></item><item><title><![CDATA[New comment by nerdypepper in "Gleam Is Now on Tangled"]]></title><description><![CDATA[
<p>this is changing very soon :)<p>see knot2[0] for some initial experiments: <a href="https://tangled.org/oyster.cafe/knot2" rel="nofollow">https://tangled.org/oyster.cafe/knot2</a><p>> As time goes on we are re-assessing the idea of users owning what is "collaborative data" (issues, PRs, etc.) on their PDSes - soon may come the day that an issue also lives on the knot as a source of truth, with an accompanying pointer record on user PDS to attest that it's theirs</p>
]]></description><pubDate>Sat, 18 Jul 2026 16:52:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959801</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48959801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959801</guid></item><item><title><![CDATA[New comment by nerdypepper in "Gleam Is Now on Tangled"]]></title><description><![CDATA[
<p>the way the CI runners on tangled work, you could just plug in your own bespoke runner as long as it fits the interface. we implement two such "engines": nixery  and microvm. you can plug an engine like tack[0], which can act like a bridge interface to other CI systems. there is also loom[1], which is a kubernetes based engine.<p>[0]: <a href="https://tangled.org/mitchellh.com/tack" rel="nofollow">https://tangled.org/mitchellh.com/tack</a><p>[1]: tangled.org/evan.jarrett.net/loom</p>
]]></description><pubDate>Sat, 18 Jul 2026 16:44:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959719</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48959719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959719</guid></item><item><title><![CDATA[New comment by nerdypepper in "Gleam Is Now on Tangled"]]></title><description><![CDATA[
<p>disclaimer: i maintain tangled, some reasons to try might be:<p>- tangled federates: <a href="https://blog.tangled.org/federation" rel="nofollow">https://blog.tangled.org/federation</a><p>- native stacked PRs: <a href="https://blog.tangled.org/stacking" rel="nofollow">https://blog.tangled.org/stacking</a><p>- tangled implements mitchell's vouch system: <a href="https://blog.tangled.org/vouching" rel="nofollow">https://blog.tangled.org/vouching</a></p>
]]></description><pubDate>Sat, 18 Jul 2026 16:27:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959541</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48959541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959541</guid></item><item><title><![CDATA[New comment by nerdypepper in "Gleam Is Now on Tangled"]]></title><description><![CDATA[
<p>you can selfhost the appview: <a href="https://blog.tangled.org/bobbin" rel="nofollow">https://blog.tangled.org/bobbin</a>, which makes all of tangled fully selfhostable now.</p>
]]></description><pubDate>Sat, 18 Jul 2026 16:11:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959388</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48959388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959388</guid></item><item><title><![CDATA[Gleam Is Now on Tangled]]></title><description><![CDATA[
<p>Article URL: <a href="https://tangled.org/gleam.run/gleam">https://tangled.org/gleam.run/gleam</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48959143">https://news.ycombinator.com/item?id=48959143</a></p>
<p>Points: 246</p>
<p># Comments: 153</p>
]]></description><pubDate>Sat, 18 Jul 2026 15:44:04 +0000</pubDate><link>https://tangled.org/gleam.run/gleam</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48959143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959143</guid></item><item><title><![CDATA[Fin: A Jellyfin Client for the Terminal]]></title><description><![CDATA[
<p>Article URL: <a href="https://tangled.org/tsiry-sandratraina.com/fin">https://tangled.org/tsiry-sandratraina.com/fin</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48784398">https://news.ycombinator.com/item?id=48784398</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 04 Jul 2026 10:42:21 +0000</pubDate><link>https://tangled.org/tsiry-sandratraina.com/fin</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48784398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48784398</guid></item><item><title><![CDATA[Abartleby: Automate the US Visa Bureaucracy]]></title><description><![CDATA[
<p>Article URL: <a href="https://tangled.org/breezykermo.tngl.sh/abartleby">https://tangled.org/breezykermo.tngl.sh/abartleby</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48774931">https://news.ycombinator.com/item?id=48774931</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 03 Jul 2026 13:41:56 +0000</pubDate><link>https://tangled.org/breezykermo.tngl.sh/abartleby</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48774931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48774931</guid></item><item><title><![CDATA[New comment by nerdypepper in "The forge we deserve"]]></title><description><![CDATA[
<p>you can self-host components of tangled too: the git hosts (called "knots") and the CI runners (called "spindles"). the only difference between tangled and gitea is that with tangled, repos on your own servers are visible and discoverable via tangled.org, and users on other instances can submit PRs/issues  stars etc. nix modules for all services are provided.</p>
]]></description><pubDate>Thu, 18 Jun 2026 11:40:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48583891</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48583891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48583891</guid></item><item><title><![CDATA[New comment by nerdypepper in "AI agent runs amok in Fedora and elsewhere"]]></title><description><![CDATA[
<p>web-of-trust models can help <a href="https://blog.tangled.org/vouching/" rel="nofollow">https://blog.tangled.org/vouching/</a></p>
]]></description><pubDate>Thu, 11 Jun 2026 07:38:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48487451</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48487451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48487451</guid></item><item><title><![CDATA[New comment by nerdypepper in "On Rendering Diffs"]]></title><description><![CDATA[
<p>rendering massive diffs is cool but ultimately a gimmick. in what scenario are you actually reading a 500k line diff?<p>something i'd really want to see from forges is alternate diff techniques: like AST diffing.</p>
]]></description><pubDate>Fri, 29 May 2026 20:21:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48328686</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48328686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48328686</guid></item><item><title><![CDATA[Tangled – tail CI logs over SSH]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.tangled.org/ssh/">https://blog.tangled.org/ssh/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48317000">https://news.ycombinator.com/item?id=48317000</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 28 May 2026 23:31:18 +0000</pubDate><link>https://blog.tangled.org/ssh/</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48317000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48317000</guid></item><item><title><![CDATA[Tinysub: Simple web player for subsonic compatible music servers]]></title><description><![CDATA[
<p>Article URL: <a href="https://tangled.org/devins.page/tinysub">https://tangled.org/devins.page/tinysub</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48176900">https://news.ycombinator.com/item?id=48176900</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 18 May 2026 08:41:01 +0000</pubDate><link>https://tangled.org/devins.page/tinysub</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48176900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48176900</guid></item><item><title><![CDATA[Prowl: Native macOS codings agent orchestrator]]></title><description><![CDATA[
<p>Article URL: <a href="https://tangled.org/onev.cat/Prowl">https://tangled.org/onev.cat/Prowl</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48173639">https://news.ycombinator.com/item?id=48173639</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 17 May 2026 22:12:10 +0000</pubDate><link>https://tangled.org/onev.cat/Prowl</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48173639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48173639</guid></item><item><title><![CDATA[Prowl: Native macOS codings agent orchestrator]]></title><description><![CDATA[
<p>Article URL: <a href="https://tangled.org/onev.cat/3mktize72cy22">https://tangled.org/onev.cat/3mktize72cy22</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48114305">https://news.ycombinator.com/item?id=48114305</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 12 May 2026 20:47:16 +0000</pubDate><link>https://tangled.org/onev.cat/3mktize72cy22</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48114305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48114305</guid></item><item><title><![CDATA[Jjj – Jujutsu Jump]]></title><description><![CDATA[
<p>Article URL: <a href="https://oppi.li/posts/jjj/">https://oppi.li/posts/jjj/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48061415">https://news.ycombinator.com/item?id=48061415</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 08 May 2026 11:04:41 +0000</pubDate><link>https://oppi.li/posts/jjj/</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=48061415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48061415</guid></item><item><title><![CDATA[New comment by nerdypepper in "If I could make my own GitHub"]]></title><description><![CDATA[
<p>> Well Y Does Some Of That<p>yes but tangled.org really does do most of that!<p>1. JJ as the VCS: tangled supports stacked PRs using jj change-ids. <a href="https://blog.tangled.org/stacking" rel="nofollow">https://blog.tangled.org/stacking</a> , we use it a lot to build tangled itself: <a href="https://tangled.org/tangled.org/core/pulls" rel="nofollow">https://tangled.org/tangled.org/core/pulls</a><p>2. Raspberry pi as a forge for a long time: also check, the git server shim is super lightweight, its just an XRPC layer over git repositories + an sqlite3 database. there are folks running it on a riscv board with 512 megs of RAM.<p>3. Actions are critical and they should be runnable on my local machine: IMO this ask is slightly misplaced. it is mostly your build-systems' job to be hermetic, run anywhere, handle cross-builds etc. it <i>would</i> be really cool to "promote" results of such builds to the forge itself.</p>
]]></description><pubDate>Fri, 01 May 2026 09:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47972615</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=47972615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47972615</guid></item><item><title><![CDATA[New comment by nerdypepper in "We need a federation of forges"]]></title><description><![CDATA[
<p>i am unable to access any repository on that website. for some, it complains that ssh or https URLs are not supported by my browser? and for others its just loading indefinitely with `Failed to load file tree`. maybe its not fairly mature.</p>
]]></description><pubDate>Wed, 29 Apr 2026 18:06:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47952088</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=47952088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47952088</guid></item><item><title><![CDATA[New comment by nerdypepper in "We need a federation of forges"]]></title><description><![CDATA[
<p>> gpg keys; if someone has your private key, they are you no matter where<p>how would you rotate such a key and still convince everybody that you are still you?<p>> Or in other words, what specifically does GitHub "do" that can't be done by using git as a backing store?<p>how would you build a social graph of follows/stars and what not using user-owned git repos as a backing store?</p>
]]></description><pubDate>Wed, 29 Apr 2026 16:33:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47950739</link><dc:creator>nerdypepper</dc:creator><comments>https://news.ycombinator.com/item?id=47950739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47950739</guid></item></channel></rss>