<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: keypusher</title><link>https://news.ycombinator.com/user?id=keypusher</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 09:42:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=keypusher" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by keypusher in "SpaceX holds $603M in Bitcoin despite $5B loss stemming from xAI"]]></title><description><![CDATA[
<p>these two things don’t really have anything to do with each other, and the article just restates the same two facts over and over again.  they have held this BTC since 2024, this year thru lost a bunch of money trying to integrate xAI.  so… what?</p>
]]></description><pubDate>Sun, 12 Apr 2026 18:53:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47743073</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=47743073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47743073</guid></item><item><title><![CDATA[New comment by keypusher in "The Coffee Warehouse"]]></title><description><![CDATA[
<p>There are some clear parallels to me here from task scheduling algorithms, which I suppose businesses have been reinventing and tweaking for many years.  For instance, emergency rooms often use something like priority scheduling, where high priority tasks get scheduled first, but can classically lead to starvation of low-priority tasks such as sitting in the waiting room for a long time with a minor injury.  Starbucks wants to maximize throughput while minimizing wait time, but up until now they were just placing all orders into the same FIFO queue and popping them off one at a time?   With occasional Shortest-Job-First exceptions (ex. just a black coffee).  That seems fairly naive.  Something that feels like a slight improvement to me would be having 2 queues (in-person and online, no reason to separate walk-up and drive-through), and alternate popping off from each of them.  Or a priority queue?  Maybe there is more you could do to maximize throughput, such as batching together food that needs to be heated, or surfacing to the barista how many pending shots need to be pulled for the entire queue so they can just crank out espresso during busy times.  Curious if anyone with more experience in the domain has better ideas.</p>
]]></description><pubDate>Tue, 23 Dec 2025 19:34:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46368555</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=46368555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46368555</guid></item><item><title><![CDATA[New comment by keypusher in "Cloudflare outage on November 18, 2025 post mortem"]]></title><description><![CDATA[
<p>Thank you for the clarification and insight, with that context it does make more sense to me.  Is there anything you think can be done to improve the ability to identify issues like this more quickly in the future?</p>
]]></description><pubDate>Wed, 19 Nov 2025 15:03:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45980425</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=45980425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45980425</guid></item><item><title><![CDATA[New comment by keypusher in "Cloudflare outage on November 18, 2025 post mortem"]]></title><description><![CDATA[
<p>The most surprising thing to me here is that it took 3 hours to root cause, and points to a glaring hole in the platform observability.  Even taking into account the fact that the service was failing intermittently at first, it still took 1.5 hours after it started failing consistently to root cause.  But the service was crashing on startup.  If a core service is throwing a panic at startup like that, it should be raising alerts or at least easily findable via log aggregation.  It seems like maybe there was some significant time lost in assuming it was an attack, but it also seems strange to me that nobody was asking "what just changed?", which is usually the first question I ask during an incident.</p>
]]></description><pubDate>Wed, 19 Nov 2025 03:37:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45975590</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=45975590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45975590</guid></item><item><title><![CDATA[New comment by keypusher in "Voronoi map generation in Civilization VII"]]></title><description><![CDATA[
<p>You might want to check out Old World.  It was created by Soren Johnson, lead designer on Civ4, and shares many similarities to that era of Civ while bringing in some new ideas as well.</p>
]]></description><pubDate>Tue, 30 Sep 2025 10:31:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45423891</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=45423891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45423891</guid></item><item><title><![CDATA[New comment by keypusher in "Preferring throwaway code over design docs"]]></title><description><![CDATA[
<p>> If I'm clear on the requirements & everyone else is clear on what I'm delivering.<p>That's a big 'if', and usually isn't possible without prototyping in my experience.  What you're describing seems like something that would be written after a prototype is already done.  Presenting a prototype (or iterating on multiple prototypes) is a better way to tease out unknowns than any document.</p>
]]></description><pubDate>Sun, 15 Dec 2024 21:30:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42426113</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=42426113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42426113</guid></item><item><title><![CDATA[New comment by keypusher in "ChatGPT Brought Down an Online Education Giant"]]></title><description><![CDATA[
<p>not exactly an “education giant”.  a company that used to sell schoolbook cheating assistance, now being replaced by free chatgpt</p>
]]></description><pubDate>Sun, 10 Nov 2024 03:39:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42098448</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=42098448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42098448</guid></item><item><title><![CDATA[New comment by keypusher in "Show HN: Making GNU Make a better Task Runner"]]></title><description><![CDATA[
<p>May want to look at Just.  It is heavily inspired by Make and shares much of the same syntax, but removes a lot of the workarounds necessary to use Make as a task runner and adds a few other features.<p><a href="https://github.com/casey/just">https://github.com/casey/just</a></p>
]]></description><pubDate>Mon, 13 May 2024 11:22:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=40341925</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=40341925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40341925</guid></item><item><title><![CDATA[New comment by keypusher in "Vision 1993"]]></title><description><![CDATA[
<p>Oculus has sold 20m+ million headsets.  But it’s a very different headset, gaming focused.<p><a href="https://www.roadtovr.com/quest-sales-20-million-retention-struggles/amp/" rel="nofollow">https://www.roadtovr.com/quest-sales-20-million-retention-st...</a></p>
]]></description><pubDate>Tue, 06 Feb 2024 06:32:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=39271423</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=39271423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39271423</guid></item><item><title><![CDATA[New comment by keypusher in "Cycling Doping Fallacies"]]></title><description><![CDATA[
<p>I kept reading expecting to eventually get to some data, but there never was any.  Just the same opinion restated over and over.</p>
]]></description><pubDate>Mon, 08 Jan 2024 09:18:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=38909757</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=38909757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38909757</guid></item><item><title><![CDATA[New comment by keypusher in "Tell HN: Microsoft.com added 192.168.1.1 to their DNS record"]]></title><description><![CDATA[
<p>My guess is that someone at MS was testing Windows Updates or other changes from a local source.  They also had some other DNS updates in their config they were testing.  They took all of their config and pushed it out, when they should only have taken the other changes.</p>
]]></description><pubDate>Wed, 20 Dec 2023 02:43:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=38704854</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=38704854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38704854</guid></item><item><title><![CDATA[New comment by keypusher in "Panama Canal is so congested that one ship owner paid $4M to skip the line"]]></title><description><![CDATA[
<p>That’s not how it works.  As mentioned in the article, this limited privilege is auctioned off to the highest bidder.</p>
]]></description><pubDate>Tue, 14 Nov 2023 00:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=38257134</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=38257134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38257134</guid></item><item><title><![CDATA[New comment by keypusher in "The ten year anniversary of the Healthcare.gov rescue"]]></title><description><![CDATA[
<p>yes</p>
]]></description><pubDate>Fri, 20 Oct 2023 22:23:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=37962161</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=37962161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37962161</guid></item><item><title><![CDATA[New comment by keypusher in "Unity: We Have Heard You"]]></title><description><![CDATA[
<p>Sequoia also backed Apple, Cisco, Google, Youtube, Instagram, LinkedIn, PayPal, Reddit, Zoom and many more.  They are just one of the largest VCs out there.</p>
]]></description><pubDate>Mon, 18 Sep 2023 05:58:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=37552723</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=37552723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37552723</guid></item><item><title><![CDATA[New comment by keypusher in "Dungeons and Dragons’ new license tightens its grip on competition"]]></title><description><![CDATA[
<p>This rules change is aimed specifically at companies such as Paizo.  Pathfinder is based on 3.5e, which was covered under the OGL, and going forward they must pay 25% of their revenue to WotC, and cannot sell any content for the system outside of printed material (no video games, etc)</p>
]]></description><pubDate>Sun, 08 Jan 2023 06:38:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=34296672</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=34296672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34296672</guid></item><item><title><![CDATA[New comment by keypusher in "Dungeons and Dragons’ new license tightens its grip on competition"]]></title><description><![CDATA[
<p>From OGL 1.0:
 4. Grant and Consideration: In consideration for agreeing to use this License, the Contributors grant You a perpetual, worldwide, royalty-free, nonexclusive License with the exact terms of this License to Use, the Open Game Content.<p>9. Updating the License: Wizards or its designated Agents may publish updated versions of this License. You may use any authorized version of this License to copy, modify and distribute any Open Game Content originally distributed under any version of this License.
<a href="https://roll20.net/compendium/dnd5e/OGL%20License" rel="nofollow">https://roll20.net/compendium/dnd5e/OGL%20License</a><p>From Gizmodo:
One of the biggest changes to the document is that it updates the previously available OGL 1.0 to state it is “no longer an authorized license”<p>Some more background on the terms:
<a href="https://www.larsenlawoffices.com/can-terminate-perpetual-lic" rel="nofollow">https://www.larsenlawoffices.com/can-terminate-perpetual-lic</a>...</p>
]]></description><pubDate>Sat, 07 Jan 2023 20:32:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=34292430</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=34292430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34292430</guid></item><item><title><![CDATA[New comment by keypusher in "Overwatch 2 will require a phone number to play"]]></title><description><![CDATA[
<p>So if I walk into an arcade, and the owner stops and says “hey, we’ve had some incidents recently and you need to write down your name and phone number on this sheet of paper before you can play anything”, all the arcade cabinets suddenly stop being video games?  That doesn’t really make any sense.</p>
]]></description><pubDate>Fri, 30 Sep 2022 22:54:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=33041784</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=33041784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33041784</guid></item><item><title><![CDATA[New comment by keypusher in "I'm an addict"]]></title><description><![CDATA[
<p>Desoxyn is brand name methamphetamine, just fyi</p>
]]></description><pubDate>Thu, 19 May 2022 19:43:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=31439193</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=31439193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31439193</guid></item><item><title><![CDATA[New comment by keypusher in "Former Facebook, WhatsApp employees lead new push to fix social media"]]></title><description><![CDATA[
<p>Why take vc money you don't need?</p>
]]></description><pubDate>Thu, 05 May 2022 01:45:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=31268375</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=31268375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31268375</guid></item><item><title><![CDATA[New comment by keypusher in "The Personal Security Checklist"]]></title><description><![CDATA[
<p>Strange that the section on password managers doesn't mention LastPass, and the 2FA section doesn't mention Google Auth.  If they have criticisms of those tools, it would be better to share them.  Don't just ignore them, they are two of the most popular tools in personal security.</p>
]]></description><pubDate>Tue, 05 Apr 2022 22:35:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=30925980</link><dc:creator>keypusher</dc:creator><comments>https://news.ycombinator.com/item?id=30925980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30925980</guid></item></channel></rss>