1,849 karma · joined January 28, 2008
b) Chrome is not a competitor to IE or Firefox or Safari or any other traditional browser. It is a competitor to Windows and OS X and other operating systems that is being snuck in wearing a very unconvicing mask with a picture of a web browser on it.
Non-geeks find out about technical stuff via their geeky friends and relatives. Firefox is the perfect example.
The only counter examples I can think of are things like Facebook. However, even here, there is no harm in going after techies, unless your product is one of the few that they won't like.
I have resisted letting people upload their record collection because I want to focus on making the site work well when I don't know anything about the user.
Letting users spy on the recommendations of people they admire or feel they are similar to is in the works. Once I get enough users, I plan to have a thing that says, "Hi Jill, your taste is similar to Bill. Would you like to be updated on his recommendations?"
I already pull in the band descriptions from Wikipedia.
Thanks again for the detailed feedback - it's really useful.
Thanks.
Thanks very much for doing those side-by-side comparisons. I am not a fan of any of the bands you entered, but, to my ill-informed eye, the recommendations don't seem too bad. Which ones were off the mark?
And thanks for the heads-up on the XSS exploit. Will need to sanitise my URLs more thoroughly.
Thanks very much for your feedback.
The band descriptions are taken from Wikipedia. My parsing code needs work.
Thanks very much for the feedback.
The UI is something I am thinking really hard about. My skills are in coding, not UI/design, so I'm learning as I go.
Thanks for the feedback.
Thanks very much for the feedback.
I use JavaScript to control a little offscreen flash player.
Thanks so much for your feedback.
However, I am desperately in need of someone who can work with me to make things both more functional and more attractive.
Thanks very much for the feedback.
I'm trying to skew the site towards unusualness and away from genres. Thus, the ways I link artists can produce some weirdness like the above. However, users can give feedback to help reduce the insanity quotient.
Thanks very much for the feedback.
I find links between artists and recommend based upon that. These links include: being recommended by a human, being on the same record label, being mutual admirers, playing gigs together, being posted to the same mp3 blog, being on the same mixtapes and so on.
I wrote a post on my blog that gives a comprehensive account of how the recommendation system works: http://www.maryrosecook.com/post/show/130
And, yes, I know the UI is horrible.
And a site where you create your audio autobiography by uploading mp3s. Hello, RIAA.
When he talks about technical stuff - the Free Electron, Nerd Attention Deficit Disorder - I'm nodding along and he's explaining a ton of reasons for phenomena that I had noticed but didn't understand.
When he talks about manager stuff - I'm the boss for now, What to do when screwed - I don't get it. Because I have only just started doing some management, I can't fill in the blanks of most of the situations he's talking about because I haven't experienced them as a manager.
So, he's kind of like one of those automap things in a computer game - you can see the structure and reasoning to your journey and experiences, but only once you've fucking got there.
It seems like it's more financially practical than working on open-source full time, and more fun and novel than grinding on a startup for a few years.
Or, to put it another way, the only way to work two jobs for an extended period is for one of those jobs to be a hobby.
I would say that not charging for major upgrades impairs developer-customer relations. Without upgrades, the dev has an incentive to stop working on their app and write a new one (and thus get a bunch more money).
I can't think of any well-known piece of Mac shareware that doesn't charge for x.0.0 upgrades.