The new digital, and the paradoxical design of software