Post Peeves

25 years of GNU

Tuesday, September 2nd, 2008

The turns 25 on September 27. Not much to add beyond what I wrote on the Creative Commons blog. Watch the Freedom Fry video.

I do have some meta commentary…

The video, featuring British humorist , is very British. That is, Americans might wonder if there is any humor in it at all. I’m fine with that.

It’s great that the video is posted in Ogg Theora format and works seamlessly in my browser via Cortado, and download links are provided. However, HTML to copy & paste for direct inclusion in a blog post or other web page should also be provided, as is typical for sharing video. I haven’t tried making such yet, though I should and might.

Finally, there’s a hidden jab at some in the free software movement in my CC blog post:

One of the movements and projects directly inspired by GNU is Creative Commons. We’re still learning from the free software movement. On a practical level, all servers run by Creative Commons are powered by GNU/Linux and all of the software we develop is free software.

So please join us in wishing the GNU project a happy 25th birthday by spreading a happy birthday video from comedian Stephen Fry. The video, Freedom Fry, is released under a CC Attribution-NoDerivatives license.

Emphasis added. The free culture/open content world lags the free software/open source world in many respects, one of those being an understanding of what freedoms are necessary. Some from the free software world have pushed Creative Commons to recognize that in many cases culture requires freedoms equivalent to those expected for free software/open source (that’s the first bolded link above), while some in the free software world (not necessarily the exact same people, but at least people associated with the same organizations) publish documents and videos under terms that do not grant those same freedoms (that’s the second bolded link above).

The Free Software Foundation has probably published documents under terms roughly equivalent to CC BY-ND probably before CC existed. Currently the footer of fsf.org says:

Verbatim copying and distribution of this entire article are permitted worldwide, without royalty, in any medium, provided this notice is preserved.

Does the FSF really want to reserve the right to use copyright to censor people who might publish derived versions of their texts? They probably are concerned that someone will alter their message so as to be misleading. Perhaps there was some rationale for this pre-web and pre-CC, but now there is not:

  • People can easily see canonical versions by going to fsf.org. (DNS also should obsolete much of trademark as well, but that’s for another post.)
  • CC licenses that permit derivatives include the following (see 3(b), 4(a), 4(b), and 4(c) for the actual language):
    • Licensor can specify a link to provide for attribution
    • Derivative works must state how they are altered
    • Licensor can demand that credit be removed from the derivative
    • Unfortunately, in some jurisdictions licensor could press “moral rights” to censor a derivative considered derogatory

So one can pre-clear the right to make adaptations and retain some legal mechanisms to club creators of adaptations (ordered from best practice to distasteful, according to me).

The Software Freedom Law Center does worse, publishing its website (also, see the SFLC post on 25 years of GNU) under CC BY-NC-ND. Do they really want to prohibit commercial use? SFLC (a super excellent organization, as is the FSF!) is dedicated to software freedom, but still it seems silly for them to publish non-software works under terms antithetical to the spirit of free software.

On a brighter note, the FSF is publishing promotional images for Freedom Fry under a free as in free software as applied to cultural works license (CC BY-SA), one of which has already been taken under those terms for use on Stephen Fry’s Wikipedia article. Ah, the power of free cultural works. :)

Do wish GNU a happy 25th birtday — watch and spread the video!

HOWTO deploy and upgrade WordPress or any web application

Sunday, August 31st, 2008

Recently Nathan Yergler posted what ought to be the preferred way to install and upgrade WordPress:

First, install WordPress from a Subversion checkout; do:

$ svn co http://svn.automattic.com/wordpress/tags/2.6/

instead of downloading the .zip or .tar.gz file. Configure as directed.

Then, when a new version is available, log into your webhost and run:

$ svn switch http://svn.automattic.com/wordpress/tags/2.6.1/

from your install directory.

I’ve been doing this for ages and consider installing from and overwriting with tarballs on an ongoing basis just short of insanity. Unfortunately the WordPress Subversion Access page says it is for developers only and doesn’t describe using svn switch to upgrade — indeed, what they describe (which will always obtain the very latest, usually unreleased, code checked in by WordPress developers), really is only appropriate for WordPress developers and testers. The MediaWiki site does a much better job but still doesn’t push revision control as the preferred deployment mechanism.

WordPress and MediaWiki were pioneers several years ago in making web application deployment and even upgrade painless relative to what came before (mostly by automating as much database configuration and schema migration as possible), but it may take a new generation to make deployment from revision control systems (preferably distributed) the norm. WikiTrust sets a good example [Update 20090622: Though not a good example of cool URIs, code instructions moved to new location without forwarding.]:

There are two ways of getting WikiTrust: via Git (recommended), or via tarballs (easier at first, but harder to keep up-to-date).

[…]

Our preferred way to distribute the code is via Git. Git enables you to easily get the latest version of the code, including any bug-fixes. Git also makes it easy for you to contribute to the project (see Contributing to WikiTrust for more information).

As I’ve mentioned several times in passing, such practices will facilitate open web applications and other network services.

Copyright restriction

Sunday, July 20th, 2008

Ethan Zuckerman writes:

Under US law, pretty much anything you write down is copyrighted. Scrawl an original note on a napkin and it’s protected until 70 years after your death.

Note: None of this post should be taken as criticism of Zuckerman. I’m just using his sentence as a foil. He is a great blogger, the above is a great post of his, which furthermore talks about the great work of some of my colleagues…

In what sense is the hypothetical scrawl above “protected” by copyright? A scrawl might be protected by a glass case or digitization, or even (somewhat remotely) by secure property rights in napkins, glass cases, and computers.

No, copyright restricts the ability of others to use representations of the scrawl legally, without obtaining permission from the scrawler or a party the scrawler has transferred this right to censor to.

Which brings us to another inaccurate phrasing, which has many variations, all along the lines of “copyright is the right to … a copyrighted work” where the ellipsis are filled by words like “publish”, “distribute”, or “perform”. Not true! Copyright is not required to have the right to publish a work, or public domain works would be illegal to publish. Instead, copyright is the right to legally restrict others from publishing, distributing, performing works.

So use of the term ‘copyright protection’ (2,930,000 Google hits) instead of ‘copyright restriction’ (19,300 Google hits) is a peeve of mine and seeing copyright equated with censorship a small joy.

Fooled by common interest

Friday, June 6th, 2008

Lew McCreary, writing on the Harvard Business Review Editors’ Blog, covers two of my favorite topics (prediction markets and nipping stupidity in the bud) with How to Kill Bad Projects:

Project owners creatively spun results for political reasons—mainly to prevent funding from being yanked. Consequently, there was a gaping disconnect between the project people down at ground level and the business leaders farther up the food chain when it came to understanding how projects were actually progressing. The leaders tended to think things were going much better than they actually were.

The problem of corrupted information flows stayed with Siegel and ultimately led him to found his current company, Inkling Markets, a software-as-service venture aimed at helping companies conduct successful prediction markets. What does a prediction market have to do with eliminating spin? Siegel sees an opportunity to produce higher quality decision support in businesses by tapping anonymous input “from people who aren’t normally asked their opinions, in samples large enough to filter out individual agendas.”

In the case of an internal prediction market, employees might be asked to weigh in anonymously (wagering a sum of token currency) on a statement like this: “The Voldemort Project will meet all of its defined performance targets by the end of 2008.”

Unfortunately, the post includes just a bit of its own stupidity (emphasis added):

While many are naturally captivated by the black-swan-finding potential of prediction markets, another sweet spot may be their use as a form of institutional lie detection—guaranteeing the integrity of internal reporting and keeping the progress of business initiatives transparent.

What the heck is he talking about? I have never heard of anyone claiming that a prediction market could find — to the contrary, a black swan is almost by definition something a prediction market will fail to signal — the knowledge does not exist to be aggregated. Chris Masse quoting Nassim Taleb:

If, as Niall Ferguson showed, war bonds did not forecast the great war, it was a Black Swan

Now prediction markets and black swans both have something to do with prediction and probability, but they’re otherwise ships passing not in the night, but on opposite sides of the globe — with one in the night.

DRM strikes me as another example of people fooled by common interest, in this case of cryptography and censorshipcopyright enforcement. Both have something to do with preventing someone from getting access to information. That doesn’t make one a tool for the other (in either direction). Of course that knowledge was distributed, but apparently not visibly in the right places, resulting in lots of bad projects.

Via Inkling.

Underprivileged Americans

Friday, June 6th, 2008

Keith Wolfe, Global Mobility Manager (cool title) writes on the Google Policy Blog:

Google hires employees based on skills and qualifications, not on nationality.

Great, Google doesn’t have an apartheid hiring policy. They aren’t actively doing evil. So they’re in a similar camp with South African businesses who didn’t want to hire based on race, but failed to stop Apartheid. Unfortunately, Google doesn’t mind pandering to neanderthals who think Amurricans deserve some kind of advantage:

Other commenters suggested that Google should fund education for underprivileged American students, to better prepare American students to fill technical jobs. We agree

Underprivileged Americans (by which they certainly and unfortunately mean U.S. citizens)? Please.

Google also says the cap on H-1B visas is “artificially low.” More pandering. Any cap at all is “artificial”, as is any limit at all on the legal ability of any human from working anywhere they’d like to for a willing employer.

Global mobility with no artificial restraints — abolish international apartheid. Surely Google can take a stronger stand than mine owners in South Africa did a century ago.

Bob Barr candidacy fails market test

Monday, May 26th, 2008

I was going to post this at Midas Oracle, but there seems to be a software problem there [fixed, edited version posted there], so I’ll post here, with added vitriol and pejoratives I would not have used there.

Yesterday at about 5:30PM EDT the Libertarian Party (U.S.) nominated ex-Congressperson Bob Barr for temporary dictator. Barr’s nomination does not appear to have been certain — it took five rounds of voting, including two rounds where he tied for first and one in which in placed second.

So what do the relevant prediction markets make of this new information? Is Barr a contender, a potential spoiler, or irrelevant?

At Intrade, PRES.FIELD2008 has attracted no trades since May 22, three days before Barr’s nomination. We didn’t need a market to tell us a Libertarian Party nominee would not be a contender, nor help the chances of another non-Democrat and non-Republican.

The idea that Barr could be a spoiler is not completely ridiculous on its face (Barr and Wayne Allen Root, his running mate, are both recent ex-Republicans). However, PRES.DEM2008 has attracted no trades since May 24, the day before Barr’s nomination, while PRES.REP2008 did not trade between 18 hours before the nomination and over 3 hours after.

I think we can conclude that traders believe Barr’s nomination will have no impact on the outcome of the U.S. temporary dictator election. And, sadly, that volume on Intrade is pathetic.

It should be no surprise that traders dismiss the impact of the Libertarian Party’s choice. The last time they nominated a marginally credible candidate — in , another (then) ex-Republican ex-Congressperson, Ron Paul — they received 0.5% of the total vote.

Regarding the Libertarian Party generally, I can’t say it much better than Tim Lee:

Ultimately, I wish the LP would just go away. The structure of American elections dooms third parties to perpetual failure and obscurity, and that, in turn, creates a vicious cycle where the most talented activists and potential candidates go elsewhere, causing the party to be even more out of touch and politically tone-deaf in the next election. But given that the party is going to nominate somebody, Barr was probably the best choice. He’s a reasonably credible candidate, he’s got decent media skills, and so far, at least, I haven’t seen him take any positions that I strongly disagree with (since his road-to-damascus conversion in 2006, anyway). But I don’t plan to support his candidacy because while he may be the least-bad option on this November’s ballot, he certainly isn’t the kind of person I want associated with libertarianism. And every vote he gets will mean more visibility for the embarrassing candidate the party is likely to nominate in 2012.

Memorial Day (U.S.)

Monday, May 26th, 2008

Another year, another fine day to honor draft dodgers, deserters, and anyone with enough sense to not join the murderous gangs sponsored by any jurisdiction.

Some say it is a fine day to criticize politicians (emphasis added):

One would hope that this day, above all others, would be a time for condemning those whose lies and failures resulted in thousands of their fellow citizens being killed.

Though it may annoy to see the current temporary dictator strut with former murder gang members/slaves, now hilariously motorcycle gang members, the above leaves me with two reactions, following.

First, boredom. What day does not pass for a good day to criticize hypocritical politicians? I reserve this day for honoring those who have not taken part and those who got a clue and got out. If anyone must be condemned today, let’s keep it on the level of those actually doing the killing. Take for example this so-sad story of a gang member and gang recruiter who killed himself:

“He told me he kicked down over 1,000 doors,” Maxey said. “He was the lead guy, the first one to go in, and most of the time it was the wrong place. There would be terrified old people and little kids sitting there.”

Good riddance.

Second, the author of the first quote above is part of the problem, for buying into nationalist rhetoric. If he really had to dwell on the higher ups, he should have written this:

One would hope that this day, above all others, would be a time for condemning those whose lies and failures resulted in thousands of murders.

No index.php

Tuesday, May 20th, 2008

On a mailing list I’m on someone just pointed to no-www.org. It’s been awhile since I’ve run across that site (or, before it existed, Slashdot commenters condemning use of TCWWW — The Cursed WWW), but I strongly agree — www. in a domain name is pointless.

Even worse is index.php in the path. You’ve taken the time to publish a website, now take a few minutes to make its URLs less ugly. I’m not going to bother setting up no-index-php.org, but someone should. However, in the spirit of no-www.org, here are a couple resources for removing index.php from popular software installations:

Please remove index.php from your URLs, or signal that you have no taste, no technical abilities, or both.

Thanks!

The Cult of the Presidency

Sunday, May 4th, 2008

April 23 I saw Gene Healy speak in San Francisco on his book The Cult of the Presidency: America’s Dangerous Devotion to Presidential Power. I’d noticed recently that Tim Lee thinks Healy is great, I’m extremely sympathetic to the idea that the temporary dictatorship is a problem, and the event was held on the top floor of (sadly) , with great views.

I found the talk pretty uninteresting, consisting of too many quotes indicating people expect the U.S. president to be a parental figure and warlord at the same time and a standard libertarian critique that simply says presidents who do a lot are by definition bad — Healy likes and . I tend to agree (though I favor ), but none of this is remotely news. Healy used a cute name for partisan interpretation of rules — “situational constitutionalism” — but didn’t bother to spell out why he thinks partisanship leads to the expansion of executive power rather than (or at least more than) a check on it.

Overall I got the impression Healy knew a whole lot of facts about the U.S. presidency and its baneful impact on the polity and culture, but not much more. His responses to questions from the audience indicated he hadn’t really thought about excessive executive power relative to judicial and legislative abuses, executive power in other jurisdictions, nor any approach to limiting executive power, each of which is many times more interesting than any particular collection of facts about any U.S. president or the presidency. To me.

I hope the book does very well and is read by many people who either don’t think the U.S. presidency is too powerful or is only too powerful when their preferred party is not in power.

Jim Lippard blogged about Healy speaking in Phoenix and had a more favorable impression.

dsc03280.jpg
View from 52nd floor of 555 California, looking southeast.

dsc03286.jpg
Gene Healy speaks.

Of course Obama is elitist

Thursday, May 1st, 2008

So are Clinton and McCain. They all consider themselves worthy of the temporary dictatorship.

If I took a more sanguine view of the U.S. presidency I would demand only elite candidates. The most abominable, I mean powerful, person in the world had better be the smartest and wisest possible person available.

The alternative to demanding an elite is demanding a demagogue. It never fails to stun and embarrass me to see the preponderance of discourse demanding the latter, while politicians comply by running away from any charge of elitism while reveling in demagoguery.

This weakness is one reason I try to only follow electoral races in highly digested form, though it is hard to avoid reading headlines, thus this post.