By: David Intersimone
Abstract: In this edition of Sip from the Firehose, David I looks at different developer laws, rules, effects and the global Borland community membership.
Wednesday, October 10, 2001
Sand City, California
I'm sitting in the Starbucks Coffee shop in San City California. Sand City is approximately 35 miles
south of Borland on California Highway 1. I've got my notebook computer plugged in and I'm drinking a Venti
Mocha coffee drink. What could be better? What if every Starbucks (or your favorite coffee house,
fast food restaurant, book store, or other favorite hangout around the world) provided a wireless Internet
connection so that I could post this column to our community web site! Sure, I could use the slow speed cellular phone
that is sitting on the table next to my mocha. With the ubiquitous coffee houses alone, the dream of always being connected to the Internet
at high speeds all around the world will eventually be a reality.
While sitting here, sipping my mocha coffee and thinking about wireless high speed global Internet connections,
I also started thinking about our global Borland community. our members practice their software craft on all of the
continents, in all corners of the world. In my travels,
I've enjoyed visiting many of our members face to face. Lately though, I have been staying a little closer to home. The
main reason has to do less with the tragic events of September 11th in New York and Washington DC and more to do
with the peaceful death of my 90-year old dad,
Angelo Intersimone, that tragic morning.
We have a wonderful developer community. They are brilliant, vibrant, demanding, and caring. They are
a part of changing our world for the better through their hard business and community work. To give you some
insight into where our community members reside, I've done a query of our community membership database using
the country code. The HTML table below contains the sorted results showing the percentage of members from each
I was especially excited to see that a few members had chosen Antarctica in their profile. How nice
it must be to work so close to all of those Linux penguins. Of course, they may have chosen Antartica just because it is cool.
Our membership is made up of developers from every
race, color, religion, national origin, ancestry, sex, age, physical or mental capability, and sexual orientation.
Developers know no boundaries or limitations. Well, maybe that is an exageration on my part.
There are a few laws, corollaries, rules, and effects worth noting that have something to do with developers and development:
a href="http://www.intel.com/research/silicon/mooreslaw.htm">Moore's Law,
Arnold's Laws of documentation,
the Laws of Computer Programming(1 thru 10),
Lubarsky's Law of Cybernetic Entomology,
Pournelle's Law of Costs and Schedules,
Zimmerman's Law of Complaints,
the Ninety-Ninety Rule,
the one line fix,
the ELIZA effect,
and the speed of light.
Instead of listing the thousands of Murphy's laws and their variants, here is a partial list of web sites that contain additional
laws, rules, effects, corollaries, and more:
computer laws, rules and corollaries,
a complete edition of Murphy's Laws,
W3Perl - Fun - MUrphy, and
To all of these, I add one effect of my own. I call it "the programmer proximity effect", which states that
a software program will fail except when the programmer (who wrote it) is standing over the user's shoulder. If you have a favorite, send it to
The following is a snapshot of the Borland community membership by country as of October 9, 2001. We'll have to
work harder to sign up developers from those countries with no members. Tell your co-workers, family, and friends that it is easy and free
to join the Borland Community.
I'll see some of you soon at our Borland conferences in
I will see the rest of you on
the Internet, in our newsgroups, in our chat rooms, on email, or in a town near you in 2002.
David Intersimone "David I"
Vice President, Developer Relations
Server Response from: ETNASC03