turtlespook
turtlespook.bsky.social
turtlespook
@turtlespook.bsky.social
recovering graphics nerd and vtuber/anime fan • 👻✨• i love geometry and physics simulation!
Reposted by turtlespook
need to make everyone in San Francisco watch this video every morning and every night
February 15, 2026 at 6:52 PM
5 orders of magnitude is pretty damn impressive!

i’m curious, what’s the difference between the streamed and non-streamed kernels? do you immediately start working on chunks of image as they come in over PCIe instead of blocking on the full transfer?
February 10, 2026 at 5:36 AM
Reposted by turtlespook
Like BLM or the Arab Spring: oh look, social media can be a tool to help the powerless pursue justice against the powerful, or overthrow cruel regimes that rule by financial clout, force, propaganda and intertia. What happened to those platforms, once rich guys spotted what they could be used for?
January 31, 2026 at 9:22 AM
Reposted by turtlespook
People stopped reading Neil Gaiman because they weren’t interested in stories blurring the lines between fantasy and reality, that was totally the only reason, there were no other factors.
January 26, 2026 at 10:07 PM
I thought it was a neat (even if not super practical) observation: we often think of clean, closed form expressions as the best way to represent the solution of a problem ("it's obviously O(1)!") but that's not always true for every context
January 21, 2026 at 3:48 AM
It turns out the bottleneck is the fp multiplication itself: it operates on BigNum-style floats and requires computing an FFT (or two?) per multiply. And you have to do a lot of these to exponentiate, so the cost adds up quickly
January 21, 2026 at 3:48 AM
This came up in a video I watched recently! It was about computing Fib() when N is extremely large - in the thousands of digits or more - and how to do it efficiently. The exact formula was one of a few methods they tried and it didn't perform that well, surprisingly
January 21, 2026 at 3:48 AM
i've heard so many good things about rhythm doctor, excited!!
January 20, 2026 at 7:58 PM
Reposted by turtlespook
its not a direct answer to your question, but in the case that your array represents the cdf of a tabulated function and you want to invert it in order to sample from it, then there is a beautiful o(1) method for *that* called vose/walker's alias method, iirc. not quite your q, but beautiful
January 19, 2026 at 11:24 PM
yep, this is the same solution I wound up on to do e.g. inverse CDF sampling ^^
January 19, 2026 at 11:21 PM
GMM!!! i can’t believe she still recognizes that comforter - i guess some things never change 😌

(it looks super cozy fwiw)
January 12, 2026 at 5:15 PM