Neil Henning

Verse @ Epic, ex-Burster @ Unity, ex-RTG @ AMD, ex-Vulkanite @ Codeplay

@gpakosz you just pick one and do anti-FOMO (FIIIMO, Fuck It If I’m Missing Out?). Delete the rest.

@castano I’ve got this recurring shoulder injury that flares up and it becomes impossible to think, sleep, lift anything on my left side.

All to say I feel your pain man and look after yourself 😔

@aras @zeux very cool!

Neil Henning boosted:
Aras Pranckevičiusaras@mastodon.gamedev.place
2025-06-28

Continuing with EXR/HTJ2K/JPEG-XL comparisons for lossless float image compression. Here's a chart.

What's a "Mop" data point? That is mis-using @zeux mesh-optimizer vertex codec to compress an image. Arseny is a witch!

github.com/aras-p/test_exr_htj

Now, I'll continue talking with JPEG-XL people, and start talking with OpenEXR people I guess :)

Neil Henning boosted:
2025-06-28

@resistor It's also the reason I get livid every time some major Windows update rearranges the UI (for the umpteenth time) and throws in some new pushy feature that won't shut up nagging me to use it.

Apple, MS, etc. affect an attitude of "we own this device, and look at the nice thing we just did for you", then don't understand when users hate it.

And it boils down to ONCE I BUY IT IT'S MY DEVICE, NOT YOURS.

You don't get to mess around with the settings or install random major stuff.

@gustav oh man 😔

@dneto @demofox @mattpharr @aras oh that's next level trolling David. I'm here for it!

@mattpharr @aras to be fair that was my read too.

Like even if it was true it’s such an overwhelming dickish comment.

@aras fuck me the arrogance in those responses.

Neil Henning boosted:
Marco Armentmarcoarment
2025-06-24

This is a core system app interrupting you, promoting a sale by a movie-ticketing company, to push you to go see the platform vendor’s new movie.

Why not just pop up random ads all the time, always creating new channels that everyone’s opted-into by default so you can never keep up with opting out of them all?

Oh wait, that’s already what happens.

Apple’s as bad as everyone else. They don’t respect their customers — we’re fodder.

They truly have no standards anymore.
mastodon.social/@caseyliss/114

Neil Henning boosted:
Ritesh Oedayrajsingh Varmarovarma@mastodon.gamedev.place
2025-06-23

How does one diagnose the entire Linux system locking up when using a particular eBPF data structure? Are there any post-mortem logs to look at? dmesg is only about the current session.

Asking for a friend.

@molecularmusing I use gandi.net and had zero issues.

They were semi-recently bought out by some other company but I've not noticed any difference in my hosting since.

@Jweiler @demofox (should have read up before replying cause this is better written than mine!)

@demofox are you planning on having good error messages? If so roll your own. All the generator ones can work but as soon as you want good error messages they fall apart fast.

@steve where’s that then?!

Neil Henning boosted:
Ritesh Oedayrajsingh Varmarovarma@mastodon.gamedev.place
2025-06-19

We're currently investigating & optimizing the perf of our eBPF-based capturing code on Linux, but there's no way to directly profile eBPF code. So instead, we're profiling with manual instrumentation (and Excel) like savages.

Which is ironically the very thing we originally set out to eliminate with Superluminal.

And of course, it is as tedious as instrumentation-based profiling always is.

Neil Henning boosted:
2025-06-19

The most bananas paper, how to raise to a power using a table, a multiply, and operand modification.

So, you want a reciprocal sqrt? Take your input operand X, split it into two parts X1 and X2, use the X1 to calc this polynomial C', flip some bits in X2, reassemble X1 and X2 into X', multiply C'*X' and voila, 6 or 7 decimals of precision!

It's like alien technology, how the hell is it so good?

sci-hub.se/10.1109/12.736432

@mtothevizzah ah we don’t get bibs here!

@mtothevizzah I average 1/2 a year for 15 years so I don’t have that many medals myself. I made a hanger though that hangs next to my desk. Means a lot to see all I’ve done!

A display of my various half marathon and marathon medals I made.
Neil Henning boosted:
Per Vognsenpervognsen
2025-06-15

Once again enjoying the happy accident that 26*2 + 10 + 1 + 1 = 64 so that [A-Za-z0-9_\0] fits in 6 bits.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst