Philip Guenther

@guenther@bsd.network
114 Followers
29 Following
1.7K Posts
he/him; recovering system/network admin; hacking on email and OpenBSD since the '90s
@whitequark
“The configure script lies on its back, baking in the hot, spinning CPU. It wants you to call ‘make distclean’ but you don’t. Why don’t you, whitequark? Why aren’t you helping it?”
<sees the flicker of a halo on the display, right before the gun shot pushes him through the wall>

@whitequark
void longjmp3(int atfd, jmp_buf buf, int flags);

longjmp3(AT_FDCWD, buf, O_DIRECT | SA_OFFSTACK | WNOHANG);

longjumps relative to the current working directory, without using any import/export trampolines and no protections from signal delivery (so it simply scribbles everywhere if a signal happens to be delivered during the operation). However, it just returns if the jmp_buf isn't initiailized.

@whitequark There's a bit of Tree of Life vibe to that diagram. I guess KHCO2 was traditionally written as "Keter", Co(Co2)2 as "Chochmah", uh, this is getting spooky...
@regehr this reminds me of the time @irene’s grandmother took me to a Munich-themed Brazilian churrascaria in Beijing, and it turned out to be a Korean BBQ restaurant serving mostly Chinese food
@whitequark I’m fine with compilers NOT being responsible for all the final code sins of the world

New jargon dropped: "lonely skill" That's a skill you have which no one understands to be useful, or maybe even a skill.

Example usage: "I know exactly how much peanut butter is necessary to eat those two stalks of celery." <blank looks> "It's a lonely skill."

TFW the stew you made for dinner is too delicious and as a result you both burn your mouths on it.
@tedu Imitation as the finest form of flattery; well played, Chaing!
On our hike at Purisma creek open space today we encountered ~100 banana slugs, including this pair. With their yin yang positioning, we’re pretty sure they were about to mate (more baby slugs! ​)
@leafuw Ah yes, element MISSINGNO resulted in several labs’ works being unreproducible