http://www.xkcd.comPlenty of easter eggs... Of course, you could just look at the source code, but I had a lot of fun typing in my regular unix commands first. A lot of them were unrecognized, but a few had some funny responses.Of course, they have these:make me a sandwichsudo make me a sandwich
4/1/2010 11:28:35 AM
> catYou're a Kitty!
4/1/2010 11:52:33 AM
guest@xkcd:/$ viYou should really use emacs.guest@xkcd:/$ emacsYou should really use vim.guest@xkcd:/$ helpThat would be cheating!guest@xkcd:/$ pingThere is another submarine three miles ahead, bearing 225, forty fathoms down.guest@xkcd:/$ fingerMmmmmm...guest@xkcd:/$ topIt's up there --^guest@xkcd:/$ pwdYou are in a maze of twisty passages, all alike.guest@xkcd:/$ bashYou bash your head against the wall. It's not very effective.guest@xkcd:/$ echoEcho ... echo ... echo ...guest@xkcd:/$ suGod mode activated. Remember, with great power comes great ... aw, screw it, go have fun.
4/1/2010 12:12:55 PM
i really liked "man ls"... I know its the default response for "man *" but i thought it was particularly funny and appropriate for ls.
4/1/2010 12:15:40 PM
guest@xkcd:/$ sudo rm -rf /guest@xkcd:/$ lsUnrecognized command.guest@xkcd:/$
4/1/2010 12:26:09 PM
guest@xkcd:/$ man helpMan, help me out here.guest@xkcd:/$ man catYou are now riding a half-man half-cat.guest@xkcd:/$ man nextRequest confirmed; you will be reincarnated as a man next.guest@xkcd:/$ man lastMan, last night was AWESOME.
4/1/2010 12:29:05 PM
>findWhat do you want to find? A Kitten would be nice.>find KittenStarts a flash game I haven't played yet
4/1/2010 12:29:28 PM
restartsudo restart
4/1/2010 12:48:14 PM
> cheat*** FREE SHIPPING ENABLED ***
4/1/2010 4:26:20 PM
Doing a/s/l a couple of times brings up different options
4/1/2010 4:34:29 PM
some others posted on LH
apt-getThis APT has Super Cow Powers.redditBrings up an upvote window for redditguest@xkcd:/$ apt-get moo(__)(oo)/------\/ / | || * /\---/\ ~~ ~~ ...."Have you mooed today?"...lookYou are at a computer using unixkcd.Exits: west, southlightLight what?light lampYou set your lamp ablaze.pwdYou are in a maze of twisty passages, all alike.lprPC LOAD LETTERxyzzyNothing happens.find kitten (this one is the coolest, it opens a minigame where you are a robot and you need to find the kitten.)sudo shutdownsudo restartguest@xkcd:/$ make me a sandwichWhat? Make it yourself.guest@xkcd:/$ unameIlludium Q-36 Explosive Space Modulatorguest@xkcd:/$ sshssh, this is a library.guest@xkcd:/$ whoWho are you?guest@xkcd:/$ pwdYou are in a maze of twisty passages, all alike.guest@xkcd:/$ whoamiYou are Richard Stallman.
4/1/2010 4:37:34 PM
damnit. I heard about this and totally missed it
4/2/2010 11:27:20 AM
its still availablehttp://xkcd.com/unixkcd/
4/2/2010 2:44:15 PM
sweet! thx!!
4/2/2010 5:49:53 PM
TerminalShell.fallback = function (a, b) { oneliners = { "make me a sandwich": "What? Make it yourself.", "make love": "I put on my robe and wizard hat.", "i read the source code": "<3", pwd: "You are in a maze of twisty passages, all alike.", lpr: "PC LOAD LETTER", "hello joshua": "How about a nice game of Global Thermonuclear War?", xyzzy: "Nothing happens.", date: "March 32nd", hello: "Why hello there!", who: "Doctor Who?", xkcd: "Yes?", su: "God mode activated. Remember, with great power comes great ... aw, screw it, go have fun.", fuck: "I have a headache.", whoami: "You are Richard Stallman.", nano: "Seriously? Why don't you just use Notepad.exe? Or MS Paint?", top: "It's up there --^", moo: "moo", ping: "There is another submarine three miles ahead, bearing 225, forty fathoms down.", find: "What do you want to find? Kitten would be nice.", hello: "Hello.", more: "Oh, yes! More! More!", "your gay": "Keep your hands off it!", hi: "Hi.", echo: "Echo ... echo ... echo ...", bash: "You bash your head against the wall. It's not very effective.", ssh: "ssh, this is a library.", uname: "Illudium Q-36 Explosive Space Modulator", finger: "Mmmmmm...", kill: "Terminator deployed to 1984.", "use the force luke": "I believe you mean source.", "use the source luke": "I'm not luke, you're luke!", serenity: "You can't take the sky from me.", "enable time travel": "TARDIS error: Time Lord missing.", ed: "You are not a diety." }; oneliners.emacs = "You should really use vim."; oneliners.vi = oneliners.vim = "You should really use emacs."; b = b.toLowerCase(); if (!oneLiner(a, b, oneliners)) { if (b == "asl" || b == "a/s/l") { a.print(randomChoice(["2/AMD64/Server Rack", "328/M/Transylvania", "6/M/Battle School", "48/M/The White House", "7/F/Rapture", "Exactly your age/A gender you're attracted to/Far far away.", "7,831/F/Lothlórien", "42/M/FBI Field Office"])) } else { if (b == "hint") { a.print(randomChoice(["We offer some really nice polos.", $("").html('This terminal will remain available at http://xkcd.com/unixkcd/'), "Use the source, Luke!", "There are cheat codes."])) } else { if (b == "find kitten") { a.print($()) } else { if (b == "buy stuff") { Filesystem.store.enter() } else { if (b == "time travel") { xkcdDisplay(a, 630) } else { if (/:\(\)\s*{\s*:\s*\|\s*:\s*&\s*}\s*;\s*:/.test(b)) { Terminal.setWorking(true) } else { $.get("/unixkcd/missing", { cmd: b }); return false } } } } } } }
").html('This terminal will remain available at http://xkcd.com/unixkcd/'), "Use the source, Luke!", "There are cheat codes."])) } else { if (b == "find kitten") { a.print($()) } else { if (b == "buy stuff") { Filesystem.store.enter() } else { if (b == "time travel") { xkcdDisplay(a, 630) } else { if (/:\(\)\s*{\s*:\s*\|\s*:\s*&\s*}\s*;\s*:/.test(b)) { Terminal.setWorking(true) } else { $.get("/unixkcd/missing", { cmd: b }); return false } } } } } } }
4/2/2010 8:32:22 PM