Posts

Showing posts from February, 2006

The fascinating cases of amnesia

Image
It's been a while since a movie has got me thinking beyond the post 30 min day dream session. But that's just what happened when I watched "50 first dates", accidentally on HBO. And while, I do admit that I'm a sucker for romantic comedies, the fascination comes not from the awesome Walrus (who I'd rank as the best actor) nor the great chemistry between Adam and Drew, but the plot.



movie spoiler: (highlight the following paragraph to read)

In a nutshell, Lucy (Drew Barrymore) is suffering from a form of amnesia called Goldfield syndrome where every night as she sleeps her brain sort of reboots and all her short term memory is lost. As a result she can't remember anything since the day before her accident an year ago. Harry(Adam), falls for Lucy has to make her fall in love with him daily as she can't remember him the day after. While goldfield syndrome is really fictional (you wouldn't think so unless you studied neurology), its not total fiction. F…

Some success with Xgl...

Image
Well.. after messing up my system with broken packages and then fixing it by unmerging or recompiling them, I managed to get everything installed (thanks to the revdep-rebuild tool).

Once everything was working, I emerged gnome-light and then copy & pasted the startxgl script from the Gentoo HowTo. After running this script, within a few seconds, it loaded the Gnome desktop.

The first thing I noticed was the smooth bump effect to drop down menues and popup windows. Moving a window also had the rubber like effect, just as in Novell's demo video. Other effects such as macosX's expose like application switching worked beautifully and fast.



3D switching of desktops was also supprisingly fast as so was moving a window across multiple desktops! Manual rotation of the desktop was also quite fast. Now the amazing thing is, all this was happening despite my 3D acceleration having being broken under Xgl! I know this because glxinfo says Directed Rending : No.

But I'd be lying if I …

Trying to get Xgl working

After a good Foss-Ed event and having met the 3/4 of the people who were founders' or co-founders' of LAMP stack, I was ready to get back to dangerous life living on the bleeding edge.

What better way to start it off by trying to install the highly experimental Xgl server. If you haven't already heard about Xgl, I'd recommend you run! to novell's site and download the awesome videos.

In a nutshell, Xgl will bring the cool, slick MacOSX desktop effects to GNU/Linux. Actually it will even be better than the MacOSX desktop and will most probably be superior to the upcoming Vista desktop. Check out the videos, as words simply can't describe it.

So I set off trying to get it installed on Gentoo. As a first step I removed the current stable molothic X, in favor for the unstable and hard masked modular Xorg as described in the Gentoo XGL Howto. This wasn't at all easy has it sounds. After unmasking a couple of dozen packages, some that weren't even mentioned in t…

Fullhouse @ FOSS-Ed

Image
After a long long break from blogging, I am back. So where was I, one might ask? Lets say I was too busy having fun :) I've pretty much upgraded my life when I bought a new Sony PSP and later a Mac Mini. But the best of the devices was the PSP as it was more fun to hack it to run homebrew opensource applications.

Hacking devices to run FOSS applications such as GNU/Linux has always been a time killer and personal obsession. Today I was able to share some of my experience at the FOSSEd when I demonstrated a sony PSP running a home brew FOSS application called PSP Radio to listen to an audio stream that was being broadcast by ice-cast, an FOSS audio streaming server, via 802.11b (WiFi)!

The location has been full with students, corporate people and individuals keen on broadening their understanding in FOSS. Anuradha did an excellent presentation yesterday on the different myths that is surrounding FOSS, especially among some IT literate communities .

Manju Hathotuwa of the ICTA also …