821 Followers
837 Following
11.4K Posts
Half-fox, half-wolf, half-engineer. Into electronics, radio & software. (Very) amateur radio operator. Talk to me about TETRA V+D. Talks about NSFW stuff sometimes - please be 18+ 🔞 Runs (NSFW) https://isthisyiff.net
Pronounshe/him
Bloghttps://foxdog.blog
SignalRet.10
Discord@retsplines
When I first started writing C++, I found myself making a lot of rookie mistakes, like returning a dangling reference to a local variable. These days though, I only make the kinds of mistakes that even trip up seasoned C++ experts, like returning a dangling reference to a local variable
Something important

I like Sierpinksi Triangles so I made this - because tortilla chips are trianglar too, do you see?

TBH I think it worked better in my head...

REGULATED
WALL CUBE
gradle... my nemesis. we meet again.
Reasonable.
"Sorry you're having problems."

*️⃣ Asterisk sound 'sorry-youre-having-problems.wav'
📦 From package 'asterisk-core-sounds'
🇳🇿 Spoken in New Zealand English

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