If Microsoft were to put a crew in space

If I were calling the shots it'd be redundancy all the way. A simple electron app on the front of it to make it look and feel nicer. A daemon(probably a lot of fucking daemons) behind that which manages the actual business logic of it all, which you can pass commands to either through the frontend app or just the barebones Linux shit. Then at the very core just extremely simple daemons which you manage with named pipes or whatever. Basically, make a thing that functions really well on the level you want it to, then make more things which are separate, but build on it. I don't think I'd put someone on there who can't at least operate all of it for the first time launch. Basic troubleshooting should be a given then, afterwards you can build something more which doesn't require that sort of knowledge.

/r/ProgrammerHumor Thread Parent Link - i.redd.it