HackerLangs
TopNewTrendsCommentsPastAskShowJobs

yunnpp

395 karmajoined в прошлом году

Submissions

FreeBSD Closes the Laptop Gap: Year One Project Update

freebsdfoundation.org
30 points·by yunnpp·6 месяцев назад·2 comments

Writing an NES Emulator in Haskell

arthi-chaud.github.io
3 points·by yunnpp·6 месяцев назад·0 comments

comments

yunnpp
·3 часа назад·discuss
Those 8 that survived clearly gained an edge by putting glue on their pizza.
yunnpp
·4 часа назад·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
·9 дней назад·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
·9 дней назад·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
·9 дней назад·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
·9 дней назад·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
·9 дней назад·discuss
You mean stroke?
yunnpp
·9 дней назад·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
·11 дней назад·discuss
And what if he is also donating to a hospital in Ethiopia?
yunnpp
·11 дней назад·discuss
You don't know jack, that's why you should subscribe to my ACM channel. As for me? I know two Jacks.
yunnpp
·11 дней назад·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
·11 дней назад·discuss
[flagged]
yunnpp
·12 дней назад·discuss
No, moratoriums are a thing.
yunnpp
·12 дней назад·discuss
RMS is a man of principle. He saw freedom radiating from that laptop and subscribed, doesn't care for geopolitics.
yunnpp
·12 дней назад·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
·16 дней назад·discuss
Peak programming.
yunnpp
·18 дней назад·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
·в прошлом месяце·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
·2 месяца назад·discuss
They are fixing bugs in open source projects. What are you doing? You're not even tapping that button.
yunnpp
·2 месяца назад·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.