wikiCalc … and interesting example

I downloaded wikiCalc
today and began to play with it.  It reminds a lot of Radio Userland

wikiCalc is an application that installs on your desktop and then uses
a browser for the UI.  It appears to be using AJAX for a lot of
the interaction, and has an interesting publishing architecture.

I really like to see more and more applications like this.  I
believe that they represent an interesting intersection of client and
server … leveraging the power of the desktop, while allowing for
remote access.  I simply point my browser at a “server” – running
on my local machine, or a remote machine – and I am presented with a
flexible UI that contains rich AJAX functionality.

I like it!

Great series of Global Thinkers

I found this post from Thomas Barnett early, but only recently began to
download and listen to the podcasts … amazing stuff!  This is a
great series about global politics, etc.

A video of my Blueprint for Action brief.

This is the one I delivered in early November in DC to the seminar
series put on by Johns Hopkins and the Office of Force Transformation.

It is found here: http://www.jhuapl.edu/POW/rethinking/video.cfm. You can watch it in chunks or download the entire brief as a file.

You can also access a PDF compilation of the slides. Pretty cool package!

[Thomas P.M. Barnett :: Weblog]

Manipulating biology

I have recently been at a few events where I mentioned reading the
article about the rat brains being used to fly a F-22 jet
simulator. Here is the article – Why this brain flies on rat cunning – and the reference below is where I first found it. Yes … I find this really cool … amazing work.

Why this brain flies on rat cunning.
A “brain” grown from 25,000 neural cells extracted from a single rat
embryo has been taught to fly an F-22 jet simulator by scientists at
the University of Florida.

They hope their research into neural computation will help develop sophisticated h… [KurzweilAI.net Accelerating Intelligence News]

Google? Privacy? Yeah … sure …

Since the beginning of Google, I have always been reluctant to allow
cookies from their site. I’ve also been reluctant to heavily use
many of their other services. Part of this has been my
understanding of their overall architecture, and knowing that they
could choose to store a whole lot of information about me. Is
this just paranoia? No … it is because of my understanding of
the inevitable. I fully understand and accept that I’m just
delaying the inevitable … and so it’s just my little game with the
giant Google.

So what am I talking about? It’s the fact that computers are
getting to be so pervasive, and their ability to gather information
about us, and create profiles, exceeds our own abilities to distinguish
our own behaviors. We all have certain predictable behaviors,
many of which we are aware of. We also all have behaviors that we
are not aware of … that
become predictable to others who gather enough information about
us. Computer systems are able to gather large amounts of
information, and mine that information for patterns that we are not
even aware of.

I often use the simple example of grocery stores and their “discount”
or “members” cards. Yeah … just sign up, allow the grocery
store to gather information about everything that you have ever bought,
and they’ll give you a little discount. C’mon … what could it
hurt? Honestly, I’m not sure how it could hurt … but I have
thought through the amazing amount of behavioral data that they could
gather from you. The potential for them to then prey upon your
undistinguished behaviors and reactions grows quickly. They know
what day you buy what. They know what aisle and shelf it was on
when you bought it. They know the color of the packaging when you
bought it. They know the messages printed on the packaging when
you bought. They know the weather, the time of day, and the phase
of the moon. Your grocery store knows much more about your buying
patterns that you would ever think of.

And Google? Uh huh … they know your on-line behaviors. Big time. According to this article FAQ: When Google is not your friend
they have been recording everything that they can. Of course they
have been … storage is cheap, and only getting cheaper. They
know every search you have done, and when you did it, and what Google
Ads that you might have clicked on from the results. So
what? Yeah … I’m not immediately sure of the impact on my life,
however it is interesting to think about what Google can start to know
about you, and who you are, by all of this data. When are you
on-line. When do you search for what. What kinds of Google
Ads attract your attention. Where do you search from. To me
… this is pretty amazing. When you begin to think about mining
this huge volume of data it seems to me that some interesting patterns
have to emerge. Google can begin to know a lot about you, your
interests and undistinguished behaviors. Google … knows who you
really are. Google … knows your true identity.

Oh yeah … you use Gmail? Google Groups? Google
News? Google Alerts? Google Maps? Holy cow … they
have a whole lot on you! 🙂

What is so funny to me is when people are all up in arms about the
“government” and what “they” can find out about you. The article
above really touches on an ironic twist. The government can find
out all about you … as soon as they get it from Google. You
see, you have been giving your privacy away to Google and don’t
complain a bit. How could a company with a motto: Do no evil!
do anything wrong with all of this information they are gathering about
you? Well, I guess that we’ll see. It’s all inevitable … if it
isn’t Google … it’ll end up being yet another company. The
pervasiveness of the Internet, computers, cameras, sensors, and all
things technological is merely the solidifying of the next
substrate. The technologic substrate is forming all around us. The singularity is coming … and Google is just an example of the evidence.

Apple – moving to Intel, and Tablet PCs?

I caught this article about Apple Patents for Tablet Mac designs today on Engadget.  I figured that this is a no-brainer … Apple *has*
to catch up at some point.  Now get me right … I’m not talking
about catching up outside the context of the Tablet PC.  It’s that
they really had to catch up and produce a Tablet PC/Mac.  I didn’t even know there was a previous Apple Tablet Patent also.

As I have been researching more and more on the Tablet PC, I have to say that it is a much more natural interface in many cases.  I have found that I like the convertable
designs far better … where I can switch from using it in laptop
configuration, to using it in a slate configuration.  The HP that
I am using is designed this way.

As for the value of a Tablet, the most impressive aspect to me is when
I have allow my son, nieces and nephews to play with it.  For
them, it is an absolutely intuitive experience.

The one real advantage that I see about Apple jumping into the fray is
that it will truly begin to validate the Tablet PC concepts and
market.  Apple will also begin to push the designs, features, and
ergonomics of the Tablet.  The one thing that has really kept me
from fully adopting only a Tablet PC is the limitations in the devices
when compared to a regular laptop.

I like seeing Apple jump into the fray.  2006 is shaping up to be
a very interesting year for computer platforms.  Hardware is
really making leaps and bounds …

Use cell phones … live longer …

A the CTO Breakfast the other day I was talking about breif paper that
I wrote at Novell positing that “If you evolve to have a cell phone you
will live longer than those without a cell phone.”  It was sort of
a spoof of a paper, however my overall theory is that those who use
technology can gain from it.

I just got this today in an eWeek mail blast … again showing these
same benefits … cell phones extending the life of medical
patients.  Ok, slight variation … “If your doctor evolves to use
a cell phone …”

1. News: More Cell Phone Use, Less Medical Error, Study Shows

The use of
cell phones by medical personnel lowered the
overall error rate, due to
adequate communication; because
of changes in technology, there’s less risk
of interference
with hospital equipment.
http://ct.enews.eweek.com/rd/cts?d=186-3161-16-87-154837-369777-0-0-0-1

January 2006 CTO Breakfast

There was a large group this morning at the CTO Breakfast arranged by
Phil Windley
. It was fun to see people from Novell (even some ex-Novell
employees) and even a friend of mine from SCO. This was probably
one of the largest groups of people that we have had at one of these
breakfasts. A good sign of interest!

Phil kicked off the conversation with a reference to a proposal in North Dakota
to float cell phone “towers” over the state using weather
balloons. I brought up a conversation from the 2005 Gilder Telecosm Conference this year where Klein Gilhousen, Co-founder; Senior Vice President, Technology,
of Qualcomm talked about the
Katrina disaster in New Orleans which left lots of people with cell phones
… with no way to call out due to the towers being down. He
talked about hanging cell towers from helicopters, and also
implementing peer-to-peer mesh networking in cell phone handsets. Cool … I just found that can hear the Klein Gilhousen Telecosm 2005 audio.

I then brought up the Pop!Tech podcast “Mind and Body” podcast from ITConversations about the coming man machine interfaces. The story of Jesse Sullivan
is an amazing thing to listen to. It details how far we have
progressed in using computer systems to monitor nerve activity for the
operation of artificial limbs. The doctor presenting talked about how
they can now move nerves from the upper arm, and split and “regrow”
them into muscle in the side of the chest. These nerves can then
be monitored … and the computer tranlates the signals into control
signals for the artificial limbs. Watch the videos in the link
above
and you’ll see how amazing the research is. The coolest part of
the conversation was when they discovered that the sensory nerves were also growing! So they can even add artificial senses to the artificial limbs!

We then got off talking about DVDs, and the growth of storage.
When I mentioned that I had seen the 320GB SATA drives at Costco for ~$179.00, Eric Smith brought up the ~$700 Buffalo Technology TeraStation
storage server that he bought. Ok … that is a cool. I
turn-key terabyte storage server for under $1000! Ok … and
where will we be in 5-10 years? When will a turn-key petabyte
storage server fall below $1000?

Bruce Grant then moved into a conversation about psuedo-AI. He is
implementing a version of the “application substrate” ideas that we
developed when we were both at SCO. The core concept is to create
a set of portable component services that can be replicated, migrated,
and connected in various ways to provide composite services. He
is now looking for ways to create emergent services … or simple ways
for the average person to define some sort of high-level goal, and have
the services create paths of connectivity automatically to create
solutions. He’s working on some very cool stuff …

The topic of “thin-client vs. thick-client” came up when someone asked
if we are about to see the turn back to “thick clients”, or to “thin
clients”. This got me thinking, and I suggested that what we are
actually watching is the natural progression of our perception
of a “thick client” until the substrate that it exists on evolves more
capacity. At this point we perceive the client as “thin”.
e.g. when we didn’t have much processing power, a browser would be
thought of as “fat” … now that we have so much processing power, AJAX
is referred to as a “thin” client. When processing and memory
evolves forward further, virtualization will continue to evolve where
running multiple entire instances of operating systems will be thought
of as “thin”! My three year old son is going to be laughing 10-15
years from now when we talk about the platform limitations that we are
experiencing now. What we perceive as a fat client today, will be seen as a background task 10 years from now.

One of the guys from Novell brought up No Machine
… a VNC-like solution for remote desktop computing. Another
person brought up what Microsoft has been working on with their UI technologies, and also the AJAX Dojo
project … all various directions that UI, remote UI, and AJAX are continuing to make distributed netowrked computing occur.

From mobile devices we got talking about child ren using them, the
user interfaces, and the way that children quickly adapt to new
experiences. We got onto the conversation about children and
computers, and that children often are more interested in the games on
DVDs then the movie content itself! They seem to be wanting the
constant interaction and challenge. I joked that eventually
children are going to want more and more
interactive media that ultimately they will realize that the most
amazing, realistic interactive media is life itself! They will realize
that
going out the front door of their house will immerse them in the
richest multimedia experience possible! Phil Burns brought up a
book called Natural Born Cyborgs where he said that this is one of the core topics of the book.

Hamachi was brought up as a
solution for encrypted peer-to-peer communications. This looks
pretty cool and appears to be yet another growing start-up on the
Internet. I always question a solution like this when it’s not
Open Source code … what am I really installing on my machine?

There are a lot more topics that were discussed … as usual too much
to write about. I have to admit that I like to see the continuing
tech culture growing here in Utah. There are more and more events
where you can find people who are in tune with what is going on in the
world and the Internet.

Phil Windley
… thanks for creating this breakfast!

Blastyx hits the net

The other day I spent some time with Phil Burns and the guys from Blastyx. We had fun creating a quick video about some of my wireless business (80211.net)
and installation. I am still doing a lot of wireless R&D on
the side … outside of my day job at Agilix Labs. Blastyx is doing
some very cool work, and they have some very interesting ideas on where
to take next generation marketing. You can go and check out the
video … it’s the “Wireless Mountain Man” video …

Problems with style in blog posts

I got this blog post in my aggregator (Radio) a while back and have
been meaning to post about it.  It mirrors a problem that I have
been experiencing as I have been hacking on Radio to add some new
capabilities.  This is a post from Phil Windley’s blog … and it
shows where some of the use of CSS, Classes, and Styles breakdown.

As you can see below, when I viewed the post in my aggregator it appeared like this:

Geek Dinner Tonight.

I’ll be speaking on microformats at the <a class=”hcal”
href=”javascript:showpopbox(‘blogtools:0.9-a7369493d8a334254d358837dd47669d’,
0, 20)”
id=”link_blogtools:0.9-a7369493d8a334254d358837dd47669d”>geek dinner
tonight. See you there.

What the heck?  I’m guessing that the tags and attributes are
being exposed due to some sort of issue in rendering the post, without
having something from the base web page?  I ran into something
like this when I was working to embed pictures and photos in my
posts.  I wanted to hack a simple “image inserter” button into
Radio … and when I added some really cool Javascript it worked
wonderful … until you got my post in your aggregator.

I’m working on tweaking my code so that it will work fine without the
base page … but it was taking long enough that I delayed the
project.  I’ll work on it more in the future.  It was
interesting to see that other people have the same issues with their
posts.

The weird part?  When I included Phil’s post in my post … it turned out like below!  It’s appears to be ok …

Geek Dinner Tonight.

I’ll be speaking on microformats at the geek dinner tonight. See you there.

[Phil Windley’s Technometria]

Utah Geek Dinner



November 30, 2005 @ 18:00


– 20:00

Los Hermanos, Lindon, Utah
Come and learn about microformats and meet interesting techies from around Utah.

Download to Calendar‘)
// –>

Early uploading research

I love being alive as we approach the next singularity.  There is
so much technology research occurring, and expanding in all
directions.  Uploading is coming to a neighborhood near you. 
For those of you not familiar with concepts of uploading,
this is where computers are used to run simulations of a brain …
simulating all of the neural activity, and possibly then providing
interfacing with the real world.  In the future, this might even
be a simulation of your brain.  If it is a simulation of your brain, how much of your identity does it share with you?

So to do this, you have to scan the brain, create a neural map, then
simulate the entire neural network within a computer.  How likely
will we see something like this in our lifetime?  Well … it’s
already begun:

Blue Brain Power: Modeling the brain with a supercomputer.
Future Watch: The Blue Brain Project starts by mapping neurons in rats
to simulate brain activity in the neocortical column, and it might
eventually map the entire brain.
[Computerworld Linux News]