Great idea. I'll pledge $50 as a token of thanks and encouragement for any open source developer who can add USV to a popular language or tool such as R, Julia, OpenOffice, LibreOffice, TextQL, Q, JavaScript, Python, etc.
Bad news: it looks like they got ␟ and ␞ mixed up, there are trailing ␞␟ characters after each record (should just be an ␞ between each record), and no characters at all after the last record:
$ cat test.csv
one,two,three,
four,five,six
seven,eight,nine
$ vd test.csv -b -o test.usv
opening test.csv as csv
saving 1 sheets to test.usv as usv
Think about what you're doing.
test.usv save finished
$ cat test.usv
one␞two␞three␞␟four␞five␞six␞␟seven␞eight␞nine␞␟$
$We do not have anyone who is deeply familiar with USV spec details on the team, and could use your help to understand what needs to be fixed.