Did you know YAML is a recursive acronym? It stands for ‘YAML AML MAML LAML’
A box of DevOps
Submitted 1 year ago by tja@sh.itjust.works to programmer_humor@programming.dev
https://sh.itjust.works/pictrs/image/605a3625-f607-46f7-a5e8-038ba2e982ce.jpeg
Comments
octoperson@sh.itjust.works 1 year ago
SaakoPaahtaa@lemmy.world 1 year ago
Nature is beautiful❤️
sxan@midwest.social 1 year ago
Is it polynomially recursive? Like, the AML stands for “AML MAML LAML”, and so on?
Gecko@lemmy.world 1 year ago
YAML would such a nice language for config files but then it turns out that “no” is falsy and so a list of Scandinavian countries turns from
- se
- fi
- no
into
- "se"
- "fi"
- False
I wish there was like a JSON5 equivalent for YAML that just reduces its scope lol
(and no, TOML also looks ugly :P)Kanda@reddthat.com 1 year ago
Norway is false and Finland isn’t in Scandinavia
dafo@lemmy.world 1 year ago
S W E D E N S W E D E N S W E D E N
synae@lemmy.sdf.org 1 year ago
This is definitely a failing of yaml. Though, I feel that generally it’s the sort of thing you learn once the hard way, then it sticks with you pretty well.
Also I’m glad there are more anti-toml folks are out there, feels like I’m taking crazy pills when people say it is “simple” and “elegant”. IMO it’s uglier than old-school ini format - at least it’s more strictly defined but that doesn’t really sway me to convert
AVincentInSpace@pawb.social 1 year ago
Which is better for structured data?
- elegant, human readable, indentation sensitive language that’s great for deep nesting but has some weird idiosyncrasies with some dynamically typed parsers being too smart for their own good
- glorified ini
The choice is clear
orangeboats@lemmy.world 1 year ago
TOML isn’t elegant at all but damn, it is really simple.
whodatdair@lemm.ee 1 year ago
Ansible go brrrr
corsicanguppy@lemmy.ca 1 year ago
… slowly.
dauerstaender@feddit.de 1 year ago
And yet its faster, easier and more reliable in setting up and maintaining complex cluster software.
savvywolf@pawb.social 1 year ago
You know, at this point I’ve been writing YAML on and off for a while now. You’d think I actually understand the syntax by now, but I don’t.
redcalcium@lemmy.institute 1 year ago
Could’ve been worse. Could be unprettified json.
magic_lobster_party@kbin.social 1 year ago
Json is incredibly easy to prettify.
synae@lemmy.sdf.org 1 year ago
I do it by converting to yaml ;)
Cratermaker@discuss.tchncs.de 1 year ago
I wrote a json prettifier a couple months ago with just a couple lines of code. I thought it would take a while but ended up taking like 10 minutes.
Dasnap@lemmy.world 1 year ago
Me carrying a comically oversized box of compose files.
optimal@lemmy.blahaj.zone 1 year ago
Fucking hate YAML. With every fibre of my being. YAML needs tO GTFO
Zuluparadise@lemmy.world 1 year ago
My fatass read a box of donuts
Kid_Thunder@kbin.social 1 year ago
I didn't know that ansible-galaxy had a comic
corsicanguppy@lemmy.ca 1 year ago
In typical ansible fashion, expect it in 20 years.
MsPenguinette@lemmy.world 1 year ago
I tell people I’m a software engineer but in reality I’m a configure file engineer
chameleon@kbin.social 1 year ago
Senior YAML programmer
Jaccident@lemm.ee 1 year ago
Careers Fair; 2024
Teen: “Excuse me; how do I become a Tech Lead like you someday” Lead: “By simple luck of the draw I am the best at googling other people’s solutions to my team’s YAML config issues.”
andrew@lemmy.stuart.fun 1 year ago
Eh. Software is just data too. It’s about solving problems with systems using those systems and other systems and that’s software engineering. It’s recursive and wherever you are in the stack you’re standing on the shoulders of giants, and you’re still doing engineering. 💪
trash80@lemmy.dbzer0.com 1 year ago
I am working on nand2tetris right now and learing about all the layers of abstraction is just terrific.
ensignrick@startrek.website 1 year ago
Lol. Legitimately.