I'll update the essay if I learn anything striking while applying the principle in my life and work.
I'll update the essay if I learn anything striking while applying the principle in my life and work.
> For example, knowing that loading the dishwasher takes place on the Human abstraction layer will encourage us to not over optimize the position of dishes, to not over-clean the dishes before they go into the dishwasher.
The position of dishes also has a great bearing on the Nature/physics layer. Also, what's the actual abstraction in this example? A programming example since the area is mentioned would be more compelling.
I also don't believe in choosing/standardizing abstractions before looking at each case. Maybe it would better to frame abstractions as possibly/mostly addressing one of these broad concerns.
Cleaning the dishes before putting them in the dishwasher is done purely because of physics reasons, but it surfaces into the human layer. Likewise the position of the dishes etc
You could try to design a dishwasher that minimizes this "leakage", for example, by providing a robotic arm to remove the bulk of food, but not surfacing lower level details into the higher level layers is fundamentally impossible
I noticed that you published it using Minimal app.
I was curios how I could see other blogs published by you? There didn't seem to be a link pointing to your collection of blogs.
If so, how will you demonstrate it?
That's the important question for people interested.