Finally a Solution for Mac OS X printing from Lightroom 2 to an Epson R1800 printer!

I had this nice long post about this problem, but hit the wrong key and accidentally opened up my bookmarks, and lost the entire post, so here's the short story:

If you're having problems (like I was) getting decent prints from Lightroom 2 to an Epson R1800, try this: download the European Epson driver. I saw that solution posted on the Adobe forums, and I couldn't believe it worked, but it did!

Previously, all my photos were coming out extremely dark, and after tons of ink, paper, time, and effort wasted trying to fix this, I was ready to list the printer on Craigslist to sell. Once I downloaded and installed the European driver, I seem to be back in business!

Images Darker or Redder in Firefox 3.5? Here's How to Fix It

I installed Firefox 3.5 the other day, and was immediately dismayed to see that whenever I looked at my photos on Flickr, they were red. At first I thought it was my monitor becoming miscalibrated, but then when I viewed everything in Lightroom, it was fine. Leif suggested I try other browsers, so I tried both Camino and Safari, and everything looked fine, which is when we determined it was a Firefox problem.

After posting on the official Firefox forums, somebody responded with a link to this knowledgebase article: kb.mozillazine.org/Gfx.color_management.mode.

Apparently in 3.5, color management was turned on by default if the photo had any sort of tag associated with it. Changing the gfx.color_management.mode setting back to 0 fixed everything.

OpenSourcing Traffic Server

It's been long in the making, Chuck and I have worked hard to get this through all the hurdles and red-tape. But finally, we have submitted this draft to the Apache Incubator:

http://wiki.apache.org/incubator/TrafficServerProposal

We'll be making an official "announcement" soon on the Y! Developer Network, but this is pretty exciting for us.

Dell Mini-9 performance

My Dell Mini-9 just came back from Dell service, and it's now a totally different experience. They replaced the motherboard, and possibly the CPU (I can't tell). With these changes, the box is performing just as expected, even when it gets warm. If you own a Dell Mini-9, I'd suggest you download Geekbench and run it at least 4-5 times. With the Ubuntu OS, it should score over 1,000 consistently, and with MacOSX it should score around 900.

The issue seems to be that with the bad mobo (or CPU), the CPU will throttle way too soon, and too much. The CPU is no where near the temperature levels where it'll throttle to save itself, yet it does throttle, severely. Before my repairs, I could get as low scores as 200 (i.e. less than 25% of expected performance). To me, this became painfully obvious when running anything CPU intensive, like watching a very high resolution movie, or compiling something.

Dell were way cool about bringing my unit back for service, and it took about a week from when I sent it until it arrived back home again. I'm very impressed with that.

Dell mini-9

My new Dell Mini-9 just arrived, I quickly unwrapped it and booted it up. Obviously I picked the Ubuntu version (8.04 unfortunately), and I upgraded the memory to a full 1GB (the default configuration is only 512MB). System booted up pretty fast, and brings you through a quick setup "wizard". No problem so far, other than that the keyboard is really tiny for an adult male to type on. And various important characters are "hidden" on the keyboard, and the layout really isn't what I'm used to. But hopefully that'll get better with time. After all, I got this for it's tiny size.

After booting it up, I quickly enabled Wireless WiFi, and this mostly worked well. I had to change the wifi to use WPA Personal 2, and for some reason it wouldn't "remember" this. It took a few times via the Network administration UI to get it to keep this setting. I haven't played with the wifi outside of my home network yet, but hopefully it'll be equally easy to setup different profiles for other WiFi hotspots.

I also went through the Synaptic package manager quickly, uninstalled a few completely uninteresting packages (cleared up several hundred MBs getting rid of Chinese fonts, and Japanese input tools etc.), and I had to install a few missing important packages. In particular, the Mini-9 did not come with Emacs, wtf! There's plenty of space left on the SSD, well over 4GB is left. But of course, I've already ordered a 16MB SDHC card from Amazon, which should arrive on monday.

All in all, I'm pretty pleased with this little gem. I bought it during one of the Dell sales, with Ubuntu and the 1GB RAM, it was around $260, which isn't a bad price at all. And the system is surprisingly snappy, and battery seems to last quite a while. Now, of course, I haven't tried to compile YTS on it yet :-).

Update

Minime (i.e. the Dell Mini) had to go back to Dell, due to some issues. The suspicion is that the thermal sensor and/or the CPU thinks it's getting majorly overheated, so the CPU throttles itself. Many other people have reported this problem, and it shows up as major performance degradations (anything from 2x - 4x is possible). Since I got a second Mini-9 for Michelle, I quickly swapped her SSD with mine, and ran my installation (and benchmarks) on her HW (CPU + mobo) over and over again, and even though it gets hot, it never once dropped the performance (i.e. no throttling).

Dell is taking Minime back in for service, I really hope they can find something (because it's definitely broken, no question about that). If they don't, well, then clearly I can no longer recommend this HW. I would definitely benchmark my Mini-9, on the Geekbench benchmark I usually get over 900, I've seen as high as 940.

Buying an SSD disk

Just in case you are in shopping mood for an SSD drive, here's a must read article on AnandTech. The summary is, not all SSDs are good, or even usable. For sure, staying away from any SSD drive with the JMicron driver seems a given. I'm leaning myself towards the OCZ Vertex drive ($345 for the 120GB drive at Newegg).

Three gadgets any new dad will need

Here are the top three things I wouldn't be able to be without, now that I have a little poopy machine in the house. Forget the cool toys that you really want, like the Flip Mino, or a new Dell Mini laptop. Sure, you'll need those too, but only after you've covered these three bases.

Oxi Clean baby stain remover

This little gem is the first thing you need to go buy. Trust me. The little monster will from the beginning make huge messes, in front, back, top and bottom of anything you put on him (or her). You can buy this pretty much anywhere, this is what I bought.

A nasal aspirator

Forget that little rubber sucker bulb they give you at the hospital, you need a battery driven power sucker (the baby noses might be tiny, but they generate a good amount of goop). I got the Bébésounds Nasal Clear Battery Operated Nasal Aspirator, which has worked really well so far. Just clean it often, dried snott will clog it up. You can typically find it on Target or any other baby friendly store (be careful though, trips to these hell holes can get very expensive, specially if you bring the wife).

A non-contact infrared thermometer

This is probably the best investment I made, it's pricey, but well worth it. The ear-poking thermometers don't work on these tiny creatures. Trying to keep a thermometer in the armpit, or the little butt, is just impossible. Instead I got a Thermofocus 5-in-1 thermometer at Wallgreens. Get it, it even lets you check that bath tub temperature before throwing in the little porker.

There you have it. I hope these three little nuggets will be useful to you as well.

Kindle

Places to Get Ebooks

Amazon specific search - This search removes all the public domain books and sorts price from low to high.
Amazon Special Offers - All the Kindle special offers on Amazon
Manybooks - Kindle format for downloads. Foreign language books as well. Has public domain books too.
Manybooks (Kindle edition) - Access through the Kindle web browser to download directly to Kindle. Choose Mobipocket format.
Feedbooks - Kindle format for downloads. Has public domain books too and I think others.
Project Gutenberg - Multiple languages. Seems to be in HTML or Text format (download text for the Kindle)
Free Kindle Books - a bunch of Project Gutenberg books in Kindle format.
Fictionwise - .mobi format. Some books free, some not, but some sales as well on the non-free ones.
World Public Library - all PDFs. Cost is $8.95/year. Over 400,000 classic titles.
Fictionpress - mostly original works, in Text format.

Conversion Software

Calibre - converts to/from a bunch of different formats including PDF and Kindle. Works on Windows, Mac, Linux.
MobiPocket - converts from PDF/Word/Text to .prc which can be read by the Kindle. Works on Windows.
Stanza
- export stuff to Kindle format. Probably others, but not sure which. Works on Windows, Mac.

Ogre is upgraded to Drupal6

I finally finished migrating http://www.ogre.com/ to Drupal v6. This was a pretty painful experience, as usual with Drupal, but not as bad as the Sharks site upgrade. The biggest pain is usually "complex" modules like Views and CCK. In particular, the Views module does a piss poor job of converting the old views to the new version... Expect to change a lot of configurations after the migration :-/.

The other pain right now is that the Node Relativity module is not functional for Drupal 6. This mean that some navigation of this site is currently broken, I hope to have it fixed as soon as possible.

Firefox keyboard shortcuts

There's a number of keyboard shortcuts in the Firefox browser, I already knew (and used) a bunch of them. While looking for something else, I found this nice, convenient page describing all the shortcuts (for all platforms and versions): http://support.mozilla.com/en-US/kb/Keyboard+shortcuts

Glancing through this, I actually discovered a few that I didn't know about, like, -j (or k) will move focus to the search text area, and highlights the old text. Or that I can have Firefox "autocomplete" a .com address by hitting - while typing a URL.