Hacker News new | past | comments | ask | show | jobs | submit login

> After causing the same bug multiple times its the user at fault, not the tool.

Absolutely not. If the tool is so bad that users commonly make a mistake then the tool should prevent that mistake.

This is a basic UX tenet that unfortunately many people do not know.




It’s a trade off in how the parsing works. No tool is perfect. :shrugs:

The accepted safe default is to use double quotes. If folks don’t know that then that’s on them, not the tool. It’s in the spec.

Good workmen don’t blame their tools.

Edit — I know the UX tenet. I’ve worked in places where they thought using YAML for end users was a good idea. It’s not. It never will be. It’s a backend tool for engineers. So I agree with you in that specific UX case.

But this isn’t an end-user UX case. It’s backend platform configuration.

Use the right tool for the job, and use it the way it’s been designed —> Double quote strings in YAML.


> Good workmen don’t blame their tools.

Good workmen that are given shoddy tools absolutely blame them.


Good workmen don’t blame their tools.

Good workmen talk shit of particular tools and brands all the time, they just avoid having them in their toolbox. They don’t blame their tools, not all tools.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: