Anyone who uses YAML long enough will eventually get burned when attempting to abbreviate “Norway.”
YAML Ain’t Markup Language (YAML) is a human-readable data serialization language, and if you ever try to abbreviate “Norway,” you just might run into a surprising outcome.
Here’s an example:
NI: Nicaragua NL: Netherlands NO: Norway # boom!
Does it work? NO|No|no, but not “NO”. NO is parsed as a boolean type, which with the YAML 1.1 spec, there are 11 ways to say false:
n N no No NO false False FALSE off Off OFF
NI: Nicaragua NL:...
Earned a B.S. in Mechanical Engineering at MIT
Served in the U.S. Army, deployed to Iraq and Afghanistan
Built a bunch of awesome robots, consulted/freelanced
Took my first online course, committed to lifelong learning
Earned a M.S. in Computer Science at Georgia Tech
Worked at Udacity to democratize education
Earned a M.S. in Analytics at Georgia Tech
Working at Robinhood to democratize the financial system
Drop me an email. I’d love to hear your story.