Google, Apple and Smartphone Progress
June 18, 2010 ~ 11:05pm
In a half filled lecture hall in the fall of 2000, I heard an enthusiastic Compaq (now HP) engineer talk about his work with IPv6. He said eventually every single tiny device you own will have an IP address to connect to the internet. Most of the students passively dismissed this idea. I was among them.
I was fortunate to have the time and the means to attend Google I/O last month. This is Google's yearly conference known for engaging software developers on a deep level to both promote Google's technologies as well as openness on the internet. The demo for "Froyo" - Google's next update for their Android cell phones - is what really caught my attention.
I honestly beleive the the new features introduced are really what the customer wants and NOT what the manufacturer wants you to want. This is quite revolutionary in this age. Things in Froyo will deeply offend the cell service providers (who might charge extra $20/mo for hotspot) or even the media companies (who want to charge you to stream music). And the sad thing is that these things aren't really revolutionary take so long to get to the people.
When reviewing Apple's iPhone 4 presentation last week, it was pretty clear to me that the iPhone will be a dominant product for some time to come. But outside of the typically bigger and faster - I failed to grasp the features that make it so much better. Limited multitasking? Changing backgrounds? I don't see how iPhone users are much better off than they were one year ago. And even worse in some cases with Apple's strict limitations on what you can do on your phone.
I'm not a Google fanboy (I'm still using my Palm Pre - soon to be also purchased by HP *sigh*). I don't even care much for Flash. I'm just a bit disappointed by complacent Apple customers whose very purchase only contributes to denying progress in this market.
I am however making the plunge to Android. In a few weeks when I get a chance, I will be switching over to my new HTC EVO 4G. How to describe this phone? Impressive! And the best part? The "Froyo" update soon to come will only push that further.
When the Google I/O keynote emphasized how openness will rapidly progress evolution in smartphones - virtually no attendee dismissed this idea. I am among them.
An Avatar For My Credit Card
December 30, 2009 ~ 09:33pm
A few days before Christmas I decided to watch Avatar with my brothers. I don't visit theaters often, so I thought it would be fun to watch it in IMAX 3D (based on great past experience). Considering it was the holiday season with more crowds the box office, I opted to purchase tickets online for a reserved seating show (a first for me). For security, I used a temporary credit card number (like I always do) and printed my confirmation/receipt and went to the theater a few hours later. I didn't think much of it.
At the Showcase Cinemas I waited in line to get my physical tickets and was told that they could not give them to me unless I had the actual credit card with me. So, like any place, I had to talk to the manager. He politely informed me that my confirmation number is inadequate (useless) and he "can't release the tickets from the system". He could not even cancel the seats which were already paid and re-issue them. The system does not provide for that feature. Before he let us pass and get our seats, he asked me to call back later and provide the credit card number. Apparently, that is the only way the theater can actually get paid for the tickets that technically movietickets.com sold me. I agreed and saw the movie.
About the movie, quick synopsis: Attractive blue monkey-tigers in a computer generated paradise world who mind meld their appendages with nature have to fight off stereo-typical technologically advanced civilized people-soldier-strip-miners with the help of a crippled former soldier psychically connected to an artificial monkey-man hybrid which is known as an Avatar. Basically the plot of Furngully: The Last Rainforest redone by the guy who did Terminator 2 and Titanic (with the stuffings). Really good stuff really, however unoriginal. The animation was gorgeous. The only let down was the IMAX 3D did not even come close to exploiting its full potential. Fun and exciting movie nonetheless.
The great irony for me: the movie's theme was clearly anti-technology. I think the blue monkey's mother deity glow stick willow tree was trying to tell me something: pay in cash you moron. I got the message.
When I got back to my computer, I debated whether I should call back. Economically the theater chain should take a hit and fix their broken system they have with their sales and marketing partners. Why should I be punished for being responsible for my online security? But alas, its Christmas dontchaknow, so I called back with the number. On the receiving line the clerk basically said people forget their cards all the time. So no major worry for me. Hmmm.
The moral of the story is: you can't trust the system.
A False Sense of Privacy
July 1, 2009 ~ 09:58pm
And the cycle is complete... Today Mozilla released version 3.5 of their popular Firefox web browser. The browser came with a exclusive Private Browsing mode which by their own words claims: "won't leave a single browsing fingerprint behind for others to discover". As silly as that statement is, Firefox is actually the 3rd browser to ship with such a feature. Chrome by Google (ironically Mozilla's primary "benefactor") introduced "Incognito Mode" last year, and even Microsoft's IE8 beat Mozilla with "InPrivate Browsing" in it's release several month's ago. (Opera I love you too, but you don't have this feature ... yet)
All this privacy feature does is prevent the client (that's you!) from recording basic web history, cookie data or cached versions of web pages (included images). Many were quick to point out that this would be ideal for browsing those "mature" websites that you wouldn't want others to know about. First of all, private or not, there are usually at least 3 entities that can see what you're doing: you, your ISP, and the site you are visiting. I won't even try to bother to figure out if it is forensically impossible to detect anything you did while "privately browsing" (anybody know?).
Even with all that in mind, if your browser does not record your activity there are no rules about what your plugins record. Might those "mature" websites use video? Well surprise: Adobe Flash (which practically powers 99% of the video on the web) does in fact leave little tidbits of webby goodness somewhere deep in your personal computer profiles. Lets not forget an occasional Java applet? And I have no idea how what else people allow their browsers to load and run these days (ActiveX I hate you).
Anyways, I honestly don't think that browsing the web has become any more or less private with all these new releases of software. I just hope people don't get the wrong idea and get themselves into bizarre situations assuming their computer is doing something its not (or vice versa).
But hey, don't let this (possible) shortcoming detract from the many new features that the big browsers have been putting out. Great stuff to see, check it out - in "private" if you want.
Micro-blogging
October 24, 2008 ~ 09:12am
I don't get it.
Seriously.
Twitter? Identi.ca? Jaiku? Huh?
It's stupid. 140 characters.
I have EVDO in my pocket.
I'm a hypocrite. I know.
Follow me. Or don't.
Lenovo Thinkpad T61 Failure
August 3, 2008 ~ 01:50pm
Towards the end of last summer I purchased a new laptop since I was on road quite frequently. I selected a Lenovo Thinkpad T61 notebook for two reasons: well known reliability and a I got a good deal from a friend. It was working flawlessly till I updated it with XP SP3 (note that I purchased Windows Vista Business but later installed Windows XP). I found myself having occasional lockups and reboots. I downgraded SP3 but I still found it occasionally problematic. I decided that I would eventually re-install everything when I got the chance.
Several weeks ago a collegue informed that several laptops with Nvidia video were failing due to overheating or packaging or something. I really did not pay attention for several reasons. I thought my problems were software related, I never saw noticeable video failures, and the heat/fan noise from my laptop never seemed unusual. In any event my Thinkpad totally DIED the other night. I'm reporting this information in case others might find it useful.
I have a Thinkpad T61. Core 2 Duo 7500 2.2Ghz. Nvidia Quadro 140M 128MB. My laptop info.
1. I noticed a higher number of lockups recently. The only time I could see a blue screen i noticed the following error:
MACHINE CHECK EXCEPTION
Which according to Microsoft help indicates a hardware error.
2. I had updated almost every component using both Windows Update and the Thinkvantage System Update. I did manually update to BIOS 2.19-1.08 (2008/06/11). Additionally I did update the Nvidia driver.
3. A hour before the failure occured I had played with the Microsoft WorldWide Telescope application. I do not know if this is taxing the system too much.
4. When the failure occured I was not there, and upon returning I found the screen totally off. I had left the lid open. I assumed it had gone to "Standby" or "Sleep". So I tried to push the Power button for it to wakeup, but it did not respond. I tried rebooting. With no luck. The screen would not start.
5. The behavior when turning it on is as follows. The LED's blink as if it was turning on. The screen never powers up. The hard drive does power up, but I hear no major disk activity. I cannot tell if the CPU fan is active, it seems like it is. I hear no beeping or any indication that maybe just the screen is not working. Battery or external power does the same. Pretty much dead.
What to do? Well I postponed calling support because I plan to use my external SATA adapter to back up (and clean) my data. I highly recommend everyone keeps an SATA to USB adapter for times like this. (I also have a IDE to USB adapter, also about $20)
Fortunately, I did do a warranty upgrade for 2 years, drop off service. So even though I am in my original warranty period, I do not have to ship it anywhere, I can take it to a local service center. I have heard of some reports online of users insisting Dell (or other manufacturers) giving a warranty extension. I have not tried that yet, so I will make the call this week after my backup.
More to report later.
RSS feed