lovasoa/bad_json_parsers
View on GitHub ↗ ★ 372 Python
Exposing problems in json parsers of several programming languages.
8 mentions on Hacker News by 7 people: 2 stories, 6 comments · first 2019-11-08 · latest 2022-05-24
20082026
-
…trying a ton of HTTP servers like 6 years ago (in python, ruby, C++, Go, and finally Haskell). [1] https://github.com/lovasoa/bad_json_parsers
comment by wyager · 2021-10-14 · in What I wish I knew when learning F# -
The author has now added this as an aside: https://github.com/lovasoa/bad_json_parsers/commit/16f6ed75b...
comment by bspammer · 2019-11-09 · in Bad JSON Parsers -
…article was updated to address those complaints after the comment you're responding to was made. https://github.com/lovasoa/bad_json_parsers/commit/16f6ed75b...
comment by ddlatham · 2019-11-08 · in Bad JSON Parsers -
To be fair, that text was added after the above comment was posted. https://github.com/lovasoa/bad_json_parsers/commit/16f6ed75b...
comment by ddlatham · 2019-11-08 · in Bad JSON Parsers -
…1000x higher than recursion limits. I have never hit JSON recursion limits in production. [1]: https://github.com/lovasoa/bad_json_parsers/commit/16f6ed75b...
comment by jchw · 2019-11-08 · in Bad JSON Parsers -
…the stack though, so it will still eventually blow the stack instead of using all available memory" https://github.com/lovasoa/bad_json_parsers/issues/7 This begins to suggest that it may be downright desirable for servers to toss out…
comment by kibwen · 2019-11-08 · in Bad JSON Parsers