Hacker News new | ask | show | jobs
by calibas 682 days ago
Why don't we use 0x1F (␟) instead of "," or TAB to separate units and 0x1E (␞) to separate records?

It seems like half the problems with CSV were solved back in the 70s with ASCII codes.

2 comments

Somebody went one step further and invented a format that uses the unicode codepoints as separators:

https://github.com/SixArm/usv

Because nobody made keyboards with those keys. Had they stuck on a 'next unit' and 'next record' key pair that sent them, we'd all be fine, but instead we got overly redundant text editing keys rather than keyboards more suited to data entry.