From: John Deters <jad@dsddhc.com>
To: dlv@bwalk.dm.com (Dr.Dimitri Vulis KOTM)
Message Hash: fb56fee2b1d0c418d0c40c3855214242a103e97ef1d4de1d0ccfb60ffa53d626
Message ID: <3.0.1.32.19970711140214.009738d0@labg30>
Reply To: <v03102801afeb676790ab@[207.167.93.63]>
UTC Datetime: 1997-07-11 19:12:22 UTC
Raw Date: Sat, 12 Jul 1997 03:12:22 +0800
From: John Deters <jad@dsddhc.com>
Date: Sat, 12 Jul 1997 03:12:22 +0800
To: dlv@bwalk.dm.com (Dr.Dimitri Vulis KOTM)
Subject: Re: The Recent Trend in "Collective Contracts"
In-Reply-To: <v03102801afeb676790ab@[207.167.93.63]>
Message-ID: <3.0.1.32.19970711140214.009738d0@labg30>
MIME-Version: 1.0
Content-Type: text/plain
At 08:06 AM 7/11/97 EDT, dlv@bwalk.dm.com (Dr.Dimitri Vulis KOTM) wrote:
>Tim May <tcmay@got.net> writes:
>> These "guilds" are an interesting case of self-policing where there is no
>> option for opting out. (I don't believe it is possible to practice law or
>> medicine without approval/licensing from these kinds of
>> organizations/guilds.)
>
>It is a CRIME is most jurisdictions.
>
>> Licensing in general is something I think is getting out of hand.
>
>Actually, licensing is a neat idea that leads to more efficient markets.
>E.g., New York State licenses plumbers, contractors, barbers, etc; if
>you enter into a contract with an unlicensed party for one of these
>services, it won't be enforced by the state court. E.g. you can't
>sue the unlicensed bricklayer for laying your bricks crooked, and he
>can't sue you for not paying. :-) Here the state just says, if you
>want our jurisdiction, you play by our rules and you pay a fee.
How does this make for a more "efficient" market? All I see is increased
costs of doing business (paying for the licensing), and increased costs to
the consumer (hiring a licensed contractor). The benefit? You're allowed
to invite the government into disputes.
Don't get me wrong, I understand the theory behind licensing. It implies
that the licenseholder is proficient at his or her task (or at least was
when the license was granted.) This can be important to public safety, in
that a shoddy electrician could cause a fire that could burn an entire
block, or that a hygenically-challenged barber could transmit nasty virii
via unsterilized scissors.
Public Safety is therefore served. But where does the efficiency come from?
--
The self-policing guilds Tim mentions above exist because even the law
recognizes that it is unable to adequately define the boundaries within
which a physician must operate. (You'd think lawyers would be able to get
it down legally on paper, but then there'd be no more need for congress
(spit) and they'd be out of jobs...) They take on the function of an
electrician's license, since there's no "National Physicians Code" to
measure them by.
Let's apply it to us. Take the case of a programmer who writes the code
for an electronic defibrillator. Obviously, the code needs to be
"perfect", or else the machine might deliver a lethal shock. Who should
write it? A "licensed" programmer? A member of the ACM? A graduate of
MIT? J Random StreetPerson?
Let's say it fails in operation, killing a patient. It's shown that faulty
code is responsible. Do we yank the programmer's license, or his
membership in the ACM? Contact MIT and revoke his diploma? Sue MIT for
granting him one in the first place? Put him back on the streets?
What if it's the fault of the VisualSnozz++ compiler? Can we go back and
pull Microsoft's coder's ACM membership? Take away his license to code?
Pull the original coder's license for failing to use a compiler written by
an ACM certified professional? Put Bill Gates in jail for selling it?
Would membership in the ACM be "proof" to an employer that this person
would produce "bug-free" software? Would they bond and insure their code,
etc.?
The big questions, then, are:
Does regulation fit our industry? If so, where?
Will I be kicked out of the ACM for writing non-GAKked encryption software?
...for posting to cypherpunks in support of non-GAKked software?
...for having an incorrect political viewpoint? A conviction for
thoughtcrime?
John
--
J. Deters "Don't think of Windows programs as spaghetti code. Think
of them as 'Long sticky pasta objects in ActiveX sauce'."
+--------------------------------------------------------------------+
| NET: mailto:jad@dsddhc.com (work) mailto:jad@pclink.com (home) |
| PSTN: 1 612 375 3116 (work) 1 612 894 8507 (home) |
| ICBM: 44^58'36"N by 93^16'27"W Elev. ~=290m (work) |
| For my public key, send mail with the exact subject line of: |
| Subject: get pgp key |
+--------------------------------------------------------------------+
Return to July 1997
Return to “Tim May <tcmay@got.net>”