Re:Microsoft Teams is the reason some Android users can't di...
by zamalek on Friday December 10, 2021 @10:18PM
(#29518090)
TL;DR: Subtraction was used for comparison (an optimization trick that nearly always works). We all make mistakes, but here's a great example of why not to go branchless, especially outside of a hot path.
And today, a very detailed technical analysis of the multiple bugs in Android and Teams that caused the issue: https://news.ycombinator.com/item?id=29513795