home.social

#dataformats โ€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dataformats, aggregated by home.social.

fetched live
  1. I always found TOML's rules that define when and how tables can be extended later in the document quite insane: it depends on how a table was created (with a header or a dotted key) and you are somehow allowed to define a super-table later if you defined its sub-table first.
    But my main problem with them isn't just that they are annoying to implement and largely irrelevant for real document, the main problem is that they are moot.

    The following is a perfectly valid TOML document:
    ```
    fruit.apple.color = "red"
    vegetable.cabbage.color = "green"
    fruit.lemon.color = "yellow"
    fruit.apple.taste = "sweet"
    vegetable.cabbage.price = 1
    fruit.lemon.taste = "sour"
    ```

    If the goal was to make messy documents unrepresentable, the standard has failed it and needs to reconsider the whole thing.

    #dataformats #FOSS

  2. I always found TOML's rules that define when and how tables can be extended later in the document quite insane: it depends on how a table was created (with a header or a dotted key) and you are somehow allowed to define a super-table later if you defined its sub-table first.
    But my main problem with them isn't just that they are annoying to implement and largely irrelevant for real document, the main problem is that they are moot.

    The following is a perfectly valid TOML document:
    ```
    fruit.apple.color = "red"
    vegetable.cabbage.color = "green"
    fruit.lemon.color = "yellow"
    fruit.apple.taste = "sweet"
    vegetable.cabbage.price = 1
    fruit.lemon.taste = "sour"
    ```

    If the goal was to make messy documents unrepresentable, the standard has failed it and needs to reconsider the whole thing.

    #dataformats #FOSS

  3. ๐Ÿ“ฐ Python Data Processing 2026: Deep Dive into Pandas, Polars, and DuckDB

    Stop waiting for your CSVs to load. Learn how Pandas 2.x, Polars, and DuckDB are revolutionizing tabular data processing with Apache Arrow in 2026.

    #csv #excel #dataformats #news

    ๐ŸŒ Also in: ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡น

    ๐Ÿ”— dataformathub.com/blog/python-

  4. ๐Ÿ“ฐ TOML vs INI vs ENV: Why Configuration is Still Broken in 2026

    Stop using .env files for secrets. Discover why INI, TOML, and ENV variables are failing modern dev teams in 2026 and how to fix your config workflow now.

    #config #dataformats #devops #news

    ๐ŸŒ Also in: ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡น

    ๐Ÿ”— dataformathub.com/blog/toml-vs

  5. ๐Ÿ“ฐ Zod vs JSON Schema: Why 2026 is the Year of Type-Safe Data Contracts

    Stop guessing your data types. Discover how Zod v4, JSON Schema Draft 2020-12, and TypeBox are revolutionizing API safety and performance in 2026.

    #validation #typescript #dataformats #news

    ๐ŸŒ Also in: ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡น

    ๐Ÿ”— dataformathub.com/blog/zod-vs-

  6. ๐Ÿ“ฐ Zod vs JSON Schema: Why 2026 is the Year of Type-Safe Data Contracts

    Stop guessing your data types. Discover how Zod v4, JSON Schema Draft 2020-12, and TypeBox are revolutionizing API safety and performance in 2026.

    #validation #typescript #dataformats #news

    ๐ŸŒ Also in: ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡น

    ๐Ÿ”— dataformathub.com/blog/zod-vs-

  7. ๐Ÿ“ฐ ELK Stack vs OpenTelemetry: The Ultimate Guide to Log Parsing in 2026

    Is your observability platform a house of cards? Learn the truth about schema drift, AI-driven anomalies, and the real cost of log storage in 2026.

    #logging #devops #dataformats #news

    ๐ŸŒ Also in: ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡น

    ๐Ÿ”— dataformathub.com/blog/elk-sta

  8. ๐Ÿ“ฐ ELK Stack vs OpenTelemetry: The Ultimate Guide to Log Parsing in 2026

    Is your observability platform a house of cards? Learn the truth about schema drift, AI-driven anomalies, and the real cost of log storage in 2026.

    #logging #devops #dataformats #news

    ๐ŸŒ Also in: ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡น

    ๐Ÿ”— dataformathub.com/blog/elk-sta

  9. ๐Ÿ“ฐ JSON vs JSON5 vs YAML: The Ultimate Data Format Guide for 2026

    Master the evolution of JSON, JSON5, and YAML in 2026. Learn how to handle massive payloads, avoid YAML bombs, and implement strict schema validation today.

    #json #dataformats #standards #news

    ๐ŸŒ Also in: ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡น

    ๐Ÿ”— dataformathub.com/blog/json-vs

  10. ๐Ÿ›’ Ah, the modern marvel of squishing #IKEA into a flat text file! Because who doesn't want the thrill of assembling their own dataset from a jumble of words? ๐Ÿ˜‚ #JSON was obviously too roomy, so they went ahead and invented 'CommerceTXT' - the IKEA of data formats. ๐Ÿ—๏ธ๐Ÿ“ฆ
    huggingface.co/datasets/tsazan #DataFormats #CommerceTXT #AssemblyThrill #ModernMarvel #HackerNews #ngated

  11. ๐Ÿ›’ Ah, the modern marvel of squishing #IKEA into a flat text file! Because who doesn't want the thrill of assembling their own dataset from a jumble of words? ๐Ÿ˜‚ #JSON was obviously too roomy, so they went ahead and invented 'CommerceTXT' - the IKEA of data formats. ๐Ÿ—๏ธ๐Ÿ“ฆ
    huggingface.co/datasets/tsazan #DataFormats #CommerceTXT #AssemblyThrill #ModernMarvel #HackerNews #ngated

  12. ๐Ÿ“ฐ Zod vs Yup vs TypeBox: The Ultimate Schema Validation Guide for 2025

    Stop guessing your data's shape. Master Zod, Yup, and TypeBox to build bulletproof, type-safe TypeScript applications in 2025. Learn the latest features now.

    #validation #typescript #dataformats #news

    ๐ŸŒ Also in: ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡น

    ๐Ÿ”— dataformathub.com/blog/zod-vs-

  13. ๐Ÿ“ฐ Zod vs Yup vs TypeBox: The Ultimate Schema Validation Guide for 2025

    Stop guessing your data's shape. Master Zod, Yup, and TypeBox to build bulletproof, type-safe TypeScript applications in 2025. Learn the latest features now.

    #validation #typescript #dataformats #news

    ๐ŸŒ Also in: ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡น

    ๐Ÿ”— dataformathub.com/blog/zod-vs-

  14. ๐Ÿ“ฐ JSON vs YAML vs JSON5: The Truth About Data Formats in 2025

    Is YAML a security nightmare? Discover the truth about JSON, JSON5, and YAML in 2025. Learn why your choice of data format impacts performance and safety.

    #json #dataformats #standards #news

    ๐ŸŒ Also in: ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡น

    ๐Ÿ”— dataformathub.com/blog/json-vs

  15. #TOON #JSON #TokenOptimization #DataFormats #LLM #AI #MachineLearning #Programming #Tech #JSON #TOON #Tแป‘iฦฏuToken #MรดHรฌnhNgรดnNgแปฏ #TrรญTuแป‡NhรขnTแบกo #LแบญpTrรฌnh #CรดngNghแป‡ #DแปฏLiแป‡u

    **Tรณm tแบฏt:** Viแป‡c sแปญ dแปฅng TOON cรณ thแปƒ tiแบฟt kiแป‡m 20-35% token khi xแปญ lรฝ cรกc mแบฃng dแปฏ liแป‡u ฤ‘แป“ng nhแบฅt (danh sรกch ngฦฐแปi dรนng, nhแบญt kรฝ), nhฦฐng lแบกi cรณ thแปƒ tแป‘n thรชm 15-20% token vแป›i dแปฏ liแป‡u cแบฅu trรบc lแป“ng ghรฉp phแปฉc tแบกp hoแบทc ฤ‘แป‘i tฦฐแปฃng cแบฅu hรฌnh. TOON hiแป‡u quแบฃ vแป›i dแปฏ liแป‡u dแบกng bแบฃng, trong khi JSON vแบซn tแป‘i ฦฐu hฦกn cho cแบฅu trรบc lแป“ng ghรฉp sรขu

  16. Liebe Archiv-Bubble.
    Gibt es Fachzeitschriften, die ich kennen sollte, wenn es um Nachrichten rund um das Thema (digitale) Archivarbeit geht?
    โ€ข Auch Datenformate, Metadaten, Events etc.
    โ€ข Zeitschriften aus D-A-CH aber auch englischsprachige Journale aus dem europรคischen Ausland.

    Gerne boosten - Danke!
    #Archiv #Archive #archives #dataformats #archivistodon

  17. Liebe Archiv-Bubble.
    Gibt es Fachzeitschriften, die ich kennen sollte, wenn es um Nachrichten rund um das Thema (digitale) Archivarbeit geht?
    โ€ข Auch Datenformate, Metadaten, Events etc.
    โ€ข Zeitschriften aus D-A-CH aber auch englischsprachige Journale aus dem europรคischen Ausland.

    Gerne boosten - Danke!
    #Archiv #Archive #archives #dataformats #archivistodon

  18. ๐ŸŽ‰ Behold, the groundbreaking revelation: #Xz is not the Holy Grail of data formats! ๐Ÿš€ Apparently, using xz for digital preservation is like using a sieve as a bucketโ€”bound to fail. Who knew? ๐Ÿคฆโ€โ™‚๏ธ Stick to #bzip2, #gzip, or #lzip if you want actual functionality and avoid sinking your data into the abyss of inadequacy. ๐Ÿ”๐Ÿ’พ
    nongnu.org/lzip/xz_inadequate. #dataformats #digitalpreservation #HackerNews #ngated

  19. ๐ŸŽ‰ Behold, the groundbreaking revelation: #Xz is not the Holy Grail of data formats! ๐Ÿš€ Apparently, using xz for digital preservation is like using a sieve as a bucketโ€”bound to fail. Who knew? ๐Ÿคฆโ€โ™‚๏ธ Stick to #bzip2, #gzip, or #lzip if you want actual functionality and avoid sinking your data into the abyss of inadequacy. ๐Ÿ”๐Ÿ’พ
    nongnu.org/lzip/xz_inadequate. #dataformats #digitalpreservation #HackerNews #ngated

  20. Ah, the thrilling world of Parquet file formats, where the only thing more riveting than the two versions is the general #apathy towards updating them. ๐Ÿคฆโ€โ™‚๏ธ Apparently, SQL engines have taken on the role of format overlords, ensuring progress is locked away tighter than my interest in reading another tech blog post. ๐Ÿ™„
    jeronimo.dev/the-two-versions- #ParquetFiles #SQLEngines #TechUpdate #DataFormats #HackerNews #ngated

  21. Ah, the thrilling world of Parquet file formats, where the only thing more riveting than the two versions is the general #apathy towards updating them. ๐Ÿคฆโ€โ™‚๏ธ Apparently, SQL engines have taken on the role of format overlords, ensuring progress is locked away tighter than my interest in reading another tech blog post. ๐Ÿ™„
    jeronimo.dev/the-two-versions- #ParquetFiles #SQLEngines #TechUpdate #DataFormats #HackerNews #ngated

  22. Shane Oโ€™Sullivan: Search Huge JSON files on the Web. โ€œWorking with very large JSON files (20MB+) using online tools tends to be a crashy affair. Whether youโ€™re looking to format or search them, all the tools I found just crash. I found myself having to work with huge JSON files recently, so I built a tool specifically optimized for huge JSON files, called Huge JSON Viewer.โ€

    https://rbfirehose.com/2025/06/19/shane-osullivan-search-huge-json-files-on-the-web/

  23. On Paperwork vs. Digital Formats

    tired: Our customer's paperwork is profit. Our own paperwork is loss.[1]

    wired: Your proprietay data format is loss. Our proprietary data format is profit.

    I'd remembered the first aphorism from a long-ago collection of Murphy's Laws.

    Thinking through my struggles at organising online and digital media, references, etc., I realised that a huge problem is that these formats don't serve my goals. They're designed far more around their authors' goals, or even more often, the publishers' goals, largely around advertising, marketing, tracking, building lock-in, creating and defending monopolies, and the like.

    Digital formats that are in the end-user's interest and specification serve the user. Those that are in the publisher's specification serve the publisher.

    A related thought is that a key affordance of printed periodicals (newspapers, magazines, journals) is that of garbage collection, to put a contemporary spin on it.

    When you're done reading a newspaper or magazine, you pick up the whole lot and throw it out. There's an intermediate level of organisation other than "the article" and "the whole collection" (that is, everything published in your office or home), "the issue". (Or perhaps a box or shelf of archived media.) That is, _there are multiple naturally-occurring levels of aggregation.)

    When you're trying to sort through a set of browser tabs, you generally have only two levels of aggregation: the individual tab, or the entire session. There are typically no intermediate levels, and sorting through what you want to keep (or re-read, or work with) means you've got to go through the set one at a time and resolve disposition. The data format serves the browser vendor, but not the user.

    Tools such as Tree-Style Tabs, an absolutely essential Firefox extension, give a higher level of natural organisation, the tab tree. Here, a structure emerges, without user effort, of related content. At the top of the tree is whatever page began an exploration, and as you descend it, you go further down into the search. When cleaning up, it's possible to pick any given tab, branch, or whole tree, and close it out in one fell swoop. Garbage collection costs are reduced.

    (Three guesses as to what I've been attempting to do, and the first two don't count.)

    #media #paperwork #DigitalMedia #DigitalFormats #FileFormats #DataFormats #kfc #docfs #UserCentricDesign #TreeStyleTabs