<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: kg</title><link>https://news.ycombinator.com/user?id=kg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 19 Oct 2026 05:47:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kg in "NY announces game ownership bill requiring ownership rather than licensing"]]></title><description><![CDATA[
<p>They're free, so I don't see how they're relevant. Do you mean the in-app purchases?</p>
]]></description><pubDate>Sun, 18 Oct 2026 04:12:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=50137855</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=50137855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50137855</guid></item><item><title><![CDATA[New comment by kg in "JDK 28"]]></title><description><![CDATA[
<p>Doesn't Java have an AOT solution too? Is it not ready for prime time?</p>
]]></description><pubDate>Sat, 17 Oct 2026 23:33:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=50136212</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=50136212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50136212</guid></item><item><title><![CDATA[New comment by kg in "Steam Client is now faster than Epic's new vibe coded launcher"]]></title><description><![CDATA[
<p>Most likely nobody complained and startup time isn't an important metric for them. The typical user may have Steam launch at startup or launch it once after booting their PC and then leave it running for days or weeks.</p>
]]></description><pubDate>Thu, 15 Oct 2026 16:12:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=50105804</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=50105804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50105804</guid></item><item><title><![CDATA[New comment by kg in "The Double Headed Stack Allocator"]]></title><description><![CDATA[
<p>GC generally only results in the occasional missed frame, it doesn't negatively impact overall frametimes in a meaningful way if it's implemented correctly. GC malloc() and free() are both fast.<p>I think the average player would not appreciate hourly crashes, especially in games without aggressive autosave - that potentially means having to replay 10+ minutes worth of gameplay on a regular basis because your timing was bad, when you consider how a typical game is built. You could compensate for this in some game types I guess, like in a competitive FPS you'd restart the client software between matches and hope a match never lasts long enough to crash. But that's no substitute for real robustness, IMO.</p>
]]></description><pubDate>Thu, 15 Oct 2026 08:29:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=50100868</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=50100868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50100868</guid></item><item><title><![CDATA[New comment by kg in "Who Is Planting Backdoors in Ledger Crypto Wallets?"]]></title><description><![CDATA[
<p>Though it's not what happened in this case, you could tamper with a crypto wallet to make it emulate a USB keyboard and once connected, send a series of keystrokes to download and run an exploit.</p>
]]></description><pubDate>Wed, 14 Oct 2026 12:10:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50086412</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=50086412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50086412</guid></item><item><title><![CDATA[New comment by kg in "500B tokens later: Letting AI agents decompile a first-person shooter"]]></title><description><![CDATA[
<p>For anything with recorded replays or multiplayer you need to preserve known and unknown bugs for compatibility reasons, not just for cheating.</p>
]]></description><pubDate>Sun, 11 Oct 2026 05:25:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=50040062</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=50040062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50040062</guid></item><item><title><![CDATA[New comment by kg in "Everyone's Packing Up"]]></title><description><![CDATA[
<p>I know a considerable number of people who abandoned Twitter for either Mastodon or Bluesky and haven't gone back. It probably depends on what circles you run in. There are some people I know who keep Twitter accounts because it's used for professional networking, for example, but they're in specific fields.</p>
]]></description><pubDate>Fri, 02 Oct 2026 21:45:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49938994</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49938994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49938994</guid></item><item><title><![CDATA[New comment by kg in "SpaceX's Starship launching to orbit for first time ever today"]]></title><description><![CDATA[
<p>Is deploying starlink satellites the end goal of Starship?</p>
]]></description><pubDate>Mon, 28 Sep 2026 13:58:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49878065</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49878065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49878065</guid></item><item><title><![CDATA[New comment by kg in "SpaceX's Starship launching to orbit for first time ever today"]]></title><description><![CDATA[
<p>It sold so well that Musk had to have SpaceX buy up millions and millions worth of unsold inventory.</p>
]]></description><pubDate>Mon, 28 Sep 2026 13:57:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49878060</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49878060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49878060</guid></item><item><title><![CDATA[New comment by kg in "GitHub has not removed malicious imitation software after 3 weeks"]]></title><description><![CDATA[
<p>In the future just issue a DMCA takedown right away for cases like this, IMO.</p>
]]></description><pubDate>Thu, 24 Sep 2026 16:32:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49833087</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49833087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49833087</guid></item><item><title><![CDATA[New comment by kg in "US Revokes Limits on Power Plants' Climate Pollution"]]></title><description><![CDATA[
<p>Some speculative answers based on what I know:<p>1. A lot of single family dwellings are occupied by renters. In this scenario, the renter has no ability to install rooftop solar, and the owner has no incentive to install rooftop solar because the renter is paying the energy bills. (The same goes for things like installing high-efficiency heat pumps etc.)<p>2. HOA regulations can block things like rooftop solar depending on where you live.<p>3. The up-front investment involved in rooftop solar can be prohibitive for many people. Things like tax incentives can help but we've been getting rid of those under the current administration, and tax incentives only go so far if your tax return is 6+ months away.</p>
]]></description><pubDate>Sun, 20 Sep 2026 22:55:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49780968</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49780968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49780968</guid></item><item><title><![CDATA[New comment by kg in "Nipple tattooist 'frustrated' by online censorship"]]></title><description><![CDATA[
<p>Given how poorly companies like Meta police content in ads, that might actually work.</p>
]]></description><pubDate>Sun, 20 Sep 2026 22:40:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49780858</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49780858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49780858</guid></item><item><title><![CDATA[New comment by kg in "There's no point at which turning your brain off will work"]]></title><description><![CDATA[
<p>I assume you're not saying it is but I just wanna call out that zoning out behind the wheel isn't a good thing. Drivers should be attentive at all times regardless of whether the route is familiar. So maybe something <i>is</i> going wrong there, even if it's not trauma?</p>
]]></description><pubDate>Fri, 18 Sep 2026 17:46:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49757762</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49757762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49757762</guid></item><item><title><![CDATA[New comment by kg in "There's no point at which turning your brain off will work"]]></title><description><![CDATA[
<p>Is being compliance ablative armor uplifting, fulfilling work? Is there any way in which your personal competence and effort impacts whether the AI screws up or not? Do you have any way to build job security as ablative armor?<p>That sounds miserable.</p>
]]></description><pubDate>Fri, 18 Sep 2026 17:45:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49757744</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49757744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49757744</guid></item><item><title><![CDATA[New comment by kg in "There's no point at which turning your brain off will work"]]></title><description><![CDATA[
<p>If screwing up gets me killed I want the person doing that job to be paid well and I want them to be held up to a high performance standard. I don't see how cutting pay for conductors is going to make anyone's lives better.<p>Or if we replace that well-compensated train conductor with automation I sure hope it's high quality stuff and not lowest-bidder slop.</p>
]]></description><pubDate>Fri, 18 Sep 2026 17:42:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49757713</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49757713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49757713</guid></item><item><title><![CDATA[Bringing Correctly Rounded Math to Production with LLVM-Libc]]></title><description><![CDATA[
<p>Article URL: <a href="https://devblogs.microsoft.com/cppblog/bringing-correctly-rounded-math-to-production-with-llvm-libc/">https://devblogs.microsoft.com/cppblog/bringing-correctly-rounded-math-to-production-with-llvm-libc/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49757081">https://news.ycombinator.com/item?id=49757081</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 18 Sep 2026 16:57:00 +0000</pubDate><link>https://devblogs.microsoft.com/cppblog/bringing-correctly-rounded-math-to-production-with-llvm-libc/</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49757081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49757081</guid></item><item><title><![CDATA[New comment by kg in "When the fractional part of a float fixes your shader"]]></title><description><![CDATA[
<p>The classic HLSL compiler is infamous for being full of bugs (and slow, for that matter) so I wasn't surprised to see it come up here...<p>Fantastic seeing the author lay out all the steps involved in getting a renderdoc capture of a browser and what's involved in debugging shader issues in a webpage.<p>It's interesting that the issue only manifested on the geforce 40xx if it was an fxc issue though... wonder if it's fxc combined with a driver issue and not just one or the other?</p>
]]></description><pubDate>Fri, 18 Sep 2026 11:36:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49752897</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49752897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49752897</guid></item><item><title><![CDATA[New comment by kg in "Microsoft exec called AI scraping 'the largest theft of labor in human history'"]]></title><description><![CDATA[
<p>You're ignoring that there are options other than theft. Heard of buying things?</p>
]]></description><pubDate>Fri, 18 Sep 2026 11:28:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49752822</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49752822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49752822</guid></item><item><title><![CDATA[New comment by kg in "Performance Improvements in .NET 11"]]></title><description><![CDATA[
<p>AoT uses the same codegen (mostly) as the JIT so if you see a JIT improvement it's possible NativeAOT/ilc picked up that improvement too.<p>Unless it's a runtime-only optimization, like guarded devirtualization... there's no straightforward way for an AOT compiler to do that without profiling data.</p>
]]></description><pubDate>Thu, 17 Sep 2026 11:51:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49739442</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49739442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49739442</guid></item><item><title><![CDATA[New comment by kg in "Performance Improvements in .NET 11"]]></title><description><![CDATA[
<p>You can always just not use OOP. C#'s tooling for functional programming and C-style programming is really good, thanks to stuff like statics on interfaces or spans.</p>
]]></description><pubDate>Thu, 17 Sep 2026 11:50:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49739426</link><dc:creator>kg</dc:creator><comments>https://news.ycombinator.com/item?id=49739426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49739426</guid></item></channel></rss>