Is this anything? 🤔
Trying to do some “complex” analysis of regimes of programming. software 2.0 maps to 2+2i in my complex scheme since ML training (but not inference) is very outside of real time.
Conversation
The SW-NE diagonal represents automation. Training is automated programming. Interesting that she’ll-scripting lands at 1+i. Because software 1.0 is often interactive, it is below shell scripting
Replying to
a) complex plane is bad-ass
b) vague notion of orthogonality to time being "different" as in relativity minkowski spacetime
Quote Tweet
Replying to @vgr and @karpathy
What properties of complex numbers does this scheme require that aren't available with just two orthogonal axes?
3
5
Updated and cleaned up, and this now extends into negative real and imaginary axes too
One of the payoffs of this complex plane idea is that away from the real axis you always get pairs of "poles" and the right half plane is unstable :D
1
6
Thanks to prerat for the prompt to go negative... unlocked some very useful thinking
Quote Tweet
Replying to @vgr and @karpathy
what happens at -1 and -i? the circle begs to be completed!
1
4
The "instability" of the right half plane should be interpreted as: embodiment in the range (garbage, working real thing) is stable/decaying, but anything "virtual" is an idea that can spiral out till it hits a real constraint.
1
The "pairs of poles" away from the real axis should be interpreted as the oscillations that you inevitably get if you *don't* live in real time (a pair of poles has a frequency based on distance from x axis -- the farther away, the higher the frequency
1
Cash out: software is fundamentally unstable and oscillatory! It is only manageable to the extent it runs into real physical limits outside the defined system boundaries (eg. a VM runs out of memory on the physical computer and the fiction of a virtual computer crashes)
1
1
1
Partly inspired by some thinking a client asked me to do on AI mental models... this is sort of my pre-work
I like karpathy's software 2.0 formulation, but it felt like it conflated 2 variables: time and abstraction, so in my formulation, "software 2.0" ends up as software 2+2i
1
1
2
Which of course implies a software 2-2i paired dark shadow...
1
1
I'll blog this for some refactoring fun, but obviously a timewasting yakshave for practical thinking about AI business
(this diagram itself is obviously in the 0+2i regime... head in clouds bs)
1
1
this btw is what intellectual overproduction looks like kids... when you get the 1000th phd in control theory in a market that only wants 100 phds in control theory...
7


