Hacker News new | ask | show | jobs
by melling 5183 days ago
"Nothing in the world can take the place of persistence. Talent will not; nothing is more common than unsuccessful men with talent. Genius will not; unrewarded genius is almost a proverb. Education alone will not; the world is full of educated derelicts. Persistence and determination alone are omnipotent. The slogan Press On, has solved and will always solve the problems of the human race."

Calvin Coolidge

"If you want to set off and go develop some grand new thing, you don't need millions of dollars of capitalization. You need enough pizza and Diet Coke to stick in your refrigerator, a cheap PC to work on and the dedication to go through with it."

John Carmack

2 comments

I'm finding it challenging to find indications of "persistence." He did some coding at night for what sounds like a few months (this is the baseline effort for 99% of the people who live in Silicon Valley). Then he went to a party, where he was handed $500k.
Is it still true? can you actually do much nowdays (in that scale) on a cheap PC? it seems like heavy machines/cloud access is crucial
You can serve insane amounts of users on a single $200 a month server from Softlayer (or EC2). It's not uncommon for many types of businesses (that charge real money) to do $250k-$1m in revenue a year per server as powerful as that.

Some types of free services that go out of their way to build traffic at the expense of revenue, or computation intensive services like real time audio/video may be exceptions to that rule.

Some anecdotal evidence - I ran a cacheless Django site that more than made the server costs back monthly via a single Adsense unit, in the gaming sector where eCPMs are rubbish, and the files you serve are huge, and the server was never at any point at more than 20% utilisation.

By and large, the cloud has lowered the barriers to entry. Unless you're running Justin.tv, server costs are down in the noise. Getting users is the hard part; serving them pages is not.

A cheap PC today is way more powerful than PCs of just a couple years ago. Server rooms have shrunk not just because of the cloud, but because the same amount of work can get done with less machine.

John Carmacks quote becomes more pertinent as time goes on because computing power is only becoming cheaper. And to directly address your point, the common person now has access to more computing power than ever before at a cost lower than ever in history because of the cloud.

If anything the barriers to entry continue to drop leaving only our lack of persistence as what stands between us and success.

>Server rooms have shrunk not just because of the cloud, but because the same amount of work can get done with less machine.

The demand for servers and compute power has increased because of the cloud. Just because server rooms have turned into datacenters does not mean they "shrunk", quite the opposite.

When I started at my previous company we had a server room that was full of computers. When I left we had consolidated to a single rack, and nothing had been moved to the cloud. While the companies demand for compute power went up during the time I worked there, the compute power available in a single machine went up faster than the demand.
You've been spoiled.

Cheap PCs in your basement, or cheap VPS machines are perfectly acceptable for starting out. Also, if you're conscious about performance and have good bandwidth, you can serve insane amounts of traffic from a single server.

In US Costco's, where i mostly buy non-apple they mostly stock HP, Toshiba and Dell laptops. 6G RAM, duo core I5 is typically $600-700.

Cloudwise EC2 is trending down, Heroku starts free with reasonable limits, and VPS with 500M memory at Linode is $20/mon.

http://aws.amazon.com/about-aws/whats-new/2012/03/05/new-low...