HowardRoark's comments

HowardRoark | 14 years ago | on: Ask HN: How does one gain expertise in scalability?

There are different levels of scaling, and for different kinds of apps, the trade offs that you can make are different. Unless you are making a really huge leap, most of the time it will be a gradual process. So unless you are talking Google or Twitter Scale in a matter of months, it may not be as bad as it sounds.

Monitor, optimize your current configurations, cache, load balance, cluster, use messaging, use existing industry knowledge on distributed systems, read academic papers and innovate... For advanced distributed systems, checkout Prof. Indranil Gupta's lectures amont many others: http://www.cs.uiuc.edu/class/fa10/cs425/lectures.html

HowardRoark | 14 years ago | on: Ask HN: What do you think of Portlets?

I used JSR-168 (JBoss Portal) back in 2006/2007 and was my worst programming experience ever.

Web development has only gotten better since 2006, so there is no reason why you shouldn't be able to do the same using any of the modern frameworks.

HowardRoark | 15 years ago | on: Ask HN: What do i need to learn to build this?

Don't get into the Rails vs Django war. Just pick up any one of them and start coding. Both frameworks are highly productive and very easy to pick up.

If you go with Rails, you can use Heroku for hosting which is free to start with. If you go with Python, you can use Google Appengine, which is free as well for starters.

HowardRoark | 15 years ago | on: Ask HN: Foreign Student as Cofounder in the US

You can own or start a company, but you cannot work for it until you have proper authorization, ie. CPT, OPT, H1b, Green Card, etc. If you are found to be working for any company including your own, you could be out of status and hence deported. Thats my understanding.
page 1