Monday, October 30, 2023

The personality of going Infinite

 "A bit shallow" is my short review of Michael Lewis Going Infinite book on the rise and fall of Sam Bankman-Fried (SBF). Still, I don't have an issue with the lack of content, as that reflects the reality of the open legal situation. I do however find the psychological presentation of SBF a bit shallow. 

(Background info is that SBF started his career as a trader at Jane Street Capital, a high frequency trading firm).

When hiring a trader, you are looking for someone that balances drive and analytical thinking (personality state 2 below). You also want a trader that is emotionally connected to their work. In high-frequency trading the software and the math trades, not the person. As a result the trader must have "empathy" for their models, for their algorithms, as these do the trading. These models and algorithms are complicated, and need clear mind to be felt. As a result, when hiring an electronic trader, one might look for people that can "shut out normal emotions" and connect to the "made up emotions" of markets, models and machines. In a previous post this year, I mentioned this "shut out emotions" state as  "preserving a depleted emotional space" state (state 1 below).  

A depleted region in semiconductors, is an area where electrons have been "pushed away". Resulting in a region that needs electrons to be "normal" again. I use here the term depleted emotions in a similar maner: it is a state of mind that lacks emotions, and only becomes active emotionally with an inflow of emotions from others, or by a focused effort of the person. With no inflow, the amount, and the depth of emotions stays minimal.

Let's call "Goal Oriented-Analytical-Preserving emotional Personality" (GOAPP), as person that seeks to balance their personality state of analytical goal orientation with their need to preserve an almost none-emotional (e.g. intellectuel) view of the world.

Most of us react to social moments, many of us buy things. State 4 below captures the balance of the two. Most of us resonate with our emotions (state 3 below). 


There is a "Follower-Consumer-Emotional Personality" (FCEP) which is on the opposite corner of  GOAPP.  These two personalities can co-exist in multiple manners. From a GOAPP perspective:
  1. FCEP might be embraced as the ever elusive normality.
  2. FCEP might be rejected in a form of self-handicapping denial.  
My feeling is that SBF falls into the second category above: A goal-oriented analytical person, that in part denies their emotions, and yet also the emotions of others, as well as denies the normality of others to be part of society, both as consumers and as followers of social trends. This explain in part the crazy interviews: having denied himself the normality of emotions and social belonging, he lived out his fantasy of rational normality, which really does not end up containing much.

All original content copyright James Litsios, 2023. 


Saturday, October 07, 2023

Dark machine learning poem

A recent news on advancements in ML (thank you Andy Gray!) inspired me to open up chat GPT, and ask the following:

  • Can you write a poem inspired by the song I can do better in Annie get your guns. The subject is how machines always end up doing better than people. Finishing with the subject of machine learning.
  • Can you rewrite instead start positive but end darker
  • Can you replace Annie by people and guns by future?

To produce:

In a world where machines shine so bright,

Their prowess, a beacon, in the day and the night.

"I can do better," people declare with delight,

But beneath the surface, a storm brews in the night.


People, forge your future, take your stand,

But machines, they've claimed this new land.

They excel, they conquer, they've taken control,

And the human spirit, it pays a heavy toll.


From factories to homes, they've seized the throne,

In domains where once only people were known.

They learn and adapt, with a relentless drive,

Leaving us to question if we'll ever survive.


In the realm of machine learning, they excel,

In a future that's uncertain, where shadows dwell.

As they grow in power, dark secrets they keep,

And the price of progress, it runs deep and steep.


So, let's tread carefully, my friend, with care,

For this path we're on, it's a perilous affair.

In a world where machines and people unite,

We must be vigilant, for the future may bite.

I have surfed advanced technology, software and math throughout my career. I know enough that it would be silly not to reflect about the darker implications of machine learning. Therefore, this little poem, an artistic self-referencing plagiarism of ML about its darker potentials.

All original content copyright James Litsios, 2023. 


Sunday, September 24, 2023

Thinking about skills in people and in software

Here is a handy way categorize levels of software sophistication:

  1. Software implements features
  2. Software  supports software that implements features
  3. Software supports software to support software that implements features
Here is handy way to categorize levels of people skills:
  1. Person implements features
  2. Person supports people that implement features
  3. Person support people that support people that implement features
Let us combine some of these people skills and levels of software sophistication:
  1. Person implements software that implements features
  2. Person implements software that supports software that implements features
  3. Person supports people that implement software that implement features
  4. Person implements software that support people that implement software that implement features
  5. Person support people that support people that implement software that implement features
  6. ...
Note how entry 4 is a hybrid of people skills and software expertise!

The above lists actually makes sense, yet they are too simple. We can do better!

We can distinguish between support as:
  • Direct support
  • Proactive support
For example:
  • A unit test is software that directly supports software.
  • A library or a framework is software that proactively supports software.
More examples:
  • A project manager directly support members of a project with a plan.
  • A servant leader proactively support his or her team members.
We can bring this together as:
  1. Person implements software that implements features
  2. Person implements software that directly supports software that implements features
  3. Person implements software that proactively supports software that implements features
  4. Person directly supports people that implement software that implement features
  5. Person proactively supports people that implement software that implement features
  6. Person implements software that directly support people that implement software that implement features
  7. Person implements software that proactively support people that implement software that implement features
  8. Person directly supports people that directly supports people that implement software that implement features
  9. Person directly supports people that proactively supports people that implement software that implement features
  10. Person proactively support people that directly supports people that implement software that implement features
  11. Person proactively supports people that proactively supports people that implement software that implement features
  12. ...
You might be thinking: this stops making sense!
Not so! Each of these categories are different, and imply different levels of skills and experience. Some need more people skills, while some need more software skills. 

Wrapping this up: Yes, it makes little sense to enumerate these categories. However, it makes total sense to understand them, and understand how the micro-structures of software and teamwork combine in different ways and demand different levels of experience and skills. 

Wishing you continued success with your project!

 All original content copyright James Litsios, 2023.