4 ms·
> Nobody was evil you just tried to rely on a property that V8 never promised. Tell me you didn't read past the headline without telling me you didn't read pas
by some_furry 12d ago
> Nobody was evil you just tried to rely on a property that V8 never promised.
Tell me you didn't read past the headline without telling me you didn't read past the headline.
- ErikCorry 12d agoRead 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 12d 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 12d 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 12d 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...