(no title)
zzbn00 | 9 months ago
So 21 GB/s would be solely algos talking to algos... Given all the investment in the algos, surely they don't need to be exchanging CSV around?
zzbn00 | 9 months ago
So 21 GB/s would be solely algos talking to algos... Given all the investment in the algos, surely they don't need to be exchanging CSV around?
wat10000|9 months ago
Imagine you want to replace CSV for this purpose. From a purely technical view, this makes total sense. So you investigate, come up with a better standard, make sure it has all the capabilities everyone needs from the existing stuff, write a reference implementation, and go off to get it adopted.
First place you talk to asks you two questions: "Which of my partner institutions accept this?" "What are the practical benefits of switching to this?"
Your answer to the first is going to be "none of them" and the answer to the second is going to be vague hand-wavey stuff around maintainability and making programmers happier, with maybe a little bit of "this properly handles it when your clients' names have accent marks."
Next place asks the same questions, and since the first place wasn't interested, you have the same answers....
Replacing existing standards that are Good Enough is really, really hard.
hermitcrab|9 months ago
zzbn00|9 months ago
jstimpfle|9 months ago
Depends on the distribution of numbeds in the sataset. It's quite common to have small numbers. For these text is a more efficient representation compared to binary, especially compared to 64-bit or larger binary encodings.
cyral|9 months ago
nly|9 months ago
CSV wouldn't even be considered.
adrianN|9 months ago
zzbn00|9 months ago
internetter|9 months ago
Yes, but the consequences of these decisions are worth much more. You attach an ID to the user, and an ID to the transaction. You store the location and time where it was made. Ect.
zzbn00|9 months ago
h4ck_th3_pl4n3t|9 months ago
And non coders use proprietary software, which usually has an export into CSV or XLS to be compatible with Microsoft Office.