Mozilla Explorer?
August 19th, 2008 by ravi

How cool is this?

Mozilla drags IE into the future with Canvas element plugin

Most browser implementors are quick to adopt emerging Internet technologies, but Microsoft can’t or won’t make Internet Explorer a modern web browser. Despite some positive steps in the right direction, Internet Explorer still lacks many important features. Its mediocrity has arguably hampered the evolution of the web and forced many site designers to depend on suboptimal proprietary solutions.

IE’s shortcomings won’t hold back the Internet for much longer, however, because Mozilla plans to drag IE into the next generation of open web technologies without Microsoft’s help. One of the first steps towards achieving this goal is a new experimental plugin that adapts Mozilla’s implementation of the HTML5 Canvas element so that it can be used in Internet Explorer.

Fun with Google search suggestions
August 19th, 2008 by ravi

Nokia helps port Firefox to Qt
August 18th, 2008 by ravi

Via Ars, a bit of news that Nokia and Mozilla Foundation (or whatever they are called now!) have ported Firefox to use the Qt GUI toolkit:

Nokia helps port Firefox to Qt

The Firefox web browser has been ported to the Qt widget toolkit through a collaborative development effort by Nokia and Mozilla. This port will facilitate much stronger visual integration between Firefox and KDE-based Linux environments and will also simplify the process of bringing Firefox to mobile platforms that support Qt.

Next up for Nokia: figure out a way to reserve 200MB of memory for Firefox. ;-)

Firefox memory usage

[ Link ]

reCAPTCHAs — the background story
August 15th, 2008 by ravi

I’ll admit I didn’t have a clue what reCAPTCHAs were about, and turn out its a very neat idea:

CAPTCHAs work—for digitizing old, damaged texts, manuscripts

Over the course of history, humanity has suffered some horrifying damage to our collective cultural legacy in the form of books and other text lost to accident or neglect. The digitalization of text holds out the promise of permanently preserving the written word in an archive that can be distributed widely and kept safe from accidental damage. This presents archivists with a challenge: the works that are most in need of preservation are likely to already be damaged or distorted, making the use of automated scanning and text processing less likely to succeed. Researchers are now reporting on a successful way to identify the words that computers can’t handle: turn them into CAPTCHAs, and get people to do the work.

[ Link ]

Olympics 2008 Beijing competition schedule
August 7th, 2008 by ravi

If like me you were seeking a iCalendar schedule of the entire 2008 Beijing Olympics you can find it at iCalShare: Olympics 2008 Beijing competition schedule. Be warned that it will visually overwhelm you with the number of entries! ;-)

[ Link ]

Olympics v6!
August 7th, 2008 by ravi

From the Beijing 2008 website, a front page link points you to the IPv6 version of the site:

ipv6

You are about to visit the IPv6 (Internet Protocol Version 6) version of the official website of the Beijing 2008 Olympic Games.

Now how cool is that? Especially in comparison to the dudes at home whose only answer to IPv6 is NAT! ;-)

[ Link ]

If Google did MobileMe…
July 30th, 2008 by ravi

Below is a picture of the MobileMe Mail interface. Apple is the latest entrant into this crowded space of online applications. And the biggest and best among them is Google. So the question naturally arises: what if Google did MobileMe?

Click on the picture to find out!


MobileMe

[Link]

PS: This amateur attempt of mine is definitely inspired by this much more sophisticated and humorous bit (reputedly from Microsoft!):

iCal public calendar weirdness…
July 29th, 2008 by ravi

If like me you have found that your Apple supplied public calendar subscriptions (such as “US Holidays”) has stopped refreshing, you may wish to try my fix: right/context click on the calendar, choose “Get Info” and change:

http://ical.mac.com/ical/US32Holidays.ics

to:

webcal://ical.mac.com/ical/US32Holidays.ics

That worked for me. Or you can just mosey on over to http://icalshare.com/ and subscribe to the calendar(s) of interest from there.

Google Calendar CalDAV support
July 29th, 2008 by ravi



Excellent bit of news: Google Calendar now supports CalDAV including in Google Apps! Too bad Outlook doesn’t!

[ Link ]

Mac as music server
July 27th, 2008 by ravi

Macs are slick, easy to use, and particularly well suited for home multimedia use. Yes? Well, maybe. Here is a recounting of my adventures trying to stream music from my Mac to my music system, and you can be the judge! First, some basics:

  • I have no interest in “home theatres” i.e., I do not wish to have a giant maze of electronics in my living room, that includes my stereo system, a TV, a VCR and/or DVD player, TiVO etc.
  • In fact, I think a TV would be entirely dispensable if not for PBS and the ability to watch the few good movies that come out every other year.
  • In other words: I want to use my stereo system to play music, preferably from my Mac. That said, I am not too snooty about the use of the Mac for other purposes ;-). But for those cases (such as the display of video, photos, etc), there is Apple TV, which is fairly affordably priced.

To achieve my goal of wirelessly streaming music from my Mac (which sits on a mezzanine level landing) to my stereo system (on the first floor), I explored various options. Exotic and somewhat redundant ones like the Olive music system (redundant since it has an internal hard disk to which you can rip your music, eliminating the Mac!), and music streaming boxes like the Sonos, SlimDevice’s Squeezebox and Roku’s Soundbridge. While the Olive and Sonos are ridiculously expensive, running into a thousand dollars or more, the Soundbridge is a decent option for solving the problem. Provided you are not too particular about quality … I assume… I say “I assume” because I am not a sound engineer or an audiophile, but my guess is that the Soundbridge will do a poor job of digital-analog conversion and feeding my stereo system (whereas, on the other extreme, the Olive is targeted exactly at the sort of audiophile for whom these things are a matter of life and death).

After much web searching I hit upon what I thought was a very clever and relatively cheap idea: buy an Apple Airport Express base station for $99 and gain three benefits:

  • Upgrade my wireless to 802.11n
  • Wirelessly stream my music to my stereo (remember the subject of this post?)
  • Leave some options open to not compromise on audio quality

The Airport Express supports 802.11n and includes audio and USB ports (for remote printer access). It is therefore a simple matter to setup the Airport Express somewhere proximal to the music system (which was feasible in my case. YMMV!) and connect the audio port (a headphone jack — mini stereo?) to the stereo. On the other end, the Mac can connect to the wireless network that the Airport Express provides and then stream music over it (and access the Internet too, of course). Apple’s moniker for this feature is “AirTunes”. Simple. Problem solved. Time to move on. Yes? Well, not quite.

Before I start whining about my problems, a quick note about that last point above regarding audio quality. At this point, the clueful amongst you are probably smirking at my considering an Airport Express after having expressed doubts about the DAC capabilities of a Soundbridge. Your smirk is quite justified. But the neat thing is, the Airport Express provides optical audio out on the same jack! So, at some later point an optical cable (not supplied) can be used to feed the output to your stereo system if it can take it, or an external DAC. Nice. Now the problems.

First, the setup does work. But only intermittently. Every 20 minutes or so the Airport Express stops playing music! I have to then click play on iTunes again to get the music going. And while we are on it, nowhere in the Airport Express manual or install process is to be found the simple tip that in order to make this work you have to visit your iTunes preferences and turn on searching for remote speakers, not in Playback preferences, but in the Advanced section.

itunes-prefs.png

As of now, I have no fix for the playback interruption problem. But I could almost live with it if only I didn’t have to run back up to restart playback. Which brings me to my big beef, which is really a couple of strange deficiencies in Mac OS X that I fail to understand:

  • The inability to control iTunes using the Apple Remote.
  • The inability of FrontRow to use remote speakers.

Together, they mean that you cannot have both remote speakers and remote control! You can use the remote control to play music, but then you have to use FrontRow which does not support remote speakers. Or you can have music playback to remote speakers, but you have to use iTunes which does not support the Apple remote!

Genius, eh?

Well, as always, there are workarounds. For both cases.

  • You can pony up $15 and get your hands on Sofa Control or Mira, or the more expensive (19.99 € ) Remote Buddy, all three of which lets you control a huge range of applications, including iTunes, using your Apple Remote.
  • You can (if you are one of the poor saps like me who don’t already own one) trade your first child in for an iPod Touch or iPhone, each of which can act as a remote for iTunes.
  • You can go the other way with AirFoil ($25) which lets you send audio from any Mac application to remote AirTunes speakers. This is nice because you get to keep the slick(er) FrontRow UI and still use AirTunes.

What is particularly galling to the Apple fanbase is that the inability of FrontRow to use AirTunes is a “feature” introduced in Leopard. Mac OS X 10.4 or Tiger’s version of FrontRow included support for AirTunes (I am told).


»  Substance: WordPress   »  Style: Ahren Ahimsa