...so why don't you try it? You can fork and perform tests...
You are right about what the spec sais and what happens in reality as far as "loading" is concerned. Modern browsers can open multiple requests to a webserver. However "Painting" and "Rendering" is another area which most developers miss its significance.
Script parsing is blocking to rendering.
Especially when scripts are included in the HEAD the delay becomes pretty apparent.
The point of the article was to illustrate how DOM Ready is not needed when loading and executing scripts synchronously. I am not convinced that loading scripts asynchronously will result in a faster, absolute time of when the page is ready to be used by the user (events binded, complex ui that need JS are rendered.
And i am definitely not sold on the concept of polling every 5ms for the existence of elements in the DOM. Which is required for async loaded scripts if they want to be as fast as possible (and hoping that they were loaded before the elements are rendered). If I had that much a burden of manipulating an element right there and then when it was rendered, i'd plainly add a SCRIPT tag right beneath it.
Of course i had an experienced lawyer that took my hand throughout all the process... And we also examined all available options...
L type visas are not as simple as you describe. The criteria that have to be met are not suitable for a startup company. The killing requirement is that you (the employee that will be assigned in the US subsidiary) has to work in the mother company for at least a year.
... And let's not get into what the requirements for the mother company are...
While internet means international network, the internet industry isn't really international. The sooner one realizes that the sooner he/she can get in the right path to success.
While there are always exceptions that prove the rule, there is the rule. And the rule says that the internet industry lies in the SF Bay area.
Examine it under any metric you wish, quantitative or qualitative and you will end up in the same conclusion.
We are in the consumer-social space (http://boothchat.com) so we need to go out in the wild and find our customers. I'll talk about the first 2-3 weeks of starting up.
At the very beginning you'll need to do direct "sales". Apart from any ongoing efforts to attract press, SEO, SEM, etc, at the beginning you'll have to go out there and beg.
Locate your target audience and create campaigns. These campaigns should create you leads, which you'll have to turn into accounts and then customers... I'm talking like a salesperson here because the principle is the same. Were i mention 'accounts' imagine visitors to your website, where i mention 'customers' imagine those visitors converting to users.
E.g. specific search for relevant to your startup keywords on Twitter. Then engage with these users both from your personal and company twitter account. Never "sell" directly, rather try to get into the conversation.
Do that in a systematic way for a couple of weeks and soon you'll have your first hundred users. Of course this method does not scale, but by the time you're done with it hopefully your other efforts (press, SEO, etc) will start to kick in and you'll move to a whole new game...
I understand what you are saying, please understand that when trying to get a picture of each high tech hub back from Europe we tend to view only things that sign, which may or may not be gold in the end.
My perception as to what Austin is, was SxSW and Gowalla. Compared to the cities mentioned these two alone where not adequate enough to put Austin in my radar... I never heard (up to today) of a great VC-er/blogger, a great accelerator program or something cool starting out from Austin...
Don't get me wrong, Austin may be great, may be awesome, it just lacks a few points in the communication dept...
Hey Luke! Thank you for your comments, i am the author of the article. Which would happen to be a perfect answer to your question... Among limitless other things, you can get feedback and support on your efforts in SF... more on that on another post i made on "Why Europe Leaks Startups to US" http://goo.gl/8ijbm
But now that i am in SF i can draw you a picture comparing the two situations. When i was back in Greece, working on my Consumer Internet Startup product was like operating the Pathfinder rover on Mars. If it got stuck in the mud it could take weeks, months, or forever to get started again...
On the other hand, being here in SF, working on the same product is like driving a Land Rover on Mars with me in it! In the unlikely situation that i'll get stuck in the mud, i'll have helicopters lifting me off in less than 30 minutes.
But then again, why not have someone 'local' explain the difference? :)