Hacker News new | ask | show | jobs
by deafbybeheading 4128 days ago
>Fun fact: ASCII actually reserved control characters for this stuff. 1F is the "unit separator" and 1E is the "record separator". There is even a "group separator" (1D) and a "file separator" (1C).

Which means you can't safely use it for arbitrary data (since your records themselves could contain these separators). Most of the time that doesn't matter; sometimes it does.

1 comments

You can't use these control characters in CSV either. The grammar from RFC 4180 excludes the 0x00 to 0x1F range.