Saved...
Refused to display 'http://www.facebook.com/plugins/like.php?app_id=1377546152487252&channel=ht…Fstudiomoniker&locale=en_GB&sdk=joey&send=false&show_faces=false&width=450' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.
2014-11-21 10:29:26  A sign reads: Please ignore those vimeo errors. We can't do anything about them. build.js:2685
2014-11-21 10:29:26  /*-*\*|*/*-*\*|*/*-*\*|*/*-*\*|*/*-*\*|*/*-*\ build.js:2687
2014-11-21 10:29:26  \*|*/*-*\*|*/*-*\*|*/*-*\*|*/*-*\*|*/*-*\*|*/ build.js:2687
2014-11-21 10:29:26  /*-*\*|*/*-*\*|*/*-*\*|*/*-*\*|*/*-*\*|*/*-*\ build.js:2687
hello
2014-11-21 10:29:36  ReferenceError: hello is not defined
2014-11-21 10:29:55  XHR finished loading: POST "http://player.vimeo.com/log/partial". player.js:256
2014-11-21 10:30:10  fb:like failed to resize in 45s all.js:61
2014-11-21 10:30:25  XHR finished loading: POST "http://player.vimeo.com/log/partial". player.js:256
var tracked = 'true';
2014-11-21 10:30:45  undefined
2014-11-21 10:30:55  XHR finished loading: POST "http://player.vimeo.com/log/partial". player.js:256
tracked=true
2014-11-21 10:31:06  true
2014-11-21 10:31:24  XHR finished loading: GET "http://mt.donottouch.org/".
2014-11-21 10:31:24  Uncaught ReferenceError: err is not defined build.js:2157
2014-11-21 10:31:25  XHR finished loading: POST "http://player.vimeo.com/log/partial". player.js:256
2014-11-21 10:31:40  XHR finished loading: PUT "http://s3.amazonaws.com/cursordata/2014-1121-012909-546f05e55e1259.49392415…Q6ANRJ422WM2QQ&Expires=1416562449&Signature=7z10HMunVx0DIIIg8IivLzJKO5w%3D".
2014-11-21 10:31:55  XHR finished loading: POST "http://player.vimeo.com/log/partial". player.js:256
2014-11-21 10:31:59  XHR finished loading: PUT "http://s3.amazonaws.com/cursordata/2014-1121-012909-546f05e55e1259.49392415…Q6ANRJ422WM2QQ&Expires=1416562449&Signature=7z10HMunVx0DIIIg8IivLzJKO5w%3D". build.js:1514
2014-11-21 10:32:25  XHR finished loading: POST "http://player.vimeo.com/log/partial". player.js:256
2014-11-21 10:32:38  XHR finished loading: POST "http://player.vimeo.com/log/partial". player.js:256
hello
2014-11-21 10:32:49  ReferenceError: hello is not defined
2014-11-21 10:32:59  Oh!
2014-11-21 10:33:00  Gosh..
2014-11-21 10:33:01  H-hello!
2014-11-21 10:33:03  How embarassing..
2014-11-21 10:33:05  I was not not prepared for this.
2014-11-21 10:33:07  This place is a mess!
2014-11-21 10:33:09  Look at all those semi-colons!
2014-11-21 10:33:12  Didn't anyone tell you?
2014-11-21 10:33:14 Nobody is allowed behind the curtain.
2014-11-21 10:33:17 Oh, come in then..
2014-11-21 10:33:19 You must be a fellow developer, right?
2014-11-21 10:33:22 Seeking answers you must be.
2014-11-21 10:33:25  XHR finished loading: PUT "http://s3.amazonaws.com/cursordata/2014-1121-012909-546f05e55e1259.49392415…Q6ANRJ422WM2QQ&Expires=1416562449&Signature=7z10HMunVx0DIIIg8IivLzJKO5w%3D". build.js:1514
2014-11-21 10:33:25 ..
2014-11-21 10:33:27 I was told by our intern Adina not to work on easter
2014-11-21 10:33:31 So I decided I should make an easter egg instead.
2014-11-21 10:33:35 ..
2014-11-21 10:33:37 This interactive music video was made by us.
2014-11-21 10:33:41 And by us, I mean Moniker: http://studiomoniker.com
2014-11-21 10:33:45 We are a design & development studio based in Amsterdam
2014-11-21 10:33:49 And by we, I mean Jonathan Puckey, Roel Wouters & Luna Maurer.
2014-11-21 10:33:54 That is our place in the video.
2014-11-21 10:33:57 Nice, isn't it?
2014-11-21 10:33:59 We make things that change over time.
2014-11-21 10:34:02 Projects that are always evolving.
2014-11-21 10:34:05 We design environments in which you, dear reader, can play.
2014-11-21 10:34:09 Oh, but just listen to me blabbering on!
2014-11-21 10:34:12 You came here for technical details, didn't you.
2014-11-21 10:34:16 Let me see..
2014-11-21 10:34:18 (We are looking for technically gifted interns by the way! info at studiomoniker.com)
2014-11-21 10:34:24 The computer at the start of the video is an MSX
2014-11-21 10:34:28 It was Roel's first computer.
2014-11-21 10:34:31 His dad kept it for him and we dusted it off for the video.
2014-11-21 10:34:35 Roel used to code computer demos on it as a kid with his best friend Koen.
2014-11-21 10:34:40 (Hi Koen!)
2014-11-21 10:34:42 The frontend of this site was coded using Components.io
2014-11-21 10:34:46 you should try it, you should really try it
2014-11-21 10:34:50 How we made your cursor big, you ask?
2014-11-21 10:34:53 Well, we hide your cursor by replacing it with an empty .cur file
2014-11-21 10:34:58 We draw a pointer image on a canvas at the position of your mouse, whenever you move it
2014-11-21 10:35:04 Our backend is quite barebones really.
2014-11-21 10:35:07 This is a static site hosted on Amazon S3
2014-11-21 10:35:11 Since S3 orders listings by alphabet we can use it like a database.
2014-11-21 10:35:16 We have our visitors upload their cursor data directly to S3 (Amazon does CORS these days, yay!),
2014-11-21 10:35:22 This way we do not need expensive servers and we shouldn't have any scaling issues.
2014-11-21 10:35:28 We composite the music video with the latest pointers every 30 minutes orso
2014-11-21 10:35:33 For that we use Node.js & FFMPEG (node-canvas, levelup, knox we love you)
2014-11-21 10:35:38 We then upload the composited video to Vimeo
2014-11-21 10:35:42 When Vimeo is done compressing the video, we embed it on our site
2014-11-21 10:35:47 There are two versions of the video, so we can switch one out for the other.
2014-11-21 10:35:52 (thanks Vimeo for being so awesome - without cheap video hosting, this would not be possible)
2014-11-21 10:35:58 That is it, really...
2014-11-21 10:36:01 Oh yes, I forgot shoutouts.
2014-11-21 10:36:04 We want to big up:
2014-11-21 10:36:06 Luna♥Res,
2014-11-21 10:36:08 Roel♥Kj,
2014-11-21 10:36:10 Jonathan♥Marieke&Sara for being such amazing friends,
2014-11-21 10:36:14 Julia Born & Nina Paim for designing our Conditional Design Workbook,
2014-11-21 10:36:19 Pinar & Viola, Jonas Lund,
2014-11-21 10:36:22 Rafaël Rozendaal, MetaHaven, Based God,
2014-11-21 10:36:25 Edo Paulus, Jonas Lund,
2014-11-21 10:36:28 Kunst + Teknik & Martin (we love the internet too!)
2014-11-21 10:36:32 And a big shout out to Jürg Lehni, who we make Paper.js together with
2014-11-21 10:36:37 Yo Jürgermeister!
2014-11-21 10:36:39 -
2014-11-21 10:36:41 These console messages are dedicated to Mara,
2014-11-21 10:36:45 (A girl your humble narrator had a major crush on back in the day)
2014-11-21 10:36:50 She used to tell tales of ninja warrior princesses
2014-11-21 10:36:54 in the HTML source code of her employer's ringtone website
2014-11-21 10:36:58 until one day they found out
2014-11-21 10:37:01 and sternly asked her never to do it again
2014-11-21 10:37:05 Mara, if you are reading this:
2014-11-21 10:37:08 That was awesome.
2014-11-21 10:37:10 .
2014-11-21 10:37:12 ..
2014-11-21 10:37:14 ...
2014-11-21 10:37:16 So this is really it.
2014-11-21 10:37:19 So long, and thanks for all the fish.
2014-11-21 10:37:22 love, Jonathan, Luna & Roel
2014-11-21 10:37:25 .......
2014-11-21 10:37:27 ........
2014-11-21 10:37:29 Let us count the ways i++ you
2014-11-21 10:37:32 Let us count the ways i++ you
2014-11-21 10:37:34 Let us count the ways i++ you
2014-11-21 10:37:36 Let us count the ways i++ you
2014-11-21 10:37:38 Let us count the ways i++ you
2014-11-21 10:37:40 Let us count the ways i++ you
2014-11-21 10:37:42 Let us count the ways i++ you
2014-11-21 10:37:44 Let us count the ways i++ you
2014-11-21 10:37:46 Let us count the ways i++ you
2014-11-21 10:37:48 Let us count the ways i++ you
2014-11-21 10:37:50 Let us count the ways i++ you
2014-11-21 10:37:52 Let us count the ways i++ you
2014-11-21 10:37:55 Let us count the ways i++ you
2014-11-21 10:37:58 Let us count the ways i++ you
2014-11-21 10:38:01 Let us count the ways i++ you
2014-11-21 10:38:04 Let us count the ways i++ you
2014-11-21 10:38:07 Let us count the ways i++ you
2014-11-21 10:38:10 Let us count the ways i++ you
2014-11-21 10:38:13 Let us count the ways i++ you
2014-11-21 10:38:16 Let us count the ways i++ you
2014-11-21 10:38:19 Let us count the ways i++ you
2014-11-21 10:38:22 Let us count the ways i++ you