36 comments

[ 1.8 ms ] story [ 34.5 ms ] thread
Yay! Now I can mash the keys as fast as possible and look like a bit of an idiot, yet still somehow magically be typing the code to a program I have yet to discern the purpose of!

Where does this get it's source? can we set it?

--EDIT-- seems it might be a fork of: http://hackertyper.net/ but that is a guess. and that is the linux kernel I was typing...

pretty slick, it's right at the top, you specify the file:

    < script type='text/javascript' >
    Typer.speed=3;
    Typer.file='code.txt';
    Typer.init();
    < /script >
here's the source then http://hackertyper.com/code.txt

edit: OH! right on... looks like the whole details are exposed through http://hackertyper.net

HackerTyper.net is much better, custom files, the whole shebang.
I laughed out loud when eventually an "Access Granted" popped up.
In case anyone else is wondering when this pops up, press ALT three times. Pressing CAPS LOCK three times will result in "ACCESS DENIED"
I clicked the access granted another popup came up.

The contents were: (not sure if means anything, way too tired).

×M4Ó]4×]5ÓMtÓ]tÓ]t×Mt×M5Ó]4Ó]uÓMt×]u×MuÓ]5×]4Ó]u×]uÓ]t×]tÓMu×]4Ó]t×M5Ó]4×]u×]u×]u×]u×]u×]u×]u×]uÓ]5ÓM5×]5ÓM5×M5×]t×M5Ó]5ÓM4×M5Ó]uÓMu×]4Ó]uÓ]uÓMtÓ]4Ó]4Ó]u×]t×M4×]u×MuÓ]tÓ]5×M5Ó]tÓ]tÓM4×]4×Mu×]uÓM5×]4×Mt×]tÓ]t×]tÓMt×]uÓM5×]5×]tÓM5ÓMtÓ]4×]t×]5×]4ÓM4Ó]u×M5Ó]u×]tÓ]u×Mu×MtÓM4Ó]u×]4Ó]t×]uÓ]uÓM5×]u×]4×M4ÓM5×]4×M5ÓMt×]5×]t×M5ÓMt×MuÓMu×MtÓ]tÓ]5×Mu×M5Ó]uÓM5ÓMt×MuÓ]t×M5ÓMtÓ]tÓ]u×]u×MuÓM5×]4ÓMuÓM4Ó]4Ó]tÓMu×]tÓ]4×M4ÓM5×M4×Mt×]4×]uÓ]uÓM5×]5×M4Ó]u×]u×]5ÓM5ÓMtÓM5Ó]4Ó]t×]u×]4ÓMu×]u×Mt×]5ÓMuÓ]t×]4ÓM4×]t×]u×M4×]uÓM4×Mu×Mt×]tÓMu×]4×]4ÓM4×]uÓM4Ó]5Ó]4ÓMtÓ]tÓ]uÓ]4Ó]u×MuÓ]4ÓM5×]5Ó]5ÓM5Ó]u×M5×M4Ó]u×MtÓMuÓM5ÓMtÓ]u×]4×]u×]5×Mu×]uÓ]4Ó]tÓ]4Ó]t×M4×]t×M5×]4×]4×Mt×M5ÓM5Ó]u×]5ÓM4×MuÓM5×M4ÓM4ÓMuÓ]5×MuÓMuÓMu×MuÓM5×Mt×Mu×]4Ó]uÓM4×]4×M5×M5×]tÓ]u×M4×M4ÓMt×]5ÓMt×MuÓMt×]5×]uÓMuÓ]4×M5Ó]4×M5ÓMtÓM4×]tÓ]uÓM4Ó]tÓ]5Ó]4ÓMtÓMu×]5×]5ÓMuÓ]t×]5×]uÓ]4×M5×]4ÓM4×M5×]t×]u×M5×MuÓ]4×Mt×MtÓ]u×MtÓ]uÓM5Ó]tÓ]uÓM4Ó]4ÓMu×]uÓMtÓMt×M5Ó]u×]u×M4×M4×M4Ó]4Ó]tÓM4Ó]5×M4×]5ÓM5×]5×]5×]4×Mu×M5×]tÓMuÓMuÓ]u×]4ÓM4×Mt×MtÓMu×M5Ó]u×MtÓ]t×]u×Mu×]tÓMuÓMuÓM4Ó]5×M4×MtÓMt×]4Ó]5Ó]5ÓM4ÓMt×Mt×]u×MuÓ]5ÓMu×]4ÓM4Ó]u×M5×M4Ó]5×M4×]t×]4ÓMuÓM5×]5×]5×]t×]tÓ]tÓMtÓM4×]4×MuÓ]5ÓMt×]5ÓM5ÓMuÓMtÓ]u×MtÓMu×M5ÓMu×Mu×Mu×]u×M4×Mt×]t×Mu×M5×M4Ó]tÓM5Ó]5×]4Ó]u×M5Ó]t×]u×]u×Mt×]u×M5Ó]4ÓM4Ó]tÓMu×M5×MuÓ]5×]5ÓMuÓM4ÓMtÓM4Ó]tÓ]5×M5×M4Ó]4×M5×]5Ó]t×]u×M4Ó]t×Mt×M4ÓMtÓMuÓMu×]t×MtÓMuÓMuÓMuÓ]5×Mt×M4×]4×]uÓ]4×M4Ó]5ÓM4×M4×M5Ó]u×]u×]5×M5Ó]5ÓMt×Mt×M5×]t×]tÓMu×M4ÓMuÓM5ÓM4×]tÓM4×]uÓ]t×MtÓMtÓ]u×]t×]t×]5×]u×]4Ó]t×M4×M5Ó]tÓ]uÓMuÓ]5ÓMt×]uÓMuÓM4Ó]5ÓM5Ó]4ÓM4Ó]4ÓMuÓ]uÓM4×]t×]5×]4ÓM4Ó]5×Mu×M4ÓMuÓ]5Ó]tÓ]uÓM4×MuÓM4×M4×Mt×Mu×]4×M5×M5Ó]t×]u×]4Ó]uÓM5×M5Ó]u×M4ÓM4ÓM4×M4×]4×M4×]4×M5×]4×MtÓM5×M4ÓM5Ó]5ÓM4×M5×MtÓM5Ó]4Ó]4ÓM4×M4ÓM4ÓM4ÓMt×]uÓM4ÓMtÓ]4ÓM4×]5Ó]5×]uÓ]u×MuÓMuÓM5×]5Ó]5×]4Ó]u×]4Ó]tÓM4ÓM5×MuÓMu×]uÓ]5Ó]5×MtÓM4×]uÓ]4×]4×]u×MuÓMuÓ]t×M5×]5Ó]uÓ]4×]5×]5ÓM4×]u×M5×Mu×]tÓMt×]t×M4Ó]4×]4Ó]5ÓM5Ó]5ÓM4Ó]4ÓM5ÓM4×]u×MtÓM4Ó]tÓ]5ÓMuÓM5Ó]t×M4×]t×Mu×]5ÓM4×Mu×MtÓ]t×]tÓM4×]tÓ]5Ó]t×M5ÓM4×]4×MuÓ]4Ó]u×]uÓM4×M5ÓM5Ó]t×]4×M5Ó]5Ó]5×]u×Mu×]5ÓM5Ó]4ÓM4×MtÓ]uÓMu×]4×]u×M5ÓM5Ó]tÓ]t×Mu×]5×Mt×MuÓ]4×]u×]u×MtÓ]5×M4ÓMt×]uÓ]uÓ]tÓ]uÓM4ÓM5ÓMt×]5×]4×Mt×]5ÓMt×]uÓ]u×]u×]t×MtÓMt×]tÓM4×]4×]tÓM5×M5×M5×]u×M5×]4Ó]t×]5ÓMt×]4ÓMtÓ]u×]uÓ]tÓMu×MuÓ]5Ó]4×MuÓ]5Ó]5×M5ÓMtÓM4ÓM4Ó]5Ó]5×]5ÓM4×MtÓM5×]tÓ]5×]tÓ]tÓ]4×]5Ó]4ÓM5Ó]uÓMtÓM5Ó]5ÓMu×M5×]u×M5ÓM5×]u×]5×]4Ó]tÓM4Ó]t×M5ÓM5×]t×]4Ó]4×]uÓ]tÓ]5Ó]4ÓM5ÓM4Ó]u×]uÓMtÓM5ÓMu×]4×]u×MuÓ]4×]u×Mu×M4ÓM5Ó]5Ó]4Ó]t×Mu×Mt×MtÓ]tÓMuÓMt×M4×]4×]4×]4×]5Ó]uÓ]uÓM5Ó]5×M5Ó]tÓMtÓ]u×Mu×]4Ó]u×M5×]tÓM5×M4Ó]t×M5×MuÓM5×Mu×]t×]4ÓMt×]5Ó]u×]uÓ]tÓ]t×Mt×]4ÓMt×]t×]u×Mt×]u×]tÓ]4×M4Ó]5Ó]u×]5Ó]tÓM5×Mt×]4ÓM5×]t×M5ÓMtÓ]u×]tÓ]4Ó]uÓM5ÓM5×]t×]t×Mt×M5×M4ÓMtÓ]uÓMt×]t×]t×]u×]5Ó]4×]4×MuÓ]u×Mu×]uÓM4ÓM5Ó]tÓMtÓ]u×MtÓ]t×M4×Mu×]u×M5ÓM4Ó]5Ó]u×M4×M4ÓM4×]4×M4×MuÓMtÓ]5ÓMuÓMtÓMu×]t×MuÓ]tÓM5Ó]u×]tÓ]u×]5ÓM5×M4×]u×]4×M5×M4×M5×]5ÓMuÓ]5×M4×Mu×MtÓM4Ó]uÓMt×]5ÓM4Ó]4×]5×Mt×]4ÓM4×]uÓ]uÓM5×MuÓM4ÓM5×MtÓM4×Mu×]u×]t×M4Ó]4×]5ÓMuÓ]4Ó]4ÓMt×Mu×M5ÓM4×M4×]tÓMt×M4ÓM5×MuÓ]4×M5×M4ÓMtÓM5Ó]5×]t×]tÓM5ÓMt×Mu×]u×]4×M4ÓMt×]4×Mt×]5×]tÓM5Ó]4×Mt×]5Ó]t×]5ÓMu×]uÓM4×MtÓ]5ÓM4×M4×]5×]4Ó]u×Mt×Mu×M4ÓM5×]uÓM4Ó]t×MtÓMu×]4×M5×]t×]4ÓM5ÓM4ÓMu×MtÓMt×Mu×MtÓM4Ó]tÓM5×]5×]4×]5×]tÓM4×M5ÓM5Ó]5...

Sorry, but I don't suppose you'd be able to edit your post and paste that somewhere else? As a FYI it's broken the page layout somewhat.

(Chrome 19)

The page layout is broken for me, as well. There is no white space surrounding the tan comment area. Using Firefox 12.0.
Previous posting of the original hackertyper.net from a year ago: http://news.ycombinator.com/item?id=2485159

CodeTyper (a fork that added sounds) was posted a few days later. http://news.ycombinator.com/item?id=2499883

Latest repost was http://news.ycombinator.com/item?id=3426699, 4 months ago.

hackertyper.net seems to be offline now.

It's online, sorry even when people link to a fork the original gets a huge spike and my poor server have some problem handling everything. It's nice to see that people still remember the source.
God says... hundred and twelve.

15:11 And David called for Zadok and Abiathar the priests, and for the Levites, for Uriel, Asaiah, and Joel, Shemaiah, and Eliel, and Amminadab, 15:12 And said unto them, Ye are the chief of the fathers of the Levites: sanctify yourselves, both ye and your brethren, that ye may bring up the ark of the LORD God of Israel unto the place that I have prepared for it.

15:13 For because ye did it not at the first, the LORD our God made a breach upon us, for that we sought him not after the due order.

15:14 So the priests and the Levites sanctified themselves to bring up the ark of the LORD God of Israel.

Grade A execution. I pressed buttons like an idiot with the lights off for 3 minutes while laughing hysterically.
ACCESS GRANTED, story of my life ;)
Yay! to more people being exposed to a well-written C code :)
Hi!

What do you feel makes this code well-written?

Hi!

You seem to imply that this is not a well-written C code. Why do you feel this way?

Fantastic way to skate by in your corporate job.

Add a frown and pretend to be just slightly irked but still deep in thought. Sip coffee every 2 minutes and then stroke chin. Repeat daily - you'll be in that corner office in no time.

Wait, won't you be seen as too indispensible to promote to the corner office?
That will work great unless anyone asks you to explain the code.
I cloned this for Emacs so that you won't look like you're writing code in a web browser of all places. Mostly because I wanted to see if this would be easier to implement in Emacs Lisp than JavaScript...it was.

https://github.com/bitemyapp/dotfiles/blob/master/.emacs#L36...

Nota Bene: I wrote this ages ago back when people first talked about Hacker Typer.

>so that you won't look like you're writing code in a web browser

F11

Your code breaks for me when the "hacker-typed" text reaches an UTF-8 symbol (← for example)
i don't know what the site is doing
Nice. I have been typing like crazy for a few minutes, then started to read the code.

I didn't know that nblocks = nblocks ? : 1 is equivalent to nblock = nblocks ? nblocks : 1. Pretty nice trick.

I submitted this a few weeks ago, got 1 point iirc. Why does this get over 100?
This must be what they use on TV when they're pretending to know about computers.