by paulfitz on 3/29/24, 6:30 PM with 27 comments
by akira2501 on 3/29/24, 7:01 PM
Meanwhile, RFC4180 takes less time to read than this entire article.
by kristopolous on 3/29/24, 8:50 PM
It's a problem solved decades ago with solutions we've failed to adopt. Weird, buggy, poorly parsable CSV is still somehow the norm.
Not saying you should, but if you want to change, the answer is already there. Change has to start somewhere...
by ogoffart on 3/29/24, 7:02 PM
by verandaguy on 3/29/24, 6:47 PM
by dbt00 on 3/29/24, 7:01 PM
by gwbas1c on 3/29/24, 9:04 PM
by gwbas1c on 3/29/24, 7:27 PM
CSO is a stormwater industry term for "Combined Sewer Overflow." They happen in older cities where storm runoff and raw sewage (poop) go into the same sewer system. When there is a lot of rain, the wastewater treatment plants overflow, and then raw sewage runs into waterways.
https://en.wikipedia.org/wiki/Combined_sewer#Combined_sewer_...
by dwheeler on 3/29/24, 7:16 PM
by ghusto on 3/29/24, 7:07 PM
If you're typing in CSV manually, escape with \
If you're exporting to CSV, the program already know which part is data and which part is the next cell, so again the program can escape with \
by refulgentis on 3/29/24, 6:56 PM
n.b. not worth your time. tl;dr: lets replace the comma with the poop emoji because commas occur in data.
There's already a solution to that (obviously). Best argument a contrarian could make is you "learn about unicode", by which they'd mean, the words "basic multilingual plane" are included at one point.