I ran into the article as well:
http://arstechnica.com/gaming/news/2011 ... made.ars/1
I hate these kinds of
offices. Like where they put a lot of people in a single room. Good programming means thinking in various complex layers at once, i.e. it's a job of concentration. The output in such a room would be similar to your favorite author having to write his best layered book with a bunch of people chatting and stinking around him all day, shouting into phones, typing on their silly mechanical keyboards, discussing last night's X-Factor. The book wouldn't have been very good. IBM fixed this
decades ago in Santa Teresa (see image). Offices around central meeting areas. Need to concentrate? Close the door. Even
Joel fixed it.

- ibm_offices.jpg (118.19 KiB) Viewed 7619 times
And even that is all outdated. When the industries ran on steam, factories were high buildings near water. Near water for obvious reasons, high because of the price of land next to a river. After electricity made steam technology redundant, for many decades factories were still built like this. Because that's how factories should be. It took them a while to realize you could just as well move it land inwards, have a flat building, and save money. Our "modern" office buildings are the same way. We commute to these central 20th century building designs at the same times, while networking has made this design redundant. It's highly ineffective.