Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I understand the trade offs and accept them. I was trying to point out where the split is and how it won't go back. I think the point of view expressed in your comment is s distorted as the ones your derding.

I also believe that the simplicity could have security as performant. The real advantage of the Unix layer is compatibility that the Macintosh was missing.




I sincerely tried to interpret what you meant here, but I failed. I understand the words, and the fragments of every sentence, but I wasn’t able to deduce the intent of your reply.

Are you trying to say that it’s possible for a system to be both simple and secure? Absolutely that’s the case, but with a trade-off — either it needs to restrict the user’s freedom, or be fully disconnected from the outside world.


I have pondering these ideas a long time and what is needed is an intense glossing over of all the details. The original Macintosh did exactly this and was called a toy and with 128k completely useless. Alternatively my unsophisticated Mom saw the Mac 128k demoed at the mall and went into a frenzy to get that tool. She wanted to publish documents.

The threats in the world are real and the internet doesn't help. I 100% agree that a network connection needs to be kept at a distance to make things simpler.

I think the power of language used to describe a system is where simplicity begins.

What I'm working on is creating a crisp line of delineation between "local" and "public" networks.

If by default after is on the "local" network auto-discovery is secure. If things are explicitly needed a user can publish them through physical manipulation to publish to the outside world.

The outside world can now be described using classic Users and Groups which is cultural easy to understand.

I'm trying to create an environment that focuses on making those 2 things plus a third element simple to understand and physically manipulatable.

The freedom I'm looking for is available on the "local" network. The "public" network is where our data is interchanged with the outside world based on our publishing. I don't expect people to interact with this layer much. I expect people to configure it for whatever institution/organization/government.

Most of the complexity I see in computing these days is market drive demand for eyeballs/clicks/...




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: