<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: peterhunt</title><link>https://news.ycombinator.com/user?id=peterhunt</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Jul 2026 00:15:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=peterhunt" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by peterhunt in "Vint Cerf, “father of the Internet”, is retiring"]]></title><description><![CDATA[
<p>When I was in elementary school in the 90s I was doing a project about this new (to me) thing called “the internet.” My mom helped me cold email Vint and he sent me a very nice reply. Never forgot that.</p>
]]></description><pubDate>Sun, 12 Jul 2026 18:18:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48883202</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=48883202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48883202</guid></item><item><title><![CDATA[Astryx – open-source design system customizable and agent ready]]></title><description><![CDATA[
<p>Article URL: <a href="https://astryx.atmeta.com/">https://astryx.atmeta.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48665555">https://news.ycombinator.com/item?id=48665555</a></p>
<p>Points: 12</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 24 Jun 2026 20:58:59 +0000</pubDate><link>https://astryx.atmeta.com/</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=48665555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48665555</guid></item><item><title><![CDATA[New comment by peterhunt in "A look at XSLT 3.0 (2017)"]]></title><description><![CDATA[
<p>Let's see:<p>- Variable scoping <a href="https://developer.mozilla.org/en-US/docs/Web/XML/XSLT/Reference/Element/variable" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/XML/XSLT/Refere...</a><p>- Function definition and application <a href="https://developer.mozilla.org/en-US/docs/Web/XML/XSLT/Reference/Element/template" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/XML/XSLT/Refere...</a><p>- Flow control <a href="https://developer.mozilla.org/en-US/docs/Web/XML/XSLT/Reference/Element/if" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/XML/XSLT/Refere...</a><p>- Loops <a href="https://developer.mozilla.org/en-US/docs/Web/XML/XSLT/Reference/Element/for-each" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/XML/XSLT/Refere...</a><p>- Module system <a href="https://developer.mozilla.org/en-US/docs/Web/XML/XSLT/Reference/Element/import" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/XML/XSLT/Refere...</a><p>Yep, it's a programming language. And not a great one!</p>
]]></description><pubDate>Sat, 30 Aug 2025 19:34:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45077358</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=45077358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45077358</guid></item><item><title><![CDATA[New comment by peterhunt in "Why Ruby on Rails still matters"]]></title><description><![CDATA[
<p>Now do it without Cloudflare :)</p>
]]></description><pubDate>Fri, 21 Feb 2025 19:53:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43132147</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=43132147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43132147</guid></item><item><title><![CDATA[Pathfinding in Battle Aces]]></title><description><![CDATA[
<p>Article URL: <a href="https://old.reddit.com/r/BattleAces/comments/1f3jpd0/pathfinding_in_battle_aces_by_senior_lead/">https://old.reddit.com/r/BattleAces/comments/1f3jpd0/pathfinding_in_battle_aces_by_senior_lead/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41412982">https://news.ycombinator.com/item?id=41412982</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 31 Aug 2024 23:59:26 +0000</pubDate><link>https://old.reddit.com/r/BattleAces/comments/1f3jpd0/pathfinding_in_battle_aces_by_senior_lead/</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=41412982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41412982</guid></item><item><title><![CDATA[New comment by peterhunt in "Belenios: Verifiable online voting system"]]></title><description><![CDATA[
<p>Just do it in person. The voter fills out the ballot in front of the buyer, seals and signs the envelope, and hands it to the buyer in exchange for cash. The buyer then puts it in the mail on the voter’s behalf.<p>The voter could go to a polling place afterwards and attempt to cast a provisional ballot but my understanding is that this is difficult, varies significantly state to state, and in many cases is not possible given that mail in ballots are detached from the voter identity ahead of Election Day in many states.</p>
]]></description><pubDate>Sun, 04 Aug 2024 13:45:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=41153497</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=41153497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41153497</guid></item><item><title><![CDATA[New comment by peterhunt in "Belenios: Verifiable online voting system"]]></title><description><![CDATA[
<p>The same could be said of mail in paper ballots too, which have seen widespread adoption in the United States starting in 2020, so I don’t think this should be a knock against this system.</p>
]]></description><pubDate>Sun, 04 Aug 2024 13:32:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41153412</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=41153412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41153412</guid></item><item><title><![CDATA[New comment by peterhunt in "Please Stop Reinventing JSX"]]></title><description><![CDATA[
<p>There's clearly something else going on here because I am having trouble following this argument.<p>You pretty clearly laid out what you meant by server rendered in your original comment:<p>> Were I forced to write a website today, it’d still end up looking similar to a traditional Django server-side rendering system with pages, and deep links, and all that.<p>Nowhere did I advocate leaping to SPAs for no reason. I simply made the case - and stand by it - that building with the same set of technologies client and server side leads to more flexibility and less code.<p>Re: the comment about booting the app, I think that is one of the strongest arguments in favor of server rendered apps, which is why I qualified my comment to "interactions", which happen after the page loads.<p>I lived through the server-rendering-only days of the original Hotmail client, and the php-plus-jquery spaghetti era. They were terrible for developers and terrible for users. Going backwards would be a huge mistake.</p>
]]></description><pubDate>Tue, 30 Jul 2024 19:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41113008</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=41113008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41113008</guid></item><item><title><![CDATA[New comment by peterhunt in "Please Stop Reinventing JSX"]]></title><description><![CDATA[
<p>Calling this argument a strawman is pretty dismissive and is not a technical arugment. There are lots of client side interactions that do not need to be blocked on data from the server. Popup menus, modals, collapsible lists, rich text editing etc.<p>Also think about what actually has to happen when you interact with a server rendered app vs a client rendered app. Once the client app is booted you don't have to pay network latency, html parsing, FOUC etc on every interaction as you would with a server rendered app.</p>
]]></description><pubDate>Tue, 30 Jul 2024 17:10:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41111568</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=41111568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41111568</guid></item><item><title><![CDATA[New comment by peterhunt in "Please Stop Reinventing JSX"]]></title><description><![CDATA[
<p>The main benefit is the flexibility to seamlessly move this logic from server to client and vice versa without rewriting all of your code.<p>Purely server rendered apps tend to have much slower interactions and exhibit weird behaviors so it is valuable to be able to do some stuff on the client.</p>
]]></description><pubDate>Tue, 30 Jul 2024 16:20:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41110868</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=41110868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41110868</guid></item><item><title><![CDATA[New comment by peterhunt in "Ask HN: Who is hiring? (July 2024)"]]></title><description><![CDATA[
<p>Dagster Labs | Software Engineers, Product Managers, Designers | SF, Minneapolis, NYC or Remote | Full-time | Open-source<p>Dagster is the data orchestration platform built for productivity. Data engineers all around the world, in every industry, use Dagster to build scalable and maintainable data applications like ETL pipelines, ML training pipelines, data integrations and similar systems.<p>Data applications are the true core of AI and ML training systems, and our goal is to make Dagster the de facto standard for structuring these systems.<p>We’re an early stage, well-funded startup team with a proven track record of shipping open source software with global adoption. We put a premium on respectful, clear, and complete communication, and we expect each other to be creative, curious, effective, and empathetic.<p>More info: <a href="https://www.dagster.io/careers" rel="nofollow">https://www.dagster.io/careers</a></p>
]]></description><pubDate>Mon, 01 Jul 2024 19:07:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=40849312</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=40849312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40849312</guid></item><item><title><![CDATA[The Rise of "Medium Code"]]></title><description><![CDATA[
<p>Article URL: <a href="https://dagster.io/blog/the-rise-of-medium-code">https://dagster.io/blog/the-rise-of-medium-code</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40646925">https://news.ycombinator.com/item?id=40646925</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 11 Jun 2024 14:58:13 +0000</pubDate><link>https://dagster.io/blog/the-rise-of-medium-code</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=40646925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40646925</guid></item><item><title><![CDATA[New comment by peterhunt in "FAA orders grounding of more than 170 Boeing 737 Max 9s"]]></title><description><![CDATA[
<p>For all intents and purposes, Spirit is part of Boeing.<p>Spirit was Boeing Wichita until 2005, and today Boeing represents 85% of sales.</p>
]]></description><pubDate>Sat, 06 Jan 2024 21:02:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=38895431</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=38895431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38895431</guid></item><item><title><![CDATA[New comment by peterhunt in "Recent advances in computer science since 2010?"]]></title><description><![CDATA[
<p>I’d add practical zero knowledge proof systems to the list.</p>
]]></description><pubDate>Sun, 24 Sep 2023 05:18:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=37630335</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=37630335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37630335</guid></item><item><title><![CDATA[A 19th Century Telephone Network Covered Stockholm in Thousands of Phone Lines]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.thisiscolossal.com/2014/09/telefontornet-stockholm/">https://www.thisiscolossal.com/2014/09/telefontornet-stockholm/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37235716">https://news.ycombinator.com/item?id=37235716</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 23 Aug 2023 13:42:54 +0000</pubDate><link>https://www.thisiscolossal.com/2014/09/telefontornet-stockholm/</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=37235716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37235716</guid></item><item><title><![CDATA[New comment by peterhunt in "OpenAI acquires Global Illumination"]]></title><description><![CDATA[
<p>I worked with these guys a long time ago at FB.<p>Their founder and CEO created The Algorithm at Instagram. Rest of the team is super strong too. Makes a lot of sense for OpenAI to acquire a team at the intersection of AI and consumer products.</p>
]]></description><pubDate>Wed, 16 Aug 2023 17:44:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37150762</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=37150762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37150762</guid></item><item><title><![CDATA[New comment by peterhunt in "Get The TLDR Of Any YouTube Video"]]></title><description><![CDATA[
<p>Thanks for the kind words. I built it on a few cross-country plane rides and now I mostly just leave it alone. The infrastructure and tooling we have these days is so incredible.</p>
]]></description><pubDate>Sun, 30 Apr 2023 01:10:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=35758820</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=35758820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35758820</guid></item><item><title><![CDATA[New comment by peterhunt in "Get The TLDR Of Any YouTube Video"]]></title><description><![CDATA[
<p>Sure. The old one just splits the transcript into 5 minute chunks and summarizes those. The reason this sucks is because each 5 minute chunk could contain multiple topics, or the same topic could be repeated across multiple chunks.<p>This dumb technique is actually pretty useful for a lot of people though, and has the advantages of being super easy to parallelize and requiring only 1 pass through the data.<p>The more advanced technique does a pass through large chunks of the transcript to create lists of chapters in each chunk. Then it combines them to a single canonical chapter list with timestamps (it usually takes a few tries for the model to get it right). Then it does a second pass through the transcript, summarizing the content for each chapter.<p>The end result is a lot more useful, but is way slower and more expensive.</p>
]]></description><pubDate>Sun, 30 Apr 2023 01:06:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=35758802</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=35758802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35758802</guid></item><item><title><![CDATA[New comment by peterhunt in "Get The TLDR Of Any YouTube Video"]]></title><description><![CDATA[
<p>I built summarize.tech<p>Yes it's a great idea and I have a version that is basically a convolution over the transcript. It works much better than the current version - it can automatically create cohesive chapters and summaries of those chapters - however, it consumes an order of magnitude more ChatGPT API calls making it uneconomical (for now!)</p>
]]></description><pubDate>Sat, 29 Apr 2023 22:15:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=35757780</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=35757780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35757780</guid></item><item><title><![CDATA[New comment by peterhunt in "How we deploy faster with warm Docker containers"]]></title><description><![CDATA[
<p>Yeah totally agree. Most of the time branch deployments are short lived, single commit branches that live for the duration of the PR</p>
]]></description><pubDate>Wed, 08 Mar 2023 17:51:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=35072269</link><dc:creator>peterhunt</dc:creator><comments>https://news.ycombinator.com/item?id=35072269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35072269</guid></item></channel></rss>