They're spit out by a build system.
The bitwise-not and shift operators must return integer values, regardless of their operands. Double-not and shifting by zero appear to be logical no-ops, but only when applied to "integers" (which in this case are floats with integer values). The truncation is a side effect. It's reminding you that
is not the same as
 when there's a ... (more)
- In public, ignore it.
- Quietly shore up your messaging on any points where they landed a good punch.
Don't bring up the campaign yourself, don't respond to its claims, and do not get into point/counterpoint. If you're Dropbox versus these guys, all of that would be a losing proposition. Chances are your customers have never heard of Dump Dropbox, and if you... (more)