they happened over time, in a particular order, so I would have to say that that is accurate
07.10.2025 13:01 — 👍 0 🔁 0 💬 0 📌 0@micahrj.bsky.social
Graphics programmer, Rust enthusiast, and multicellular organism http://micahrj.github.io · http://mastodon.gamedev.place/@micahrj
they happened over time, in a particular order, so I would have to say that that is accurate
07.10.2025 13:01 — 👍 0 🔁 0 💬 0 📌 0made it out to my local theatre on a weeknight to watch multiple battles in succession
07.10.2025 03:52 — 👍 4 🔁 0 💬 1 📌 0this evening I’m starting At the Mouth of the River of Bees
02.10.2025 02:53 — 👍 0 🔁 0 💬 0 📌 0finished reading This Is How You Lose the Time War. highly recommend
02.10.2025 02:52 — 👍 0 🔁 0 💬 1 📌 0Solenoid valves differ in the characteristics of the electric current they use, the strength of the magnetic field they generate, the mechanism they use to regulate the fluid, and the type and characteristics of fluid they control. The mechanism varies from linear action, plunger-type actuators to pivoted-armature actuators and rocker actuators. The valve can use a two-port design to regulate a flow or use a three or more port design to switch flows between ports. **Multiple solenoid valves can be placed together on a manifold.**
a lotta yall still dont get it
28.09.2025 17:48 — 👍 6 🔁 3 💬 1 📌 0it has been 0 days since I have encountered someone saying "I heard you aren't supposed to use mutexes or interact with the scheduler on the audio thread, so I'm busy-waiting instead"
19.09.2025 17:59 — 👍 5 🔁 0 💬 0 📌 0hey are you a bag of mixed greens? because you're looking chopped and washed
19.09.2025 00:50 — 👍 3 🔁 1 💬 0 📌 0Alexander Panos set was kind of like being inside the PS2 startup sequence for 40 minutes (positive)
18.09.2025 02:41 — 👍 6 🔁 0 💬 0 📌 0seeing @bathsmusic.bsky.social and Alexander Panos tonight ✌️
17.09.2025 23:52 — 👍 6 🔁 0 💬 1 📌 0published the window management/platform abstraction library I’ve been working on to crates.io: crates.io/crates/portl...
14.08.2025 15:43 — 👍 7 🔁 0 💬 0 📌 0the thing is basically all interesting art happens when the next token isnt predicted by the previous ones
10.08.2025 04:47 — 👍 349 🔁 51 💬 8 📌 3and then, here are some sources I've encountered about "CSM scrolling", which seems more closely related to your original question:
- d3cw3dd2w32x2b.cloudfront.net/wp-content/u...
- advances.realtimerendering.com/s2012/insomn...
there's a somewhat related post on the dev blog for The Witness, which in turn references an article from ShaderX 6 ("Stable Rendering of Cascaded Shadow Maps"): the-witness.net/news/2010/03...
it's not about caching so much as achieving stability under camera motion, but there's some overlap
Screenshot of a Twitter post: Drone is not real music. Anyone can play one note for a long time, look [holds down organ note to prove point but I instantly become entirely entranced by the sustained oneness and experience of completely pure sensuality, I forget Im pissed and just stand there in eternal peace]
15.07.2025 03:54 — 👍 9 🔁 0 💬 0 📌 0JEAN-LUC I HAVE A QUESTION
IT IS A BOUT DE SOUFFLE
SHOULD I TAKE IT OUT OF DE OVEN
Tame Things I Hate About Shrew
18.06.2025 04:42 — 👍 3 🔁 0 💬 0 📌 0I can recommend getting a baguette on your way to the office and gnawing on it throughout your work day
24.05.2025 00:14 — 👍 3 🔁 0 💬 0 📌 0Sure, yeah; what I'm pointing out is that even if the model can't losslessly reproduce a given string on zero-temperature sampling or whatever, if it's able to predict the string any better than chance, you can build a lossless compressor on top of it using entropy coding schemes
12.05.2025 17:55 — 👍 7 🔁 0 💬 0 📌 0You can use an LLM to implement a lossless compressor for arbitrary text, see e.g.: bellard.org/nncp/
The encoder and decoder share the same predictive model, so the encoder can spend fewer bits on more predictable symbols and more bits on less predictable ones
In fact, if the T inside an Rc<T> *needs* to have its Drop implementation called to avoid UB, that itself is an unsound API for T to have. That was the original subject of the leakpocalypse, and is why the original JoinGuard API for scoped threads was removed from std (faultlore.com/blah/everyon...)
12.05.2025 16:18 — 👍 0 🔁 0 💬 1 📌 0It doesn't need to be dropped in order to invalidate the &mut T, though. &mut T doesn't implement Drop in the first place. Putting an &mut T inside a MaybeUninit or ManuallyDrop is a similar situation
12.05.2025 16:13 — 👍 1 🔁 0 💬 2 📌 0They might still "coexist" in the sense that the bit pattern for the &mut T might still sit around in a register or on the stack somewhere, which is essentially the same situation as having the bit pattern for an &mut T sitting around in a leaked, inaccessible Rc cycle
12.05.2025 16:02 — 👍 1 🔁 0 💬 1 📌 0*nate dogg voice* my infant and me had to coregulate
09.05.2025 14:41 — 👍 2 🔁 0 💬 0 📌 0Cracking open a cool red dwarf star with the boys
07.05.2025 21:06 — 👍 5 🔁 0 💬 0 📌 0This post perfectly encapsulates my experience with so much of the discourse around Rust
03.05.2025 00:11 — 👍 2 🔁 0 💬 0 📌 0Whole Foods is a store where you can find
1. Plant-based imitations of many animal products
2. Products that are typically plant-based or vegetarian but have bones in them for no reason
“Whole Foods shoppers” is a funny intersection of target markets. Like there’s a granola brand I’ve been getting, and almost every one of their products says “vegan” on the front, except the other day I picked up a box of their instant oatmeal and it had bovine collagen in the ingredients
02.05.2025 23:36 — 👍 2 🔁 0 💬 1 📌 0a search for `<'a`, no results found
then again, i also keep things very simple, and lots of folks try to make things more complicated
01.05.2025 20:05 — 👍 30 🔁 2 💬 1 📌 2crazy the degree to which web devs have just deliberately destroyed basic browser functionality. I wanted to copy the name of an artist to the clipboard from the spotify web client (because it contained chinese characters I didn't know how to type) and I fully had to open developer tools
21.04.2025 03:22 — 👍 8 🔁 1 💬 2 📌 0