Hacker News new | ask | show | jobs
by kamac 2612 days ago
> By downloading something at startup, you're breaking that contract implicitly.

Nitpicking here, but if you can ensure that certain version is downloaded, then the contract isn't violated.