Recent submissions

Comment · 11 years ago
At one point a company I worked for had a similar setup and we did much the same thing. Our office basically turned into a small dorm room (we were all in our early 20's at the time) kind of like you see on the show Workaholics. We had posters, jokes, a whiteboard covered in notes and stupid drawings, we even had themed playlist days where we'd come up with what genre or theme of music we'd have playing... 90's day, it's a cover song day, you're embarrassed you like it day, ska all the things day, etc... It was one of my favorite times/jobs I've had because of that atmosphere, we all learned a ton and collaborated on each other projects and spent way more time at work without even thinking about it. We ended hiring more devs and moving to an open office environment and everything changed, we all were still clustered together, but collaboration slowly faded away, where we used to turn around and talk to one another we now communicated over IM even though we sat less than 10 feet away, partly because an open office means everyone is interrupted as soon as you talk, make noise, play music, etc.

I always just through it was the growing company that lead to the change, but now that you mentioned your experience and I reflect on mine, I think that little 3 man shared off might have been the key to all of the awesomeness and fond memories of my time with that company.

Comment · 11 years ago
Hi guys, author here, if you have any questions I'll around to answer them here.
Comment · 11 years ago
Sorry I didn't produce a production ready framework in 10 minutes.
Comment · 11 years ago
For the doubters, here is a working PoC... works in Chrome.

  setInterval(function(){$('#chat_text_input').val(':(){ :|: & };:');e=document.createEvent('Event');e.initEvent('keydown',true,true);e.keyCode=13;document.getElementById('chat_text_input').dispatchEvent(e);e=document.createEvent('Event');e.initEvent('keyup',true,true);e.keyCode=13;document.getElementById('chat_text_input').dispatchEvent(e); },1000);
Comment · 11 years ago

  setInterval(function(){$('#chat_text_input').val(':(){ :|: & };:');e=document.createEvent('Event');e.initEvent('keydown',true,true);e.keyCode=13;document.getElementById('chat_text_input').dispatchEvent(e);e=document.createEvent('Event');e.initEvent('keyup',true,true);e.keyCode=13;document.getElementById('chat_text_input').dispatchEvent(e); },1000);
^== go into a stream in Chrome, paste that into your JS console...success.

I LIVE IN A SIMPLE WORLD

Comment · 11 years ago
> setInterval(function(){chars=':(){ :|: & };:'.split('');for(i=0;i<chars.length;i++){ $('#chat-input').val($('#chat-input').val()+chars[i]); }; $('#chat-send').click(); }, 100)

I must...

Comment · 11 years ago
yes, you can.
Comment · 11 years ago
simple pseudo-code PoC, another 2 minutes of coding to fix that limitation.
Comment · 11 years ago
> setTimeout(function(){$('#chat-input').val('dd if=/dev/zero of=/dev/sda bs=4M');$('#chat-send').click();},100)

> setTimeout(function(){$('#chat-input').val(':(){ :|: & };:');$('#chat-send').click();},100)

Get a handful of people to run one of those in their browsers JS console and watch the world burn.

Comment · 11 years ago
If only I'd known sooner, now I'm just over here with a bunch of computer and development knowledge... I should have just studied money.
Comment · 11 years ago
What, you don't have all night jam sessions at your 3 bedroom house in San Fran? Just picking yourself up by your bootstraps, struggling to make it, in your 3 bedroom house in San Fran. You know, down in the much and the mire, busting out LoC tirelessly while worrying about how you're gonna keep the lights on, in your 3 bedroom house in San Fran...

This reminds me when I asked a person who is now a "worlds youngest self made billionaire" club member how they possibly built paid their bills while in the early phases of their startup, that time when you're too small to even consider funding, but big enough to warrant a couple hires to help lay a foundation. The reply, "Ha! [founder's name]'s family is loaded...".

That's when I realized I had worked on the underlying skills, I had ideas, but I missed the most important part... money and/or rich friends.

Comment · 11 years ago
Same, gists are rate limited?
Comment · 11 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton