Java 4-Ever: The Movie

httpvh://www.youtube.com/watch?v=kLO1djacsfg

 

Yes I know it’s a bit old, but I stumbled on it again and couldn’t resist because it seems to provoke some kind of nerdgasm amongst techies. Funny as hell and incredibly well done.

Also enjoy a HN thread pertaining to this video, to get an idea of how the crowd reacted when this video popped up.

The trailer’s original source: http://jz10.java.no/java-4-ever-trailer.html

Tagged with:
 

Stuxnet: Anatomy of a Computer Virus from Patrick Clair on Vimeo.


Aussie TV got it right, somehow. Nice job!

Tagged with:
 

IBM Model M keyboard

I’ve yet to see a keyboard that beats this one at least at one category that mater in keyboards, sound, feeling, mechanics or endurance. This model has it all. However, the original produced by IBM is not in production anymore, but rest assured, since a company named Unicomp purchased the rights and still produces this famous Model M, along with other cool keyboards. However, since the keyboards are so enduring and high quality, their business does not run that well and to quote from Wikipedia article on IBM Model M:

Unicomp has had difficulty making them profitable because they rarely break, and most retailers will not stock such an expensive keyboard.

Priceless.

Tagged with:
 

Kill Dash Nine

Kill Dash Nine” is a CS rap or Nerdcore/Geeksta, as it’s known lately, song performed by Monzy. Here’s a live performance shot outside Stanford University’s Computer Science building:

httpvh://www.youtube.com/watch?v=Fow7iUaKrq4

The song as a whole is not that great, but the lyrics are geeky enough. A couple of juicy verses:

I'll 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.
You're the tertiary storage; I'm the L1 cache.
With my finger on the trigger I run ./configure
Yo, this package is big, but MY package is bigger.
And I do a bounds check before I write to an array.

Mp3 and full Lyrics here.

“My flow is so intense, I’ll overload your buffer, corrupt your stack pointer, making all your data suffer.”

Do I seem bored? Neah. Just for fun! :-)

Tagged with:
 

Spending the summer hacking away on Nmap

I was accepted part of Google Summer of Code 2011 to hack on the popular Nmap Security Scanner to bring it to new horizons and make it more solid then ever(Hollywood behold). In case you missed it, Google Summer of Code, has been running since 2005 and its aim is to bring students close to Open Source and get them to contribute and integrate into Open Source communities of their choosing and, well, make some $$$ while at it. In other words, students are paid for the duration of the summer(3 months) to hack away on Open Source projects. The aim is to help students acquire real world programming experience as an alternative to internships and to contribute to the magnificent Open Source ecosystem, on which Google built its strengths, tools and services. This 2011 GSoC iteration, Google has put up close to 6 million dollars in funding amounting to 1116 accepted students distributed amongst 175 FLOSS projects and organizations. I wish to thank the Nmap team for choosing me amongst many other fine student applications and to Google for making this possible(and paying me), the first giant to recognize the strengths of Open Source and doing something about it, thus setting a trend, a trend that many new giants, including Facebook, are religiously following(Microsoft is the only stubborn giant here, suffering already, from fighting against the current). You can find more on GSoC here.

Kick-ass!

Tagged with:
 

The “gravy sucking pig dog” in BSD

There’s been a while since BSD systems have this easter egg in the shutdown command source, “Die you gravy sucking pig dog” embedded into the name of the function the performs the actual halt or reboot.

FreeBSD has it(line 96):

void die_you_gravy_sucking_pig_dog(void);

OpenBSD has it(line 93):

void __dead die_you_gravy_sucking_pig_dog(void);

NetBSD has it(line 100):

static void die_you_gravy_sucking_pig_dog(void) __dead;

Even Apple has it too, but they #ifdef-ed it to another name since they don’t condone that kind of shit:

#ifdef __APPLE__
void log_and_exec_reboot_or_halt(void);
#else
void die_you_gravy_sucking_pig_dog(void);
#endif

This kind of source code profanity is really common in the open source world ,thus no news here. :-)

I wonder for how long has this gravy sucking pig dog been wondering the BSD sources, maybe it can be traced back to Berkley BSD? If you happen to know, please feel free to share with us in a comment to this post.

Oh, almost forgot, and Linux is not better, for eg. here is a graph of a small selection of swear words in the Linux kernel or if you wan’t to see a more entertaining piece, then grab a bag of popcorn and read through file:///Sebastian/Droge/please/choke/on/a/bucket/of/cocks(that’s an http url ofc) bug on Debian. Enjoy.

Tagged with: