Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If I spend the time to write a reddit clone, I'm going to launch it as a competitor, not submit it as a resume.


Well, the hard part is not writing a clone. It's building a community, and a shinh new UI does not warrant a community these days.


http://code.reddit.com

The point is to show off your frontend skills, not make a fully working clone.


Actually, no. From the post:

"Frontend challenge We want you to build a reddit clone entirely in HTML, Javascript, and CSS. It will maintain its state entirely client-side (HTML5 localstorage, cookies, whatever), and it's fine for it to be single-user. In fact, we want to leave as much of this challenge open to interpretation as possible."


Actually, yes. From the post:

> The goal here is to show off your ability to make a slick website, not to make something that we're going to deploy in production

Also, you may realise that you're replying to jedberg, one of the authors of that post, telling him what he did or didn't write.


What he wrote is clearly in black and white. They asked for a clone. I said if I wrote a clone, I'd launch it. He can argue with what he wrote all he wants, but it still remains.


sounds like: we can't get our server side right. so we gonna offload all computation to the enduser's browser :]


Actually I wouldn't mind if Reddit were start to cache some things client-side. For example their voting is eventually-consistent, which means that my votes will be eventually saved by not always immediately. Because of this property (consistency) it would be save to remember cast votes on client (local storage or cookies, though the latter might not be such a good idea with all this 408s I'm seeing right now) and so it could spare me getting angry when after refreshing page or navigating to another view all my votes seem to be lost.

EDIT: Though on your point I don't see how doing anything else client-side can help Reddit with scaling.


I expect the meme-spam detection software to take the most time.


That's easy. More than two words that are three characters or less in a row? Meme spam.


>in a row


You found the secret prize at the bottom of the box.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: