20 years of programming and a decade of involvement with documentation efforts have gotten to the point where i'm perpetually infuriated with how much technology is badly (or totally un-) documented.
if your shit doesn't have a usable manual, your shit is half-finished at best.