• fibojoly@sh.itjust.works
    link
    fedilink
    arrow-up
    15
    ·
    15 hours ago

    I’m amazed at developers who don’t grasp that you don’t need to have absolutely everything under the sun in a human readable file format. This is such a textbook case…

    • chaospatterns@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      11 hours ago

      Yeah this isn’t even human readable even when it’s in YAML. What am I going to do? Read the floats and understand that the person looked left?

    • marcos@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      13 hours ago

      Even if you want it to be human readable, you don’t need to include the name into every field and use balanced separators.

      Any CSV variant would be an improvement already.

      • fibojoly@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        10 hours ago

        Even using C#'s decimal type (128bit) would be an improvement! I count 22 characters per numbers here. So a minimum of 176bit.

    • FuckBigTech347@lemmygrad.ml
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      8 hours ago

      Exactly. All modern CPUs are so standardized that there is little reason to store all the data in ASCII text. It’s so much faster and less complicated to just keep the raw binary on disk.