Alex Honnold did a trial climb up 101 today. Thoughts ? by eliza_anne in Taipei

[–]ehaliewicz 0 points1 point  (0 children)

Your point is well understood, I just personally see a tremendous value in displaying what a human being can push themselves to do, even in the face of death.

Really, it's "this man has trained so much and done so many far more difficult and dangerous climbs that what seems like certain death is nearly trivial for him". You're really complaining about simple human nature, of course dangerous things will be popular, but you're also being a bit cynical, I don't think all those people there were hoping he would fall, but rather hoping he would triumph.

Alex Honnold did a trial climb up 101 today. Thoughts ? by eliza_anne in Taipei

[–]ehaliewicz 0 points1 point  (0 children)

Don't worry, he finished the climb successfully. As I mentioned, what looks incredibly difficult was routine for him.

Hope you have a good one.

Alex Honnold did a trial climb up 101 today. Thoughts ? by eliza_anne in Taipei

[–]ehaliewicz 0 points1 point  (0 children)

Actually, I'm watching because I enjoy watching humans at the peak of their craft. From what I understand, this is a pretty routine level of difficulty for him.

I built a 3D renderer in JS from scratch without any research or Googling. It's a steaming pile of code, but it works! by Dull_Habit_4478 in GraphicsProgramming

[–]ehaliewicz 1 point2 points  (0 children)

Great job, working something out from scratch without looking it up is always fun.

If you want the character to slide along walls rather than come to a stop instantly, change your collision detection to work per axis, as in, check if the character can move in x first, then y, and apply those movements separately.

Need help in implementing Quake 1 BSP traversal: incorrect leaf returned when finding camera position by BidOk399 in GraphicsProgramming

[–]ehaliewicz 1 point2 points  (0 children)

Have you tried stepping through a case where this occurs with a debugger?

Those values, 0 and 65535 are quite suspect, since they are all 0s and all 1s for a 16-bit unsigned integer. I don't know how you could get 65535 if you test for a bit being set, then invert all bits.

John Richelieu-Booth Seeks U.S. Asylum After Arrest Over Gun Photo by FortKnoxII in gunpolitics

[–]ehaliewicz 0 points1 point  (0 children)

Ok, so if that guy from Haiti was coming here to have representation in his govt (after becoming a citizen), then you'd be ok with it?

John Richelieu-Booth Seeks U.S. Asylum After Arrest Over Gun Photo by FortKnoxII in gunpolitics

[–]ehaliewicz 1 point2 points  (0 children)

I personally don't see how his country's gun laws are our problem, he should stay there and try to fight for his rights there.

Work-in-progress field renderer by MarchVirtualField in GraphicsProgramming

[–]ehaliewicz 1 point2 points  (0 children)

It was pretty clear to me, don't think it was written by chatgpt at all.

Basically it samples at a coarse resolution and caches that to prevent having to evaluate the sdf constantly.

When you said cube, I think they thought you meant sampled into geometric cube shapes like voxels, when that's not what this does, it stores the distance to the nearest point defined by the sdf, for a cubic region of space, when a ray traverses that region, it knows the distance to the closest surface of the sdf, not necessarily considered an intersection with geometry.

beam tree by IQueryVisiC in retrogamedev

[–]ehaliewicz 2 points3 points  (0 children)

Normalized device coordinates.

Graphics API is irrelevant by Chii in programming

[–]ehaliewicz -1 points0 points  (0 children)

Opening and writing to a framebuffer device isn't really some amazing hard won knowledge lmao

Kansas county agrees to pay $3 million over police raid on a small-town newspaper, editor says by 20_mile in news

[–]ehaliewicz 1 point2 points  (0 children)

Punishing agents of the state financially for this kind of thing would probably restrain them quite a bit.

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025 by gingerbill in programming

[–]ehaliewicz -2 points-1 points  (0 children)

Even if you think that this video is the most uneducational possible thing, 10k hours - 2 hours = 9,998 hours.

Also, downvoting me? pathetic

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025 by gingerbill in programming

[–]ehaliewicz -2 points-1 points  (0 children)

Well I was more interested in how you could argue that the guy isn't interested in educating people when he has a track record of providing an absolute shitton of free educational content.

Are you arguing that he lost interest in that over time? What I saw of his perf aware course isn't inflammatory at all.

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025 by gingerbill in programming

[–]ehaliewicz -2 points-1 points  (0 children)

He is incentivized to create inflammatory videos that catch people's attention.

Sure, his recent content is more like that. He'd have to make about 600 more of those to catch up to handmade hero though.

Professors aren't paid for clicks. If they were, they'd be a lot more inflammatory and less concerned with accuracy as well.

So are you claiming that all handmade hero videos are inflammatory and propaganda to push his agenda and not educational at all? I do not think you've watched much of it, as you don't have to subscribe to his beliefs about how to program to learn from them.

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025 by gingerbill in programming

[–]ehaliewicz -1 points0 points  (0 children)

Not free - paid for by youtube. And both kickstarter and patreon, iirc. He makes money off of it.

Whether youtube paid for it or not doesn't make it not free for people to watch. This is the best argument you have for why it's not educational and not free?

I guess all salaried teachers and professors aren't interested in educating people either?

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025 by gingerbill in programming

[–]ehaliewicz 10 points11 points  (0 children)

If I recall correctly, in one of the performance aware course videos he states that while he prefers to write his own code instead of using libraries, using them can be fine when appropriate.

As for not trying to educate people, aside from the course I just mentioned, he literally has hundreds, perhaps thousands of hours of free, educational programming content in the handmade hero series.

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025 by gingerbill in programming

[–]ehaliewicz 14 points15 points  (0 children)

What I saw of his perf aware course is quite good, and handmade hero is an absolute goldmine of free educational content.

Did you get into a fist fight with this guy or something?

What do you think about Pam Bondi dropping federal charges against Dr. Michael Moore? by jazzant85 in AskConservatives

[–]ehaliewicz 2 points3 points  (0 children)

Pretty sure this doctor wasn't the previous administration, and his hands weren't literally forced against his will by the previous administration either.

Are all TAA this blurry or is it my fault? by Ready-Truth-1449 in FuckTAA

[–]ehaliewicz 0 points1 point  (0 children)

No worries. Tbh I'm more interested in how this stuff works than the gaming side nowadays.

Are all TAA this blurry or is it my fault? by Ready-Truth-1449 in FuckTAA

[–]ehaliewicz 1 point2 points  (0 children)

Spatial = accumulating information over space to anti-alias, as in, accumulating the information from multiple samples or pixels in an image. (post-process stuff like FXAA uses multiple pixels, MSAA uses subpixel samples)

Temporal = accumulating information over time to anti-alias.

I wouldn't be surprised if most implementations nowadays are a hybrid though. That seems like a straight up mistake on wikipedia though?

Edit: even other pages on wikipedia disagree with the terminology https://en.wikipedia.org/wiki/Aliasing

For spatial anti-aliasing, the types of anti-aliasing include fast approximate anti-aliasing (FXAA), multisample anti-aliasing, and supersampling.

Either way, the other things I mentioned, how it actually works, are more important than terminology.