HAL 2000 smart home technology

Steve pointed me towards an interesting demo video showing off the capabilities of the HAL 2000 home automation system. It lets you control your home using speech commands from any room – quite impressive.

The author has an extensive discussion of the technology involved (speakers, distribution amps, microphones, etc.) along with some comments on the limitations of the system.

Startrek’s onboard computer suddenly doesn’t seem quite so far away…

WinAmp, Quicktime and Internet Explorer

I use Winamp as my default MP3 player for Internet Explorer. Every now and again, Apple’s Quicktime player seems to hijack the file association, so that when I download MP3 files off the web, they play using the Quicktime embedded media player (which I dislike).

None of the obvious ways of undoing this hijacking seemed to work. Today, however, I came across a method that does work:

  • Load Microsoft’s Windows Media Player
  • Under Tools -> Options -> File Types, select MP3 Audio File as one of the filetypes used by WMP and hit Apply. This does some magic that unhooks Quicktime from Internet Explorer and replaces it with Windows Media Player.
  • Now if you re-run WinAmp and tell it to reregister its filetypes, it will subvert the Windows Media Player settings, and it will once more become the default MP3 player for Internet Explorer.

Simple when you know how…

Accessing shared drives from Media Centre Extender

Having recently bought an XBox 360 to use as a Media Centre Extender with my main MCE living room PC, I was dismayed to find that my network drives were not accessible when using the extender.

A bit of research showed that this is a consequence of how the MCE Extenders connect using the Remote Desktop capability of Windows XP – mapped drive letters are only accessible under the username they are created under, and the extender has its own separate user account (usually MCX1).

Unfortunately, the password for that account is not available. However, there is a simple workaround. The original description came from Chris Lotter’s Blog, but I’ve reproduced the important details here for easy reference.

To make mapped drives visible under Windows Media Centre Extender, you need to follow these steps:

  • Map the drive as usual on your main Media Centre account, and configure Media Centre to search for media on that drive
  • Create a new folder called C:\Netlogon
  • Share that folder publically with the share name “Netlogon”
  • Create a file called LOGON.BAT in C:\Netlogon which looks similar to this:
    
    @echo off
    echo Mounting remote network drives...
    net use m: \\192.168.100.20\MP3     /user:world\eddy.carroll mypassword
    net use p: \\192.168.100.20\PHOTOS  /user:world\eddy.carroll mypassword
    net use v: \\192.168.100.20\DVD     /user:world\eddy.carroll mypassword
    

    Replace ‘world’ with your workgroup name, ‘eddy.carroll’ with your server account name, and ‘mypassword’ with your server account password.

  • Finally, go to Control Panel -> Administrative Tools -> Computer Management and open the Local Users & Groups -> Users folder. Double-click the MCX1 user, select the Profile tab, and set the Logon Script name to ‘logon.bat’.

You’re now done. Simply disconnect and reconnect your Extender, and it should now be able to see all the media on your mapped drives.

SED displays on the way

Longtime readers (assuming there are any!) may recall a story last May about a new type of flatpanel CRT using nanotubes. The demo back then was impressive from a technology viewpoint, if not something you might actually want to sit down and watch.

Well, time has marched on and these products are almost ready for market. They are now known as Surface-conduction Electron-emitter Displays; somehow, I think SEDs will turn out to be the more popular term.

At CES, Toshiba unveiled some 37″ HDTV prototypes with a contrast ratio of 100,000:1 (yes, that’s quite good!). They hope to have 55″ production models towards the end of the year. Response time is on the order of 1 ms. Another description can be found here.

And here’s a particularly enthusiastic first-hand review from one of the CES attendees, complete with photo:

Screenshot of Canon/Toshiba SED prototype

Roll on Autumn…

Chalk drawing

Not everything needs to be about bits and bytes. I recently came across a guy called Julian Beever who does absolutely incredible pavement drawings. Here’s a sample (used without permission … sorry):

Push the boat out - Julian Sheever

You can see some more examples of his work here

Multi-touch interaction experiments

Okay, so no sign of that Networking History video reappearing on Google Video.

Here’s something else instead: a video showing Multi-Touch Interaction Research.

I particularly like the application for sorting photos; very nice the way photos can be zoomed and shrunk with a simple finger gesture.

There isn’t much information about the type of screen used, but it seems it can handle multiple finger presses simultaneously – I think this is vital for moving such interfaces to the level where they can be genuinely useful (rather than just convenient, as with touchscreen kiosks).

SQL Designer

http://ondras.praha12.net/sql/demo/ has a demo of a SQL Designer written purely in Javascript (or, more likely, AJAX – Asynchronous Javascript And XML). Whatever, it’s very impressive!