Can we discuss the Paperclip Apocalypse?

If you analyse the ideas of “dangerous super intelligence”, regardless of how long you identify risks, it’s all about capability boundaries.

  1. Don’t want the AI to stab you with a knife? Don’t give it a knife!
  2. Don’t want the AI to destroy your database? Don’t give it access to the database!
  3. Don’t want the AI to exhaust your CPU? Throttle and configure timeouts!

Etc …

Basically, my thesis is that everything that’s somehow dangerous, is somehow dependent upon having the capability to execute some “verb”.

  1. Kill something
  2. Destroy a computer
  3. Delete the database

The point being all of the above are verbs! Verbs can be “whitelisted” and restricted at the language level. And in a functional programming language, all functions are such verbs. Implying, we can eliminate the LLM’s ability to dispatch code for “verbs we don’t personally trust the LLM with”.

Then different trust levels can associated with different agents …

No verbs, no apocalypse!

I’ve described it a bit humorous here, where I show all the relevant code, and describe the model, but basically as far as I can see, this thing basically “solves super alignment” - At least its most difficult parts, and the most likely parts and dangerous parts…?

So happy I found you. After seeing your post here, I popped over to Hyperlamda and read your full treatment "How Hyperlambda Saved the World from the Paperclip Apocalypse". I found it fascinating. That and "Zero-Hallucination Code Generation: A Vocabulary Your AI Cannot Escape" which I am reading now. If only…

Thanks for sharing. I’m looking forward to reading more.

Cheers.

Let me know what you think, and how I can improve it :slight_smile: