vibe coders have reinvented csv from first principles
i like how it’s just as annoyingly ambiguous as csv itself
@halva i mean its csv with a schema
also tells you the length instead of using delimiters for arrays which is.. a decision
@lizzie it’s one of those things where the longer you look the more cursed it becomes
@halva I’m going to make a competing format called Troon 🚀
@julia it should be the exact same thing but with return on every item and double return to separate rows
@julia won’t work on unixes properly without messing with encodings which is objectively very funny
@rose LLMs get sad if you don’t treat them to a newline every so often
@halva going to the top to increment the humber so i can add another item and then doing escape sequence nonsense to make a string with commas and then to insure my boolean doesn’t get read as a string
@halva there is comparisons with csv and supposedly llms are slightly better with this weird format, im not sure why
better question is why tf are they trying to manipulate tabular data like that with llms though
@rose i like that there’s a way to specify where you want that arbitrary newline to be
@rose reviews[3]
the line break is after the third element
otherwise i have literally 0 clue what that [3] specifies lol
@rose oh im dumb i thought there were 4 for some reason??