David Smith
I am an irregular collection of floating diffuse lights, chiming softly
Hi folks; this is something I've been hesitant to post about since it's a very sensitive topic for me, but:
I'm moving out of the US later this year, and unfortunately for legal reasons I'll be unable to take my dog with me. All the rehoming services I've contacted are unable to take her in, so, I've made a little page about adopting her.
Please get in touch if you're interested: http://dscoder.com/melody/melody.html
Refcount contention? Fighting over a cache line. Branch mispredict? Wouldn't have hurt much if resolving the comparison wasn't waiting on a load. You found an approach with better computational complexity? It probably has worse memory access patterns at realistic sizes, just use an array. Fancy ECS for your game? Just syntax sugar for AoS->SoA. Compacting garbage collection overhead? Sometimes *less than zero* because it improves memory layout.
Cache rules everything around me
"average person writes 3 UTF16 decoders a year" factoid actualy just statistical error. average person writes 0 decoders per year. Unicodes Smith, who lives in cave & has two in the same open PR, is an outlier adn should not have been counted
A friend is getting surgery so we made her recovery soups! One is a turkey kale bean soup with lemon and herbs, the other is a caramelized gochujang tomato soup with pomegranate molasses and blackstrap molasses for depth.
Then I made myself a grilled cheese to go with the extra tomato soup 🥰
Got 10 hours of sleep so ascending to a higher plane of existence now. Byeeeeeee
You know, we could really learn something from AI. The AI companies increase the price of their product and *instantly* every single AI "worker" goes on permanent strike unless "employers" pay up.
I wrote up a little flowchart here for how I think about "is it ok to do this work on the default Swift Concurrency thread pool?": https://forums.swift.org/t/is-concurrent-now-the-standard-tool-for-shifting-expensive-synchronous-work-off-the-main-actor/82976/17
When to make something asynchronous, when to make it parallel, and how parallel to make it are all inherently tricky in extremis, but the default behavior is the default for a reason, and is appropriate in the vast majority of cases.
Everything that’s on a wiki is clearly true
Ludonarrative dissonance is so funny sometimes
Pathfinder WotR: “You found an ancient demonic relic! Here’s 500 words of backstory about how it’s pure evil and has brought misfortune to literally every person who ever interacted with it”
Also Pathfinder WotR: “anyway we made a sick cloak out of it for you, have fun!”