TextEdit's full (?) source code is available online | Hacker News Reader