4 ms·
As much as I love the confirmation that .yml is the correct extension, I’m most amazed by the fact that there’s over a TRILLION lines of code public on GitHub.
by ojkelly 7y ago
As much as I love the confirmation that .yml is the correct extension, I’m most amazed by the fact that there’s over a TRILLION lines of code public on GitHub.
That’s an astronomical number. And that’s only what we can all see. Can’t imagine how much more is private.
Also, it look’s like 20% of code is comments. Which feels just about right.
- taf2 7y agoSurely copy & paste played a major role in this.
- ojkelly 7y agoYep that and forking. But if you fork a repo and change a small thing, I’d it still a duplicate of the other repo? I don’t think the raw number is what’s so impressive, as much as the fact that there’s more code public on GitHub than I could comprehend in a lifetime.
- foobarqwertz 7y agoI am waiting for the results showing how much copy pasta is on the plate.
- brazzledazzle 7y agoPeople actually bike shed over .yaml vs .yml? If you thought tabs vs spaces was a useless debate...
- pixelbash 7y agoNever been comfortable with extension names longer than 3 letters long for some reason..
- wazoox 7y agoMS-DOS. The reason is MS-DOS.
- hendi_ 7y agoThank you for the EXPLAN~1!
- XJ6 7y agoIf anyone's curious this references the 8.3 filename shortening that windows was even still doing recently. Amusingly, that tiny bit of backward compatibility can lead to vulnerabilities as outlined here: https://www.acunetix.com/blog/articles/windows-short-8-3-filenames-web-security-problem/ https://www.acunetix.com/blog/articles/windows-short-8-3-fil...
- tomatocracy 7y agoIt goes back further than that - DOS got the idea of 8.3 filenames from CP/M and before that DEC used three letter file extensions on its minicomputer operating systems. The idea arguably goes back even further into the mainframes of the 1960s although it gets a bit messier then to trace it.
- EdwardDiego 7y agoAll I'm saying mate, is that we don't pronounce it Yiml now, do we. :D
- fastball 7y ago.yml only makes sense in a word where every other extension is three letters. With variably length extensions, there isn't a good reason to not just use the full name.