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.
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.
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.