Tuesday, April 02, 2019

Google search suggestions...

"why do"             "why do"            "why do"  
(7/11/12)            (8/11/13)           (4/2/19)
cats purr            cats purr           dogs eat grass
people blush         we yawn             cats purr
we yawn              we dream            dogs lick us 
men cheat            dogs eat grass      we yawn
dogs lick            people blush       
cats knead
people yawn          men cheat          
dogs lick
we dream             people yawn        
people snore
dogs eat grass       dogs howl          
we dream
dogs howl            dogs eat poop      
dogs howl
I sweat so much      cats knead          cats meow


"why does"           "why does"          "why does"  
(7/11/12)            (8/11/13)           (4/2/19)
hair turn grey       hair turn grey      it hurt when i pee
ice float            my vagina smell     my stomach hurt
my eye twitch        ice float           my chest hurt
my dog eat grass     it rain             my back hurt
the earth spin       my lower back hurt  my head hurt
it rain              the world exist     my eye keep twitching
my life suck         my chest hurt      
my jaw hurt
my pee smell         my jaw hurt        
my lower back hurt
god allow suffering  salt melt ice      
my throat hurt
it always rain on me my stomach hurt    
my ear hurt
 

"why does my"        "why does my"       "why does my"
(7/11/12)            (8/11/13)           (8/11/13)
eye twitch           vagina smell        stomach hurt
dog eat grass        lower back hurt    
chest hurt
lower back hurt      chest hurt         
back hurt
life suck            jaw hurt           
head hurt
pee smell            stomach hurt       
eye keep twitching
internet keep      
  throat hurt         jaw hurt
  disconnecting
back hurt            heart hurt         
lower back hurt
mom hate me          tongue hurt        
throat hurt
dog shake            cat lick me        
ear hurt
jaw hurt             knee hurt          
knee hurt

"why do I" 
          "why do I"          "why do I"
(7/11/12)            (8/11/13)           (4/2/19)    
sweat so much        sweat so much       feel dizzy
bruise easily        feel dizzy          crave salt
sleep so much        bruise easily       have a headache
feel so tired        sleep so much      
sweat so much
feel dizzy           hate myself         owe taxes
crave salt           burp so much        keep getting sick
hate myself          poop so much        snore
poop so much         fart so much        hear boss music
fart so much         feel so tired      
hate myself
sweat in my sleep    feel bloated        bruise so easily

Other phrases that may be interesting:"when can I" "where can I" "who can I"

Artificial Intelligence is Everywhere (and has been for some time)

What might be "intelligence"?

One way of thinking of intelligence is the capacity to imagine options and their potential outcomes, evaluating those outcomes to make a choice. This definition raises many other questions: On what basis are the potential outcomes compared? How do we imagine options? Since there are a very large number of options, how do we decide when to stop imagining options? Suffice it to say that, to make choices, we make assumptions about the likelihood of options to yield desired outcomes, so that our search algorithms do not imagine options outside fairly short time and distance horizons.

What might be "artificial intelligence"?

What we teach each other is a form of artificial intelligence. This intelligence, based on another person's experience, saves us from having to rely on our own experience, letting us learn from previous generations. How do we know what to pass on to the next generation? Trial and error, that has given consistent results, is the most useful information to pass on. This especially includes learned lessons about cause and effect that contribute to our survival. Towards this end, we have developed the "scientific method" and the requirement that experiments must be able to be replicated across time and space. The scientific method is an algorithm for building artificial intelligence.

Culture, too, is a form of artificial intelligence. Culture permits us to share historical perspectives with each other efficiently and securely. Culture is about trust systems, like language, social etiquette, mores, belief systems, etc. Trust is critical to learning. If I don't trust what someone tells me, then I will expend energy testing and learning on my own. If I trust someone else's perspective, then I will more easily accept their perspective.

Why is artificial intelligence important?

As an individual, my view of the world is biased. First, because I have a specific existence in time and space. Second, because what I experience and remember as "reality" is biased towards (a) genetic (built-in) biases and (b) learned biases. The scientific method attempts to overcome the first and second biases by measuring and attempting to reduce the variability of the "experience", to make the variance dependent on the "experiment" and not the "experience". In other words, science is an attempt to make knowledge independent of any particular human being's experience of the world. This artificial intelligence is a more generalized and reliable explanation of reality, that exists in spite of an individual's specific experience of the world.

Saturday, March 16, 2019

My Fifty Years in Computer Technology

It's hard to remember, what I knew when I was in high school, and what I didn't. That was 50 years ago. So as I spoke to two high school classes recently, about what it was like to learn computer programming when I was 14, I had to remind myself:
  1. I don't remember.
  2. Not everyone is the same as me.
  3. Things have changed since then.
Fifty years ago I learned QuickTran, a derivative of Fortran. I typed my program on a teletype, creating a paper punch tape, which was fed to a 300 baud (30 characters per second) modem, to a computer some 50 miles away.

Daily Pilot Newspaper Article
Newport Beach, California, 1967


I also learned to program the Olivetti Programma 101, the first desktop computer. All programs for the 101 had to be no more than 120 instructions long. And the programs were saved on an early version of a floppy disk that looked more like a floppy card.
Olivetti Programma 101
Olivetti Programma 101 Magnetic Program Card

As I talked with the students of today, I was asked: "What did you learn in that class that helped you for the rest of your life?" It's a good question, one that took some time to think about and answer honestly. Here is what I came up with:


  1. The world continues to change. If I don't know more than the person teaching me, I'm getting behind. I don't worry that the teacher doesn't know the answer. That is to be expected. I learn how to find the answer myself, and know that my answer will get outdated as soon as I've learned it.
  2. Living with change is a challenge. But rapid change also means untapped opportunities. Remember the saying, "When one door closes, another opens"? Well, now it's more like, "When one door closes, look for the new house!" Change means new doors opening in whole worlds that didn't exist before.
  3. I found something I was passionate about. I was passionate about computers, how they worked, why they worked, what I could build with them. My passion guided me when I had difficult choices to make. Choosing my passion meant my work was its own reward.
  4. I let my passion change as my life experience changed me. When I was 14, my passion for computers was all about me, what I could do. In many ways, my passion was an addiction. As I got older, I found that wasn't enough. My passion shifted to helping others, using computers to help others. I let the passions of my younger days be replaced by my passions for family, career, and the world around me. By shifting my focus to helping others, my self-serving computer addiction grew into a tool to help improve the world.
  5. Change means learning, I have to keep learning. Learning means making mistakes, mistakes are how I know I have something to learn. Making mistakes means being wrong, which is discouraging and is painful to my self-esteem. So, if I want to change, to keep up with change, then I have to get used to making mistakes.
I still have an unbridled enthusiasm for the future of computer technology. I hope the high school students got a taste of that from "the old man with gray whiskers". The challenges of today are bigger and more difficult than ever, and will require a generation committed to change and learning in ways I will not understand. I have confidence that the connectivity offered by the Internet will provide the foundation for the collaboration and cooperation that will be needed. We've come a long way since the paper punch days of 30 characters per second! 

Fifty Years in Computer Technology web site with links to events that shaped my life with computers.