"Small web pages with several global functions and variables would not experience a noticeable affect. Web applications would probably not have a noticeable impact neither, but since the results are indisputable that the global space is slower, its curious that the performance conscious Google chose to deliver this code. The results are not staggering enough to cause anyone to change their coding habits, but they show a good argument for form following function. Working in local objects is not only a good idea for code organization and maintenance, it will perform better too." -Mike Wilcox, SitePen
- DeWitt Clinton
from Bookmarklet
Interesting performance sleuthing by Mike of SitePen.
- DeWitt Clinton
The results may or may not be correct, but there are a couple of potential flaws in this analysis. The first is that the code that inspired the analysis proabably *declares* all of its globals, as in "var x, y, z, ...;", whereas his test code assigns all these values to the window object using code like "window[names[i]] = ...;". The second is that the tests conflate definition with assignment, in that it fails to even "pre-create" the global (and "local") variables before assigning to them.
- Joel Webber
One other minor nit: This isn't comparing globals to "locals"; it's comparing globals to field accesses on a non-global object.
- Joel Webber
I did a few measurements to try and corroborate this data, and it looks like it's nowhere near as clear-cut as suggested in this article. Details here: http://friendfeed.com/jgw...
- Joel Webber
this is quite incredible, I can see google building social office onto of this.... Looks like they don't want to make money with this by selling wave servers to the enterprise as they plan to open- source the protocol... In that case MS will build exchange wave servers..,
- Krishna Gade
Well, in my case, OG5 may quit once in a while (it autosaves your work, so no worries), but OG4 crushes time to time as well
- Очень плохая идея
OmniGraffle 5 works excellently for me. Are you using the Pro or Standard version?
- Clay Newton
It was a bug of rendering engine. After 3-5 hours of work shawdows of OG's and other app's windows has started to loof like, you know, _noise_. Color mess with horiz. stripes. Maybe it's a driver problem (i have macmook with intel videochip).
- Ujin Kombinieren
I haven't had any problems with OmniGraffle 5 either. Macbook, 2GB RAM, OS 10.5.6
- Rajit
The article title makes it sound like Lars built the entire thing, but if you don't pay attention to the continuous fumbling of the journalist, you'll get a pretty accurate feel of how cool Lars is.
- Dimitri Glazkov
from Bookmarklet
★ Observations, Complaints, Quibbles, and Suggestions Regarding the Safari 4 Public Beta Released One Week Ago, Roughly in Order of Importance - http://daringfireball.net/2009...
Google gives $460M of love to employees with underwater options http://investor.google.com/release... (Employee Stock Option Exchange). Recession feels good.
Article about Patri Friedman (ex-Googler) and seasteading in Wired: "But even by local standards, the attendees gathered here are chasing a dream so grand and exotic it makes the typical Internet confab look like an OSHA seminar. Anyone can build a game-changing social-network platform or a virtual community or a set of open APIs. But the people here want to start a nonmetaphorical revolution by creating their own independent nations. In the middle of the ocean. On prefab floating platforms."
- Bret Taylor
from Bookmarklet
After I sell or go public with Tipjoy, I'm totally building an army of robots from a seasteaded equatorial island that will build and defend my space elevator. Seriously.
- Ivan Kirigin
"The male-female ratio is 7 to 1." It will be interesting, if these things are ever built, to see what effect this ratio has, especially on testing forms of self governance. Also, if it is correct, maybe I should look into it more seriously ;)
- Clare Dibble
'In his eyes, government is a sclerotic monopoly that can count on high customer lock-in thanks to inertia and the lack of alternatives. "Government is an inefficient industry because it has an insane barrier to entry," he says. "To compete with governments on existing land, you have to win a war, an election, or a revolution.'
- Manas Tungare
Pretty interesting article. i don't really know if it is necessary to move to the sea yet to avoid government though. i think that living in Owen County, Indiana is pretty close to not having any rules. They do have some basic building codes now, like you have to have a septic system, but other than that, you can pretty much do as you please and nobody will bother you. And of course the benefit is that stuff grows really well there, so you can be pretty self-sufficient.
- Robert Felty
Patri's a bright and interesting guy (I know him through poker and because his son goes to the same preschool my son goes to). If anyone can pull this off, it's Patri.
- Stephen Mack
i would love to live next to a google datacenter :)
- Chris Hofmann
"The boy told police he learned to drive playing Grand Theft Auto and Monster Truck Jam video games. "He was very intent on getting to school," said Northumberland County Sheriff Chuck Wilkins. "When he got out of the car, he started walking to school. He did not want to miss breakfast and PE.""
- Private Sanjeev
My driving instructor said I drove well and asked whether my parents had taught me to drive. I said I had never actually driven before that day — I learned by playing video games (Pole Position, Spy Hunter). That also might explain why I drove so fast my first time.
- Amit Patel
I liked his unstoppable urge to go to school.
- Sanjay Ghemawat
GTA... Good thing he didn't go around carjacking.
- Richard Chen
I wonder how his parents are considered to have 'endangered' him? Allowing him to play games which made him think he could drive?
- Robin Barooah
"Using homemade lab equipment and the wealth of scientific knowledge available online, these hobbyists are trying to create new life forms through genetic engineering — a field long dominated by Ph.D.s toiling in university and corporate laboratories. In her San Francisco dining room lab, for example, 31-year-old computer programmer Meredith L. Patterson is trying to develop genetically altered yogurt bacteria that will glow green to signal the presence of melamine, the chemical that turned Chinese-made baby formula and pet food deadly. "People can really work on projects for the good of humanity while learning about something they want to learn about in the process," she said."
- Paul Buchheit
from Bookmarklet
Paul: But what if I don't *want* Meredith to spend her time tending The Firehose; but rather support her focus on creating a Biological Sentry whose only purpose to exist is to warn us about melamine? :-)
- michael silverton
"Cowell said such unfettered creativity could produce important discoveries. "We should try to make science more sexy and more fun and more like a game," he said."
- Clare Dibble