3 ms·
Read the whole thing, but OK you didn't accuse anyone of being evil yet. But let me clarify that even if a later optimization breaks your constant time property
by ErikCorry 18d ago
Read the whole thing, but OK you didn't accuse anyone of being evil yet. But let me clarify that even if a later optimization breaks your constant time property that still wouldn't be evil.
- some_furry 18d agoYou walked back putting an accusation of evil in my mouth while following up with warning me not to make an accusation I would not make to begin with. Incredible.
- ErikCorry 18d agoI don't know if you are the author but he wrote: The only things that can easily go wrong now are: The compiler turns out to be evil and introduces an “optimization” that I don’t anticipate The V8 developers turn out to be evil and modify how this logic works and break my assumptions in a future release
- some_furry 18d agoAh, right. That was clearly tongue-in-cheek and easily forgettable, not an actual accusation on either party. I've added an important clarification in case anyone else missed the rest of the prose that discussed how this was entirely my own fault to zero in on a sarcastic turn of phrase: https://soatok.blog/2026/09/12/the-v8-javascript-runtime-undermined-my-constant-time-javascript-library/#evil https://soatok.blog/2026/09/12/the-v8-javascript-runtime-und...