185 karma · joined April 18, 2010
“M. Edward (Ed) Borasky is, in order of appearance, a boy genius, computer programmer, applied mathematician, folk singer, actor, professional graduate student, armchair astronaut, algorithmic composer, supercomputer programmer, performance engineer, Linux geek, solution in search of a problem and Social Media Non-Guru. His hobby is collecting hobbies.”
I'd say you don't have product-market fit until you have closed, signed win-win sales and a working process to acquire more at a profit. But I'm not a huge fan of 'minimal viable products' and rapid iterations. You really ought to at least have a strong competence at actually delivering something that solves the problem for skeptical buyers before you go out "testing".
In short, it was a toy. Anyone basing one's academic grade on this thing was a fool. You really did have to spend the money for an HP-35, or the later Texas Instruments SR-5x calculators that were less expensive.
I'm going to call bullshit on that. If your product stinks, all the marketing in the world won't save it. I challenge you to name one great product out of Silicon Valley that languishes in obscurity.
If a startup has a great product, they need a sales force actively prospecting, qualifying, and closing win-win sales. "Inbound marketing won't do it, social media won't do it, search won't do it, advertising won't do it. Revenue is for closers.
Well, he's certainly entitled to believe that, but I seriously doubt he could have actually done so. He's either deluded, lying, or both.
The only think Riak doesn't have is a high-speed RAM-based data structure capability. But hey, Redis does that. ;-)
"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects."
-Robert A. Heinlein
1. Get a PhD in computer science or software engineering. 2. Submit to state licensing, certifications, fees, examinations and codes of conduct. 3. Buy liabilty insurance in case your screw-ups hurt someone and they sue your incompetent ass.
Look, doctors and lawyers have been around at least since civilization arose, say six to ten thousand years. Programming as a profession independent of, say, doing math or building weapons systems or accounting has been around only since the 1950s, and it wasn't till the 1960s that large numbers of people got paid to do nothing but programming.