<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: billpg</title><link>https://news.ycombinator.com/user?id=billpg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 22:28:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=billpg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Let's Standardize the 1970 Epoch]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/billpg/1970EpochalTime/">https://github.com/billpg/1970EpochalTime/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47532527">https://news.ycombinator.com/item?id=47532527</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 26 Mar 2026 16:28:25 +0000</pubDate><link>https://github.com/billpg/1970EpochalTime/</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47532527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47532527</guid></item><item><title><![CDATA[New comment by billpg in "Aliens.gov ~ domain registered 17MAR2026"]]></title><description><![CDATA[
<p>It's a cookbook!</p>
]]></description><pubDate>Wed, 18 Mar 2026 14:27:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47426233</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47426233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47426233</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>An earlier draft had a section discussing how IPv4x would work with NAT routers. Essentially, an IPv4x packet would be a UDP/IPv4 packet using a port number (84) that's been allocated to IPv4x.<p>Old routers would be a normal UDP packet inside a normal IPv4 and route it normally. New routers would detect UDP port 84 and treat it as an extended IPv4x packet.<p>I took all that out because I wasn't writing a proposal for something we should actually implement in the real world, but an alternate history "What if people who wanted IPv4 but with extra space got their way" and the story was already too long.</p>
]]></description><pubDate>Mon, 16 Mar 2026 09:18:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47396692</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47396692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47396692</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p><i>le sigh</i><p>Thanks though. Your comment really cheered me up.</p>
]]></description><pubDate>Fri, 13 Mar 2026 07:55:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47361715</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47361715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47361715</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>"I bet one _could_ accelerate IPv6 deployment a lot by have a standard ..."<p><i>ahem</i><p><a href="https://owl.billpg.com/sixgate/" rel="nofollow">https://owl.billpg.com/sixgate/</a></p>
]]></description><pubDate>Fri, 13 Mar 2026 00:20:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47359163</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47359163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47359163</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>Yes. The router in your home would absolutely need to support IPv4x if you wanted to make use of the extended address space, just like how in the real world your home router needs to support NAT if you want to make use of shared IP.</p>
]]></description><pubDate>Thu, 12 Mar 2026 23:24:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358665</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47358665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358665</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>My point is that we're still dependent on IPv4. For all the progress IPv6 has made, no-one is willing to switch IPv4 off yet. Until we do, we're still constrained by all the problems IPv4 has.</p>
]]></description><pubDate>Thu, 12 Mar 2026 23:11:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358539</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47358539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358539</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>Until you would happily deploy a service on IPv6 only, I suggest that you're still dependent on IPv4.</p>
]]></description><pubDate>Thu, 12 Mar 2026 23:02:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358452</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47358452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358452</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>You'd happily deploy a website for use by the general public on IPv6-only?</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:41:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358261</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47358261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358261</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>Your local machine isn't on the IPv4 internet if it doesn't have a globally routable IPv4 address.<p>Your home router that sits on the end of a single IPv4 address would need to know about IPv4x, but in this parallel world you'd buy a router that does.</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:38:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358236</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47358236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358236</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>If it does that's great, but why couldn't I connect to IPv6-only services back when my ISP was IPv4 only?</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:31:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358178</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47358178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358178</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>This wasn't a proposal, but an alternate history. The world where the people who wished for IPv4 but with extra address space get their way. By the end I come down on being happy with we're in the IPv6 world, but wishing interoperability could be slicker.</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:30:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358164</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47358164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358164</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>Thanks for reading and commenting everyone!<p>Note though that I'm not proposing IPv4x as something we should work towards now. Indeed, I come down on the side of being happy that we're in the IPv6 world instead of this alternative history.</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:25:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358120</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47358120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358120</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>Interesting. Who deploys and maintains the gateway?</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:22:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358090</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47358090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358090</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>The central idea is that a IPv4x packet is still a globally routable IPv4 packet. The extra stuff all goes in the body of the packet.</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:14:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358007</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47358007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358007</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>Essentially.I imagined this hypothetical happening decades ago when there were still a few /8s unallocated. I suggested that those would be set aside for IPv4x only.</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:12:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47357983</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47357983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47357983</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>"IPv6 does that."<p>Are you sure about that? Until a few years ago my residential ISP was IPv4 only. I definitely couldn't connect to an IPv6-only service back then.</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47357943</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47357943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47357943</guid></item><item><title><![CDATA[New comment by billpg in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>No, in this hypothetical, routers that don't know about IPv4x will still route based on the top 32 bits of the address which is still in the same place for IPv4 packets. If your machine on your desk and the other machine across the internet both understand IPv4x, but no other machines in the middle do, you'll still get your packets across.</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:05:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47357909</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47357909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47357909</guid></item><item><title><![CDATA[The Road Not Taken: A World Where IPv4 Evolved]]></title><description><![CDATA[
<p>Article URL: <a href="https://owl.billpg.com/ipv4x/">https://owl.billpg.com/ipv4x/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47352236">https://news.ycombinator.com/item?id=47352236</a></p>
<p>Points: 95</p>
<p># Comments: 237</p>
]]></description><pubDate>Thu, 12 Mar 2026 15:31:21 +0000</pubDate><link>https://owl.billpg.com/ipv4x/</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47352236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47352236</guid></item><item><title><![CDATA["Too Clever by Half" (Thanks HN)]]></title><description><![CDATA[
<p>Article URL: <a href="https://owl.billpg.com/too-clever-by-half/">https://owl.billpg.com/too-clever-by-half/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47263174">https://news.ycombinator.com/item?id=47263174</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 05 Mar 2026 15:56:54 +0000</pubDate><link>https://owl.billpg.com/too-clever-by-half/</link><dc:creator>billpg</dc:creator><comments>https://news.ycombinator.com/item?id=47263174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47263174</guid></item></channel></rss>