
That is what went over the line for you? what?
That is what went over the line for you? what?
buffer overflows are critical for memory safety since they can cause silent data corruption (bad) and remote code execution (very bad). Compared to those a “clean” unhandled runtime error is far preferable in most cases.
We can avoid expensive branches (gasp) by using some bitwise arithmetic to achieve the so-called “absolute value”, an advanced hacker technique I learnt at Blizzard. Also unlike c, c# is not enlightened enough to understand that my code is perfect so it complains about “not all code paths returning a value”.
private bool IsEven(int number)
{
number *= 1 - 2*(int)(((uint)number & 2147483648) >> 31);
if (number > 1) return IsEven(number - 2);
if (number == 0) return true;
if (number == 1) return false;
throw new Exception();
}
After working at blizzard for 51 years, I finally found an elegant solution by using the power of recursion
private bool IsEven(int number){
if (number > 1) return IsEven(number - 2);
if (number == 0) return true;
if (number == 1) return false;
}
Up and until the rule applies to so many countries that the sites just make the requirement universal, this will do nothing to stop bots as the bots will all just operate from countries that are not under age restriction laws. Even after that it’s likely the bot operators will just use fake IDs and similar, as it’s unlikely website operators would setup reliable verification of identity for every single country they want to serve.
Boybortion, now recognized by Wiktionary the free dictionary
Volksverthetzung is about specific protected classes, which don’t include non-religious ideologies (and l’m not sure if “not american” is a specific enough identity either)