I think "agent" may have a widely enough agreed upon useful definition | Hacker News Reader