What are you working on?
A new dream specification language.
Well, every time I use the current DSML, I get hung up on its validation rules.
Ok, I’ll give you an example. I live on Earth, right? And I specify my dreams take place here on Earth too, including general Earth physics. Gravity and so on. Now I can do things like this — change the color of the sky to orange — but I can’t do things like this — see how I have the whole thing specified to fall up? But which way did it fall?
Oh yeah. That’s weird. I’ve dreamt about falling up.
Of course you have. And I’ve specified that here but you can see it’s not happening. That brings me to my next point. Now as you know, I can specify a dream where I’m talking to myself.
Well of course, we’re talking right now.
Exactly but you are me and you’re not me at the same time, right? You are the George Washington me. And now you’re the Betsy Ross me. And now you’re the Oprah Winfrey me. See how you cycled through those things?
Of course. What’s your point?
First, I’m sending you back to Betsy Ross me — as played by Grace Jones.
I love Grace Jones.
We love Grace Jones. Anyway, I can change the fundamental me when I’m defined as me, right? But I can’t change the fundamental physics of the Earth when I define the Earth as using the fundamental physics of the Earth. And that’s the problem.
Oh — you suspect there’s a design flaw of some kind.
More like an unnecessary artificial restriction. It’s like there are two rules engines, one for psycho-emotional constructs such as self image and another for purely physical constructs such as the Earth. In the psycho-emotional space I have the freedom to change everything at will, but the physical world locks me down in unchangeable ways when I specify a basic outline like following earth physics.
Doesn’t that make sense though? That kind of restriction is fundamental to reality, you can’t both be and not be. Why not just skip defining the Earth as using the fundamental physics of Earth?
Reality yes but remember these are dreams. Fluidity is important. Flexibility is important. Everything here in the dream is a psycho-emotional construct, not just my self image. The question of physics doesn’t matter even when I specify up front that it matters. Everything — everything — is necessarily up for grabs.
And a new dream specification language would open up these mental freedoms.
Yes, and it would let me dream things I can’t dream today.
Ah ha — the plot thickens. What specific dream goals do you have that you feel like you could reach with this new language?
I don’t really know, to be honest. I don’t have a pent up queue of dream designs I’ve had trouble implementing. The thing is, I feel artificially constrained regardless of whether or not I really am. Now it may be I create a specification language that lets me fall up even after I specify a base rule like no falling up, and then never actually exercise that freedom. The point is I’ve removed the constraint.
This seems like a lot of work for something you’re never going to use.
Ok, now you’re me as Grace Jones George Washington.
The wig is a nice touch.