Webmailers love bananas

Being hungry sucks.  Marisa and others have done a great job at preventing us from going hungry in between meals by keeping the break room at our office well stocked.  Webmail employees get to feast on a virtually limitless supply of cheez-its, pop-tarts, soup, cereal, raisins, english muffins, peanut butter, coffee, tea, soda, juice, spring water and almost anything else people request.  Some of it is healthy; but the stuff that goes the fastest is not.

We’ve tried to introduce some healthy food… Raisins and juice seem to be somewhat of a hit.  But oranges and apples tend to sit and rot.  However, when bananas appear, they get devoured faster than anything else.  Hmm… Why is it that Webmailers let oranges and apples rot, while bananas don’t even get a chance to fully lose their green?

Every so often I go to Kroger and pick up as many bananas as I can carry and come back and put them in the break room.  It’s fun to watch how quickly they disappear.  Normally within two days they’re all gone.  I tried this once with a huge bag of fresh oranges that I brought back from Florida last year, and only three got eaten – one by me.

I suppose it is because bananas are convenient.  If you take a look at the snacks that go the fastest, it is the ones that people can grab and fully consume within about 30 seconds.

I wonder what other type of healthy food we can sneak into their(your) diets by exploiting this convenience factor.  Suggestions?

I want to merge the 2 Linux clipboards

Linux has 2 clipboards… PRIMARY, which is set when selecting text via the mouse and CLIPBOARD, which is set the MS-way (Ctrl-c or Edit > Copy).  Anyone know how I can configure gnome-terminal to set both PRIMARY and CLIPBOARD when I select text via the mouse?  I’m running Ubuntu 6.10.

I’m sure its something that needs to be set in ~/.Xresources, but I can’t figure it out.

The power of an inspiring story

I was never much of a book reader when I was younger.  Even when I was required to read books for English class, I would read every other chapter or every third chapter; just enough so that I would have the minimum information I needed in order to write my paper on it.  I just didn’t get much value out of reading books.  I didn’t enjoy it and it didn’t feel like an efficient way to learn because books contained so much emotion and fluff.  At the time I would much rather read magazine or newspaper articles because they got right to the point and told me what I needed to know and not much else.  That type of reading was perfect.

Then about five years ago, Pat was introduced to self-help books by his sales coach.  This in-turn lead me to self-help books.  And I found them to be very interesting.  Suddenly I was reading books that gave me what only magazine and newspaper articles could give me in the past – very specific information without the fluff.  If you look at the home page of my blog, you will see that I have read many of these types of books over the past five years.  About one every couple of months.  I know this still doesn’t classify me as an avid reader, but it is much more than zero books per year, which is what I was reading six years ago.

With each of the books I have read, there was some specific piece of knowledge that I wanted to gain by reading it.  With Rich Dad, Poor Dad, I wanted to learn how to manage money.  With Now Discover Your Strengths and First Break All The Rules, I wanted to learn how to identify what a person is good at and harness and build upon those strengths.  And with The Universe in a Nutshell (a science book not a self-help book) I wanted to learn about relativity, string theory and just generally be wowed by the physics of our world.

Right now I am reading The Search.  This is one of the few books that I have picked up where I didn’t want to learn something specific.  I feel that I already know the facts behind how Google was started and how they became the company that they are today.  I watched it happen.  Every move Google makes gets published in an article somewhere, and I tend to read those articles.  This book isn’t trying to teach me something, like most of the other books that I read.  Instead, I am reading this book for the story.

The story of Google is interesting to me, as it is to most entrepreneurs.  Two smart technology guys met in college 11 years ago, and through their PhD research invented something great.  They created a business from their great invention, broke all sorts of conventional business rules, and without even having a plan for how to make money from their invention just seven years ago have since figured out how to build arguably the most powerful company ever created.

I am reading this book for the story of Larry and Sergey.  Who are these guys?  What was going through their minds during each phase of creating Google?  How did outside pressures not corrupt them and make them change direction?

Every time I read just a few chapters from the book my mind starts racing.  All sorts of ideas start bouncing around.  The story inspires me to start thinking about things that otherwise might not have occurred to me.  For instance… I need to start thinking bigger about X.  Could we tackle problem Y at Webmail in a similar way to how Larry and Sergey tacked problem Z at Google?  What if we completely changed direction on A and did B instead?

With this book, I want to read all the fluff behind the facts.  It is like exercise for my brain.

I’ve switched to Ubuntu Linux

One of my goals this quarter was to finally ditch the last piece of non open source software on my computer… the Operating System.

Last week I did it.  I switched from Windows XP to Ubuntu 6.10.  I had tried Fedora Core about a year and a half ago, but couldn’t get it to push the right resolution to my wide-screen monitor (1680×1050), so at that time I reverted back to XP.  I had similar problems this go round with Ubuntu, but I decided to not let it stop me.  Jesse helped me figure out that Linux support for the on-board video card on my Dell motherboard just sucks.  So I went out and purchased the cheapest Nvidia video card that they have at PC Land… and voilà, now everything just works!

Why Ubuntu? and Why now?… To avoid restating what has been said by many, I’ll quote a post from Jeremy Zawodny last year:

Ubuntu is the first real "desktop" Linux I’ve ever seen. There’s a lot of polish to it, most of the "right" things have been hidden from non-Linux geeks, and it just works. …  If you’ve been waiting years and years for desktop Linux (or laptop Linux) to finally arrive, give Ubuntu a shot. Seriously.

Once I got over the video card silliness, I spent a while (a bit too long) customizing things.  Below are my tweaks, so now whenever I need to do this again I can look back at this post:

– Made the "panel" look like what I was used to with my Windows taskbar.  Moved it to the bottom of the screen.  From left to right I have: programs menu, separator, quick-launch icons (file browser, show desktop, terminal, firefox), shortcut menu with more quick-launch icons (gaim, terminal server client, calculator, gedit text editor, openoffice docs & spreadsheets), open windows list, desktop switcher, system tray icons (aka notification area), trash, system monitor, clock (format: 9:12 PM).

– To make the shortcuts menu that I mentioned above, I added a new submenu to Applications, assigned it an up-arrow icon, and put the programs listed above into it.  Then I went to the main menu on my panel, went into Shortcuts, right-click, Entire menu > Add this menu to panel.  I could have accomplished the same thing using a "drawer", but drawers load the program list slower then normal menus for some reason.  And I hate slow desktop features.

– Configure /etc/fstab to auto-mount the "U: drive" (the Webmail.us samba file server),

– Auto-start Gaim: ~/.config/autostart/gaim.desktop
  [Desktop Entry]
  Name=No name
  Encoding=UTF-8
  Version=1.0
  Exec=gaim
  X-GNOME-Autostart-enabled=true

– Gaim preferences:
  send unknown slash commands as messages
  tabs on left
  no sounds
  log IM sessions
  auto-away: 5 min
  Plugins: buddy state notification, history, iconify on away, message notification, system tray icon,

– Install Firefox extensions: google toolbar (if Firefox would add a "search site" button I wouldn’t need this), google browser sync, nagios checker, download manager

– Preferences > Preferred Applications: Mail Reader = Custom, Command = (empty)  one day we’ll figure out how this can be webmail

– Turned off text under application icons (Preferences > Menus & Toolbars)

– ~/.bashrc: alias ll=’ls -l’

– added additional software repositories to Synaptic Package Manager

– Install vim-full (why isn’t this the default?)

– Install Sun Java JRE

– Install MS TrueType core fonts

– Install Wine

– Install Beryl so that I can be like all of the other cool kids.  Hmm… too damn slow.  Annoying .25 sec pause when switching windows.  Turned off, until I have a faster machine.

– Install VMWare Server and Windows XP virtual machine (for testing stuff in Windows)

– Preferences > Font:
  Application font = Bitstream Vera Sans Roman, 8
  Document font = Bitstream Vera Sans Roman, 8
  Desktop font = Bitstream Vera Sans Roman, 8
  Window title font = Bitstream Vera Sans Bold, 8
  Fixed width font = Bitstream Vera Sans Mono Roman, 9
  Font Rendering = Subpixel smoothing (LCDs)

– gnome-terminal preferences:
  disable menubar
  Font = Bitstream Vera Sans Mono Roman, 9
  Forground/Background = White on Black
  Color Palette = Xterm
  Scrollback = 5000 lines
  Keyboard shortcuts:
    Ctrl-t for new tab
    Ctrl-n for new window
    Ctrl-x copy
    Ctrl-v paste

– gedit preferneces:
  disable text wrapping
  highlight current line
  enable automatic indentation
  disable create backup copy of files before saving
  Font = Bitstream Vera Sans Mono Roman, 9
  Added plugins: change case, sort

So far the only thing I miss from Windows is a text editor that can do column-mode editing (block copy/paste, insert column of incrementing numbers, etc).  While I love vi, I’d still like to use a text editor with a decent GUI from time to time.  I wish gedit had column-mode features.

Anybody know of a good text editor that has column-mode editing?

Why I bought ADBE

I buy stocks in companies that have products that I understand, and most of the time products that I actually use.  I tend to stay away from pharmaceutical, financial and retail stocks because I don’t understand those industries.  Technology is what I know and what I invest in.

In December I bought Adobe (ADBE) in anticipation of their upcoming Apollo release.  A lot of people are expecting Apollo to be as game-changing to the Desktop, as Web 2.0/Ajax technologies were to the web.

Apollo will be a widely installed operating-system neutral runtime environment, which will run Flash and Java-script applications outside of the browser.  It will allow these applications to do what they already do well inside of a browser and make REST/SOAP calls to a server and redraw aspects of the GUI – all that Ajax-style stuff.  In addition to just running apps outside of the browser, Apollo adds the ability for applications to:

USE LOCAL FILE STORAGE
– provide offline access by storing code locally
– improve speed and offline access by caching large amounts of data
– open/save local files

HOOK INTO THE OPERATING SYSTEM
– system tray notifications
– background processes
– drag & drop
– virtually anything that a desktop app can do which a broswer app can’t do

TechCrunch this morning, did a great job of introducing why Adobe Apollo is so important.  And Ryan Stuart has some other articles about the project, which I encourage you to read:

http://blogs.zdnet.com/Stewart/?p=127
http://blogs.zdnet.com/Stewart/?p=227
http://blogs.zdnet.com/Stewart/?p=234

Apollo is going to be a huge step forward towards my Desktop 2015 vision.  If Apollo does takes off as I expect, a thin OS will become practical.  Imagine your OS launching an Apollo desktop, rather than gnome, kde or explorer.exe.

What happened to GoBots?

I went up to Rhode Island this past weekend to hang out with my little cousins.  Hint: if you have to watch a 4 year-old, two 8 year-olds and a 13 year-old by yourself for the day, don’t take them to Dave and Busters.

Kyleigh (one of the 8 year olds), to my surprise, was already addicted to the computer.  On Friday night until she went to bed and then again as soon as she woke up on Saturday morning, she was playing with her stuffed animals and at the same time was on some website called Webkinz.com.  She showed me how each of these real stuffed animals come with a code that you register on their site, and they give you a virtual version of your pet online.  The pet has a name and a home, and you must take care of it.  It requires food and human interaction (virtual love) in order to survive.  You spend virtual money on things like treats and grooming.  And even cooler, she was inviting her friends’ virtual pets to come visit her pet’s virtual home to play games and chat.

So kids even that young are using a form of social networking.  Pretty wild. It puts the toys I had back in the day to shame.

Speaking of toys, while I was up there my uncle who owns a safety gear online store, let me play with this.  It’ll drop the strongest guy you know to the ground for 5 minutes.  And just the sheer sound it makes is probably enough to convince anyone to leave you be.