How to cure diseases before they even evolve->
Link to Original Source
|
|
Anyone worth half a karma point here will recognise 16384 as a power of two.
In my years of software development, numbers like this jump out at you, usually while debugging something that has crashed due to overwriting something, and suspicious powers of two just scream 'BUG' at me.
Perhaps this move to manufacturing has simply been caused by microsoft not allocating enough bits in the build number, and one more recompile has tripped the manufacturing release...
struct BuildNumber
{
int IncrementalVersion : 14;
int ReleaseToManufacturing : 1;
int FinallyBugFree : 1;
}
(and if this really is the source code, we'll have to wait until release 32768 for a bug free version, assuming we don't hit -32768 first)
"How to make a million dollars: First, get a million dollars." -- Steve Martin