

That one wasn’t the one I had issues with, since the concept is essentially the same across all languages. We say it’s false because we can’t conclusively say that it’s true. Same as the reason why null != null in SQL.
That one wasn’t the one I had issues with, since the concept is essentially the same across all languages. We say it’s false because we can’t conclusively say that it’s true. Same as the reason why null != null in SQL.
The code is a set of preprocessor macros to stuff loads of booleans into one int (or similar), in this case named ‘myFlags’. The preprocessor is a simple (some argue too simple) step at the start of compilation that modifies the source code on its way to the real compiler by substituting #defines, prepending #include’d files, etc.
If myFlags is equal to, e.g. 67, that’s 01000011, meaning that BV00, BV01, and BV07 are all TRUE and the others are FALSE.
The first part is just for convenience and readability. BV00 represents the 0th bit, BV01 is the first etc. (1 << 3) means 00000001, bit shifted left three times so it becomes 00001000 (aka 8).
The middle chunk defines macros to make bit operations more human-readable.
SET_BIT(myFlags, MY_FIRST_BOOLEAN)
gets turned into ((myFlags) |= ((1 << 0)))
, which could be simplified as myFlags = myFlags | 00000001
. (Ignore the flood of parentheses, they’re there for safety due to the loaded shotgun nature of the preprocessor.)
Back in the day when it mattered, we did it like
#define BV00 (1 << 0)
#define BV01 (1 << 1)
#define BV02 (1 << 2)
#define BV03 (1 << 3)
...etc
#define IS_SET(flag, bit) ((flag) & (bit))
#define SET_BIT(var, bit) ((var) |= (bit))
#define REMOVE_BIT(var, bit) ((var) &= ~(bit))
#define TOGGLE_BIT(var, bit) ((var) ^= (bit))
....then...
#define MY_FIRST_BOOLEAN BV00
SET_BIT(myFlags, MY_FIRST_BOOLEAN)
The terrifying thing is that this is just a temporary technical misstep.
Musk’s response to this won’t be to pack that shit in, it’ll be to order his goons to figure out how to make it more subtle.
I was sort of on Mike Goldman (the challenge giver)'s side until I saw the great point made at the end that the entire challenge was akin to a bar room bet; Goldman had always set it up as a kind of scam from the start and was clearly more than happy to take $100 from anyone who fell for it, and so should have taken responsibility when someone managed to meet the wording of his challenge.
Are you trying to get rickrolled?
It’s not going to stop me yelling at the clouds every time it happens
My LinkedIn feed is now full of Suggested posts from people with things like “Vibe Coding guru” in their strapline posting bullshit tracts about how Vibe Coding Isn’t What You All Think. I keep blocking them but LinkedIn keeps suggesting them.
I think OP forgot the movie scene this template is from. Peter sees better without the glasses.
For a given individual, sure. If you’re trying to do some statistics over a whole group that you have no other record for, it could be useful.
It’s not uncommon for some sects to write G-d instead of God as a handy workaround, and even then “God” is already a euphemism for the Tetragrammaton rather than His actual name. So in that vein using “G” on its own is probably safe.
Yes, what the Democrats need to do is to keep shifting to the right.
/s
Sounds like they are on the tail end of the find out phase.
What, including the 10,000+ children killed so far by Israel? Yeah I’m sure they were asking for it. Definitely a proportional response. GTFO
And this will reduce terrorist recruitment how?
You posted almost verbatim what I was about to write. It’s a proper “don’t shit on my pie and tell me it’s a blueberry” moment. That’s not what friends are.
deleted by creator
like 100 times
Is it closer to 100 or closer to 3?
They’re not saying it because they believe it to be true, they’re saying it because they need it to be true in order to justify what they’re doing.
The detail I enjoyed most about this is that he had fewer than 220 followers at the time of the ban. This suggests that in order for any details on this incident to have got out at all, a decent percentage of his fans in 2025 are actually just journalists waiting for him to do something stupid they can get an article out of.
You mentioned your post history elsewhere, so I had a look, and… nope. Your post history is largely unpleasant and tinged with bouts of xenophobia.