Hacker GitHub

← All repos

SixArm/usv

View on GitHub ↗ ★ 224 Shell

Unicode Separated Values (USV) data markup for units, records, groups, files, streaming, and more.

28 mentions on Hacker News by 22 people: 3 stories, 25 comments · first 2022-05-04 · latest 2025-09-11

Mentions per year 28 mentions · busiest year 2024 (25)
20082026
  1. …file size in large USV files. So my ideal would be to use ASV files rendered as USV in editors. https://github.com/SixArm/usv
    comment by snthpy · 2025-09-11 · in A love letter to the CSV format (2024)
  2. …in the data content (e.g. someone actually typed Unicode Unit Separator into the data content). https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
  3. …self so it had none of the downsides of this format honestly. 1: https://shodoku.app/dictionary 2: https://github.com/SixArm/usv
  4. There is https://github.com/SixArm/usv which is exactly that, but with special unicode characters
    comment by exidex · 2024-08-02 · in Why CSV is still king
  5. Somebody went one step further and invented a format that uses the unicode codepoints as separators: https://github.com/SixArm/usv
    comment by gaganyaan · 2024-08-02 · in Why CSV is still king
  6. …in the data content (e.g. someone actually typed Unicode Unit Separator into the data content). https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
  7. Not long ago there was also a post about "Unicode Separated Value" https://github.com/sixarm/usv https://news.ycombinator.com/item?id=39679378
  8. https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
    comment by lolive · 2024-03-26 · in Friends don't let friends export to CSV
  9. …use the proper ASCII codes for field separator and record separator is a bit too pragmatic for me… https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
    comment by lolive · 2024-03-26 · in Friends don't let friends export to CSV
  10. …be typed so you don't have to worry about escaping. USV supports displayable delimiters (see https://github.com/SixArm/usv ), so for the much more common case of editing an existing CSV in a text editor, you can just copy and paste.
    comment by hn_throwaway_99 · 2024-03-26 · in Friends don't let friends export to CSV
  11. …like USV (Unicode Separated Values) neatly improves CSV while maintaining most of its benefits. https://github.com/sixarm/usv
    comment by onethumb · 2024-03-26 · in Friends don't let friends export to CSV
  12. …use control characters. Editors are not consistent in how they show control/zero-length characters: https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
  13. https://github.com/SixArm/usv/blob/main/doc/criticisms/index...
  14. …because it's an intentionally human readable data exchange format, not a machine format) Hence https://github.com/SixArm/usv/tree/main/doc/faq#why-choose-u...
  15. …HN post, there’s at least one smug commenter who thinks he knows better, but actually doesn’t https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
  16. The examples here have them: https://github.com/SixArm/usv/tree/main/examples
  17. The escape symbol lets you ignore any non-special character, not just newlines: https://github.com/sixarm/usv?tab=readme-ov-file#escape-esc
  18. …visible tokens and stream accommodation. You should read the github readme. It's not that long. https://github.com/SixArm/usv/tree/main/doc/faq#why-choose-u... As for still needing escapes, using obscure symbols instead of ones that are…
  19. Two links away is the answer: https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
  20. …in the data content (e.g. someone actually typed Unicode Unit Separator into the data content)." - https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
  21. Addressed in the FAQ: https://github.com/SixArm/usv/tree/main/doc/faq#why-choose-u... Main point: ”USV provides typically-visible letter-width characters (such as Unicode 241F), whereas ASV provides typically-invisible zero-width…
  22. Surprisingly, they actually did write a FAQ entry on it (I'm honestly surprised): https://github.com/SixArm/usv/tree/main/doc/comparisons#asci...
  23. I don't think it's a joke; at https://github.com/sixarm/usv they discuss how they're working on IANA standardization.
  24. Description of USV: https://github.com/sixarm/usv
  25. ▲ 1
    Ask HN: Can you advise about IANA.org, IETF.org, ABNF, and a new media type?
    story by jph · 2024-03-02 · 0 comments
  26. ▲ 2
    Show HN: Unicode Separated Values (USV) for data formatting
    story by jph · 2024-02-07 · 2 comments
  27. Ben this is great, thank you. Would you consider adding Unicode Separated Values (USV)? https://github.com/sixarm/usv USV is like CSV and simpler because of no escaping and no quoting. I can donate $50 to you or your charity of choice as a…
  28. ▲ 32
    Show HN: USV = Unicode Separated Values
    story by jph · 2022-05-04 · 23 comments