Recent submissions

Comment · 13 days ago
A good chunk of the community uses LDC or GDC for that exact reason. I understand why Digital Mars wants to retain control of the core compiler, but they certainly need to work with the community if they can’t get solid support on a major platform.
Comment · 16 days ago
US Manufacturing has a high automation rate for the same reason US Agriculture has one of the highest automation rates in the world. No one wants to do those jobs for the wage that would be make them competitive/viable, despite all the political talk surrounding it.

Companies in those industries invest millions into automation lines and robotics and pay some maintenance staff and specialists 65-120k/yr because it's cheaper and (more damnedly) more reliable than hiring 1-2k individuals on at 25-40usd/hr.

The outcome is a result of laborers (and capitalism), not the other way around.

Comment · 16 days ago
Comment · 19 days ago
Super Mario Bros did not "introduce" those features. Major Havoc (from 1983) had all of those features 2 years earlier. And various games throughout the early 80s had various aspects of all of them. SMB certainly popularized and universalized them though.

The same could be said for SM64, albeit less so as SM64 definitely revolutionized the third-person control scheme to a greater degree.

Comment · 19 days ago
I'm assuming they're referring to NESGlider, which became Starglider on the SNES. But I can't find anything but textual references to it.
Comment · 1 month ago
"gloop" is a neutral/funny word. The adjective "weird" is what makes it somewhat negative.
Comment · 2 months ago
They include the majority of OSI licenses, including BSD. So the majority of BSD variants are included.
Comment · 2 months ago
I think we’re agreeing. I think they’re mixing up the 3DNow introduction with the SSE one and conflating them into one.

SSE never had aliasing, so OP’s comment is strictly incorrect either way.

Comment · 2 months ago
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.
Comment · 4 months ago
I think AI is fine, the problem is what you mentioned: vibe coding.

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.

Comment · 4 months ago
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.

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.

Comment · 4 months ago
Yeah, OPs claim feels disconnected from C’s identity. C stayed conservative because the areas where it excels (to this 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.
Comment · 5 months ago
Just read everything that came before that line.
Comment · 5 months ago
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 really love making games) just go "f this, my career is more important".

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.

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.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton