Not Linux, Just wobbly eyes

This illusion will keep you occupied for…………….. um…. minutes. Cool though:



Kill Dash Nine Linux Geek Song (kill -9)

I was bored and started Googling to see if there were any Linux related songs on the net. I came across this one, which is quite a cool rap:


I guess I’ll have to shut you down for good this time,
Already tried a
SIGQUIT, so now it’s KILL DASH 9.
You gotta learn when it’s time for your thread to yield;
It shoulda slept; instead you stepped and now your fate is sealed.
I’ll take your process off the run queue without even asking
‘Cause my flow is like reentrant and preemptive multitasking.
Your sad rhymes are spinnin’ like you’re in a deadlock,
You’re like a synchronous sock that don’t know when to block;
So I pull out my keyboard and I pull out my glock,
And I dismount your girl and I
mount /proc
And I’ve got your fuckin
pid and the bottom line
Is that you best not front or else it’s KILL DASH NINE.

No more CPU time.
And your process is mine.
‘Cause it’s MY time to shine
So don’t step outta line or else it’s

See it ain’t about the Benjamins or Pentiums or Athlons,
But you rappin’ 50 meters while I’m spittin’ in decathlons.
Your shit’s old and busted, mine’s the new hotness;
You’re like CLR and I’m like CLRS.
You’re running csh and my shell is bash,
You’re the tertiary storage; I’m the L1 cache.
I’m a web crawling spider; you an Internet mosquito;
You thought the 7-layer model referred to a burrito.
You’re a dialup connection; I’m a gigabit LAN.
I last a mythical man-month; you a one-minute man.
It’s like I’m running Thunderbird and you’re still stuck with Pine,
Which is why I think it’s time for me to KILL DASH NINE.

No more CPU time.
‘Cause it’s KILL DASH NINE,
And your process is mine.
‘Cause it’s my time to shine,
So don’t step outta line or else it’s

My posse throws down like leaky bucket regulators;
I was coding shit in MIPS while you were playing Space Invaders.
With my finger on the trigger I run ./configure
Yo, this package is big, but MY package is bigger.
I roll my weed with Zig Zag while I zag-zig splay,
And I do a bounds check before I write to an array.
I’m a loc’d out baller writing KLOCS a day,
‘Cause it’s publish or perish, fool, what can I say?
I’m 26 now, will I live to see 28?
Some days I wonder if I’ll survive to graduate.
But hey, that’s just fine, I won’t ever resign,
And if fools try to step then it’s KILL DASH NINE!

From my command line
Sending chills down your spine,
‘Cause it’s my time to shine,
So don’t step outta line or else it’s

fs sa rlidwka
chown your home and take your access away
Comin’ straight outta Stanford, ain’t nobody tougher,
Control-X, Control-C, I’ll discard your fuckin’ buffer.
You’re outside your scope, son, close them curly brackets,
‘Cause I drop punk-ass bitches like a modem drops packets.
Dump your motherfucking core, and trace your stack
‘Cause where your ass is going, there won’t be no callback.
See my style is divine and my code is sublime,
My career’s in a climb and yours is in a decline.
I’ll write a pound-define and assign you as mine,
So refine those sad rhymes or remove your plus signs,

No more CPU time,
‘Cause it’s KILL DASH NINE,
And your process is mine,
‘Cause it’s my time to shine,
Bitch you stepped outta line and now it’s

Microsoft gets royalties for Google’s Android on HTC

Another Microsoft Vs Google patent war?

The lawyers up in Redmond seem to have been woken from their slumber with the sudden realization that — oh look! — Google’s Android OS infringes on Microsoft’s boatload of software patents. How specifically it does so is not identified, but Microsoft believes that elements from both the user interface and the underlying operating system are in violation of its rights. This is very much in keeping with the Windows maker’s crusade to assert patent claims over Linux, which in the past has garnished it with cross-licensing deals with Amazon and Xandros, as well as a settlement from TomTom. Lawsuits are not yet being discussed here, but lest you think this is a small-time disturbance, HTC has already decided to shorten its list of troubles by ponying up for a license from Microsoft for “running the Android mobile platform.” Yes, that does sound ludicrous, but it’s now an unfortunate fact that a major Android phone manufacturer is having to pay Microsoft royalties to use Google’s operating system.

Youtube on Your desktop – No browser or Flash needed

This is a wicked app from


There’s life outside the browser!

Minitube is a native YouTube client. With it you can watch YouTube videos in a new way: you type a keyword, Minitube gives you an endless video stream. Minitube does not require the Flash Player.

Minitube is not about cloning the original YouTube web interface, it aims to create a new TV-like experience.


Current version is 0.9, released on January 23, 2010. Here are the main changes since version 0.8:

  • Ability to clear recent keywords (by popular demand!)
  • Enhanced fullscreen mode with toolbar and playlist (Linux only)
  • Fixed buggy toolbar search box (Thanks to Salvatore Benedetto)
  • Fixed long queries in the recent keywords list (Thanks to Vadim P.)
  • Fixed time formatting bug with videos longer than an hour (Thanks to Rene Bogusch)
  • Norwegian translation by Jan W. Skjoldal

Full version history

Choose your platform:

  • Linux – 32bit binaries. You need Qt version >= 4.5 and the Phonon libraries. Ubuntu users can get their package from GetDeb or from Christian Mangold’s PPA. Gentoo has an official ebuild ready to be emerged. Also Slackware has an official build. ArchLinux users have their package too. OpenSUSE has user contributed RPMs. The GStreamer Phonon backend is recommended. Minitube strives to integrate well with both GNOME and KDE.
  • Mac OS X – Universal binary. You need at least OS X version 10.4 (Tiger) and QuickTime version 7.0.
  • Windows – A few people tried to build Minitube on Windows but the results were not releaseable. This is mainly due to the weakness/instability of Phonon on Windows. Let’s wait for Qt 4.6.
  • Source code. You’re free to build Minitube by yourself, modify it and redistribute it according to the GNU General Public License.

Mount a remote directory with sshfs

First install the Sshfs module:

sudo apt-get install sshfs

Now use modprobe command to load fuse

sudo modprobe fuse

Need to set up some permissions in to access the utilities.

sudo adduser richs fuse

sudo chown root:fuse /dev/fuse

sudo chmod +x /usr/bin/fusermount

Note: you might get this error. “chmd: cannot access ‘/dev/fusermount’ : No such file or directory.” I fix it by doing

whereis fusermount

Which gives


sudo chmod +x /usr/bin/fusermount

Logout and Log back in again.

Create a Directory called remotedir in you Home Directory (don’t use sudo, it’s YOUR home directory).

mkdir ~/remotedir

Now use this command to mount it. it will prompt to save the server key and for your remote computer password.

sshfs richs@ :/media/storage ~/remotedir

Now you have full access to the remote directory as if it was physically on your local computer

Remotely connect to another Linux desktop

Adept Linux users would already be thinking about the System > Preferences > Remote Desktop menu entry. Of course we will use that. However, it lets you configure your computer to allow/disallow remote desktop access. It doesn’t let you connect to a remote computer. Extra software is required for that, which we now look into.

Allow Remote Desktop Connections

First off, you would need to enable remote desktop on the Linux computer that you want to access via remote desktop. Doing so is easy by using the System > Preferences > Remote Desktop option. In the dialog that shows up – check “Allow other users to view your desktop”. You can also configure additional options like requiring password for remote access and notification icons. It is advisable to use a password for remote access, so that only trusted users may be able to establish a connection.

How do i connect to a remote desktop

With all that set up, its time to connect to it from another Linux machine, Here’s how.

Connecting From Another Linux Machine

Linux uses Virtual Networking Connections for remote desktop. Your best bet would be to use a VNC viewer to access the remote desktop. Use the command sudo apt-get install xvnc4viewer to install VNC viewer. Now all you have to do is to issue the vncviewer command. You will be asked for a password (if it is configured on the remote machine) and you can then view and interact with the remote desktop.


The Pirate Bay Proved A Point

That consumers and downloaders are show more support for pirates and torrent hosters than they do for fat-cat record company bosses and the film industry that fleeces us every day with overinflated prices to keep them rich and us paying through the nose for music and video products.

From Torrent Freak:

Exactly one year ago The Pirate Bay Four were sentenced to a year in prison, and on top of that each ordered to pay $905,000 in damages. The entertainment industries hoped that the ruling would set an example, but today The Pirate Bay is larger than ever before.

spectrialMillions of BitTorrent users all around the world followed the Pirate Bay trial with great interest last year. Many had hoped that the court would decide that operating a BitTorrent tracker was no offense and that the defendants would walk free.

The ten day trial started off with a small victory for the accused. On the second day the prosecutor announced that half of the charges against the four defendants had been dropped. The prosecutor couldn’t prove that the .torrent files that were submitted as evidence actually used The Pirate Bay’s tracker and therefore had to drop all charges of ‘assisting copyright infringement’.

What remained was the claim that the Pirate Bay folks were ‘assisting in making copyright content available’. In the days that followed the defendants’ lawyers nullified the ‘assisting’ part by arguing that there was no link between the accused and users who download copyrighted material. The prosecution, on the other hand, argued the opposite and brought in screenshots of websites and torrent files as evidence.

FULL STORY AT Torrent Freak