So put the corporation in jail; take its personal items and lock them away, don't allow any outside communications except through visits, no access to bank accounts, etc.
On a more serious note, what happens to the author[ing company] of the software used to inject ads? http://www.komodia.com/about
Sadly, no. Given the up-and-down nature of the points to my response, my own joke was that someone who needed a pointer for what "joke" meant, given simply as a URL, might also need a pointer for what a URL means. With of course the contradiction that I gave it as a URL.
Well possibly the point here is the double pronged attack on the fact that Mac OS stopped at X (ten) and there is a common expression 'turn it up to eleven' [1]
You need only one table look-up, a couple quick operations and no conditionals or multiplying.
The table size required to beat the accuracy of fastlog2 is 512 elements.
edit: The speed ratio is actually about 0.6 in favor of look-up versus fastlog2. Enabling -O3 changes the ratio to 0,9. This is of course not measured in a real-world program where the cache is shared by other stuff.
edit2: I have removed the if statement from fastlog2 and compiled with -O3. The ratio was 1,2.
That wouldn't work because it would introduce a new key. Also every power-up takes effect immediately, this would break the consistency.
@developers
This is a bug on firefox, sometimes the dotted border from the remove wall power-up doesn't disappear giving the impression that the power-up is still active, thus killing players
( Sadly it is probably just ice. )