6 comments

  • bariumbitmap56 minutes ago
    This comes up every so often. I think there are good reasons it hasn&#x27;t caught on. Here&#x27;s a relevant comment from ten years ago:<p>&gt; <i>whole point is to be roughly human-readable and using non-printing characters defeats that. You can&#x27;t even easily enter these things via the command line.</i><p>&gt; <i>If we&#x27;re abandoning human-readability, why even bother with ASCII? Just use a binary format. Has anyone actually used ASCII unit and record separator delimiters successfully? I&#x27;d be curious about what advantages they had over a binary format, even just a protobuf or Thrift serialized form. If we want to preserve schemalessness, there&#x27;s stuff like Sereal.</i><p>--- arjie, June 8, 2016<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11862769">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11862769</a><p>Here&#x27;s another one from more than twelve years ago:<p>&gt; <i>I&#x27;ve done this.</i><p>&gt; <i>Everybody hated it. Most text editors don&#x27;t display anything useful with these characters (either hiding them altogether or showing a useless &quot;uknown&quot; placeholder), and spreadhseet tools don&#x27;t support the record separator (although they all let you provide a custom entry separator so the &quot;unit&quot; separator can work). Besides the obvious problem that there&#x27;s no easy way to type the darned things when somebody hand-edits the file.</i><p>--- Pxtl, March 26, 2014<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7474600">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7474600</a>
  • nemothekid53 minutes ago
    The problem in practice with CCSV files, is they are no longer human editable, nor will tools like Excel automatically parsed them (maybe, I haven&#x27;t checked in ~10 years, however I doubt CSV parsing has improved at all).<p>If the files aren&#x27;t human editable anymore, why stick with CSV at all?
  • willk1 hour ago
    I think we hugged it to death.<p><a href="https:&#x2F;&#x2F;archive.is&#x2F;4anlI" rel="nofollow">https:&#x2F;&#x2F;archive.is&#x2F;4anlI</a>
  • saulpw51 minutes ago
    This is generally called ASV for ASCII-separated values, or USV for Unicode-separated values (e.g. U+241E, which is different from the ASCII U+001E equivalent).<p>Also, as wonderful as this would be, as other comments say, no one uses it because no one uses it.
  • zmj25 minutes ago
    I thought this was going to be about comma-separated CSV files.
  • msephton1 hour ago
    Seems to be down