Which engagement model to choose when considering a software vendor | Hacker News Reader