Every day the software world feels more and more like a casino.