Adrian Cochrane is a user on floss.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Me:

I want all my code to be able to do anything to anything on my computer, no questions asked.

Also me:

I want to take code from anywhere and run it just like my code so it can do anything to anything.

Also me:

I want the code I run from anywhere that can do anything to anything to NOT actually do anything to anything UNLESS I want it to do that.

Also me:

I don't know precisely what 'want' means and I don't want to have to check every piece of code myself to see if I want it to do stuff

@natecull so...

You want an operating system, and a method of dealing with other operating systems that have different assumptions.

With proofs attached. That are composable and amenable to inference.

I'm honestly sure we'll get there someday but it will be a long fight.

@icefox well, I'd settle for 'just one language with this property'

problem is I don't quite know what that property *is*

Adrian Cochrane @alcinnz

@natecull @icefox Victoria University's David Pearce is working on a language with proofs you might be interested in, Whiley.

whiley.org/