This is a special post for quick takes by wasified. Only they can create top-level comments. Comments here also appear on the Quick Takes page and All Posts page.
I have had this weird thought that I've never shared with anyone, but I've just learned about this forum and I'm hoping maybe someone here might relate?
Having spent years just living on the Internet it makes it weird connecting to 'physical' spaces. That is, in the computing world, 'undo' implies a negative - since you are 'correcting' for an error. However, I find it weird that in the physical world 'undo'ing things is the default.
For example, when you take out a frying pan to fry an egg, you first have to 'go forward' till you fry the egg and then do all of the steps in inverse to 'put it back'. In effect, this exposes a design flaw in the physical world: all of us are spending twice the effort we should, by first picking up stuff and then putting it back? Cleaning dishes to make them dirty, to clean them again to make them dirty again?
The above then, makes one think of 'domestic' robots and automation to solve this problem. And, while humanoid designs are the 'vision' of the future to solve this 'do/undo' loop of chores - I was wondering if the actual problem is the house design itself? That is, instead of having an 'agent' clean up, why not have a system that cleans itself? That is, houses are never designed to minimize this duplication, isn't it a better solution to design physical spaces like computing spaces? It seems sinks have evolved into dishwashers to prevent do/undo looping, why not everything else? That is, an entire house that is an automata which undos itself?
Was wondering if anyone can suggest me readings on exploring/structing this as a system design problem? Thanks!