4 ms·
Not a CLI tool but rather a format. Still it has similar challenges in making it interesting: https://concise-encoding.org https://concise-encoding.org Also,
by kstenerud 6y ago
Not a CLI tool but rather a format. Still it has similar challenges in making it interesting:
https://concise-encoding.org https://concise-encoding.org
Also, the website is 32k ;-)
- EricMausler 6y agoIs this effectively a form of compression for data transfer?
- kstenerud 6y agoIf you squint at it the right way, sure ;-) It's basically a binary format that has a 1:1 compatible text format. The idea is that everything stays in binary format (which is faster to process, more efficient, and smaller), and then convert the document to text only if/when a human needs to see it or edit the document. It could still be further compressed using a general purpose compressor like gzip, but the main purpose of the data format is to be easy for a machine to process compared to JSON/XML/etc, and tight in specification so that you don't end up with exploitable security holes due to implementation differences like you do with JSON/XML: https://labs.bishopfox.com/tech-blog/an-exploration-of-json-interoperability-vulnerabilities https://labs.bishopfox.com/tech-blog/an-exploration-of-json-...
- MH15 6y agoCertain websites load extremely fast. This is one of them, well done.
- tomcam 6y agoA sexy, sexy site and an incredible advertisement for itself!