5 ms·
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.
by wccrawford 16y ago
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.
- hcho 16y agoWell, 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.
- hessenwolf 16y agoI expect the meme-spam detection software to take the most time.
- jedberg 16y agohttp://code.reddit.com http://code.reddit.com The point is to show off your frontend skills, not make a fully working clone.
- wccrawford 16y agoActually, 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."
- ketralnis 16y agoActually, 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.
- wccrawford 16y agoWhat 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.
- leon_ 16y agosounds like: we can't get our server side right. so we gonna offload all computation to the enduser's browser :]
- deno 16y agoActually 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.