Brutkey

Adële 🐁🐁
@adele@social.pollux.casa

Why I prefer human-readable file formats


When I say
human-readable file format, I'm referring to text-based files that can be opened, read, and understood without the need for any specific software or proprietary interface. They include formats like Markdown, JSON, YAML, INI, TOML, CSV/TSV and even fixed-width text files where the content and its structure are visible, transparent, and editable in a simple text editor [...]

https://adele.pages.casa/md/blog/why-I-prefer-human-readable-file-formats.md


Doğa Armangil
@arma@ieji.de

@adele@social.pollux.casa Your profile says you are into #lowtech so you may want to stick with JSON etc. But otherwise I would suggest taking a look at RDF, which is currently the most comprehensive data representation solution that exists in IT.

RDF covers all bases, from file and messaging formats to databases, which are called "RDF stores" in RDF parlance.

https://graphdb.ontotext.com/documentation/11.0/rdf-formats.html

For anyone who might be wondering what this RDF thing is all of a sudden:

RDF is the most tangible outcome of the Semantic Web.

Doğa Armangil
@arma@ieji.de

@adele@social.pollux.casa oh and I forgot: in-memory RDF datasets.

πŸ”—πŸ”— https://rdf.js.org/dataset-spec/

Are there any more bases to cover? I don't think so
hmmyes

Also this:

#RDF stores don't support transactions, so what to do?

1️⃣1️⃣ Most applications don't need transactions.
2️⃣2️⃣ If you absolutely need transactions, my suggestion would be to outsource that aspect to a #blockchain, that's their job. Yet another thing to learn, I know …