Wednesday, February 27, 2008

Why Can't My Luggage Handle Itself??

Middleware is about automating things. Have we automated everything we can? I watched the ground crew unload the luggage from the plane, and wondered why the luggage did not unload itself. Why does my luggage not have RFID tags, GPS, actuators, and wheels? Why do I have to carry it to the hotel? Can't it get there by itself?


I then started thinking that I was smokingdope. There is no way we are going to have autonomous luggage. I entered the restroom and, funny enough, the toilet flushes itself and the sink turns itself on and off. They have IR sensors, embedded processors, actuators, etc. Auomating toilets would not have been my first choice.


- IBM Developerworks Blog Sept 30 2004, Don Ferguson, IBM Fellow

Pushing your buttons...

"As we say in my business,' says [SF marriage & family therapist Tracey] Gerstein, "of course your family can push your buttons. They installed them."

--CW Nevius, SF Chron, Dec 24, 2006

For writers: Three simple questions (David Mamet)

(Playwrite) David Mamet "also urges writers to ask three simple question as they compose their plots and screenplays: 'Who wants what from whom? What happens if they don't get it? Why now?'


--Wall Street Journal Book reviews, Jan 27-28 2007

"Ain't But Three Things to Gamblin'..." -- Puggy Pearson's Wisdom

"....Legg Mason's Bill Miller... was passing on the wisdom of two-time world poker Champion Puggy Pearson when it comes to gambling. 'Ain't only three things to gamblin'.' Pearson said. 'Knowing the 60/40 end of a proposition, money management, and knowing yourself.' ... Blackjack and by implication investing could be conquered... by identifying opportune moments when the odds favor the player as opposed to the dealer..."


--Investors Insight, 10/2/2006 --Bill Gross

Why you should worry more about yourself, and less about your grown kids

"...Once gone, parents worry too much about their progenies' happiness and not enough about their own. First of all, who has 60 years left to live and who has 20-30? Let's get the priorities straight -- me happy first, you happy second. But in addition, I think it's important to recognize that your grown kids' happiness is really their responsibility, not your own.....



--Investors Insight, 10/2/2006 --Bill Gross

Tuesday, February 26, 2008

Passing Thoughts...

* What if you start a blog and discover you have nothing to say?

* It takes almost as long to write about what's happening as it does to live through what's happening.

* If I were to pre-think my journal and write only the nub - the essence, the lessons learned, the insights -- then it would go faster. And be more productive. And isn't likely to happen....

* I have become crankier in my old age. Being ignored, which happens regularly, makes me crazy: my wife and kids tune me out. I find I am brooding about trivial slights more.

* Saw Childe Hassam at Met in NY in Sept with Vicki. Some of his work is more earnest than the best of the Impressionists. Other works are so completely over my head it depresses me all over again.

* Art advisor says must be obsessed with art, sacrifice everything else (he means, other pursuits) to artmaking, and do art all the time. He's right. It'll never happen. I am just a hobbyist, which is all right except I am not even that--hardly ever work at it. Do I really think when I retire I will become more motivated and less lazy?

* NYC has returned to the glory it was in the 1930s and 1950s when it was the greatest city in the world. The crime and awfulness of the city in the 70s and 80s has completely disappeared. People are actually nice. I'd love to live in Manhattan. Or at least be bicoastal. Told brother-in-law Eugene we'd stay in his second, unrented (?!? is he insane??) condo in Brooklyn two months a year -- spring and fall -- and pay him rent.

Which is better--working at home, or working at work?

September 2004
When I work at work, I waste a lot of time getting there (an hour of travel each way) and dithering at work. When I work at home, I feel like I waste a lot of time too. Trouble is, I can't figure out which end I net out best. Or better.

Or less bad, I suppose.

At least at work, people come by and bug me or hold impromptu meetings. While this interferes with my concentration on larger projects, it does make me feel like I'm doing at least SOMETHING because I'm responding to these instant crises!

Being interrupt-driven does have its charms, you see....

"About Keeping a Journal"

Aug 04
"I am a writer from Thailand with 3 books published. I now live in Canada. Since I came here seven years ago I stopped writing for a living but I picked up some brushes and paint instead. I am still writing a journal. In 1996 I start writing morning pages, 3 pages every day as advised in The Artist's Way by Julia Cameron. It feels good to reread them. My advice to Ana Raquel is to write the present moment, describe what is in front of you, what you hear, feel in the senses, the taste in your mouth, the shapes, colors and texture of what you see. The thinking in your head and the feeling in your heart. If you have that moment you never run out of what to write about."

Ariane Goodwin, from Robert Genn's Artists's Newsletter page:
I recommend that you try something called left-handed journaling (if you are right handed). Ask your inner teen a question with your right hand, switch the pen over to the left and let the left answer. The idea is that the dominant hand represents the dominant side of our personality, which often overrides the ignored though vital aspects of our whole self.

Think of this as a reunion with that part of yourself who cherished and nourished your creative fire. She will open a doorway you closed and take you into a magnificent garden.

Some tips:
1. You want to start out with the same gentle courtesy you would extend to a new acquaintance, or an old one you haven't seen for a while, with those "how are you, what's up" questions that can bridge to the deeper ones, like, "What was really going on when you trashed all that work?"
2. And, since the left handed writing tends to be quite awkward, I switch the pen back to my right hand and legibly print out a word above the scribble so I'll remember it later.
3. Make sure you have quiet and uninterrupted time to do this.
4. Don't try to do it all in one sitting. Create a practice. (For example, all through graduate school, before I wrote any papers on teen development, I connected with my inner teen for ideas and did it through left-handed journaling. I'm not sure how many people nail an A+ at the doctoral level, but with her help it became part of the scenery.) Reunion with neglected parts of our self is the deep nourishment of the soul.

Steven Wolfram talks about his book "A New Science"

I took advantage of an opportunity to see Wolfram talk about his new (2006) book "A New Science," in hopes his explanation would be easier than reading the book, or would stimulate me to read it.

It was a fascinating, and a bit chilling, talk. You feel you are on the verge of some great, earthshaking insight -- if only you were just a bit smarter!

Here are my notes on his appearance.

Steven Wolfram's presentation to the Software Development Forum, California, 13 February 2003, with regard to his newly published book A New Science.

(He has a slight British accent for some reason; I believe he is American.)

*He began experimenting with automata - rows of 8 bits, each row is one of the 256 possible variations on 8 bits on or off. Take one "rule" and build row upon row, one above the other, creating a frieze-like pattern, and the idea is the see what kind of pattern each rule can create. Is the pattern simple? Complex? Highly complex? Random? Repeating? According to what pattern? Provably nonrepeating?

*He spoke of cycling through the variants as "miles." Around Mile 30, there was some regularity but surprisingly complicated patterns - not really regular. Analysis techniques showed some examples of "perfectly random sections" in the pattern being built up.

*In looking at his sample pictures, I saw a rug-like design that appeared to have regularity chunks, or patterns, embedded within a random overall image. Either randomness scattered through the pattern, or chunks of patterns embedded in the randomness. I think, personally, there's something important about that fact. Sort of like when you see short chains of patterns in the otherwise random rolls of a die.

By Mile 110 he had reached patterns so complex that you could not mathematically predict the future form of the pattern -- you could only tell what was going to happen on the next row by running the program. Can't *predict* what it will do from first principles. Can't get ahead of the system -- can't anticipate, can't take a shortcut and meet the pattern up ahead. This is inherent in the nature of the complexity he's talking about here--it can't be overcome no matter what kind of computing device you use to try to get ahead of the pattern--a Turing machine, parallel computers, anything -- there are no shortcuts, and any alternative calculation you use takes at least as long to reach the same point as the main system takes to reach the same point.

This turns out to be a critical insight. He said it addresses in some ways the "problem" of "free will"--although reality may be an expression of a pattern, the future steps in the pattern can't be predicted on first principles.

*Early tries: Simple rule for primes, produced nothing interesting. Something involving the digits of pi - simple rule to generate, but nothing interesting resulted (it either makes a simple repeating pattern, or settles down to a simple repeating pattern after a while). His 8-bit pattern system, though, ended up generating patterns that did not repeat, or that repeated according to no obvious outside rule--it would repeat for a while and seem to settle down, then abruptly take off in some wild direction.

*Nature, he says, seems to have a secret to making complex things -- because nature is not constrained, it can try anything, or try everything, including things that aren't predictable as to results.

Mollusk Shell Patterns, for example -- The row of shell pattern is generated by cells growing along the edge of the mollusk--including pigment cells that seem to reproduce the kind of automata pattern he was playing with! (He showed examples and it's really remarkable.) But does it at random -- a random choice of which simple program to use. Just as Steven tried with his variants, so too with the mollusks. Which makes sense--that's what you would expect, yes? In a random Darwinian nature? I ask?

Same is true in leaf shapes, snowflakes.

*But doesn't automata already assume too much e.g. the grid that underlies it?

Wolfram guesses that space, at a low enough level, is discreet, not continuous. But what is its structure? A network. Joke: The network is the universe. A network of points connected to each other.

Time -- the universal clock by which the universe gets its evolving patterns "updated" in synchronicity? No. He thinks time is an illusion.

Causal invariance? Means only one thread oat a time no matter what order the universe updates = Yes.

Relativistic invariance is derivable from this notion. (Whatever that means.)

So -- a formula that creates the universe?

*He shows a cube-like drawing that updates and seems to grow and get complicated quickly. Is this the Big Bang?

(It sent chills down my spine to think on it.)

*Rule of computational equivalence:

1. There is an upper limit to computational sophistications.

2. Any program that passes a certain threshold--below which it was generating simple regular patterns--quickly jumps up to the sophistication limit. (There aren't medium sophisticated, medium-high sophisticated, and high sophisticated, for example. The world is almost binary: Simple; complex.)

3. Implication: These maximally sophisticated systems are by definition Universal Computers.

(*My Q as I looked at his sample pictures: Why do we humans find these highly complex displays so beautiful?)

4. Can't build a computer more sophisticate than this limit! Therefore can't build a computer more sophisticated than nature. Therefore can't build computation that predicts the universe ahead of time. There Are No Shortcuts!

Thus: Computational Irreducibility!
The only way to figure out where the Universe will be 10,000 Steps from now -- is to do the preceding 9,999 Steps, in order. Can't shortcut it.

*The "Problem" of Free will: Though arising out of underlying rules, sufficiently complex to be inherently unpredictable, so as a practical matter, human decision making is free of the constraints of the rules even though it is following the rules. (Paradoxical.)

*Is the math we use only math? A Are these maths or systems based on other axiomatic systems? He says there are 100,000 possible axiom systems, of which we have only studied a dozen!

*The progress of science has been progress in discovering things that aren't special--ordinariness! For example, that the Earth is not the center of the universe, that our Solar System is nothing special, that human evolution is of one wit the evolution of other creatures. Now: Nothing special about computations that create the complex world around us!

*Complex physical processes do NOT imply intelligent!

*Universe made of simple rules, but to see where the rule will lead, you must live, you must let the rule run, and see where it leads.

*Application of these insights? New raw materials for making machines, for doing new things in science, for creating new models. Discover the primitives with which you build the universe.

Will play out over the course of the coming decades.

*Why did he use 8 states (binary)? Because 3 connections works to produce this level of complexity. Four connections would produce more states, but would not produce levels of complexity that are orders of magnitude more cool and complex. Once you pass the minimum, in other words--once you hit 3--you've got all you need to produce everything! Having more buys you nothing!

If we were able to test possible universes, there's probably a way to tell why we have this universe rather than any other.

Q&A
*He's a skeptic about quantum computing. Too much idealization in the measurements. It idealizes away much of the computational process. (?)

*For various reasons, there is no magic formula or ingredient that leads to complex behavior. There is no predictable aspect to complexity -- it is truly irreducible. You have to run the rule to see its effects or where it will end up.

*Chaos -- perturbation based on initial conditions for highly sensitive formulas. A prediction of his approach is that if you run the system, it produces a random result--as with Rule 30, for example--but if you run it a second time you will get the same random pattern. (Definition of pseudo random, yes?)

*He published his book rather than submit his theories to the learned journals because the peer-review process is cliquish and complicated. Paradigm shifts are messy -- best prediction of outcome for a fundamental shift is the amount of anger that greets it.

Some areas of science have become very polemical (as with evolutionary theory) and he does not want to get involved in polemics about his theory. By spreading it around (through his book), he supports those who want to build on it, rather than those who want to engage in entertaining mudslinging….

"Convenient access to inferior choices...." [quote]

"We have a workplace that is motivationally toxic. Convenient access to inferior choices is decidedly inconvenient."

--Industrial psychologist Piers Steel of the University of Calgary, in ScientificAmerican.com Jan 2007

Difference between Talent -- and Genius...

"Talent hits a target no one else can hit; Genius hits a target no one else can see."

Arthur Schopenhauer

Requirements for Happiness....[Flaubert]

"To be stupid, selfish, and have good health are three requirements for happiness, though if stupidity is lacking, all is lost."
-- Flaubert

Retired Life: Every Day Isn't Sunday, It's SATURDAY!

The first thing I learned about my first year of retirement is that every day isn't Sunday, which is the cliche and imagined way of life once you don't have to work for a living or for a paycheck.

No -- every day is SATURDAY!

At least for the first year or two. Saturday, of course, is CHORES DAY.

You get to spend all your time catching up on 30 years worth of chores. Chores yu spent 30 years avoiding, using Work as your excuse. Now you got few excuses, so you're stuck.

Or you're really lazy, which is my problem.

So mainly I do little piddling chores, things my wife sticks me with, things that can be done easily even for a lazy man.

The big stuff -- that just continues to hang over me....

For example, under the house is all our stored stuff, in a jumble. Digging all that junk out, sorting it, tossing some, filing others, putting up shelves and stuff.... oy! what a pain! And it will take DAYS and DAYS and -- well, I assume so, because after a year, I still haven't STARTED it!

My Plan, What It Is
I plan to start Planning.

I have a paper with all my Big Plans, all my Wish List plans, all my Wouldn't It Be Nice plans. I need to place these fine plans into a yearly calendar. I might even need to plan over, say, the course of 5 years. Why do everything at once? Why not do SOMETHING now, at least, and other things later?

I'll keep you posted. Right now, I'm too lazy to do it.