I liked Marty Cagan's definition: "once you have achieved a threshold number (I advocate at least 6) of live, referenceable customers for a given vertical market"
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".
Anything totally unrelated to computers, math and hacking! Food, clothing, printed books, sporting goods ... Really, seriously, us hard-core geeks have all the geeky stuff we need and want!
Yes, unless there's a paid development position at the end of the course. ;-) But seriously, your first programming language should be one where there are numerous entry-level programming jobs in companies where you live. Network, network, network!
I keep seeing this article or variations on it over and over. The question I have is, "Why did they ever have a free version?" Why does DropBox have a free tier? GMail? Why do Canonical, Red Hat and SUSE give away thousands of QA person-hours and more thousands of server hours on community Linux distros? Why are the complicated pieces of software that are browsers mostly free?
While clever and inexpensive, the low speed and low accuracy of this device made it unusable. It was billed as "3-figure accuracy", but in fact it only got that on some cases. A bright undergrad or grad student could quickly uncover useful problems that it flat out couldn't solve.
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.
This is a celebration of programmers' ability to generate unmaintainable code by exploiting implementation dependencies. People get fired for pulling this horseshit every day!
"too many startups building great products that people never find out about."
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.
“I, sitting at my desk, certainly had the authorities to wiretap anyone, from you or your accountant, to a federal judge or even the President, if I had a personal e-mail,” Edward Snowden told the Guardian.
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.
What a whiner! Maybe it's different for laptops, but for desktops, you can still go almost anywhere and have a custom-built system made without any Windows install at all! Huge hard drive, flaming fast GPU, RAM up tha wazoo, studio-grade sound card and as many cores as Intel or AMD can cram onto a chip these days. Hell, if you want a Linux laptop, buy a Sputnik from Dell!