Hacker News new | ask | show | jobs
by smacktoward 5085 days ago
Yeah, that was my first thought too.

The second thought was that ground-up rewrites are almost never a good idea to begin with. You end up throwing out whatever's good about the old property along with all the bad, and risk turning off the members of whatever user base you have left (who presumably stuck around because they saw something they liked in the old version).

I suppose the population of Digg users is probably small enough at this point that the new proprietors aren't worried too much about whether they stay or go, though...

1 comments

>The second thought was that ground-up rewrites are almost never a good idea to begin with.

For a complex system, like an OS or a browser.

This is a bloody social news site, as trivial an application as it gets.

One man can write a half-decent one in a week.

And for ramping it up, even the scaling roadblocks and tricks are old news by now to the web building community in general.

> This is a bloody social news site, as trivial an application as it gets.

I'm gonna have to disagree with you there. It's a fairly complex transactional system.

> One man can write a half-decent one in a week.

No, one man can write something that resembles a social news site in a week, but building a good one that scales takes a bit longer. :)

> And for ramping it up, even the scaling roadblocks and tricks are old news by now to the web building community in general.

That one I'll agree with. Their initial scaling problems should be fairly well understood.

> No, one man can write something that resembles a social news site in a week, but building a good one that scales takes a bit longer. :)

That totally depends on your available toolset and experience.

> That totally depends on your available toolset and experience.

That's either ignorant or boastful (or both). Any decent programmer will admit that they can't build a good and scalable anything in a week from scratch.

If you count your "toolset" as an entire framework that does what you want already, then sure, maybe it's possible. Otherwise you're just being foolish.