absence
so i'll bet you're wondering why i haven't posted in a while. well, there was this bug at work. nobody could find it. did you know that semaphore::signal is atomic? but semaphore::wait is not? i hadn't really thought about it. even though i implemented our current semaphore classes. that's not exactly the bug. but it's related. we had some heated discussions about how code works. no name calling. though it was obvious folks were restraining themselves. i was considering pumpkinhead. i suspect my colleague was contemplating worse. so does that make him a better person than i? or worse? hrm. it was kinda like the out of gas episode of firefly. where they're gonna freeze to death and captain reynolds suggests something stupid. and wash berates him until he figures out that it's actually a pretty good idea. missed that episode? it's a good one. anywho, the bug was my implementation of signal wasn't atomic. oops.