Mozilla turns 10

Back in 1998 I was a 10th grader who’s beloved web browser (Netscape) was open sourced to the Mozilla project. It was basically the first time I had heard of open source.

Ever since then I have maintained a huge interest in the Mozilla project. I remember the first day I switched from Internet Explorer to the Mozilla suite M14 builds, sometime in ~2000. I remember testing the first nightly builds of the Phoenix browser and immediately seeing its potential. That potential is now reality in Firefox, which is usually the first thing I install on any computer I use.

Well, Mozilla is having its 10th birthday today. What an amazing trip it has been.

Stupid UI Department: Printing from iPhoto to a photo paper tray

Today I bought a HP Photosmart C7280 All-in-One printer. A full review will be coming shortly, since I think this is a really great all-in-one printer, especially for Mac users. However, I need to comment on something that is driving me nuts.

The C7280 comes with two printer trays: your normal one that is usually occupied by letter size paper and a photo paper tray (usually used by 4×6 photo paper). Apparently Apple never envisioned printing to a specialized photo paper tray in iPhoto, because there is no easy way to select it!

Now the obvious place is the printing dialog that you get when you hit the print button:

Looks straight forward right? Except if you choose a 4×6 paper size (which by the way, the paper size selection is very user unfriendly as well and would trip up most people) and print, the software doesn’t use the photo paper tray, it just goes to the main paper tray. Not to mention, hitting the Print button on this screen doesn’t actually cause the photo to print. You actually have to hit another print button!

So after doing some research, I found where you can set the paper tray setting. You can create a printer preset. Fantastic I thought! I quickly created a 4×6 photo paper printer preset and while I was at it, did the same for duplex printing of letter size documents (a C7280 feature).

Problem solved right? You would think I could then go back to that first printer dialog, select my new Print on 4×6 Photo Paper preset, and then click the magical print button.

Small problem though: on the first print dialog, iPhoto doesn’t show custom printer presets. I found some documentation on Apple’s site that suggests developers can add presets, but nothing about users adding presets.

So my hopes of selecting a preset (or even better the last one I used being set as default) for my paper type, paper tray, and other settings? These hopes are gone if I want an easy “here honey, click the preset drop-down, select the 4×6 borderless preset that I created for you, and hit print” way for my wife to print photos.

I do not know who’s fault this is. Probably a combination of HP (for not offering iPhoto presets for the common paper sizes that point to the photo tray) and Apple (for the stupid process of picking paper sizes, printer options, etc. and not being able to do it all on one screen).

For the grand conclusion, I would like to write the pointless steps I have to go through to print a photo from iPhoto to the C7280 photo tray now and then below them, write how it should be:

  1. Select photo in iPhoto that I want to print
  2. Go to File –> Print
  3. Click the preset drop-down and select “Photo on Photo Paper” the preset.
  4. Click on the “Paper Size” drop-down, find “4×6 in./10x15mm” and then click on “Borderless 4x6in./10x15mm.” choice.
  5. Click the “Print” button.
  6. Check my printer choice.
  7. Click on the “Preset” drop-down and select my custom present, “Print on 4×6 Photo Paper”.
  8. Click the “Print” button.

How this should be done (in 3 less steps):

  1. Select photo in iPhoto that I want to print
  2. Go to File –> Print
  3. Click on the preset drop-down and select “Print Borderless on 4×6 Photo Paper” preset that is either pre-created by HP or easily customized by me thanks a custom option that lets me save my changes. Of course these settings will use the photo tray by default.
  4. Choose a printer.
  5. Click the “Print” button.

Sometimes you really wonder if the people designing these products actually use them.

2008 Fantasy Baseball team

After the past few years (getting out of school, moving in with my girlfriend, getting in engaged to my girlfriend, and of course marrying her), I finally have some free time. Well, after I figure out how to buy this place and how to stay sound financially, but yeah, I have some free time.

Diving head first into my long neglected fantasy baseball team, I had high hopes. Owner of the #1 overall draft pick in the league, I set out to execute my draft plan and I think I succeeded.

Keepers: 1B Albert Pujols and P Jeremy Bonderman. Pujols is a no-brainer and Bonderman was my best pitcher.

Infield: Pudge, Pujols, Prince Fielder, Dustin Pedroia, Stephen Drew, David Eckstein, Aubrey Huff, Frank Thomas

Outfield: Jeff Francoeur, Aaron Rowland, Mark Teahen, Delmon Young

Starting Pitching: Jeremy Bonderman, Dice-K, Felix Hernandez, Bronson Arroyo, Zack Greinke.

Relievers: Bobby Jenks, Kerry Wood, Okaijima

I think I nicely balanced between young players who are due for bigger seasons, reliable veterans in their prime, and low-risk high reward older players that are injury risks.

If the dice roll right, this team could win the whole league championship for me. The key thing is to avoid too many injuries. The past few seasons my team was built on injury prone stars (Rich Harden? Ben Sheets? Mark Prior?) and roll players. Now at least I have depth (hard for teams to get Pujols and Fielder, nevermind both) and I have strong pitching (Bonderman, Dice-K, and Hernandez can all become true aces).

This should be fun. Or very frustrating.

Thoughts before opening day

There is nothing like opening day in baseball.

You instantly feel like winter is behind you, whether or not you still have snow on the ground. You feel endless optimism as spring all the sudden starts appearing: your first week of 40+ degree temperatures, when the reports of snow remain confined to the north country (sorry pals), those small patches of grass that suddenly appear.

Only baseball makes you get up at 6 freaking A.M. in the morning to watch a kid’s game an ocean and continent away. Heck I am going to attempt to get all dressed and ready for work prior to 6 A.M. so have one and half hours of pure bliss.

I feel good about the Red Sox this year. I go 22-years of my life without a championship and I get two in the past four years. Most of the team is healthy and ready for the grind. I am excited and think we can go far again. Time to repeat. Can’t have those Patriots get all of the accolades in this town now can we? Oh yeah, I said the P word…I swore I wouldn’t say it till August after what happened.

To me it comes down to those young players, the rookies (Ellsbury, Bucholz) and now “veterans” (Pedroia, Lester). If they improve and show they can stay in the big leagues, plus the rest of the team stays as healthy as possible, we will be right back in the playoffs. Once your there, anything can happen (I’m thinking of you 2004 and 2007 Red Sox).

It feels damn good to say that we are the defending champions.

The roundup

Been very busy lately. Some things I have been doing on:

  • I took today off from work to get some work done on my car. So right now I am sitting on my parents couch, relaxing. It is a nice day off so far, at least until I have to pay that car bill.
  • Met yesterday with several old friends from high school. We are beginning planning for our 10-year reunion in 2010. Beyond scary.
  • Still looking around for web hosting. Media Temple looks interesting.
  • I just discovered you can listen to WBCN (Boston alternative rock station) via the iTunes radio feature. In the past 1/2 hour I have heard songs from Local H, Nada Surf, Nirvana, Incubus, Green Day, Offspring, etc. I’m in heaven.
  • My wife and I are looking into buying the condo we rent from her father. Hopefully we can close on that soon.

Web hosting

I am looking for a new web hosting company. My brother’s DreamHost account being hacked and charged $500 in hosting fees is my last straw with them. After many downtime issues with DreamHost this year, their infamous hack where my FTP account password was stolen, and their mass billing mistake, this is it, I am through with them.

Anyone have any suggestions?