What can software developers learn from offender profiling? | Hacker News Reader