137 karma · joined October 10, 2011
I think there is one key that needs to be stressed to people starting to work out: anything* is better than nothing. You may not see great gains by doing only 5x5 dumbbell curls every day, but you will start to generally feel better.
* With good form. Bad form will do more harm than good (I know from experience, having pulled a back muscle trying to speed through a warm-up set of squats). Having someone to give you form advice is another important aspect.
Leaned on the side of `no`: 0 non word yesses at least.
You're right about it being an odd choice for a Linux company, though.
#define ONEBYTES 0x0101010101010101ul
Also, let's not forget what the C standard says about integer sizes, which is that
A) It is guaranteed that sizeof char == 1
B) It is guaranteed that the following holds true: sizeof char <= sizeof short <= sizeof int <= sizeof long
So it's always completely unrealistic to assume anything about the size of these types on any system, except for the guarantee in (A)
c = ((((c - 0x3f800000) >> r) + 0x3f800000) >> 23) - 127;
in production code I would be sad.