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

Even a mediocre implementation of something "impossible" can make a lot of impact. See bitcoin.

Bitcoin was perhaps the worst possible example you could have chosen... The implementation was the opposite of mediocre; its code predicted and solved implementation problems that no one realized were problems, except Satoshi. And on a technical level, the client has only experienced one problem that had to be rolled back. There are few other implementations of anything that have that kind of track record.

A better example of a mediocre implementation of something would be the original Quake engine. Ha, got you, just kidding. Actually, I can't think of anything that's made "a lot of impact" while also being both a mediocre implementation and very difficult on a technical level. Even Minecraft wasn't mediocre. Difficulty and mediocrity seem to be opposites, the way magnetic poles are.



I should clarify. By "mediocre implementation" I didn't mean "the code sucks" I was talking more about "can my grandma use this?". Going from zero to "working cryptocurrency" is a massive leap even if only the relatively geeky can understand and use it.

It does open the door wide for someone to build a "bitcoin for grandma" but that will probably involve a somewhat different skillset to that of Satoshi.


Obviously what counts as mediocre is up for debate, but I think you could argue that the first mobile phones were a mediocre implementation of a very difficult technical problem.


Would Twitter v1 count?


No. Figuring out how to post short bits of text on a website is not a difficult technical problem. All of the "hard" problems twitter has solved came later as a result of scaling up to millions of users and hundreds of millions of bits of text.




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

Search: