Silphendio
Joined 3 years ago
Joined 3 years ago
> A given branch of the Freedesktop runtime has a 2 year support period after which they are declared EOL.
I guess floats are still mostly deterministic if you use the exact same machine code on every PC.
The bigger problem is that floating point math isn't deterministic. So replays need to save key frames to avoid drift.
Quake used fixed point math.
Allowing only valid JavaScript identifiers to be unescaped keys is also a bit quirky (You have to quote reserved keywords).
But they will never change any of that because it would break JavaScript compatibility.
Overfitting is the problem of having too little training data for your network size.
And it doesn't play like normal solitaire. You can move any card, no matter what's on top of it. That makes it much easier.
- instead of trailing commas, how about making them completely optional? It's not like they are needed in the first place.
- curly braces for top-level objects could be optional too.
- For a data exchange format, there should really be a standard size for numbers, like i32 for integers and f64 for floats.
- parsing an object with duplicate keys is still undefined behavior.