Today I stumbled across a project that is essentially similar to mine (except for minor differences in how they approach problems) and for some reason it significantly lowered the excitement my project has given me.
In the end, my question is; how do you guys go about possibly reviving your excitement and motivation for a project after having found out it has been done before? Do other people feel this way?
1. ZFS - a filesystem, but filesystems had been done before
2. Chrome - a browser, but browsers had been done before
3. Excel - a spreadsheet, but spreadsheets had been done before
4. Caddy - a webserver, but webservers had been done before
5. llvm - a compiler, but compliers had been done before
In fact, I'm hard pressed to identify a famous piece of software that is unarguably the best of its class AND is the original one. gcc might come close, but llvm is perfectly usable.
There's something about being alone on the mountaintop, but since the mountain is always there, and you climbed it, does it matter that someone else was there before or after?