Hacking Java annotations to build an authentication and authorization layer | Hacker News Reader