<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: luhn</title><link>https://news.ycombinator.com/user?id=luhn</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 10:28:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=luhn" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by luhn in "Python 3.15's JIT is now back on track"]]></title><description><![CDATA[
<p>I assume Blueberry is a nod to the machine being a Raspberry Pi.</p>
]]></description><pubDate>Tue, 17 Mar 2026 22:14:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47419089</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=47419089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47419089</guid></item><item><title><![CDATA[New comment by luhn in "Colon cancer now leading cause of cancer deaths under 50 in US"]]></title><description><![CDATA[
<p>I can't make sense of your comment, but whatever you're trying to get at is wrong:  Table sugar is sucrose.  Corn syrup is mostly glucose and contains no fructose.  HFCS is commonly produced at 42% and 55% fructose formulations.  I don't think HFCS is meaningfully more or less harmful than any other sugar, but chemically there's a significant difference.</p>
]]></description><pubDate>Thu, 12 Mar 2026 17:24:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47354255</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=47354255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47354255</guid></item><item><title><![CDATA[New comment by luhn in "California is free of drought for the first time in 25 years"]]></title><description><![CDATA[
<p>It's not quite that dire.  Statewide 69% normal to date.  Snowpack peaks March-April, so still have a ways to go in the season.  <a href="https://snow.water.ca.gov" rel="nofollow">https://snow.water.ca.gov</a><p>But yeah, snowmelt plays a huge role in supplying water into the summer, so just looking at precipitation totals isn't the full picture.</p>
]]></description><pubDate>Tue, 20 Jan 2026 23:05:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46698879</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=46698879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46698879</guid></item><item><title><![CDATA[New comment by luhn in "GPT-5.2"]]></title><description><![CDATA[
<p>That's hilarious and right on brand for Google that they spend millions developing cutting-edge technology and fumble the ball making a chat app.</p>
]]></description><pubDate>Thu, 11 Dec 2025 22:09:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46237927</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=46237927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46237927</guid></item><item><title><![CDATA[New comment by luhn in "Cloudflare outage should not have happened"]]></title><description><![CDATA[
<p>"Workaround:  If we wait long enough, the earth will eventually be consumed by the sun."<p><a href="https://xkcd.com/1822/" rel="nofollow">https://xkcd.com/1822/</a></p>
]]></description><pubDate>Wed, 26 Nov 2025 17:54:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46060319</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=46060319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46060319</guid></item><item><title><![CDATA[New comment by luhn in "A $1k AWS mistake"]]></title><description><![CDATA[
<p>8kbit/min, you mean.</p>
]]></description><pubDate>Wed, 19 Nov 2025 18:53:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45983482</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=45983482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45983482</guid></item><item><title><![CDATA[New comment by luhn in "Tell HN: Azure outage"]]></title><description><![CDATA[
<p>They had a pretty massive one earlier this year.  <a href="https://status.cloud.google.com/incidents/ow5i3PPK96RduMcb1SsW" rel="nofollow">https://status.cloud.google.com/incidents/ow5i3PPK96RduMcb1S...</a><p>This isn't GCP's fault, but the outage ended up taking down Cloudflare too, so in total impact I think that takes the cake.</p>
]]></description><pubDate>Wed, 29 Oct 2025 17:23:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45750070</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=45750070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45750070</guid></item><item><title><![CDATA[New comment by luhn in "AWS multiple services outage in us-east-1"]]></title><description><![CDATA[
<p>us-west-1 is the one outlier.  us-east-1, us-east-2, and us-west-2 are all priced the same.</p>
]]></description><pubDate>Mon, 20 Oct 2025 20:56:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45649265</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=45649265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45649265</guid></item><item><title><![CDATA[New comment by luhn in "AWS multiple services outage in us-east-1"]]></title><description><![CDATA[
<p>Case in point is recent-ish Google Cloud downtime, which ended up taking down Cloudflare and half the internet with it.</p>
]]></description><pubDate>Mon, 20 Oct 2025 18:22:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45647295</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=45647295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45647295</guid></item><item><title><![CDATA[New comment by luhn in "Building the heap: racking 30 petabytes of hard drives for pretraining"]]></title><description><![CDATA[
<p>> IIRC the wisdom of the time cloud started becoming popular was to always be on-prem and use cloud to scale up when demand spiked.<p>I've heard that before but was never able to make sense of it.  Overflowing into the cloud seems like a nightmare to manage, wouldn't overbuilding on-prem be cheaper than paying your infra team to straddle two environments?</p>
]]></description><pubDate>Wed, 01 Oct 2025 21:55:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45444006</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=45444006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45444006</guid></item><item><title><![CDATA[New comment by luhn in "How AWS S3 serves 1 petabyte per second on top of slow HDDs"]]></title><description><![CDATA[
<p>Maybe they ask the NSA for a copy.</p>
]]></description><pubDate>Wed, 24 Sep 2025 19:47:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45365136</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=45365136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45365136</guid></item><item><title><![CDATA[New comment by luhn in "How AWS S3 serves 1 petabyte per second on top of slow HDDs"]]></title><description><![CDATA[
<p>Do you have any sources for that?  I'm really curious about Glacier's infrastructure and AWS has been notoriously tight-lipped about it.  I haven't found anything better than informed speculation.</p>
]]></description><pubDate>Wed, 24 Sep 2025 19:27:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45364916</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=45364916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45364916</guid></item><item><title><![CDATA[New comment by luhn in "Replace PostgreSQL with Git for your next project"]]></title><description><![CDATA[
<p>That's exactly what they're doing, it's just driving engagement for their sales:<p>> While Git makes an interesting database alternative for specific use cases, your production applications deserve better. Upsun provides managed PostgreSQL, MySQL, and other database services</p>
]]></description><pubDate>Wed, 24 Sep 2025 16:08:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45362326</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=45362326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45362326</guid></item><item><title><![CDATA[New comment by luhn in "Self-hosting your own media considered harmful according to YouTube"]]></title><description><![CDATA[
<p>Yeah, anybody can make a half-baked CDN, but Google has PoPs inside ISPs across the world [1] and competing with that is essentially impossible.<p>[1] <a href="https://support.google.com/interconnect/answer/9058809?hl=en" rel="nofollow">https://support.google.com/interconnect/answer/9058809?hl=en</a></p>
]]></description><pubDate>Fri, 06 Jun 2025 19:10:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44204010</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=44204010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44204010</guid></item><item><title><![CDATA[New comment by luhn in "The key to a successful egg drop experiment? Drop it on its side"]]></title><description><![CDATA[
<p>Yeah, tight packing is simple and very effective.  I had a successful drop with nothing but corn starch packing peanuts shoved into a cardboard box.</p>
]]></description><pubDate>Thu, 29 May 2025 20:31:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44130079</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=44130079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44130079</guid></item><item><title><![CDATA[New comment by luhn in "Migrating to Postgres"]]></title><description><![CDATA[
<p>Like most ALTER TABLE subcommands, you need an exclusive lock on the table while the catalog is updated.  But no table scan or rewrite is required, so that lock is sub-second and can usually be done without disrupting a live application.</p>
]]></description><pubDate>Thu, 15 May 2025 15:47:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43996266</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=43996266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43996266</guid></item><item><title><![CDATA[New comment by luhn in "Migrating to Postgres"]]></title><description><![CDATA[
<p>The improvements to migrations have been the biggest boon for running even modestly-sized Postgres DBs.  It wasn't <i>that</i> long ago that you couldn't add a column with a default value without rewriting the whole table, or adding NOT NULL without an exclusive lock while the whole table was scanned.  That becomes unfeasible pretty quickly.</p>
]]></description><pubDate>Thu, 15 May 2025 01:43:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=43991039</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=43991039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43991039</guid></item><item><title><![CDATA[New comment by luhn in "Migrating to Postgres"]]></title><description><![CDATA[
<p>You don't need to optimize anything beyond appropriate indices, Postgres can handle tables of that size out of the box without breaking a sweat.</p>
]]></description><pubDate>Thu, 15 May 2025 01:31:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43990956</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=43990956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43990956</guid></item><item><title><![CDATA[New comment by luhn in "Migrating to Postgres"]]></title><description><![CDATA[
<p>> By Jan 2024, our largest table had roughly 100 million rows.<p>I did a double take at this.  At the onset of the article, the fact they're using a distributed database and the mention of a "mid 6 figure" DB bill made me assume they have some obscenely large database that's far beyond what a single node could do.  They don't detail the Postgres setup that replaced it, so I assume it's a pretty standard single primary and a 100 million row table is well within the abilities of that—I have a 150 million row table happily plugging along on a 2vCPU+16GB instance.  Apples and oranges, perhaps, but people shouldn't underestimate what a single modern server can do.</p>
]]></description><pubDate>Thu, 15 May 2025 01:19:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43990890</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=43990890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43990890</guid></item><item><title><![CDATA[New comment by luhn in "Jepsen: Amazon RDS for PostgreSQL 17.4"]]></title><description><![CDATA[
<p>A synchronous replica via WAL shipping is a well-worn feature of Postgres.  I’d expect RDS to be using that feature behind the scenes and would be extremely surprised if that has consistency bugs.<p>Two replicas in a “semi synchronous” configuration, as AWS calls it, is to my knowledge not available in base Postgres. AWS must be using some bespoke replication strategy, which would have different bugs than synchronous replication and is less battle-tested.<p>But as nobody except AWS knows the implementation details of RDS, this is all idle speculation that doesn’t mean much.</p>
]]></description><pubDate>Wed, 30 Apr 2025 04:53:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43841400</link><dc:creator>luhn</dc:creator><comments>https://news.ycombinator.com/item?id=43841400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43841400</guid></item></channel></rss>