If you were going to release a product for developers as soon as it was ready for developers to try, such that you could only launch on one platform and then follow up later with the rest, macOS is the obvious choice. There's nothing contemptuous about that.
Ahah. After trying myself, I immediately tried "Obama" and it works !
But oddly enough, most personality with a name in the "List of organisms named after famous people" doesn't work. Nether does bacterium or fish !
I meant the platform openness aspect, that you are allowed to use alternate clients, but the identity is centralized E2EE is largely independent of this choice.
I don't agree with "vastly better" but its arguable both in the direction and magnitude. I don't think you could plausibly argue that binary analysis is "vastly harder".
It's weird to me that it's 2026 and this is still a controversial argument. Deep, tricky memory corruption exploit development is done on closed-source targets, routinely, and the kind of backdoor/bugdoor people conjure in threads about E2EE are much simpler than those bugs.
It was a pretty much settled argument 10 years ago, even before the era of LLVM lifters, but post-LLM the standard of care practice is often full recompilation and execution.
I don't think there'll be boots on the ground either but Iran isn't Afghanistan or Iraq, both of which were essentially failed states with minimal state capacity riven with internal armed conflict and ethnic tension. There's ethnic tension everywhere, including in Iran, but Iran has at its core an extraordinarily functional and coherent society.
reply