The War of the Maps

Google Maps Logo

A slew of cool innovations have been unleashed when Google opened its Google Maps API to the public.

Some useful hacks of the Google Maps here:

On a related note, Yahoo Maps apparently also launched its Maps API. Amazon.com‘s very own search engine, A9, also launched its A9 Maps Beta. A9 Maps has a few new tricks not available in Google Maps or Yahoo Maps, which is not a big surprise since A9’s search page also sports a few innovations not available in its rivals’ sites. Too bad some of the features are not available to Mac users (or that they simply crash Safari!).

A9 Logo

The race to dominate the online mapping service is on. I wonder where Microsoft is in all this mess…

Another cool app that Google launched was Google Earth. It’s a standalone application that displays almost any location in 3D. But it’s only available on Windows. 🙁 It’s based on an application developed by Keyhole (Google cache), which was bought out by Google not too long ago.

Here’s a guide to Google Maps Hacking for reference. Another link here.

UPDATE: Someone’s obsession over Google Earth: Google Sightseeing.

MythTV — Part III — It Must Be the Hardware

I give up. It’s got to be the hardware. So long, PVR-150.

After my last two posts (here and here), I decided maybe my Linux skills are still too rough. Perhaps I should stick to something I know more about: MS Windows 2000.

Just to make sure that Linux was not the problem, I put Windows 2000 back on to my PC box. After getting all the updates and installing the drivers for PVR-150, still nothing! Now this got me thinking. Maybe it’s the hardware! The hardware must’ve been screwed up.

So off it went in UPS return box (paid for by Buy.com’s online auto-RMA and UPS shipping label generation software). I will get a new card in a week or so. And we’ll see.

OS X 10.4 Tiger Boots from External Hard Drive

It’s so easy to install Apple’s OS X 10.4 Tiger on to an external Firewire drive that you can use as an emergency drive to boot from.

OSX Tiger installation image Finally I got around to upgrade Grace’s Mac to Mac OS X 10.4 Tiger today.

But before I started with the upgrade, I wanted to make sure Tiger could run smoothly on the aging PowerMac (AGP) running at a meager 450Mhz, about half the speed of my Titanium PowerBook G4 (DVI).

Test install on the second 60GB hard drive went well. Speed was acceptable — no noticeable slow down or hiccups compared to Panther.

Then just out of couriosity, having read that booting OS X from external Firewire drives was possible, I installed Tiger on my spare 6GB Firewire/USB drive just to KNOW it’s possible. Not surprisingly, it booted like it should (a bit slow though).

If I am not mistaken, I don’t believe this can be done on a Windows OS since hardware information is inserted into OS’s registry, thus making a boot on a different machine impossible. In fact, just booting FROM an external drive can prove to be difficult without thorough knowledge about PC hardware and Microsoft Windows OS.

I also found a few articles (1, 2, 3) on installing an external boot drive using Linux. But even with Linux’s flexibility, it still requires some fiddling with MBR (master boot record). No plug & play there. One article, written by an IBM engineer, suggested booting from a USB 2.0 drive arguing USB 2.0’s popularity on standard PC hardware.

In any case, the upgrade was a success. Everything was mrigrated without major issues, though StuffIt Delux had some issues, that went away after patching a 9.0.2 updater.

I can’t imagine doing anything Windows now that I’ve had it so easy and simple on the Macs.

Taboo — Warning for Closing Multi-tabs in Safari

Simple warning system before user closes Safari windows with multiple tabs in them. I know I can’t use Safari without it.

Taboo is a very useful “hack” for Safari that provides a warning before a user quits or closes a winow in Safar with more than one tab open. This is extremly helpful because Apple built the damn Previous Page button so close to “Close Window” button. I can’t tell you how many times I have accidentally closed a window full of active links I was still using in Safari. Kudos to Adam Cohen for developing this great hack.

Taboo warning screenshot
Image courtesy to Adam Cohen’s Obsessive Compulsive Development, maker of Taboo.

MythTV — Part II — Giving KnoppMyth A Try

My battle continues with MythTV installation and configuration.

There’s no question in my mind as to why MythTV is MythTV. I just can’t get the stupid thing to run right.

Just earlier I wrote about my troubles with MythTV under Fedora Core 3. So I said I’d give KnoppMyth a shot. I couldn’t wait for a couple of days, so I forged on with the saga.

10PM, sitting there thinking this KnoppMyth should work. It’s an auto-install wonder.

Think again. Stupid KnoppMyth got stuck with trouble writing to the disks a few times. I had to use Fedora’s partition/format utility from the boot disc to reformat the disks before KnoppMyth would even run properly. So that took me about an hour to resolve.

To be fair, KnoppMyth installed and auto-dected a good majority of everything right away. And the install went relatively smoothly — everything from the OS, MySQL database, MythTV and almost everything else. ALMOST: PVR 150, audio card and ethernet cards got left out.

So before I invest more time on KnoppMyth, I decided I’ll try it on Kyung’s old Optiplex GX110. Maybe I’ll have better luck on his machine. If all else fails, I will go back to Fedora and deal with problems I already am familiar with.

Those guys at Systm definitely oversimplified KnoppMyth’s ability to solve everyday-man’s problems. But then again, I do have a pretty old system to boot (Dell Precision 410; circa 1999).

Better luck next time.

MythTV — Part I — Struggle Begins

My battle with MythTV installation and configuration.

In light of my newfound cable service, I decided to put one of my spare Dell boxes to work in doing a home-grown TiVo. So a few days ago, I ordered a Hauppauge WinTV-PVR 150 capture card to give it a shot. It’s a relatively new card with decent performance for the price (after a Buy.com 10% off coupon — roughly $85).

I spent most of the weekend tinkering with Mythtv running on Fedora (Core 3). I got most of the information from Jarod Wilson’s site (excellent documentation). But last night at 3AM, I finally gave in to Mythtv and called it a defeat (for now).

There are a few problems concerning my set up; one of them being that Fedora Core 3 is not particularly happy about the onboard Crystal sound card (it worked in Core 2 though). Topping that off, WinTV-PVR 150 seems a bit too new to get a stable driver. I spent a lot of time just getting the module to load into the Kernel during my first install. It turned out that the latest Linux Kernel doesn’t like the module. I had to roll back to the older 2.6.11-1.27FC3smp to get the damn thing to just load.

Then there’s the problem with the IR transmitter and receiver. Apparently lirc 0.7.0 doesn’t support PVR 150. Though I’d installed the new lirc 0.7.1 (which supposedly does support PVR 150), the receiver still did not produce any output despite hours of Googling and trying out new settings.

Frustrated, I finally completely erased the setup and started fresh again on Sunday. But this time, something happened to the partitions which Kernel 2.6.11-1.27FC3smp didn’t like and freaks out at boot. Does it have anything to do with the fact that I installed VMWare 4.5.2 (thanks, Kyung!) prior to the reboot? Speaking of VMWare, it runs beautifully smooth under Fedora Core 3 with Windows 2000 on it. Very very nice.

In the coming few days, I might give it a shot again. Last night just right after I gave up, I found a clip from Systm that demonstrated a clean install using KnoppMyth — a ONE disc install wonder. The only problem, again, is that its lirc driver is still at 0.7.0 and won’t like my PVR 150 card. But on KnoppMyth’s discussion forum, someone posted a patch that’s claimed to have made it work. Hopefully it’ll finally work so I can finall grow fat and old on Simpsons episodes.

Stupid MythTV… Stupid PVR 150 card… Stupid Fedora Core 3 and its new Kernel…

How Search Engines Are Related

I have been noticing that search results were almost never too different from one search engine to another. But this chart pretty much clears up my suspicions once and for all. Published by Bruce Clay, Inc, an Internet business consultant, the chart maps out relations each search engine has with one another.

Is it me or is the Internet ruled by only two giants. Even Microsoft’s MSN receives results from someone else.

Search engine relation screenshot