HackerLangs
TopNewTrendsCommentsPastAskShowJobs

yunnpp

395 karmajoined l’année dernière

Submissions

FreeBSD Closes the Laptop Gap: Year One Project Update

freebsdfoundation.org
30 points·by yunnpp·il y a 6 mois·2 comments

Writing an NES Emulator in Haskell

arthi-chaud.github.io
3 points·by yunnpp·il y a 6 mois·0 comments

comments

yunnpp
·il y a 3 heures·discuss
Those 8 that survived clearly gained an edge by putting glue on their pizza.
yunnpp
·il y a 4 heures·discuss
I am genuinely curious why OP thinks this slop post should be of interest to others. Nobody cares how you're prompting an LLM, guys.
yunnpp
·il y a 9 jours·discuss
> sometimes misleadingly called tone mapping

sometimes is an understatement there. It took me like a decade to get that shit right. Graphics in general seems to suffer from bad explanations repeated everywhere. We need more authoritative textbooks.
yunnpp
·il y a 9 jours·discuss
Modern APIs make synchronization and resource management a lot more complex. Used correctly they result in better performance; used incorrectly...

That being said, "nowadays" most studios just throw shit at UE5 and get it over with. It's obvious from how terrible many games run that they don't have a rendering engineer on the payroll.
yunnpp
·il y a 9 jours·discuss
You opened with this:

> I've been in ML for ~5 years in multiple FAANGs and I have never seen a rotation matrix.

Presumably you've used SVD, but you've never seen a rotation matrix. So something is cooked.

Maybe corollary: that FAANG job wasn't that interesting.
yunnpp
·il y a 9 jours·discuss
There is no AI use here. I'm somewhat offended by the suggestion even though I have no relation to the author. Bartosz has been shredding for a long time now. His javascript is also unminified and perfectly readable, making it a great reference for study despite not being advertised on his pages. The animations are all hand-made. The guy is cooking. To suggest that any of it is AI is an utter blasphemy. AI is for noobs, grifters, and low-effort content farmers and Bartosz isn't any of those things.
yunnpp
·il y a 9 jours·discuss
You mean stroke?
yunnpp
·il y a 9 jours·discuss
Probably people who don't register the name. Your comment adds nothing and is the kind that always ends on the bottom of the thread, so you shouldn't take it personally.

Great website, though. I'm fixing my time step all day.
yunnpp
·il y a 11 jours·discuss
And what if he is also donating to a hospital in Ethiopia?
yunnpp
·il y a 11 jours·discuss
You don't know jack, that's why you should subscribe to my ACM channel. As for me? I know two Jacks.
yunnpp
·il y a 11 jours·discuss
And what does that have to do with the guy leaning right? He runs a VPN. If you care about privacy, that should be sufficient to support it, his other opinions aside.
yunnpp
·il y a 11 jours·discuss
[flagged]
yunnpp
·il y a 12 jours·discuss
No, moratoriums are a thing.
yunnpp
·il y a 12 jours·discuss
RMS is a man of principle. He saw freedom radiating from that laptop and subscribed, doesn't care for geopolitics.
yunnpp
·il y a 12 jours·discuss
Bingo. And now GP should go look who is behind age verification and ponder why they'd be pushing for this if it didn't benefit them.
yunnpp
·il y a 16 jours·discuss
Peak programming.
yunnpp
·il y a 18 jours·discuss
I think it's because it's what every tutorial does, and people just copy-paste that template without giving it too much thought. Just need to dig through the API a little.
yunnpp
·le mois dernier·discuss
At least with SDL3, you don't even need the renderer or the texture anymore. SDL_GetWindowSurface to get the surface and SDL_UpdateWindowSurface to present. That's the more software-graphics you can get from my understanding of the library. SDL still does the double-buffering for you.
yunnpp
·il y a 2 mois·discuss
They are fixing bugs in open source projects. What are you doing? You're not even tapping that button.
yunnpp
·il y a 2 mois·discuss
The noise from this technique would come from moving lights and world-space disocclusions. Lights don't move erratically in most scenes, objects maybe. But even then, this handles diffuse illumination only, which by its nature has low frequency noise. You won't get noise by shaking the camera violently like in an FPS, for example, which you would from modern ray/path-traced pipelines and I assume is what you're complaining about. So on the list of temporal techniques, this one is probably the most graceful to the noise/lag trade-off.

"Crisp, noise-free, instant graphics" that were also incorrect and did not communicate mood and depth the way GI does. I see no reason to go back.