<D <M <Y
Y> M> D>

My emergency kit is proceeding apace. With help from REI's Labor Day sale, I've almost completed it.

Unlimited Freedom has picked up on my hard-to-verify signatures discussion; he argues that hard-to-verify signatures (or, as he puts it, slow attestations) don't interfere with too many of the unquestionably good uses for trusted computing but that they are still not a good idea, since nobody would want to be bad at making attestations rather than good at making attestations. (He also reiterates his view that even DRM applications of attestation may be good for end users.) I even get called a sort of drug warrior, which would doubtless amuse Kevin Sabet.

I think there is something useful and interesting here. It should be clear that there are times and situations when it's good for you to be bad at something rather than good at it. I used to try to come up with examples of this, but I think the point should be uncontroversial. On the other hand, the usual case is that it's better to be good at things. Slow attestations are a middle ground (and possibly not a useful one) between being really good at attestations (being able to give them quickly) and pretty bad at attestations (being able to give them, but to cause them to be inaccurate if you want) or really bad at attestations (not being able to give them at all).

The observation that it can be useful to be bad at things doesn't prove that it's useful to be bad at any particular thing, and it doesn't prove that some particular skill level at something is preferable in a particular situation. In fact, it proves very little at all. Unlimited Freedom has pointed out that Eric Rescorla gave an earlier example that was useful: Fritz Attaway argued that it was good for consumers to be unable to copy DVDs (because it made them inexpensive, available, or produced with movies they like at a faster rate). Cory Doctorow considered this ridiculous, arguing that it's clearly better to know how to copy something than not to know how. (I don't think that's the whole of Cory's argument; it's embedded in a much larger argument against DRM, which you can see elaborated a little better in Cory's speech to Microsoft.)

Now the oddity is that the bare observation that it can be helpful to be bad at something, or unable to do something, cuts both ways with regard to the DRM industry. For example, Eric Rescorla can use it correctly to say that it's possible that Cory is wrong and you're better off being unable to copy DVDs (in which case DRM is easier). But I can use the same structure to argue correctly that it's possible that Unlimited Freedom is wrong and you're better off being unable to prove what your software environment is or what kind of device you're using (in which case DRM is harder). In one case, the inability is an inability to defeat DRM policies, and in the other case, it's an inability to do something that would tend to disable you from defeating DRM policies.

This shows (as I think Peter Suber observes in a different context) that every ability has a corresponding disability and every disability has a corresponding ability, and each of these can conceivably have merits for someone in a bargaining or market situation. For example, the inability to prove code identity is the ability to (persuasively) resist pressure to prove code identity. The inability to copy DVDs is the ability to convince someone that you won't copy the DVDs you buy. (The ability to copy DVDs is, among other things, the inability to convince sufficiently clever people that you can't.)

Now Thomas Schelling, whom Eric Resorla recommends to Cory, spent a whole book (at least) discussing these situations in an interesting way. Because Schelling spent a great deal of time simply trying to show that certain kinds of bargaining situations were possible (even though they might be against someone's intuition), I think it's likely that everyone can invoke Schelling in these arguments -- at least to the extent of "Well, you can't prove me wrong, because Schelling has envisioned some sort of bargaining game in which my argument would be right...".

It might be natural then to try to establish which kind of bargaining game people actually find themselves in, since figuring out where you are is very important in determining what you ought to do. Eric and Unlimited Freedom both go on to suggest, as I understand them, that there need to be empirical arguments about which abilities and which disabilities are useful in particular cases. And Unlimited Freedom did this in a way simply by describing applications in which nobody would doubt that the ability to make persuasive commitments or proofs is advantageous to everyone.

But there's a threefold problem here.

I'm sorry for writing this while somewhat sleepy, because I'd like to be able to concentrate on it better.

Derek Slater found that Microsoft seems to continue cynically confusing popularity with interoperability, by suggesting that Apple's proprietary DRM is more proprietary than Microsoft's proprietary DRM simply by virtue of being less popular.

There is a way of parsing what Microsoft said that makes this sound a little less cynical. Maybe Microsoft is trying to say that it will license its DRM to device manufacturers for money, whereas Apple won't do that same with its DRM. But it seems that finding this sentiment as the thrust of Microsoft's comments takes more effort. It's more natural to read what Microsoft says as the view that it's appropriate to ask people to use what's popular, and unreasonable to ask people to use what's unpopular.

Microsoft would no doubt hate it if the tables were turned.

I think I've mentioned that there were two things that bothered me when I used Windows XP for a week or two. The first was that a marketing instinct pervaded much of the software on that platform: use this, not that! Install me, not him! Go here! Pay attention to me! Don't uninstall me! Get this unrelated thing! (People often criticize Unix for its "mechanism, not policy" religion and related cultural traditions, but the Windows platform and its software ecosystem seem to have created the very opposite extreme. The most obtrusive messages I saw this week from programs on free platforms were, more or less: (1) If you like this program, you may, but are not required to, help children in Uganda. -- vim. (2) This program was created by a political philosophy. -- GNU Emacs. (3) You can get updates to, or help us develop, this browser. -- Firefox.

The second thing that bothered me when I used XP is more relevant to this entry. The second thing that bothered me was that codecs and viewers were constantly being downloaded automatically. That process was shielding millions of people from the intense politics surrounding the formats in which they receive and transmit data -- from the question of their legality or illegality, whether they are proprietary or not, what terms and restrictions attach to them, to whom they are available and for what purposes, whether they work well, who created them, why, and when, whether they will continue to be available and to whom and from whom, what and whose strategies they are a part of, with what and with whom they interoperate, under what conditions -- all invisibly submerged and putting the world of codecs and formats squarely under the power of marketing. So perhaps the first point did matter. Every XP user has the opportunity (the carefully-arranged luxury) not to care about, and to be thoroughly ignorant of, file formats. What kind of file is that and what does that mean and who benefits? Someone else has arranged to care about all that! (I expect that people sometimes send John Gilmore Word files without even knowing they are Word files.)

I am not sure they can well afford that apathy.


[Main]
Support Bloggers' Rights!
Support Bloggers' Rights!


Contact: Seth David Schoen