Last edited by Tari on 31 Dec 2009 01:04:49 pm; edited 1 time in total
The comic made me lol.
And I was inspired. Very inspired, for the entire weekend. My post on the XKCD forum follows:
It took me all weekend, but I created a Linux program to mimic the functionality of Windows 7 in the comic.
Incidentally, the experience was rather like that in '11th Grade', but with C instead of Perl (I'm a high school student).
Video of it working is embedded below:
To use it, you'll need a workable Linux system and a toolchain; the readme can provide all the details.
Grab it here: http://www.mediafire.com/?mhnmnjztyn3
I just got this through stumble upon. Nice work, guys.
Haha, thanks, and thanks Tari. I wonder how it got so popular on StumbleUpon all of a sudden? I should keep Stumble in mind for high-profile projects in the future.
Go ahead. I just finished building a minimal kernel and initrd which boots into fb-hitler, which can perform the same task, though.
Update:
Just finished packaging up Hitlin 0.1 for release. It's just a kernel and initrd which you can install to anything of your choice.
I suggest using unetbootin to install it to a USB disc.
I can't even get it to boot up, it just panics and tries to kill itself(much like my experience with Vista). Can you package a zip I can just extract to my root drive and then append boot.ini manually(because I think I installed it wrong)?
Check the readme. You need to append vga=0x312 to the kernel commmand line. Do it either by adding that to the options field in unetbootin, or modifying it in the boot loader's config (syslinux.cfg for unetbootin).
That is, assuming your problem is caused by being unable to open the framebuffer:
Code:
Unable to open /dev/fb0
[Kernel panic]
The program can't open a framebuffer and exits gracefully. The kernel notices that init is no longer running and panics.
now who am I supposed to troll when you're not on SAX?
EDIT: Duh, I'll troll mr. Semetic over there.
Over where?
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum