<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: marklar423</title><link>https://news.ycombinator.com/user?id=marklar423</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 29 Aug 2026 08:54:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=marklar423" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by marklar423 in "GUIs should be fully keyboard-driven"]]></title><description><![CDATA[
<p>I agree but I think being usable by the keyboard isn't enough, because the shortcuts are often hard to discover and remember. I think the ideal is - like good TUIs - GUIs should put obvious hints on screen how to navigate via keyboard.<p>It would be really great to have some GUI frameworks for the common platforms (including web!) designed to do this and have some opinions on common shortcuts for common actions so we can standardize on something.</p>
]]></description><pubDate>Fri, 28 Aug 2026 16:26:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49480867</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=49480867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49480867</guid></item><item><title><![CDATA[New comment by marklar423 in "Windows brings out the Rorschach test in everyone (2003)"]]></title><description><![CDATA[
<p>To me, the funniest part of this is:<p>> We had to change them all</p>
]]></description><pubDate>Thu, 20 Aug 2026 14:09:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49374791</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=49374791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49374791</guid></item><item><title><![CDATA[New comment by marklar423 in "99% of My Website Traffic Is Bots"]]></title><description><![CDATA[
<p>I'm assuming a bot running a headless browser instance can still get past it?<p>It's still valuable to raise the cost of scraping of course. I don't think anything can really stop a determined scraper from impersonating a human. I wonder though if a system similar to Anubis but mining some crypto would make bots _welcome_ - since they're paying for their traffic.</p>
]]></description><pubDate>Fri, 07 Aug 2026 15:26:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49211940</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=49211940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49211940</guid></item><item><title><![CDATA[New comment by marklar423 in "The Valley of Webhooks"]]></title><description><![CDATA[
<p>This is a great article and exactly mirrors my experience consuming webhooks. My team built almost the same workarounds as the author.<p>The solution my team eventually settled on to the dedup, buffering, and race problems was:<p><pre><code>  * When a webhook came in, store a single copy of the payload (usually json) in some temporary storage and enqueue the id.
  * Any subsequent updates (while the id was enqueued) overwrote that payload and skipped the queue.
</code></pre>
So, we were able to ensure we only updated the object once and with the latest state (since the webhook payload always held the entire object state).<p>We didn't have a great solution for the bootstrap problem though.<p>I do like the SCROLL proposal, but I wonder about the cost of keeping around log-structured data forever - every log structured DB I know about does compactions for this reason.</p>
]]></description><pubDate>Thu, 06 Aug 2026 14:58:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49197634</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=49197634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49197634</guid></item><item><title><![CDATA[New comment by marklar423 in "Linux Desktop Market Share Surpasses 10% in North America"]]></title><description><![CDATA[
<p>> However, the sharp monthly increase needs context. Statcounter’s June figures included an “Unknown” category that accounted for 9.24% of North American desktop usage. Its reduction seems to have coincided with Linux’s rise, possibly indicating better identification of previously unclassified traffic.<p>Still good news for those wanting to see broader Linux adoption, but the news really is the usage was correctly recognized as Linux for the first time.</p>
]]></description><pubDate>Sun, 02 Aug 2026 17:49:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49146637</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=49146637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49146637</guid></item><item><title><![CDATA[New comment by marklar423 in "The Difference Between a Button and a Link"]]></title><description><![CDATA[
<p>I stand corrected, thanks for pointing it out. I suppose then I'm back to not seeing the utility of the proposal over form tags.</p>
]]></description><pubDate>Wed, 29 Jul 2026 01:58:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49092567</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=49092567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49092567</guid></item><item><title><![CDATA[New comment by marklar423 in "The Difference Between a Button and a Link"]]></title><description><![CDATA[
<p>I had the same thought at first, but the example in the article convinced me. It's something I ran into when I did webdev.<p>Form tags usually contain other elements - textboxes, checkboxes, etc. The url and method are specified on the form tag and not the button, so if you want a second submit button that goes to a different URL or use a different method, you need to duplicate all the other inputs in a separate form tag with your button.<p>All of this can be done with scripting, but the point of this proposal is to make that unnecessary.</p>
]]></description><pubDate>Wed, 29 Jul 2026 01:30:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49092339</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=49092339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49092339</guid></item><item><title><![CDATA[New comment by marklar423 in "Apple targets dozens of OpenAI employees with legal letters"]]></title><description><![CDATA[
<p>Did Apple help defend you against those claims during the six months?</p>
]]></description><pubDate>Fri, 17 Jul 2026 15:14:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48948384</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=48948384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48948384</guid></item><item><title><![CDATA[New comment by marklar423 in "Waymo Premier"]]></title><description><![CDATA[
<p>I've always understood it as a perk the company knowingly allows its employees who need to travel.</p>
]]></description><pubDate>Thu, 11 Jun 2026 21:17:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48496545</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=48496545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48496545</guid></item><item><title><![CDATA[New comment by marklar423 in "Cartoon Network Flash Games"]]></title><description><![CDATA[
<p>+1 thanks for porting this</p>
]]></description><pubDate>Fri, 08 May 2026 23:49:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070184</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=48070184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070184</guid></item><item><title><![CDATA[New comment by marklar423 in "Cartoon Network Flash Games"]]></title><description><![CDATA[
<p>Yes!!! I spent many hours playing the summer resort games.</p>
]]></description><pubDate>Fri, 08 May 2026 23:48:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070175</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=48070175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070175</guid></item><item><title><![CDATA[New comment by marklar423 in "Cartoon Network Flash Games"]]></title><description><![CDATA[
<p>Something about a pool party? I remember that one</p>
]]></description><pubDate>Fri, 08 May 2026 19:24:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48067559</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=48067559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48067559</guid></item><item><title><![CDATA[New comment by marklar423 in "Modern Board Games: and why you should play them (2022)"]]></title><description><![CDATA[
<p>> Alongside these games there have always been small groups of men moving around groups of small men in a basement somewhere re-enacting some battle or other.<p>Amazing line.</p>
]]></description><pubDate>Thu, 23 Apr 2026 15:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47876676</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=47876676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47876676</guid></item><item><title><![CDATA[New comment by marklar423 in "F-35 is built for the wrong war"]]></title><description><![CDATA[
<p>Just want to drop this link to the excellent <a href="https://acoup.blog/2026/02/13/collections-against-the-state-a-primer-on-terrorism-insurgency-and-protest/" rel="nofollow">https://acoup.blog/2026/02/13/collections-against-the-state-...</a> which discusses the different costs of war, including how significantly weaker powers can win by increasing political costs.</p>
]]></description><pubDate>Mon, 20 Apr 2026 23:33:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47842549</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=47842549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47842549</guid></item><item><title><![CDATA[New comment by marklar423 in "Turtle WoW classic server announces shutdown after Blizzard wins injunction"]]></title><description><![CDATA[
<p>Maybe I'm splitting hairs, but GP called it a copyright violation and my understanding is a "clean room" reverse engineering for interoperability was fair use and not a copyright violation.<p>Yes this does threaten Blizzard's business model so I understand why they'll go after Turtle, but that doesn't mean we have to care or let them prosecute Turtle for Contempt of Business Model.<p>Now, if Turtle used Blizzard's WoW trademarks to advertise and make money, I fully agree that violates their _trademarks_ and can be litigated as such. But if Turtle somehow didn't do that (and still sold access to their compatible WoW backend), I'd be interested to hear if that is somehow still a copyright violation.</p>
]]></description><pubDate>Mon, 20 Apr 2026 23:09:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47842282</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=47842282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47842282</guid></item><item><title><![CDATA[New comment by marklar423 in "Turtle WoW classic server announces shutdown after Blizzard wins injunction"]]></title><description><![CDATA[
<p>If it turns out the private server code was a greenfield reverse engineered effort - do you still think that's a copyright violation? Why?</p>
]]></description><pubDate>Mon, 20 Apr 2026 02:31:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47829720</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=47829720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47829720</guid></item><item><title><![CDATA[New comment by marklar423 in "Dolphin Progress Release 2603"]]></title><description><![CDATA[
<p>Cool! Thanks for the clarification.</p>
]]></description><pubDate>Thu, 12 Mar 2026 20:41:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47356765</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=47356765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47356765</guid></item><item><title><![CDATA[New comment by marklar423 in "Dolphin Progress Release 2603"]]></title><description><![CDATA[
<p>In the discussion of the Triforce arcade compatibility, there's some discussion of "IC Card" support needing to be implemented, and doing so unlocking a lot of missing functionality.<p>I think this is referring to the Japanese rail payment cards? I know you can use them on things like vending machines, but from the article it seems like the Triforce cabinets let you save game progress on them too, which would be a great feature I've never seen in US arcades.</p>
]]></description><pubDate>Thu, 12 Mar 2026 14:25:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47350968</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=47350968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47350968</guid></item><item><title><![CDATA[New comment by marklar423 in "Microsoft open-sources LiteBox, a security-focused library OS"]]></title><description><![CDATA[
<p>IIUC, if you have the source you can recompile said Windows app with LiteBox to statically link in the Windows OS kernel dependencies, so it'll run on any compatible processor regardless of OS (since it won't be making syscalls anymore). It's a unikernel basically.<p>That's the theory, but I don't know how far LiteBox is along to supporting that workflow.</p>
]]></description><pubDate>Fri, 06 Feb 2026 16:29:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46914912</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=46914912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46914912</guid></item><item><title><![CDATA[New comment by marklar423 in "Carrier-grade NAT: The Killer of the "Homelab""]]></title><description><![CDATA[
<p>Can tailscale connect to hosts behind CGNAT?</p>
]]></description><pubDate>Sun, 07 Dec 2025 01:17:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46178346</link><dc:creator>marklar423</dc:creator><comments>https://news.ycombinator.com/item?id=46178346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46178346</guid></item></channel></rss>