<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: deaddodo</title><link>https://news.ycombinator.com/user?id=deaddodo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 29 Sep 2026 18:27:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=deaddodo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by deaddodo in "There's a new "Google Jail" for independent wikis"]]></title><description><![CDATA[
<p>"gloop" is a neutral/funny word. The adjective "weird" is what makes it somewhat negative.</p>
]]></description><pubDate>Tue, 08 Sep 2026 10:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49608593</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=49608593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49608593</guid></item><item><title><![CDATA[New comment by deaddodo in "California lawmakers unanimously pass Linux exemption from age-verification law"]]></title><description><![CDATA[
<p>They include the majority of OSI licenses, including BSD. So the majority of BSD variants are included.</p>
]]></description><pubDate>Sun, 30 Aug 2026 07:45:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49496595</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=49496595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49496595</guid></item><item><title><![CDATA[New comment by deaddodo in "SIMD in the 90s: Programming Intel's Pentium MMX"]]></title><description><![CDATA[
<p>I think we’re agreeing. I think they’re mixing up the 3DNow introduction with the SSE one and conflating them into one.<p>SSE never had aliasing, so OP’s comment is strictly incorrect either way.</p>
]]></description><pubDate>Mon, 17 Aug 2026 21:15:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49337746</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=49337746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49337746</guid></item><item><title><![CDATA[New comment by deaddodo in "SIMD in the 90s: Programming Intel's Pentium MMX"]]></title><description><![CDATA[
<p>It’s more likely they’re confusing it with 3DNow! (AMD’s own media extension focused on floating point math). That was strictly aliased and therefore an either/or situation on chips that had both.</p>
]]></description><pubDate>Mon, 17 Aug 2026 10:45:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49328908</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=49328908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49328908</guid></item><item><title><![CDATA[New comment by deaddodo in "Bun has an open PR adding shared-memory threads to JavaScriptCore"]]></title><description><![CDATA[
<p>I think AI is fine, the problem is what you mentioned: vibe coding.<p>Have AI do work for you, it’s certainly faster in most cases. But just know exactly what it’s generating and building before putting it into production. That’s not some massive bar to surpass.</p>
]]></description><pubDate>Sun, 21 Jun 2026 01:18:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48614756</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48614756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48614756</guid></item><item><title><![CDATA[New comment by deaddodo in "Game Engine White Papers: Commander Keen"]]></title><description><![CDATA[
<p>I was going to say, smooth scrolling is one place where VGA was fairly simple to work with, since it didn’t have to deal with chunky graphics/bitplanes or specific timing tricks.<p>In fact, Carmack specifically states that packed pixels were the impetus for id’s side scrolling experiments that led to Commander Keen and its ilk.</p>
]]></description><pubDate>Mon, 15 Jun 2026 22:29:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48547899</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48547899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48547899</guid></item><item><title><![CDATA[New comment by deaddodo in "C++: The Documentary"]]></title><description><![CDATA[
<p>Yeah, OPs claim feels disconnected from C’s identity. C stayed conservative because the areas where it excels (to <i>this</i> day) benefit from its “portable assembler” design history. A history with no C++ wouldn’t have changed that, instead another (either non-C extended or alternative C-adapted [Obj-C, for instance]) language would have taken the market C++ did; likely with a larger runway time due to the lack of interoperability/superset compilation.</p>
]]></description><pubDate>Fri, 05 Jun 2026 19:49:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48417305</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48417305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48417305</guid></item><item><title><![CDATA[New comment by deaddodo in "GTA 6 Developers Unionize"]]></title><description><![CDATA[
<p>Just read everything that came before that line.</p>
]]></description><pubDate>Mon, 01 Jun 2026 02:45:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48352090</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48352090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48352090</guid></item><item><title><![CDATA[New comment by deaddodo in "GTA 6 Developers Unionize"]]></title><description><![CDATA[
<p>I mean, when you're getting paid 40-60% for doing more complex work than app/web development...yeah, the drop-off is almost inevitable. Eventually people (unless they just <i>really</i> love making games) just go "f this, my career is more important".<p>If you wanna do low-level code, you can go into embedded, sponsored OSI-companies, Microsoft, etc and get paid the same to more than gamedev with 10% of the stress and no crunch. If you wanna get paid much more and do more "vibe"/fun coding, you can go into app/web dev. If you want stability, you go into fintech/medtech/onsite/etc.<p>Gamedev offers the worst of all worlds and then constantly posits "why is there so much turn over?"...because you made the industry suck to work in.</p>
]]></description><pubDate>Fri, 29 May 2026 20:23:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48328717</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48328717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48328717</guid></item><item><title><![CDATA[New comment by deaddodo in "Star Citizen game has reached $1B in funding"]]></title><description><![CDATA[
<p>The difference, and the reason these comparisons are always disingenuous, is that Rockstar didn’t have the consumers fund its development and miss its promises repeatedly.<p>The studio is funding it and has been clear they’ll release it when they feel like it.</p>
]]></description><pubDate>Mon, 25 May 2026 02:52:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48262999</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48262999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48262999</guid></item><item><title><![CDATA[New comment by deaddodo in "Star Citizen game has reached $1B in funding"]]></title><description><![CDATA[
<p>So a game that’s at what? 40% of its projected goals/completion is now 33% more expensive than the most expensive game ever?<p>Quite an achievement…</p>
]]></description><pubDate>Mon, 25 May 2026 01:22:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48262632</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48262632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48262632</guid></item><item><title><![CDATA[New comment by deaddodo in "ReactOS"]]></title><description><![CDATA[
<p>That was the argument back in the day too. For people/devices not looking to run Windows XP/Vista.<p>I don't think the metric has ever changed. What <i>has</i> is the scope as Microsoft continues to chug along. But, I believe, their goal is still primarily some hybrid of Win98/Win2K compatibility.</p>
]]></description><pubDate>Wed, 13 May 2026 21:29:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48127886</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48127886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48127886</guid></item><item><title><![CDATA[New comment by deaddodo in "ReactOS"]]></title><description><![CDATA[
<p>Do they finally have a WDM compatible driver stack? For a long time, that was their biggest hamper to being anything useful as a real desktop.<p>If they can pass that hurdle + add WDDM, I'd be willing to take another look at them even if application compatibility remains hit and miss.</p>
]]></description><pubDate>Wed, 13 May 2026 21:25:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48127841</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48127841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48127841</guid></item><item><title><![CDATA[New comment by deaddodo in "Meta Shuts Down End-to-End Encryption for Instagram Messaging"]]></title><description><![CDATA[
<p>Keeping in mind that this gives quite a bit of access to your data, depending on how someone wants to structure their query</p>
]]></description><pubDate>Sat, 09 May 2026 01:21:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070815</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48070815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070815</guid></item><item><title><![CDATA[New comment by deaddodo in "Wolfenstein 3D for Gameboy Color on custom cartridge (2016)"]]></title><description><![CDATA[
<p>The biggest limit with these older consoles is the VDP/PPU. You can't just render directly to the screen because a framebuffer doesn't exist, instead you have to render to tile and then have the pixel pipeline render those sequentially to screen. So you're fundamentally limited by how fast that can update.<p>Systems with DMA like the Genesis could just act as a dumb framebuffer to whatever the cartridge decides to dump down the address lines. The Gameboy is a little more difficult, but could also theoretically do it as well if you decide to dump the FPS a bit and/or lower the resolution, and buffer the frames. Which is essentially what the faceball2000 devs had to deal with. And you can speed that up a bit by "racing the beam" (rendering the next frame to a previous tile as the next tile is blitting).</p>
]]></description><pubDate>Wed, 06 May 2026 19:37:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48040675</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48040675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48040675</guid></item><item><title><![CDATA[New comment by deaddodo in "Introduction to Atom"]]></title><description><![CDATA[
<p>"Structured" in this case refers to being able to be directly mapped to a data structure. Think protobuf and other similar transport mechanisms. The recipient knows what structure to expect because it's not a valid XML document if it's breaking those constraints.<p>JSON is not, it is closer to the PHP, JS, etc "object" type, which is an ephemeral object with arbitrary member associations.<p>And, to be clear, this is not a value judgement. They just excel in different fields. XML tends to be easier for strongly and strictly typed languages such as C/C++, C#, Java, etc where you can use the schema to generate your structs automatically. Vanilla JSON is easier for higher level languages that don't require you to manually create a mapping/validation level. JSON Schema tries to bridge that gap to a degree, but isn't built into the standard and isn't even universal.<p>But, ultimately, both are perfectly sufficient for either use case. It just depends on how much massaging you want to do to make them work.</p>
]]></description><pubDate>Mon, 04 May 2026 16:15:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48010663</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48010663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48010663</guid></item><item><title><![CDATA[New comment by deaddodo in "Introduction to Atom"]]></title><description><![CDATA[
<p>JSON Schema is largely an answer to people seeking that type of built-in validation. As I'm not a huge proponent for either (a tool is a tool and you work with it in its ecosystem), I don't have personal feelings on it's adequacy.<p>But, I would suspect, proponents of XML would still point to it's deeper typing system, document structure (especially the hierarchical features of it), and extremely mature ecosystem + tooling (such as XSLTs) as reasons to prefer it over JSON w/ JSON Schema.</p>
]]></description><pubDate>Mon, 04 May 2026 15:48:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48010226</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48010226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48010226</guid></item><item><title><![CDATA[New comment by deaddodo in "Introduction to Atom"]]></title><description><![CDATA[
<p>The main benefit of XML over JSON is that it is structured, and can be associated with Schema's for built in validation.<p>Obviously, that's only a benefit if you care about and utilize those features; most teams doing JSON integrations will just build those into the consumer in lieu of them being provided by the transport. But it is something that some people (especially larger enterprise organizations) value.</p>
]]></description><pubDate>Mon, 04 May 2026 05:17:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48004900</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=48004900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48004900</guid></item><item><title><![CDATA[New comment by deaddodo in "SDL Now Supports DOS"]]></title><description><![CDATA[
<p>People also have have the choice to ignore their racist grandparents spouting right-wing ideology or try educating them out of hope they'll shift their viewpoints.<p>Unfortunately, like many in that group, it seems you'd rather double down on your ignorance.</p>
]]></description><pubDate>Tue, 28 Apr 2026 15:20:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47935850</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=47935850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47935850</guid></item><item><title><![CDATA[New comment by deaddodo in "Asahi Linux Progress Linux 7.0"]]></title><description><![CDATA[
<p>They pay for the hardware that they run Linux on. Apple's hardware division is very profitable without the "value" adds they run through their ecosystem, and those people never would have bought into the ecosystem whether they used MacOS or not.</p>
]]></description><pubDate>Sun, 26 Apr 2026 15:08:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47910938</link><dc:creator>deaddodo</dc:creator><comments>https://news.ycombinator.com/item?id=47910938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47910938</guid></item></channel></rss>