<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: 20after4</title><link>https://news.ycombinator.com/user?id=20after4</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 25 Oct 2026 05:37:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=20after4" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by 20after4 in "Roku developer repositories moved from GitHub to GitLab"]]></title><description><![CDATA[
<p>> mind sharing what tolerable alternatives are there to GitHub and GitLab?<p>Not the op, and while your criticism of their negativity may be somewhat justified, the ask is kind of silly. There are a bunch of well known alternatives:<p>Self-hosted free software:<p>Gerrit <<a href="https://www.gerritcodereview.com" rel="nofollow">https://www.gerritcodereview.com</a>>
Phorge <<a href="https://we.phorge.it" rel="nofollow">https://we.phorge.it</a>><p>SaaSsy:<p>Codeberg <<a href="https://codeberg.org" rel="nofollow">https://codeberg.org</a>>
SourceHut <<a href="https://sr.ht/" rel="nofollow">https://sr.ht/</a>><p>There are a lot more, of course, these are just the ones I have experience with.</p>
]]></description><pubDate>Sat, 24 Oct 2026 18:13:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=50223700</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=50223700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50223700</guid></item><item><title><![CDATA[New comment by 20after4 in "Roku developer repositories moved from GitHub to GitLab"]]></title><description><![CDATA[
<p>Yes, though enterprise is expensive and GitLab still had a free option last time I checked.</p>
]]></description><pubDate>Sat, 24 Oct 2026 18:02:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=50223629</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=50223629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50223629</guid></item><item><title><![CDATA[New comment by 20after4 in "Roku developer repositories moved from GitHub to GitLab"]]></title><description><![CDATA[
<p>Abandon all hope, yee who enter.</p>
]]></description><pubDate>Sat, 24 Oct 2026 17:57:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50223579</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=50223579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50223579</guid></item><item><title><![CDATA[New comment by 20after4 in "Firefox Enterprise"]]></title><description><![CDATA[
<p>This is the best Mozilla product idea I've heard since they started trying to sell shit like VPN service.<p>Like seriously, Mozilla could probably make some serious revenue with this.  I only wonder if it would open them up to getting sued, somehow.</p>
]]></description><pubDate>Tue, 13 Oct 2026 15:45:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=50073555</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=50073555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50073555</guid></item><item><title><![CDATA[New comment by 20after4 in "Hittite royal archive found in Turkey"]]></title><description><![CDATA[
<p>It may be easier to answer what isn't wrong with it.  Actually no, I can't think of anything that's right with it.</p>
]]></description><pubDate>Tue, 13 Oct 2026 15:33:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=50073342</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=50073342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50073342</guid></item><item><title><![CDATA[New comment by 20after4 in "Threat of AI share crash puts world financial stability at risk, says IMF"]]></title><description><![CDATA[
<p>You could probably say the same about most of the Nazi-supporting German public as well as most of the loyal party members, prior to/during WW2. Less extreme examples can still fit the description without diluting the term.  Having views similar to Nazis is becoming normalized more than the term Nazi is being diluted.</p>
]]></description><pubDate>Tue, 13 Oct 2026 10:23:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=50069478</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=50069478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50069478</guid></item><item><title><![CDATA[New comment by 20after4 in "Eye of Sauron: Long-Range Hidden Spy Camera Detection (2024)"]]></title><description><![CDATA[
<p>I was under the impression that in actual practice all the launch codes are set to 0000.  Wouldn't want to delay a launch because someone forgot the code. (I'm only half joking)</p>
]]></description><pubDate>Sat, 10 Oct 2026 20:14:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=50036687</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=50036687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50036687</guid></item><item><title><![CDATA[New comment by 20after4 in "The value of not getting to the point (2015)"]]></title><description><![CDATA[
<p>Find a really niche subject, project or activity.</p>
]]></description><pubDate>Thu, 08 Oct 2026 23:46:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=50014032</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=50014032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50014032</guid></item><item><title><![CDATA[New comment by 20after4 in "The death of web development education"]]></title><description><![CDATA[
<p>What happens when the big AI labs go public and must start earning a profit for investors.  The price increases 10x¹ and it suddenly becomes excessively expensive for ~80 of society to access.<p>If education is all dependent on the use of AI, then we're cutting off everyone but the most wealthy from access to education. Seems very regressive to me.<p>1. This is an assumption but I think it's fairly well established that current LLM prices are far below operating costs of inference, so prices will go up, maybe not 10x but some multiple > 1</p>
]]></description><pubDate>Fri, 02 Oct 2026 08:24:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49931156</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49931156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49931156</guid></item><item><title><![CDATA[New comment by 20after4 in "2026 International Utility Locate Rodeo"]]></title><description><![CDATA[
<p>Wow, surprised to see that this is near me. Seems more interesting than a regular rodeo.</p>
]]></description><pubDate>Fri, 02 Oct 2026 08:15:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49931086</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49931086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49931086</guid></item><item><title><![CDATA[New comment by 20after4 in "Show HN: Ledge.sh – Runnable Markdown Notes"]]></title><description><![CDATA[
<p>Here's an ancient post that I wrote about the subject back before I even discovered xc: <a href="https://phabricator.wikimedia.org/phame/post/view/217/runnable_runbooks/" rel="nofollow">https://phabricator.wikimedia.org/phame/post/view/217/runnab...</a></p>
]]></description><pubDate>Thu, 01 Oct 2026 06:06:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49918231</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49918231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49918231</guid></item><item><title><![CDATA[New comment by 20after4 in "Show HN: Ledge.sh – Runnable Markdown Notes"]]></title><description><![CDATA[
<p>This is pretty cool. I've been interested in runnable code in markdown for a long time. It's a kind of "literate programming¹" which I've always thought was one of Knuth's best ideas.<p>More prior art: xcfile²<p>I've used xc³ for a long time now and it's fairly solid. The idea of runnable markdown is definitely useful. A lot of projects have attempted it and none that I've seen have achieved what I'd call perfection, however, xc gets close enough for my needs.<p>I'll check out Ledge a bit more thoroughly and give some feedback if I can think of anything constructive.  I think xc is probably more suited for my uses, however, I do like electrobun and that seems like a good runtime to build something like this.<p>Here's what I like about xc:<p>1. It's built with GO and brings all the power of go's template engine. The portability of go's runtime means that it is just one binary and doesn't have any crazy runtime dependencies.<p>2. It has a built in dependency system so that each block of code can be predicated on another block completing. It can also ensure that each block in a dependency chain runs just once.<p>I've built a sort of configuration management system for my home infrastructure with config files in a git repo and all the deployment scripts and dependencies directly in the readme. I use it to maintain and deploy changes to my router, firewall rules, dhcp and dns, git repositories, and various containers.<p>1. <a href="https://en.wikipedia.org/wiki/Literate_programming" rel="nofollow">https://en.wikipedia.org/wiki/Literate_programming</a><p>2. <a href="https://xcfile.dev/" rel="nofollow">https://xcfile.dev/</a><p>3. <a href="https://github.com/joerdav/xc" rel="nofollow">https://github.com/joerdav/xc</a></p>
]]></description><pubDate>Thu, 01 Oct 2026 06:00:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49918206</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49918206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49918206</guid></item><item><title><![CDATA[New comment by 20after4 in "Booted up in 1993, this server still runs – but not for much longer (2017)"]]></title><description><![CDATA[
<p>Great story!  This reminded me of the urban explorer videos taken inside of the last Sears headquarters building. It was (is?) a pretty amazing place and it's somewhat tragic that it was abandoned and left to rot.</p>
]]></description><pubDate>Tue, 29 Sep 2026 10:40:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49890968</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49890968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49890968</guid></item><item><title><![CDATA[New comment by 20after4 in "What happened to the Snowden archive"]]></title><description><![CDATA[
<p>I'm pretty sure one or more members of congress called for his execution.</p>
]]></description><pubDate>Wed, 23 Sep 2026 07:45:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49812878</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49812878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49812878</guid></item><item><title><![CDATA[New comment by 20after4 in "Attention is all you have"]]></title><description><![CDATA[
<p>I just discovered <a href="https://hister.org/" rel="nofollow">https://hister.org/</a> (I think from a link here on hacker news) ... it solves the full text history search really really well.<p><pre><code>  - Local go server to index everything into sqlite or postgres
  - browser extension to send the DOM for indexing. 
    - This happens after each page is finished rendering, so client side rendering doesn't break, and it doesn't require fetching the url a second time on the back-end.
  - Filter rules to control what gets indexed (basic url regex patterns, nothing too fancy)
  - Text-based query interface for terminal dwellers like me.
  - Local file indexing that actually works well so that you can search your history and your documents in one place.
  - Custom extractors for understanding specific sites and file formats.
</code></pre>
It's really great, just about perfect for my needs.</p>
]]></description><pubDate>Mon, 21 Sep 2026 22:40:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49794423</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49794423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49794423</guid></item><item><title><![CDATA[New comment by 20after4 in "The EPA is planning to scrap public review rules for data center pollution"]]></title><description><![CDATA[
<p>They have made ranked choice illegal in multiple states. It's banned by the constitution in Missouri.</p>
]]></description><pubDate>Sat, 12 Sep 2026 14:51:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49672897</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49672897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49672897</guid></item><item><title><![CDATA[New comment by 20after4 in "A/I shuts down"]]></title><description><![CDATA[
<p>LoRa is very short range and extremely bandwidth limited.</p>
]]></description><pubDate>Sun, 06 Sep 2026 19:22:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49589862</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49589862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49589862</guid></item><item><title><![CDATA[New comment by 20after4 in "A/I shuts down"]]></title><description><![CDATA[
<p>The Fa has taken over the US government.</p>
]]></description><pubDate>Sun, 06 Sep 2026 19:19:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49589835</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49589835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49589835</guid></item><item><title><![CDATA[New comment by 20after4 in "A/I shuts down"]]></title><description><![CDATA[
<p>The current administration defines disliking fascism as a very bad thing.</p>
]]></description><pubDate>Sun, 06 Sep 2026 18:44:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49589536</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49589536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49589536</guid></item><item><title><![CDATA[New comment by 20after4 in "Wikimedia Foundation Workers Overwhelmingly Vote to Form Union with CWA"]]></title><description><![CDATA[
<p>>OK, but why are you bringing this up?<p>Mostly as disclosure that I worked there. Not trying to make a point about anything at all. Just offering my observations as a former employee.</p>
]]></description><pubDate>Sun, 06 Sep 2026 14:02:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49586653</link><dc:creator>20after4</dc:creator><comments>https://news.ycombinator.com/item?id=49586653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49586653</guid></item></channel></rss>