Why existing profanity detection libraries suck and how I built a better one | Hacker News Reader