YAML is so cursed. Literally the worse config language

seen from United States
seen from China

seen from Malaysia

seen from Netherlands
seen from China
seen from China

seen from Singapore

seen from Malaysia
seen from Netherlands
seen from China
seen from Malaysia
seen from United States

seen from United States
seen from Indonesia
seen from Netherlands
seen from Italy
seen from Türkiye
seen from Türkiye
seen from Türkiye

seen from Netherlands
YAML is so cursed. Literally the worse config language
Docling CVE-2026-24009 Enables Python RCE
A remote code execution flaw in Docling's YAML parser (CVE-2026-24009) allowed attackers to execute Python code during document processing, patched in Core v2.48.4.
Source: Oligo Security
Read more: CyberSecBrief
Haha
Ruby YAML Note To Self
How to stop Ruby Psych from inserting unnecessary linebreaks every 80 characters when dumping to YAML:
yaml_string = hash.to_yaml(line_width: -1)
How change the indentation:
yaml_string = hash.to_yaml(indentation: 4)
How to change the formatting in literally any other way whatsoever:
you cant. lol
Can you please remind, why we got rid of XML?
If SQL were built on YAML
I hate YAML so much. I would rather deal with JSON (with support for C-style comments) or even XML. Maybe even plain JSON.
Whoever decided it was a good idea for thousand line config files to use indentation sensitive syntax should be sprayed with a fire extinguisher daily.
Fluent Bit classic to YAML
Many of the most potent features being added to Fluent Bit are only available in the newer YAML format. At the same time Fluent Bit is celebrating its 10th anniversary, so we can be sure that are some established deployments that are being maintained with the classic format. The transition between the two Fluebnt Bit formats can be a bit fiddly. We built a tool as described in my Fluent Bit…