All ongoing software projects will eventually become Rube Goldberg Machines.