Wednesday, February 18, 2009
Gather 'round the PC kids, let's see what's on the WWW tonight....
We have a 42" plasma screen in our living room that is connected to a satellite receiver and it has a VGA connection to a free standing laptop that has WiFi access. We can now watch television shows and movies anytime we want on Hulu.com and various corporate sites such as NBC and CBS. Since it can be viewed in full screen and in 720p it is even better quality than if I watched via satellite.
So other than saving some money I utilized my existing Internet connection even more. And that is good all around.
Tuesday, February 17, 2009
Lions, Tigers, and Firefox oh my!
As my FF extensions were updated this morning I was reminded on how increasingly applications are being accessed by us on the WWW. Given that more and more apps are exposed to web services and being accessed by legacy apps the browser is becoming even more of a services portal.
Today's browsers are customizable with extensions that do everything from removing ads to filling in forms. And this is just the beginning. We're only a few years into the Web 2.0 phase after the dot com bubble burst and it seems there is no slowing down. The phenomenon of social networking will push the envelope even further in the near future.
Just more proof that tomorrow's OS is today's browser.
Saturday, February 14, 2009
The gospel according to Android
This past week my partner in crime at Red Hat finally saw the light and converted to the faith of Android. Like me he was a longtime user of BlackBerry, but when he neared the end of his contract I talked up the only available open source smartphone on the market: the T-Mobile G1 (Google One).
Being RHT employees we already understand the value of an open operating system that doesn't have to be jailbroken only rooted. And we get all the goodness of Google apps, funding, and innovation that come along with the privilege of membership.
Domo arigato Mr. Roboto.
Happily sent from my G1
Friday, February 13, 2009
Cheap PC's are en vogue. Thank you Linux.
This new emergence of low-end computers is made possible by running Linux. This allows PC's to run as little as 2GB and 4B SSD hard drives, 512MB, and 900mHz processors. Most PC's with those specs and other operating systems with bloatware/antivirus/customer service add-ons would not even boot much less run seamlessly all day accessing full versions of Java, Flash, and Silverlight web apps.
My 2yr old Asus Eee 701 PC is still running strong with minimal specs and it just keeps going and going and going and going.....
Thursday, February 12, 2009
JBoss virtual show with real customers
There were many success stories of how our customers are kicking costs out of their IT budget and using more and more open source components in their infrastructure. The worse this economy gets there will be even more scrutiny on every dollar spent and weighing wants versus needs. And open source companies like Red Hat will be happy to lend a helping hand.
I was proud to be a part of the conference and enjoyed all of the sessions I could attend. It is gratifying to see all of Red Hat's hard work come to fruition.
Sunday, February 8, 2009
Ciao iPhone
I am the first to admit that Apple hit a home run with the iPhone interface and form factor but I quickly grew tired of its numerous shortcomings. No need to list because they are all over the WWW but I found to be the iPhone the worst mobile phone I have ever owned for voice use.

I have had numerous free (read carried subsidized phones) that outshone the Apple in most areas. Most of the iPhone's features were on my first Palm III and HandSpring Treo phone. No, what makes the iPhone special is the AppStore and the mobile internet experience but certainly for the phone capability. My G1 has push e-mail, a full QWERTY physical keyboard, can run multiple apps in the background, MMS, copy/paste, a removable battery, a non-crashing-once-every-five-minutes web browser, and to boot it's open source.
Maybe Apple should have called it the iMobile or iWeb. But iPhone?
Dell gets Linux!
I came across the above post when I was looking for Dell Mini 9 reviews specifically running Ubuntu Ultra Mobile Edition. I currently run UME on one of my laptops but the Dell Mini runs a customized version of the interface that proves if the GUI is slick and the OS is as stable as Windows it can have a future.
Even though Dell usually gets negative press for their support and lack of quality they deserve props for building a quality netbook with a choice between Linux and Windows.
Monday, February 2, 2009
The BarakBerry
This is usually enlightening but in this case it just looks foolish. There is already too much information on too many servers and this is the most powerful person in the global economy and our political environment.
With the recent press of MP3 players and mobile phones being purchased on eBay with classified U.S. Army contact info; I wonder what would happen if Obama ever lost or has his Berry stolen. Would the American public even be notified or would it just show up on Craig's List unidentified? I guess we'll never know.
Does Linux really have a chance?
Enter Linux. Think of this is as the second coming mainframe technology. Applications being available through web portals though instead of emulators. Eventually users will be able to access their application no matter what code it was written in and the OS will need to be the following: CHEAP, fast, secure, standards based, and open source (if possible).
I can think of quite a few that fit the above description.
Sunday, February 1, 2009
Close but no cigar Microsoft
This is akin to asking Pontiac if any other car sold better than the ill-fated Aztek.

W7 is almost the service pack that Vista should have been but it is likely a marketing reason since a name change was in order but Microsoft is use to doing this as well, i.e. the Millennium debacle.
They are actually listening to their users and their community by making a light weight OS that can run on a computer that is not spec'd out like a WoW gaming rig. But here's where they fall short, they will still only sell one OS at a time and not support all versions for a seven year life cycle. Can you imagine if Microsoft open sourced their bits and adopted a subscription model like the enterprise Linux distros? No more legal threats and "Dark Side" like mentality towards their customers, just good software where people and companies would gladly pay for support.
And that my friend, is precisely why I work for Red Hat.
Friday, January 30, 2009
TGIF
I not only enjoy working at Red Hat but I believe I am apart of something much bigger than myself and that is Choice. We help individuals and enterprises endeavor to have choices when it comes to software, services, and the financing of those products.
I am grateful for the support my wife and children give me when they try to speak to me during work hours not knowing that I have a wireless headset in the other ear taking making and taking calls all day. And it is great knowing that the family understands that I am working for them as much as anything else.
Even with day-to-day annoyances there is much more given to me than I am giving back. I am happy to be part of a family/community/church/country/employer where each individual can make a difference for the greater Good.
Tuesday, January 20, 2009
One more....
Monday, January 19, 2009
T-Mobile ad in the UK
Friday, January 16, 2009
Open source conversation
Just because there is no charge for either browser doesn't mean it is free. Trust me, if you've ever gotten a Trojan Horse or any other worm virus via IE it is NOT free. There is a lot of pain and suffering that happens to you and your PC.
We also talked about the difference between a monolithic, proprietary license company and a volunteer community centered around the interest and desire for good software.
This is the foundation for any group based on open-source/religious/social/hobbyist community: love. And when you love something you set it free.
Tuesday, January 13, 2009
Stairway to heaven
The acronym may be dead but Service Oriented Architecture is alive and well. More and more enterprises and customer facing companies are moving their business to the web and are utilizing common messaging platforms to communicate to multiple applications, platforms, and databases. The applications are being fronted with web interfaces so that they can be formatted for the new wave of mobile internet devices (MID's) whether they be iPhones, netbooks, etc. I have before stated that the browser is our new OS and given that reason more and more data can be offloaded to the SaaS app and it keeps its state in the data center and not on your PC.
Netbooks are getting more RAM, processor speed, and hard drive space but my current Eee 701 only has a 630Mhz processor, 512MB and 4GB SSD and yet I can access any and all websites that I need for e-mail and occupational hazards. Even with these puny specs I am able to "git'er done" because the applications do not live on my PC, but live in Zimbra hosted e-mail, Salesforce.com, Facebook, Google...
So how do companies get to the data heavens? What is their stairway?
- Build an application that can be written in a web language then interconnect.
- Virtualize when you can, early and often.
- Have a common messaging bus that can communicate to all internal apps then let them talk to the internet and live on the web.
- Understand that your apps will be accessed by customers and companies who are on the go.
- Wash, rinse, and repeat.
Thursday, January 8, 2009
Virtual Reality
My T-Mobile G1 wirelessly synchronizes with my Gmail, Google Calendar and Contacts AND receives OTA updates as needed. My iPhone needs to be hard wired sync'd with one particular laptop with its' iTunes profile for back-ups, sync's, restoration, and OS upgrades. So my G1 and Google services are more available to me than when I update information on my iPhone. Because just the iPhone is updated but not my Google services. Here is where the cloud comes into the picture.
For me, the winner is the G1. As more and more of us become mobile and use our browsers as miniature operating systems utilizing AJAX, Java, and the SaaS model we will be plugging more and more into virtual computing clouds to get our data and needing less native storage on our interface devices. Whether I use Gmail on my PC, G1, or any other device I could care less WHERE Google's servers are just that they are available.
This short tutorial gives a good understanding of how and why cloud computing is valuable:
Way back in 1998 in the 20th century at Compaq Computer we were told by vendors like EMC that one day we would have virtual storage that could be added on as simple as plugging into an electric wall socket. Well my friends, we're almost there. The Enterprise space is already doing this by virtualizing the operating systems then the applications for high availability and the virt data is being homogenized into a storage cloud that can be accessed by web API's and used anywhere a browser is available.
Today's workforce is increasingly more distributed and remote than ever before and the data we need usually come in two transports: e-mail and the world wide web. The new netbook phenomena along with new mobile internet devices (MID) like the iPhone, G1, BlackBerries, and every other new smartphone coming out has turned us into constant consumers of information.
Whether it be constant Facebook updates, Google Reader, or VPN'd corporate e-mail we all need our fix.
Wednesday, December 10, 2008
Multiplicity
Now I know what you're thinking, it costs a lot of money to purchase multiple PC's for specific uses. Not really.
Here's how I did it:
- Purchased a slightly used Asus Eee 701 7-inch netbook from a disappointed user from Craig's List for very little because he thought it too small for daily use. Paid $300.
- Bought a 1st generation iPhone from a buddy of mine when he told me that was upgrading to the new 3G version. I unlocked and jailbroke this unit the first day I had it. I now use it on T-Mobile and it runs on WiFi with my trusty ATT login at all McDonald's, most airports, and all Starbucks. Paid $125.
- A work provided Dell 12-inch D410 laptop.
- And lastly upgraded my Blackberry Curve to the T-Mobile G1 running Google's open source mobile platform, Android. Upgrade fee $175.
So for the price of mid-range laptop I now have three separate units for a total of $600. The above mobile computers are particularly adapted for traveling and/or remote users. So now, I too have a "shoe" for every playing surface.
Wednesday, November 12, 2008
WMD's
The new super powers are now truly The Super Markets on the global stage. And the more we understand that we are interconnected and interwoven than ever before we can see how complicated the problems are as civilizations and not just individual countries.
Open source and Globalization are the two newest 800 pound gorillas in the room.
Monday, November 10, 2008
Open Source = Updates
But on Saturday morning I received a message on my phone telling me that an OS upgrade/update was already available and even better - it was delivered OTA (over the air) without any PC and USB cable needed. Now to be fair it was shipped with RC28 and this update was for RC30 but for a new OS this is pretty cool.
Now for the kicker....the G1 runs on Google's new Android platform that is open source and the SDK is readily available for any who want to write apps/code/fixes. Sooooo that means that the software can be written by a community of developers instead of a proprietary group within a single company (no matter how large) it will never be bigger than a global community of rabid fans.
Tuesday, November 4, 2008
How can voting be made more secure and exact?
Yesterday my wife asked me why we can't hold voting online. Hmmm, something to think about. Funny how we can buy stocks online, watch our 401k, order our clothes and even post our most private thoughts in online blogs and journals. But the world wide web has not been used for voting. We Americans stand in line for iPhones, Star Wars movies, and for delayed airplanes but for voting? It seems so old-fashioned. Maybe in the not too distant future the fundamentals of open source can be used in the development of voting machinery and quite possibly the voting process. Sort of sounds like a representative form of government with a majority rule, does it not?