6 ms·
Just wanted to say, this is an excellent idea and I'll be blatantly stealing it for myself from this point forward; thank you for putting this motivation in my
by existencebox 11y ago
Just wanted to say, this is an excellent idea and I'll be blatantly stealing it for myself from this point forward; thank you for putting this motivation in my head by your successful implementation.
I've done a half-assed "important learnings from the last year" retrospective for myself, but your method of keeping it going forward is both far less lossy and more complete.
Putting it on GIT as well seems like a smart choice. Treat it as your "Accessible anywhere" personal cheat-sheet.
- ksenzee 11y agoCan I jump-start your list? "Git" is a product name, not an acronym. It's just spelled Git. (Please forgive me this act of pedantry, as I forgive those who commit pedantry against me...)
- existencebox 11y agoI blame that I've been writing "SQL" all day and have unconsciously associated three letter non English words and "Is acronym". (Although I guess "git" is a word, although not typically part of my colloquial vocabulary... Maybe if I was a curmudgeon ~50 years ago as opposed to being a curmudgeon now) Regardless, your pedantry is excused :)
- dragonwriter 11y ago> I blame that I've been writing "SQL" all day and have unconsciously associated three letter non English words and "Is acronym". Hyperpedantically, "SQL" is an initialism, but not an acronym.
- npizzolato 11y agoTIL what an initialism is and how it differs from an acronym :) Funnily enough, Chrome is flagging it as a misspelled word, but googling for it brought up its definition in Google's usual definition box.
- anpat 11y agoI'd suggest google dictionary plugin. Double click on anything on the page and you get the definition as a small popup/tool-tip. That's how even I learned what Initialism is.
- groby_b 11y agoTry turning on "Ask Google for Suggestions". That should do the trick. Normal spellcheck is a dictionary. "Ask" is server-side magic that is context-aware and goes beyond dictionaries. After turning it on, try "icland is an icland" to be amused. Or "Brittaney Spears". I normally don't go on about this, but since this thread is about TILs... :)
- dtparr 11y agoOnly if you pronounce it "Ess-Kew-Ell" and not "Sequel", though, right?
- bcook 11y agoHmm, interesting. I think you are right. (NASA is an acronym. NSA is an initialism.)
- stdbrouw 11y agoPronouncing SQL as es-kyoo-el is a rookie mistake. Sequel!
- mastazi 11y agoThere are varied opinions about this topic. Several Sources of Truth and Righteousness advise against "sequel"[1][2], However it seems that in a certain building in WA "sequel" is preferred [3]. [1] https://dev.mysql.com/doc/refman/5.7/en/what-is-mysql.html https://dev.mysql.com/doc/refman/5.7/en/what-is-mysql.html [2] http://www.postgresql.org/about/press/faq/ http://www.postgresql.org/about/press/faq/ [3] https://social.msdn.microsoft.com/Forums/sqlserver/en-US/fd63b8a4-6a8a-4fed-8f37-131feddb0d60/how-to-do-actually-pronounce-microsoft-sql-server?forum=sqlgetstarted https://social.msdn.microsoft.com/Forums/sqlserver/en-US/fd6...
- greggyb 11y agoRedmond also colloquially refers to the product Microsoft SQL Server as just SQL (pronounced "sequel"), as in, "We're trying sell more SQL licenses," or, "Is the backing DB for your SAP installation Oracle or SQL?" This has led to some confusion. Additionally, as I pointed out in a sibling comment up the chain somewhere, SQL is an abbreviation of the original acronym, SEQUEL, for Structured English QUEry Language. It seems with this provenance that the "sequel" pronunciation is more historically correct.
- mastazi 11y agoThanks, I did not know about the SEQUEL acronym.
- CuriouslyC 11y agoFor fun, try trolling obnoxious people by pronouncing it like "squeal" :)
- MarkyC4 11y agoSquirrel
- greggyb 11y agoPerhaps even more pedantically, SQL is actually an abbreviation of an acronym. It was originally conceived as SEQUEL for Structured English QUEry Language[0], only being abbreviated to SQL for legal purposes (SEQUEL was already trademarked). For this, and sheer convenience, I take the stance that it should always be pronounced as "sequel" rather than pronouncing each letter. [0] https://en.wikipedia.org/wiki/SQL#History https://en.wikipedia.org/wiki/SQL#History
- vacri 11y agoI'm forced to disagree with you here. I take the stance that it should always be pronounced as "squirrel", because seriously, who doesn't like squirrels? :)
- cmurf 11y agoTree rats. :-P
- lkbm 11y agoSo, on top of this, they have since decided SQL is no longer Structured Query Language--it's just SQL.
- greggyb 11y agoWho's that? ANSI or ISO or someone else? I skimmed the Wikipedia article and didn't notice any mention of removing the initialism. I did find a note that the original language standard did define the "es queue el" pronunciation, but since no one is standards compliant anyway, I think I'll still stick with "sequel" (:
- lkbm 11y agoI actually can't find a source. My professor told me back in the day, and that's all I have. The talk page on Wikipedia has a lot of discussion, including a citation of a book, but I don't have the book: https://en.wikipedia.org/wiki/Talk%3ASQL#SQL_Acronym https://en.wikipedia.org/wiki/Talk%3ASQL#SQL_Acronym Someone there also keeps saying that the second reference on the article explicitly says it's not an acronym, but the current second source explicitly says it is, so... ¯\_(ツ)_/¯
- abrookewood 11y agoFYI: The difference between an acronym and initialism is that the abbreviation formed with initialisms is not pronounced as a word, rather you say the individual letters, such as FBI (Federal Bureau of Investigation), CIA (Central Intelligence Agency), and DVD (Digital Video Disk*). Edit: Not a criticism, I just I didn't know.
- deizel 11y agoSomeone should tell this guy: https://www.youtube.com/watch?v=s7EgrY17Ozk https://www.youtube.com/watch?v=s7EgrY17Ozk
- peteretep 11y ago> Hyperpedantically, "SQL" is an initialism, but not an > acronym I really wish people would stop posting this - I feel like I only ever see it posted here, too. OED's first entry on "acronym, n": > A group of initial letters used as an abbreviation for > a name or expression, each letter or part being > pronounced separately; an initialism (such as ATM, TLS) OED's second entry on "acronym, n": > A word formed from the initial letters of other words > or (occas.) from the initial parts of syllables taken > from other words, the whole being pronounced as a single > word (such as NATO, RADA) OED's entry on "initialism, n": > The use of initials; a significative group of initial > letters. Now spec. a group of initial letters used as > an abbreviation for a name or expression, each letter > or part being pronounced separately SQL is both an acronym and an initialism. The Wikipedia article on "initialism" it is guilty of using very selective quotes in its "citation".
- danellis 11y agoMaybe he wrote it on his MAC before he uploaded to the WEB site.
- jbranchaud 11y agoEveryone at my company really got behind the idea of TILs too, so we created a little web app for it -- https://til.hashrocket.com/ https://til.hashrocket.com/
- dchuk 11y agoAny chance this is open source? Would love to set this up for my office
- jbranchaud 11y agoWe recently open-sourced it. Let us know what you think! https://github.com/hashrocket/hr-til https://github.com/hashrocket/hr-til
- michaelwww 11y agoI like it but upgrading ruby to the required 2.3 from 1.9 that comes with Ubuntu 14.04 turned out to be a daunting process. The 2.3 build was at least 15 min with several errors, and then bundler wouldn't work. I wiped everything ruby and will try again with RVM. It seems like over kill for such a simple app. I am not a RoR guy and my first impression is not very good compared to other server apps I've installed, or maybe I just need more patience!
- poloniculmov 11y agoI thing everybody in the Ruby world uses either RVM or chruby/ruby-install.
- nathell 11y agoOr rbenv.
- Soliah 11y agoI've had great success using Brightbox's Ruby PPAs https://launchpad.net/~brightbox/+archive/ubuntu/ruby-ng https://launchpad.net/~brightbox/+archive/ubuntu/ruby-ng. Might want to give them a try first.
- greggman 11y agoTUL git != GitHub