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

The use of "a" and "an" depend on the sound the word after it begins with. Since the "N" in NSFW is pronounced "en", it should be "an".

Source: http://owl.english.purdue.edu/owl/resource/540/01/

Nice link, but it's incomplete.

You also need to cater for acronyms that are usually pronounced as words (a RADIUS setup, not an RADIUS setup), and acronyms that have an accepted pronunciation that isn't simply reading out the letters (a SQL statement, not an SQL statement; although that last depends on style guides and local convention, both Oracle and Microsoft prefer the "sequel" pronunciation to "ess-que-ell").

Applications are open for YC Winter 2018

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact