Haiku Houses
.
My God these things are gorgeous
Believe nothing, no matter where you read it, or who said it, unless it agrees with your own reason and your own common sense.
.
My God these things are gorgeous
Here’s a link. I even got Instalinked for this one.
“Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.” — Jargon File
In the computer business, this is often stated as “if an organization with four groups designs a compiler, it will be a four-pass compiler.”
Here’s an interesting observation: this is a necessary condition. If an organization is big enough to have four groups, then the groups will need to have limited interfaces between them, because otherwise you run into the issue of complexity of communications among all the individuals.[1] This leads to defining an interface, a “separation of concerns” between groups, and the design will then necessarily have interfaces at the same points as the organization producing it.
Footnotes:This is a comment I just wrote for a post on Steven Novella’s blog, and while it’s specific to that post, I think it’s of enough general interest — or at least it appears intelligable enough to me standing alone — to be worth posting here as well. The (slightly edited) comment follows below the fold.
One must never precede any maneuver by a comment more predictive than, “Watch this!” — Sanjeev.net Murphy’s Laws Archive
There’s nothing the matter with honest moneymaking. Wealth is not a pizza, where if I have too many slices you have to eat the Domino’s box. In a free society, with the rule of law and property rights, no one loses when someone else gets rich. — P. J. O’Rourke