Google Chrome Notebook Review

Overall very happy and wondering why I need the huge desktop computer that is next to my desk making the sounds of a robot with pneumonia.I have been most impressed with the speed and hardware of this machine.  It is very fast in booting up and returning from sleep.  Connecting to a network is remarkably faster than other computers.  The display and streaming of high-definition in different formats is impressive for a notebook of it’s size.  It does these things so well I’ve considered returning my GoogleTV (which I would totally do if they had a Fling extension…guys…guys?)

The design of the laptop itself is very nice.  I am not sure if this is close to the final design but I love the fact that there is no labeling on it, no stickers that leave goo that tell you who made the processor or what the OS is.  It is a black rubber-like finish that is very nice to feel.  Most edges are rounded particularly where your wrists rest which is an improvement over the relatively sharp edges of MacBooks.

The keyboad is a dream!  The typing action is splendid and I am crazy about a few key changes.  First (which you’ve all heard about) they removed Caps Lock which I’m not sure I had ever used anyway.  It is replaced with a Search button that opens a new tab and puts your cursor in the search field.  Hitting Ctrl-T is no longer my most used hotkey.

Additionally, there is a top row of buttons that is usually where the F1-F10 keys are or in some laptop cases they have some quasi-buttons that are oddly ordered and control different things like music or video players.  Google has taken the best aspects of both of those and made real nice to press buttons that aren’t mysterious Function keys but have very relevant purpose.  For example, they have Back and Forward buttons which totally makes sense when you’re OS is a browser…or whenever really.  They have a refresh button (Ok I miss F5 a little).  They have a fullscreen mode button, and a next window button.  All of these have been super helpful and noticebly save me from hitting Ctrl-Something on a regular basis.

The keyboard is missing one thing for me though.  It lacks lit keys or a lit keyboard which make it nearly impossible to see the keys in the dark.  This will matter less when my motor memory locks in this new keyboard but still it has been one of the most prominent pain points for me since I’ve been watching a lot of Naruto on this bad boy.  (Maybe the only other thing missing is a Delete key.  For some reason I’ve always used that more than backspace.  Perhaps I’m weird.)

So what about the software.  At the end of the day it is just their Chrome browser.  Which is a fantastic browser and the only one I use so I am pretty content.  I am the type of person who always looks for a webapp version before downloading anything so I’ve been pretty well-suited with this.  When you can do some sweet RPG gaming and web-based IDEs have figured out what they’re supposed to do this notebook will pretty much have everything I need…

…except maybe local storage.  One shortcoming to date has been their file storage system.  It is hard to navigate – once you open a folder I haven’t figured out how to get back to a parent folder – and the graphical design of it is lacking.  I figure this is one of those areas that they are continuing to work on and we’ll see updates later in the year.  I actually expected (and still anticipate) that there will be integrations for storage into some online storage apps like google docs storage or drop-box.

Another area where I feel a little empty inside is Notifications.  In product videos online I’ve seen these very active notification windows, showing emails arriving, tweets coming in, friends coming online.  I’ve been unable to get that to happen.  Perhaps it requires downloading the extensions but my expectation was that at minimum there would be the option for notifications from Google products like reader, buzz, voice, and gmail.

Overall, though it has been great and for the most part it has been the only computer I use around the house.  Also, it’s light enough for me to carry it pretty much anywhere without thinking twice.  I’ll get Grooveshark going and carry it around like a boom box in the Bronx.  I expect that over the year of this pilot program, Google will release updated versions of the OS which is when things will get really interesting.

Feel free to ask me questions in the comments to learn more.

Quote: I got up on a desk, with a loudspeaker

“I got up on a desk, with a loudspeaker, and told everybody that I was giving one order: They were to treat anybody they came into contact with who had been affected by the storm like a member of their own family.  Their mother, father, brother, sister, whatever.  And I said, ‘If you do that, two things are going to happen.  Number one, if you make a mistake you’re going to err on the side of doing too much, and that’s okay.  Number two, if somebody has a problem with what you’ve done, their problem’s not with you, their problem’s with me.’

After I said that, a cheer broke out, because there had been so much stress from the pressure that had been exerted on the response and the perception that it wasn’t going well.  Just a simple set of core values- a North Star to steer by – was, I think, what they were looking for.”

Admiral Thad Allen, USCG (Ret.) on his first actions after taking over the Hurricane Katrina disaster relief efforts. http://hbr.org/2010/11/you-have-to-lead-from-everywhere/ar/1

Opportunity

It will often happen that you inherit a project from someone else.  Usually this project is well down the path towards failure which is the reason it’s switching hands: The project isn’t going well, is running behind, or things are changing in your department or organization.  This can be enormously frustrating when you feel that an inevitable failure has been dropped in your lap.  I recently came across a poem that has helped me be more conscious of when I’m presented with these situations and has allowed me to attack these challenges…like a hero…

This I beheld, or dreamed it in a dream:–
There spread a cloud of dust along a plain;
And underneath the cloud, or in it, raged
A furious battle, and men yelled, and swords
Shocked upon swords and shields. A prince’s banner
Wavered, then staggered backward, hemmed by foes.
A craven hung along the battle’s edge,
And thought, “Had I a sword of keener steel–
That blue blade that the king’s son bears, — but this
Blunt thing–!” he snapped and flung it from his hand,
And lowering crept away and left the field.
Then came the king’s son, wounded, sore bestead,
And weaponless, and saw the broken sword,
Hilt-buried in the dry and trodden sand,
And ran and snatched it, and with battle shout
Lifted afresh he hewed his enemy down,
And saved a great cause that heroic day.

- Edward Rowland Sill

Quote: When we’re starting a new project

“When we’re starting a new project, I’ll first meet with one or two people. I try to keep the meetings small, especially when we’re doing product design. If you have eight people in the design meeting, it doesn’t work. Everybody has an opinion. Everyone wants to weigh in on what the font should look like. The end product becomes the average of eight opinions. You don’t get excellent work, just average.”

- Justin Kan, Justin.tv  from the article The Way I Work Inc. Magazine July

Random thoughts on business focus

A well-communicated vision and business strategy are essential for maintaining focus and alignment across an organization.

Take a first step and establish these simply by:

1. Defining what your differentiator is as a company (We do more? We do better? We do faster?)

2. Defining what your market and your audience is (for example are you regional, national, or global? Do you serve large or mid-market? Do you serve specific industries?)

These will provide an increased ability to focus and will result in the following:

  • Sales teams can ignore prospects outside the wheel-house upfront and target their efforts
  • We can easily accept and anticipate that a company may outgrow our offering or move away from our market. Losing clients is okay in these cases.
  • Without this we risk diluting the effectiveness of our product by trying to build everything!
  • Develop knowledge experts in house more easily with a better defined service offering.

Without establishing what the core of your offering is and defining your specific audience, instead, you will find:

  • Sales teams with lower close rates and less targeted selling. Inability to effectively reuse sales collateral.
  • A software that works just marginally for ALL the differing client needs and not great for any of the core consistent needs.
  • Service teams that can be stretched to no end and pulled in all directions. Without clear product definition, our job is just to help as much as possible.

Establishing your key differentiators and your target market leads to organizational focus and will allow you to be disciplined with our roadmap.

If you’re still having trouble with this, start from the other end. Start by asking yourself what you don’t do. Define the services that you don’t offer, the types of clients you won’t pursue.   When you look at what’s left you’ll have a good picture of what you will do.

Random Stylesheet

I felt like trying out a new look for my site but I didn’t want to lose the one I had.   So I thought I would leverage all the same pages and just create a new stylesheet and a method of selecting which style to use.  Then I thought, I’ll just create a random stylesheet selector as that would just be cool to give people a few different sides of Chase Nelson.

So I began with javascript:


<script>

function chooseStyle() {

var css = new Array('1','2','3');

var i = Math.floor(Math.random()*css.length);

var style = "style"+css[i]+".css";

return style;

}

document.write('<link rel="stylesheet" href="http://www.chasenelson.com/wp-content/themes/default/'+chooseStyle()+'" type="text/css">');

</script>

That  works just fine but it will randomly select a stylesheet every time a page loads.  So as you navigate through your site it doesn’t maintain the same stylesheet.  So I decided to store my selected stylesheet in the session so that if a user comes to my site they will experience the same style for the remainder of that session.

I also decided to switch to PHP because I remembered immediately how to store session variables and I wasn’t using any other javascript in these pages:

<!-- Randomize stylsheet -->

<?php

if(isset($_SESSION['style'])){
$style = $_SESSION['style'];
}
else {
$styles = array('style1.css', 'style2.css', 'style3.css');
$style = array_rand(array_flip($styles), 1);
$_SESSION['style'] = $style;
}

?>

<link rel="stylesheet" href="http://www.chasenelson.com/wp-content/themes/default/<?php echo $style; ?>" type="text/css">

Seems to be working well.  As usual there is probably a much easier way to do this… Let me know if there are any improvements that you see.

Disarm me with humor

I was beginning to get annoyed at how long the twitter search was taking and then I was redirected to a page with this:

I can’t be mad now. That’s a funny visual. And, they told me what was going on. Sure, I’ll look at the pretty picture and laugh and try again in a moment.  Adding a little personality can go a long way.

Solve a single problem

I like to get people fired up in the work place.  I like when the positive energy is palpable and teamwork is turned up to 11.  I decided to make some motivational posters for the work place that will hopefully remind everyone that we enjoy what we’re doing, we’re good at it, and we’re not going to let it be boring.  I went on my merry way crafting some images hoping to print them as posters.

That done, I perused about five “Make your own poster” sites.  A few sites immediately turned me off because they did a lot of things I didn’t need like adding text or touching up my image.  They didn’t do a number of things I expected them to do: provide a good preview of what my poster would look like, let me know if any resizing of my picture had been done, were they adding a border to my image.   I wasn’t going to pay money if I wasn’t sure what my final poster looked like.

I landed on PosterBrain and, within two minutes and with under 7 clicks, I had my poster finalized, paid for, and on its way for next day delivery.  I received personalized email confirmations, when I emailed them with a question they responded within a minute.
This company is a fantastic example of finding a specific need and focusing their efforts on what is most critical to fill that need.  They aren’t printing t-shirts, coffee mugs, toilet paper: just posters.  They don’t have image editing tools to make your picture look like a water color painting, they don’t let you add text on top of it.  Good.  I don’t need those things.  There are 50 free apps to do those things. All they do is take your picture and turn it into a poster.  They sprinkle on stellar customer service and they’ve got a winner of a website.  One I’ll pay to use again and again.

All too often, web companies focus on the number of different features they offer and lose sight of solving the specific problem they initially set out to solve.  Know what core problems you’re solving for, maintain that focus, and your customers will thank you.

Thanks Poppy!  Thanks PosterBrain.

Ignore the Real World

I’ve been a long-time reader of Signal vs. Noise the blog of software company 37Signals. Recently, I picked up their new book Rework and was immediately enraptured by their advice to ignore the real world:

“That would never work in the real world.”  You hear it all the time when you tell people about a fresh idea.

This real world sounds like an awfully depressing place to live.  It’s a place where new ideas, unfamiliar approaches, and foreign concepts always lose.   The only things that win are what people already know and do, even if those things are flawed and inefficient.

Scratch the surface and you’ll find these “real world” inhabitants are filled with pessimism and despair.   They expect fresh concepts to fail.  They assume society isn’t ready for or capable of change.

Even worse, they want to drag others down into their tomb.   If you’re hopeful and ambitious, they’ll try to convince you your ideas are impossible. They’ll say you’re wasting your time.

Don’t believe them.  That world may be real for them, but it doesn’t mean you have to live in it.

excerpt from REWORK

If you’re ambitious and hopeful, you’ve most certainly been confronted by this “real world”; your excitement crushed by pessimism in the workplace; your ideas dismantled by naysayers preaching failure as a certainty. Stick to your guns and to your ideas.  Start surrounding yourself with people who share your ambition and hope.

If you’re not sure how to do this, I suggest you start with the following:

  • Start an aspiring-entrepreneurs meet-up in your city or attend an existing meet-up ( I recommend meetup.com)
  • Identify one friend who shares your ambitious and hopeful outlook and work with them for a few hours a week

Instead of sapping your creative energies and your confidence, the ambitious and the hopefuls will aid in focusing your ideas, creating momentum, and recharge your creative batteries.

While you’re at it, read the great book: REWORK!

Build your own blog!

Shame on you WordPress!  I upgraded my WordPress version on BlueHost using SimpleScripts and all of my customizations have disappeared into the black hole of cyber space.

Fair enough.  That is the final straw.  I will now endeavor on building my own blog.  Something I started doing a number of years ago and never finished.  We may be looking at a repeat but I’m feeling confident and dangerous.  Much of this maverick persona is the same reason that I didn’t back-up my files before upgrading versions.  Throwing caution to the wind is the only way to learn quickly.

Wish me luck and please weigh in on the question du jour:

CodeIgnitor

OR

Ruby On Rails

You essentially have 5 minute to respond…I’m starting pretty much now…