failings of computing industry

2026-05-04

We spend far too little effort in these:

1

this includes protocols and APIs

2

avoids vendor lockin

3

all tools on all devices of a given user should feel similar (cohesive), complete with centralised configuration

4

software that other software is relies upon, things like operating systems and platform libraries.