Emacs has it right though, more right than wrong, they just, as a community, hate humans.

Data and data collections should have app-tributes, apps shouldn't have data.

The problem with most operating systems is that they need to model space time and minds as first class but they don't.

I've been using my own personal OS for years now that I call imtropy, once your abstraction maps to reality everything becomes easier to reason about.

The simple fact is most people and programmers are stuck in logic and rationality when they should think a layer deeper, coherence is all that matters.

Do you have some more details about those things?