so what really Google is trying to do is create an operating system for the world’s information. Yeah, maybe ad-funded and with unusually good search and heterogeneous but essentially an operating system and these are all the Googlers running around writing each feature independently for each type of data on each platform.

But this is the multics model, right? And you’re trying to solve a cube problem with a linear solution, and that’s not really going to work out well.

But, if we can get those developers to move from coding the volume of this problem space to coding the perimeter (like they did with UNIX) then we would become exponentially more efficient.

Coding the perimeter of the problem allows you to multiply your efforts instead of linearly scaling them.

Josh Beckman