Wednesday, October 22, 2008

T-Mobile G1 Review (HTC Dream)

Yesterday it came... my T-Mobile G1. After having used it for a little over 24 hours now I have to say that it definately is worthy of all of the hype. I had the phone fully set up in less than an hour. The interface was extremely easy and made a lot of sense. I had never touched the android emulator and I didn't even open the instruction book -- it just was all extremely natural. I'm just going to go through this one thought at a time.

Physical look/feel

A lot of people had been saying that the G1 looked too flimsy and unattractive. To be honest, I really saw that point -- until yesterday when I held one in my hands. It's true that its plastic but the phone is built extremely solid. It doesn't feel like it's going to crack on you and the sliding screen is smooth and well built. I also have to say that the phone really does not look as bad as people had been saying it did. I think maybe the photos didn't do it justice?

Email

I was a bit concerned leading up to the delivery of my G1 that I would somehow have to route my IMAP accounts through my gmail account (which I don't even use). I was very pleasantly surprised when I found that that is absolutely not the case. It's true that things like your contacts sync with your gmail contacts but the email is an actual real client.... oh, and it's TRUE IMAP unlike what BlackBerry calls an IMAP solution. I am able to access all of the folders in my IMAP accounts and I can use my own outgoing SMTP server which is yet another thing that BlackBerry can't do. There are only 2 things that I miss from my blackberry and these really aren't drastically important. The first is I liked that BlackBerry pushed the email to the device. Now, in using IMAP on BlackBerry it wasn't always an instant push because the BlackBerry servers would only check your IMAP account every 15 mins but the advantage this did have was saving on battery life. When setting up an IMAP account on the android platform, you are given the option of having it check every 5, 10, 15, or 30 mins. This is really the normal way email apps on phones work so its not that this is a bad thing but it does take a toll on your battery life which is important on a device like this. The other option that you had in the BlackBerry email system is the ability to set different alerts for each email address that you set up. This is actually something that I really miss but something I can live without. In all honesty, it's probably something that will have a solution once more and more developers get on board.

Battery Life / Power

This device consumes a lot of power, no doubt. I drained my battery last night in about 4 or 5 hours of using it -- but that was, of course, constant use. That is a lot less than my BlackBerry Pearl but definately within range for a phone like this. The iPhone doesn't do any better than this. Oh, did I mention that the G1 has a replaceable battery? Carry a few spares and laugh at your friends with iPhones that either run their phones dead or have to walk around connected to an external brick battery.

One thing about this phone that is, by far, one of the MOST important things for me in a phone is the USB charging. This phone can be charged anywhere with a standard mini-USB plug. This also means that you do not have to buy 5 new chargers to replace the 5 chargers you had for your BlackBerry.... If you had a Nokia phone, well, sorry.... Welcome to truely open charging. MiniUSB cables are about $2 online and you can find chargers (AC and car) for less than $10. No need to buy specific HTC or T-Mobile chargers.

Another thing worth noting is that, as of yet, I haven't been able to locate a place to buy an extra battery. I'm sure that with the 1.5 million units that T-Mobile pre-sold, HTC is putting emphasis on getting the phones out the door. I'm sure extra batteries will be readily available soon. I did see a link on Google Shopping for a battery for $49.99 but it was the only place and I wasn't totally sure if it was the correct battery.

Applications
Today is the official release of the first Android phone and I've ALREADY installed all of the applications that I need. An SSH client is the most notable need and that was filled by an SSH client called ConnectBot. It does it's job just as well as any mobile SSH client. On the same token I also saw a VNC client (and server!) that is in development. Apparently they work fine already but don't support authentication yet which rules out the usefulness for me at this time.

Ready for the cutting edge? There are 2 applications for the Android platform that is straight out of sci-fi... well, sort of. These are Compare Everywhere and Shop Savvy. Both of these programs do essentially the same thing which involves using the camera on your phone to read UPC bar codes off of products and then return a list of the prices it finds for that product both online and locally! Now when you're in a store and see a "too-good-to-be-true" deal, all you have to do is scan the bar code and see what the REAL price should be. This one will DEFINATELY save you some serious cash -- and it's just oh so cool to use too. There is also the option of building wish lists and shopping lists in the same fashion.

What about Twitter? Of course! I'm currently using an Alpha release of a program called TwitDroid which is phenomenal. It even has the ability to post photos built right in to the application. It's really just like Twitterific on a whole lot of steroids. As far as stability goes, there is some room for improvement but it IS an alpha release. It definately fills the need.

Any Cut .... This is a program that you NEED to get. It allows you to put lots of features and shortcuts on your desktop that are not options built into the operating system. I was able to put 2 icons on my desktop, one for Twitter and one for BrightKit, that open up a window for me to type a text message directly to that service. This is insanely convient.

Ready for more Sci-Fi? There is an awesome program called Locale which allows your phone to configure it's self based on where you are, what time it is, and a whole list of other scenarios. The program even has a built in ability to post to Twitter. You can let the phone read your location based on cell towers and/or GPS and have it automatically change your ring tone, your network, and a host of other amazing things.

There is an extensive list of applications that are available in the Market (Google's App Store) and available online. Installing applications is simple. We're only in the beginning of Android and there are already enough applications to meet your needs and even some that meet needs you didn't even know you had.

Messaging

The interface for SMS and MMS is really awesome. Messages are threaded by contact which is really nice because you can easily go into Messaging and click on the entire conversation rather than having to click through messages from other people as well -- this is really important if you use Twitter via SMS. A huge step up in moving to this phone from my BlackBerry is that Android is smart enough to realize it doesn't have signal and it will queue messages to be sent whenever it does. This is a HUGE thing for me since I work in a data center that has spotty coverage inside not to mention I drive I66 through an extremely rural area where signal drops frequently.

Radio/Signal

I don't have any hard data on this yet but I have definately noticed that the fringe areas that I drive through are a lot smaller with this phone than compared to my BlackBerry. For example, there is one notable area near my house where I lose signal and with this phone I was able to drive a lot further into that area before I lost signal. I've also noticed that it seems to have a much stronger signal inside buildings than most GSM phones do. In short, this phone definately has no shortage of radio strength.

Browser

The browser that comes with the phone is unbelievable. It's true browsing and it supports a lot of extra languages that very few mobile phones do. I was, at first, a little sad that there wasn't a Facebook application for Android but after visiting the Facebook page (not the mobile -- the real one) I realized that there really isn't a need. In fact, Facebook loaded much faster and I was able to do things much quicker than I could on my desktop machine! If speed and real browsing isn't enough to get you it has multiple windows! That's right -- you can now browse multiple web pages at the same time and swap between them effortlessly. This is one aspect of browsing on mobile phones that I always thought was missing.

User Interface

People said that the iPhone had them at scrolling.... well it's true... The android interface is very easy to use, much like the iPhone interface, but that addition of a keyboard was a much needed improvement. The screen is very responsive and very precise. There is no need for a stylus and moving icons and rearranging things is just as easy as on a desktop computer. The interface is very intuitive and it doesn't take a lot of figuring out, if any at all. It's also very customizable. There is nothing not to love about it!

Camera

When I started using Compare Everywhere and scanning barcodes with my camera I noticed something interesting.... my phone was making some clicking noises. I eventually realized what was going on. This phone actually has the ability to focus on objects and the clicking was coming from the camera when the application was refocusing the bar code so it could read it. I don't know that I've ever seen anything like this in a phone before. The quality is more than what you would expect from any 3 megapixel camera and it also does quite well despite my nervous hands that always seem to shake when taking pictures. I think about 50% of the pictures I took with my BlackBerry were blurred but that isn't the case so far with this phone. Absolutely no complaints about the camera. I haven't yet seen a way to capture video but I'm thinking that may be an application that comes later.

Google Maps

There isn't really too much that can be said about this because it's something that you just have to experience. Street view is extremely awesome on this phone and the new compass view is really cool. It's extremely stable and fluent (even on EDGE, which I am). It really is bringing the full version of Google maps to the mobile arena. The Google Maps experience on this phone is really something that you need to see -- it's that good!

Other thoughts

I think the T-Mobile G1 and Android is taking us closer to the place where we can replace most functions of a laptop computer with a cell phone. The power of this phone is unbelievable.... it is extremely fast -- faster than any phone that I've used before. It's surprisingly stable for all the crap I threw at it last night. I did have 2 spontaneous reboots but that was after I was mucking with an application that obviously had some serious issues. What I think is extremely impressive is that Android seems to deal quite well with faults in applications. It seems to have a real solid ability to kill processes that go nuts and, therefore, prevent the entire phone from crashing. The sound quality is great and it seems to deal with echo and background noise extremely well. From what I've seen of the iPhone and of this phone I would take this one over the iPhone any day (and that's excluding my dealbreakers of being stuck with AT&T and not having a keyboard). I am totally in love with this phone and can't wait to play with it some more. I honestly find it hard to believe that we are only on the horizon of the Android platform. It's truly exciting to see what the future brings.

Friday, October 17, 2008

Unconformed Rebels

Ok, I'll admit it. I watch Nascar sometimes hoping to see a good wreck.... Who wins? Well, thats not that much of a concern to me. There is at least a little bit of this person in everyone. Have you ever wondered why? What makes a Nascar wreck so interesting? I think there are actually a few different things that come into play.

The first and foremost is that in most cases no one is seriously injured. This is a primary reason why someone who sees a wreck happen in front of them on the interstate will have nightmares about it and yet that same person loves the carnage of a Nascar wreck. This will, of course, vary between person on how the respond but at a very base level there is a part of every one of us that has a huge respect for other human beings and care about their well-being. I don't think that in today's age we make that very evident because there are so many things in our enviornment that lead us in a different direction than what our base selves are trying to be but I'll touch on that a little later.

The second thing that is extremely important is that it is totally unexpected. Did you ever wonder why a wreck seems so much more exciting when you're watching the entire race as opposed to just seeing a clip of the wreck it's self? It's the element of surprise. If someone is showing you a clip of a wreck then you are expecting it.... but if you're watching the race and it happens live, it's unexpected and it's just that much more exciting.

The third important thing is that it's a break from the norm. If you look at a typical Nascar race, all of the cars race around a track 200 some laps. It's the same thing over and over again and why there are a lot of people that just simply can't stand watching Nascar. Some people take notice of the details of that race regarding who is in what position and they may know stats of who is expected to win and it's exciting to them when they see someone else taking the lead -- the more unexpected that person is to take the lead, the more exciting the race is. A wreck is the ultimate break from the norm.... instead of cars going around laps on all 4 tires, suddenly, it's different... things going in different directions.... We are designed to break from the norm so when other things break from the norm, well, then we almost "relate".

So we relate to chaos? Actually, I think we do in a very abstract way. Why are horror movies so popular? Thrillers? Comedies? Drama? Did you ever stop and realize that every single one of these genres of movies have a very important element -- the element of surprise. Why is it that Drama tends to be a less "popular" genre of movie? If you think about the typical genre, there isn't always a lot of surprise. There's the boy meets girl, boy and girl fall in love, boy and girl get married.... we except these things to happen. A good drama is hard to build because dramas all tend to be based on the same thing and it's hard to integrate these unexpected things.... that's why we've started seeing so many more "romantic comedies" ... We just can't simply have the same romance films and be entertained and the best way to mix in unexpected happenings is with comedy. That's really all comedy is.... something that is unexpected.

Since I have been working on my TV system (MythTV / LinuxMCE) I have started relaxing more with hulu.com and ended up starting to watch Fringe. This show has gained a lot of popularity and its not hard to see why.... the confusion, the thinking, the mystery.... these are concepts that our lives were designed around. Fringe has made me realize a lot of additional things than just these elements.... things that may exist in me and not many others.

When I was a kid I had a matchbox city set. It was a little town that folded up and had streets, police department, fire department, some stores, hospital, etc. I remember it being entertaining to me to cause accidents between cars on the streets... sure, every boy did. The more I have been thinking about how my life has been going and the directions God seems to lead me in I'm starting to remember something very interesting that I used to do when I played with that town. When an accident occured I would, of course, bring in the fire truck and police car.... but I always did something interesting.... I would build temporary roadways and find ways of directing traffic around that accident. For me, it wasn't so much the accident it's self that was exciting but it was trying to find a way around that accident.... how can it be taken care of?

Now, I don't think you'll run in to many people that could say they built temporary roadways on their matchbox playset. I guess you really don't meet many people like me either. I remember looking around my room and finding things that I could use to build roads with.... I'd often use paper and cardboard and every kind of tape you'd imagine... straws were useful... The thing was, I always needed to look at what options I had and use them the best way I knew how. Hey, I was a kid that couldn't drive and had no money so was I going to go to the store to buy something? Not a chance. I was forced to use what I had instead of taking the easy way out and getting what was needed.... and I had a lot more fun in doing that anyway.

So what is it that is happening in our society? If you look at corporations that grow larger and larger you'll notice a general trend.... those companies lose their creativity.... they get comfortable.... they grow bored. Oh... they get greedy too. Is it all greed? Well, maybe not. I can imagine if I was an accountant I'd probably get bored of the same thing over and over again... there is that part of me that wants to think and be creative.... but I've got people holding my hand and watching everything I do... so the creativity has to happen in secret.... all of a sudden it's "Can I actually get away with this?" more than it is "I really want to have that money"..... Don't get me wrong, money is driving a lot of disaster but what is the motive to do wrong to get it? Quite possibly it's the lack of creativity.

We, as humans, were created into uncertainty. You can see this in watching a child grow up. Everything is amazing to them.... we're not sure of much at all when we are born.... but we learn..... The problem is how we learn. Are we told "this is the way things are" or are we guided through our experiences and left to figure out things on our own? If you talk to any child psychologist they will likely tell you that you need to give your child options and ask them what they'd like to do rather than tell them what to do.... it's important in their growth. But while the child psychologists have this it seems a lot of parents don't.... most of that is out of frustration..... you want your child to do something because you need a break...... Another place that you start seeing this "do it this way" is in the school systems. I remember in middle school math being told to show my math. There were many times on a test that I lost points not becuase I didnt have the right answer but because I didn't show how I came to that answer. The more I think about this, I wonder if this is why I hate math so much. I remember that I used to love trying to figure out equations but anymore, I can't stand it. It kind of makes me wonder if that's part of the reason my math scores started dropping.... I had my way of doing it.... I figured it out for myself.... but I was punished because I didn't do it the way the school system said I needed to.... It seems to get worse in college.... there is such an emphasis of the way things are that they really no longer cultivate the creativity that we need in order to go beyond where we are now.

We go through our lives in social situations. We're taught what is acceptable and what is unacceptable.... and every single one of us is deadened to at least some extent. If we are raised in a family that is prejudice then we have a greater tendancy of being prejudice as well because, well, we're taught that this is the way it is. We don't have a change to realize that a black person can be extremely smart and that they are just like a white person.... these are things that "any idiot" can figure out.... but we're learning based on what we are told first and then we'll figure out what we're not told.... this, my friends, is why laziness is such a bad thing. We're so lazy that we will take anyone's word on any situaiton rather than looking in to that ourselves.

Take a moment to think of the stereo typical things that you are taught. What child has not heard "when you grow up and make lots of money....." You see, its comments like that that flat out tell us that money is important to our happiness. We stop taking the time to figure out other things in life because our entire world revolves around money that we are essentially told that this is the way it is.... the longer that goes on the more focused we become.... We see the patterns that have made many businesses lots of money and we take those as being told how to do things -- rather than figure out a new way on our own. Then we see businesses making these same moves and even when they are totally wrong us consumers go "well, hey, they are a business".... This horrible cycle repeats it's self. Sadly, that pattern gets worse each time it repeats it.

As a result of these processes and cycles we are not given the chance to figure out who we really are... from the time we are born we are surrounded by this world that is showing us everything the way that it wants to be and because of our internal laziness, we don't take the time to figure it out. We quickly lose who we are as humans and we become part of the problem. If we decided to think on our own we become a "rebel" or told that we just live in a dream world and, in many cases *ahem*, we end up in mental care because we're not conforming to the world is. All of this happens while the world continues to decide that communism is bad. Whether our government is communistic or not we live our lives in such a horrible hippocritical way and we show our own little communism to anyone who doesn't conform to our standards.

I believe that the only way to really save our nation and our world is to break free of the comformity. We need to quit thinking that throwing money at the economy is going to solve the problems. We need to believe that some crazy ideas might actually be the solution..... And maybe we just might need to think about the person that we wrote off our entire life as being totally crazy and psychotic might actually be the uncomformed rebel that we need to help all of us find ourselves.

Thursday, October 16, 2008

"American Dream"

All work no play may have made Jack a dull boy
But all work no God has left Jack with a lost soul
But he's moving on full steam
He's chasing the American dream
And he's gonna give his family finer things

“Not this time son I've no time to waste
Maybe tomorrow we'll have time to play”
And then he slips into his new BMW
And drives farther and farther and farther away

Cause he works all day and tries to sleep at night
He says things will get better;
Better in time

[Chorus]
So he works and he builds with his own two hands
And he pours all he has in a castle made with sand
But the wind and the rain are comin' crashing in
Time will tell just how long his kingdom stands
His kingdom stands

Well his American Dream is beginning to seem
More and more like a nightmare
With every passing day
"Daddy, can you come to my game?"
"Oh Baby, please don't work late."
Another wasted weekend
And they are slipping away

'Cause he works all day and lies awake at night
He tells them things are getting better
Just take a little more time

[Chorus]
So he works and he builds with his own two hands
And he pours all he has in a castle made with sand
But the wind and the rain are comin' crashing in
Time will tell just how long his kingdom stands
His kingdom stands

He used to say, "Whoever dies with the most toys wins"
But if he loses his soul, what has he gained in the end
I'll take a shack on the rock
Over a castle in the sand

Now he works all day and cries alone at night
It's not getting any better
Looks like he's running out of time

[Chorus]
'Cause he worked and he built with his own two hands
And he poured all he had in a castle made with sand
But the wind and the rain are coming crashing in
Time will tell just how long his kingdom stands
His kingdom stands

All they really wanted was you
All they really wanted was you
All they really wanted was you

"American Dream" by Casting Crowns

Sunday, October 05, 2008

National Fallen Firefighter Memorial Day



Just making a post in honor of all of the firefighters that gave their lives helping the people of their communities. Today is a nationwide day of rememberance. Please remember them today as well.

Read More