Technology and Internet Culture archives

How Intellectual Protectionism fosters innovation

… by legally prohibiting web designers from taking advantage of elegant standards-based methods for using their favorite fonts in web pages, unless the owner of the font has specifically written them a permission slip for that. Note that if I prepared a copy of the same document using desktop publishing software, and printed 1,000,000 paper copies to distribute by snail mail to Internet users, I would not be breaking any legally-imposed monopolistic restrictions on web embedding. If I then took one of those paper copies, scanned it as a PNG image, and then distributed that image through my website, I would not be breaking any legally-imposed monopolistic restrictions on web embedding, either. If, on the other hand, I try to do the right thing and make my content available to users in a standard hypermedia format that can be properly indexed, searched, reformatted for accessibility, etc., I would be putting myself at risk of a lawsuit. In other words, your web design can be either ugly, broken, or illegal. Pick one.

Thanks, Intellectual Protectionism!

(Link via John Gruber.)

Technicalities

Well, I feel kind of dumb.

But, first the good news.

I’ve recently added a new feature to the comments form on this blog. If you have an OpenID identity — and everyone who has a blog through WordPress.com or LiveJournal, or an account with AOL Instant Messenger, already has an OpenID identity — you can now use that to sign your comments on posts at radgeek.com (meanwhile getting a leg up on the comment spam filters).

OpenID is a free and decentralized system for using a single sign-in to vouch for your identity (or, if you prefer, your regular pseudonym) across many different websites. Because it is decentralized, you don’t ever have to turn any sign-in credentials over to this website, and your ID also remains good as long as your homepage exists — unlike single sign-in systems based on centralized providers like Microsoft or Six Apart, it doesn’t get compromised or killed if any one company goes under. It’s a neat project, and very useful for simple ID tasks like signing comments. So I figured I would do my part by enabling the use of OpenID on blog comments here. I downloaded the Alternate OpenID for WordPress plugin to handle the basics, and then set about hacking it to cover the details of how I wanted it to work.

So, the good news is that OpenID sign-ins are, as far as I can tell, up and running and ready for you to use. To use the feature, fill the appropriate URI into the URI field and then mash the button next to your URI to sign in using OpenID. Thus, for example:

After you mash the button, you’ll be shuttled over to your OpenID provider, where they will ask you to sign in, or whatever it is that they do to verify your identity. When you’re done doing that, you should be shuttled back to radgeek.com where you’ll now be recognized by your OpenID address. The OpenID plugin will try to create an intelligent user name to display based on the information you provide it, but if you don’t like the user name it supplies you with, you can click on the user name and edit your name (or any other part of your local record) to your heart’s content. Once you’re satisfied, you can return to the page and post your reply under your OpenID signature. Hooray!

Now, all that said and done, here’s the bad news. While I was tweaking the OpenID plugin, I managed to introduce some changes which, without my knowledge, borked the normal operation of the comments form here. Meaning that if you submitted a comment any time in the last several days, and it hasn’t appeared on the page yet, it’s not because it’s waiting in the moderation queue; it’s because (argh) WordPress lost it, due to said borking. In particular, if you tried to comment on:

… and your comment hasn’t appeared yet on the site, then it’s because I never got your comment. If you can say again what you had to say then, I’d be very glad to hear it; if not, I understand, and I really apologize for the trouble for this bout of blockheadedness on my part.

I wish that I had a more auspicious occasion for unveiling the new feature on the blog.

Tyranny means never having to say you’re sorry

Here’s a brief clipping from Wired’s recent profile on Bill Baker, a structural engineer who specializes in gigantic skyscrapers. He’s currently working on a project for the Emir of Dubai which, when completed, will be the tallest building in the world:

In spring 2003, a pair of developers invited Baker and two of SOM’s managing partners to dinner at a restaurant overlooking the Manhattan skyline. The developers worked for a company in Dubai called Emaar, and they wanted to construct the tallest building in the world. Dubai was eager to make its mark, and because its ruler, Sheikh Mohammed bin Rashid al-Maktoum (known affectionately by locals as Sheikh Mo), supported the project, there would be no litigious neighbors or pesky air traffic controllers to muck things up. There are some places in the world that are like, Let’s do it, get it done, Baker says. Dubai is one of those places. Emaar gave SOM two weeks to submit a proposal for a residential building, to be known as the Burj Dubai. The Dubai Tower.

Andrew Blum, The Ultrabuilder, in Wired 15.12 (December 2007), p. 224.

In other words, this monumental building project got rammed through, while the people who have to live in its shadow and the airline operators that have to fly around it are legally prevented from doing anything to effectively voice their objections, let alone to get some kind of compensation for the inconveniences, costs and disruptions that such gigantic projects inevitably impose on their private property or their long-established business in common resources and transit lanes. That’s because Bill Baker’s gigantic skyscraper is the pet project of Sheikh Mo, the enormously wealthy, relentlessly self-aggrandizing, and completely unaccountable petty tyrant of Dubai, who can personally manipulate any legal proceeding, override any attempt by ordinary people to get some kind of redress, and shove around any business in the country, if any of them threaten to get in the way of yet another multimillion dollar monument to himself.

It takes a certain kind of mindset to crow about the will and the ability to trample on everybody else’s homes, lives, and livelihoods in order to get a big project rammed through as if it were the positive, can-do sort of attitude that the political-development complex ought to adopt always and everywhere. That mindset is no less tawdry and mean for being so common amongst the most powerful, influential and well-connected people on earth.

Lazy Linking of the Libertarian Left

  • If you’ve decided that you’re not interested in helping limited-governmentalists make the trains run on time, one of the first replies you are always going to get from minarchists and minarcho-enablers is some snide remarks about how you must advocate doing nothing out of a prissy or sanctimonious concern for ideological purity. Of course, this reply is usually plain nonsense, since it depends on the completely unargued, and in fact easily refuted, principle that the only alternatives on the table are (1) partisan politicking in government elections, or else (2) doing nothing. Of course these are not the two options, and the only reasons that you would act as if they are is (a) if you are wearing the conceptual blinders of statist political analysis, or else (b) you don’t have a clear or concrete enough conception of what someone might put down for option (3). I tried to make my point clear about problem (a) in my follow-up post; but for a more straightforward approach to the problem, see also this great post tackling problem (b) from Francois Tremblay at Check Your Premises (2008-01-22): Eight ways you can personally help to smash the State: One of the problems with Anarchism is that, unlike other political ideologies which rely on the system, the courses of actions one can take are not obvious. People who are convinced by the arguments are discouraged by the notion that there’s nothing I can do, and new Anarchists, not seeing any way out, turn to political means as the only solution. … So what can we do to resist? Not as a movement, but personally? There are a number of things that a single individual can do that brings concrete, if small, change. Read the whole thing, and note especially numbers 5–8.

  • Thomas Knapp, a market anarchist and sometime Libertarian Party activist, who has used the freedom train metaphor often in the past (and who I quoted in Take the A-Train), has a lot of thoughtful remarks in reply to my criticism, in KN@PPSTER (2008-02-01): Train kept a-rollin’, part 1 of ???. There’s some good points here, both by way of objection and by way of agreement, which I should have linked some time ago, and which provide a lot of great discussion-fodder and deserve a reply when my brain is a bit less fried than it is right now. I’m not especially convinced by some of Knapp’s rejoinders — e.g. I think that the claim that it’s easier to get from Anarchotopia once the train has already pulled in at Minarchistan is refuted by, or at least faces an as-yet unanswered challenge from, precisely the points that I raised in my follow-up post. But while I unfry my brain enough to talk at more length, you should definitely read the whole thing.

  • Mutualists and counter-economists alike may find something of interest in Michel Bauwens’s mention of the unMoney Convergence - a conference on money, liberation and systems change, to be held in Seattle April 14–16. The convergence will discuss the emergence of alternatives to government money (community currencies, Internet currencies, open currencies, etc.); the development of open, peer-to-peer infrastructures for gifting, sharing, and exchange; and efforts to move to open money systems over the next ten years. (The convergence will no doubt include plenty of crankery and rubbish along with plenty of genuinely good discussion and perhaps even mildly thrilling developments. But that’s par for the course. Again, more stuff that I’d be interested to talk about and hash out — e.g. the tensions between genuine mutual money and community exchanges, and progressive Monopoly-money deliberately obstructing non-local use — once back in a post-brain-fried state.) Anyway, read the whole thing and follow the links.

  • Finally, for a change of speed, we have the latest Radical Healthcare Reform proposal from New York Times humor columnist Paul Krugman (2008-02-04): Clinton, Obama, Insurance, in which it is revealed that the most significant policy difference between Hillary Rodham Clinton’s scheme for massive government subsidies to third-party health insurance bureaucracies and Barack Obama’s scheme for massive government subsidies to third-party health insurance bureaucracies is that Hillary Rodham Clinton’s plan would force everybody to buy health coverage from a big corporate insurer, whether it’s in their financial best interest or not; whereas Barack Obama’s plan, although forcing everyone to subsidize other people’s use of big corporate insurers through taxes, would at least give each individual person some choice over whether or not it’s in their own best interest to buy corporate health insurance for herself. Krugman then suggests that reveals a major defect in Obama’s plan and a major virtue of Clinton’s plan. Because, apparently, the purely statistical achievement of universal coverage is an obvious good, regardless of what that coverage amounts to or what the cost of achieving it is, whereas the notion that a bug-government-mandated captive market for big, bureaucratic insurance companies might not always be the best way for each and every one of 300,000,000 very different people with very different needs to get their healthcare costs covered, is an idea that could only be advanced by the dupes or hirelings of the same insurance firms that stand to massively profit from this subsidy program (!).

    This is, apparently, what passes for Leftist economics among the professional statist-blowhard class in America. Libertarian mutualists, i.e. the genuinely Leftist alternative to the corporate liberal managerialism and progressive statism fraudulently passed off as Leftism today, know that radical healthcare reform would mean something very different — the abolition of government obstacles in healthcare and the emergence of grassroots networks and institutions for mutual aid among the working class, not a massive effort by the policy elite to universalize and ossify the existing boss-and-bureaucrat model of third-party healthcare coverage.

Dr. Anarchy answers your mail #4: How can we safeguard our data?

… the occasional advice column that’s taking the world by storm, one sovereign individual at a time.

This week’s letter comes to us from a reader in the United Kingdom. The question has to do with a fundamental issue of trust. How can you rebuild your belief in someone when he’s let you down, over and over again?

Dear Dr. Anarchy,

The theft of a laptop from a Royal Navy officer which held the personal details of 600,000 people is being investigated by the police.

The laptop was taken from a vehicle which had been parked in the Edgbaston area of Birmingham.

It contains data including passport numbers, National Insurance numbers and bank details connected to people who had expressed an interest in, or joined, the Royal Navy, Royal Marines and the RAF.

Meanwhile, hundreds of documents containing sensitive personal data including benefit claims and mortgage payments have been found dumped on a roundabout in Devon.

How can we safeguard our data?

Baffled at the BBC

Dear Baffled,

Stop collecting it. You don’t have secure data that you don’t collect.

I know that you want to believe that if you just had the right people, if you just had the right policies, maybe you could go on turning over all this data to the government and distributing it to all these different agencies and have it somehow remain secure from malice, malfunction, or human error. But you need to look at this relationship honestly and realistically. You may be fooling yourself. The government will go on doing what they have been doing, with all their usual vices and limitations. If the only way to get what you need out of this relationship is to change your partner into something that he’s not, then you need to seriously consider whether it’s time to just dump him and move on.

Yours,
Dr. Anarchy

That’s all for today. Just remember, folks: people are more important than power. And everything is easier when you reject the State as such.

Next week: Dr. Anarchy answers your health and safety questions!

(Story via Phil Wilson 2008-01-20.)

Our boys in uniform

Perhaps it makes me an anti-American scumbag to point this out, but I don’t especially support these efforts by lying creeps and transphobic adolescent Internet trolls in uniform to protect my freedom:

US military personnel at Guantanamo Bay called Fidel Castro a transsexual and defended the prison for terrorism suspects in anonymous web postings, an internet group that publishes government documents said today.

The group, Wikileaks, tracked web activity by service members with Guantanamo email addresses and also found they deleted prisoner identification numbers from three detainee profiles on Wikipedia, the popular online encyclopedia that allows anyone to change articles.

Julian Assange, who led the research effort, said the postings amount to propaganda and deception.

This is the American government speaking to the American people and to the world through Wikipedia, not identifying itself and often speaking about itself in the third person, Assange said in a telephone interview from Paris.

Army Lt Col Ed Bush, a Guantanamo spokesman, said there is no official attempt to alter information posted elsewhere but said the military seeks to correct what it believes is incorrect or outdated information about the prison.

Bush declined to answer questions about the Castro posting.

Assange said that in January 2006, someone at Guantanamo wrote in a Wikipedia profile of the Cuban president: Fidel Castro is an admitted transexual, the unknown writer said, misspelling the word transsexual.

The US has no formal relations with Cuba and has maintained its base in the south-east of the island over the objections of the Castro government.

Comments on news stories were posted by people using apparently fictitious names to news sites—and were prepared by the Guantanamo public affairs office, according to Wikileaks.

A comment on a Wired magazine story about a leaked Guantanamo operations manual that was recently posted on the Wikileaks website urged readers to learn about Guantanamo by going to the public affairs website, adding that the base is a very professional place full of true American patriots.

The Age (2007-12-16): Gitmo troops vandalise Wikipedia

(Via Dan Clore (2007-12-13) on LeftLibertarian2.)

Humanized History WordPress plugin: magic endless scrolling for your WordPress blog

Earlier this year I showed off a new geegaw for my websites, first at Rad Geek People’s Daily, and then at Feminist Blogs. That’s the Humanized History feature that provides the magic endless scrollbars for Geekery Today and Feminist blogs. I used some WordPress template kludges and a bit of unobtrusive JavaScript to magically fetch older posts for you as you get close to the end of the current page, thus allowing you to keep on scrolling as far back as you want to scroll, without having to stop and click through on older posts / newer posts page links.

The way I implemented the feature, at first, was through some ugly spit-and-bailing wire kludges in the WordPress templates, which would be messy and complicated to replicate elsewhere, and which would fall apart if one ever switched to a different theme from the one they were currently using.

But I’m happy to announce that if you have a WordPress weblog, you, too, can now add a Humanized History magic scroller, with only minimal spit and bailing wire. I’ve packaged as much of the magic as I can into a new WordPress plugin, which I’ve unimaginatively dubbed Humanized History for WordPress, and which is now available for download through my projects website.

The plugin does still require some minimal template hacking, due to unavoidable limitations in WordPress, but the hacking you’ll have to d is nice and contained, and if you’re unfamiliar with WordPress templates, you just follow the step-by-step copy-and-paste instructions provided in the documentation. You should also feel free to contact me if anything is unclear or not working properly for you.

Enjoy, and scroll on!

Humanitarian Interventions

A few days ago, I mentioned that I was test-driving a new feature for the Rad Geek People’s Daily, which implemented a Humanized History magic scroller for WordPress blogs. Yesterday, I added the same feature to Feminist Blogs, which also runs under WordPress (thanks to the FeedWordPress aggregator), and which happens to have an even more pressing need for a way to let users quickly scan through lots and lots of posts without wasting the user’s time or the web server’s scarce resources. Currently the implementation is based on a bit of ugly hackery involving WordPress’s templates and my own site-specific JavaScript, but I am thinking that if I have a bit of free nerdery time later in this week I am going to put together a WordPress plugin that will package up the features for you (yes, you!) to install on your own WordPress blog or FeedWordPress-based aggregator.

Again, let me know what you think, and give me a heads-up if you notice anything that seems weird, broken, or wrong.

Fiddling while Rome burns

I’ve been fiddling with a new bit of geekery for the Rad Geek People’s Daily for a couple of days; you may have noticed an early version of it if you’ve been poking around the edges of this site earlier today. If you haven’t, here’s the easiest way to see what I’ve added: go to http://radgeek.com/ and scroll down. Then, keep scrolling. As long as you like.

In most web browsers, you should be able to keep scrolling without ever reaching a set of those next page / previous page pairs of links. In theory you could keep scrolling through the complete archive of Geekery Today. The same feature works in category archives, monthly archives, and searches; meaning, basically, that whenever you are scanning through a list of posts on Geekery Today, you can now run through the whole list without having to click through to a new page. The change was inspired by the points made at Humanized 2006-04-25: No More Pages?

Of course, this page-chunking phenomenon isn’t limited to search sites. It’s used everywhere from blogs to forums, from e-commerce sites to e-mail programs. And it’s surprising how often one finds oneself just giving up and going somewhere else when one has reached the end of a page.

The problem is that every time a user is required to click to the next page, they are pulled from the world of content to the world of navigation: they are no longer thinking about what they are reading, but about about how to get more to read. Because it breaks their train of thought and forces them to stop reading, it gives them the opportunity to leave the site. And a lot of the time, they do.

The take away? Don’t force the user to ask for more content: just give it to them.

And so I will just give the other posts to you. But the trick here was to develop a way to make those posts — sometimes hundreds of them stretching over several years — all available to you without making you wait for everything to download. (Not only would that make everyone wait for those posts to download; it would also make the website completely inaccessible for mobile devices and other alternative web platforms.) The solution to the problem was for me to write a little bit of unobtrusive JavaScript, inspired by Humanized’s implementation, and to tinker a little with the WordPress templates on the back end, so as to automatically grab the older posts as you scroll down towards the bottom. That way, for users with conventional web browsers there’s always more waiting for you to read as you scroll down (at least, until you reach the earliest post). But mobile users and other people who have JavaScript turned off can still access the website the same way they already were, with no substantial change.

This is still a work in progress; let me know what you think — and whether you notice anything weird or broken — in comments. If you’re interested in knowing more about how I implemented it, you can drop me a line.

In the meantime, scroll on!

I feel safer already…

(Via Anarchogeek 2006-12-03.)

The FBI appears to have begun using a novel form of electronic surveillance in criminal investigations: remotely activating a mobile phone's microphone and using it to eavesdrop on nearby conversations.

The technique is called a roving bug, and was approved by top U.S. Department of Justice officials for use against members of a New York organized crime family who were wary of conventional surveillance techniques such as tailing a suspect or wiretapping him.

Nextel cell phones owned by two alleged mobsters, John Ardito and his attorney Peter Peluso, were used by the FBI to listen in on nearby conversations. The FBI views Ardito as one of the most powerful men in the Genovese family, a major part of the national Mafia.

The surveillance technique came to light in an opinion published this week by U.S. District Judge Lewis Kaplan. He ruled that the roving bug was legal because federal wiretapping law is broad enough to permit eavesdropping even of conversations that take place near a suspect's cell phone.

Kaplan's opinion said that the eavesdropping technique functioned whether the phone was powered on or off. Some handsets can't be fully powered down without removing the battery; for instance, some Nokia models will wake up when turned off if an alarm is set.

… A BBC article from 2004 reported that intelligence agencies routinely employ the remote-activiation method. A mobile sitting on the desk of a politician or businessman can act as a powerful, undetectable bug, the article said, enabling them to be activated at a later date to pick up sounds even when the receiver is down.

For its part, Nextel said through spokesman Travis Sowders: We're not aware of this investigation, and we weren't asked to participate.

Other mobile providers were reluctant to talk about this kind of surveillance. Verizon Wireless said only that it works closely with law enforcement and public safety officials. When presented with legally authorized orders, we assist law enforcement in every way possible.

A Motorola representative said that your best source in this case would be the FBI itself. Cingular, T-Mobile, and the CTIA trade association did not immediately respond to requests for comment.

… Surreptitious activation of built-in microphones by the FBI has been done before. A 2003 lawsuit revealed that the FBI was able to surreptitiously turn on the built-in microphones in automotive systems like General Motors' OnStar to snoop on passengers' conversations.

When FBI agents remotely activated the system and were listening in, passengers in the vehicle could not tell that their conversations were being monitored.

-Declan McCullagh and Anne Broache, c|Net News (2006-12-01): FBI taps cell phone mic as eavesdropping tool

As uninteresting as I may be to the FBI or other government spooks, I can't say that I'm particularly reassured by this little private-public partnership, or by its innovative steps towards a more robust Stasi-statism.

If you want to say something without sharing it with government agents, the best thing to do is to leave your cell phone in the car, or to remove the battery until you finish talking.

Note also the following:

This week, Judge Kaplan in the southern district of New York concluded that the roving bugs were legally permitted to capture hundreds of hours of conversations because the FBI had obtained a court order and alternatives probably wouldn't work.

The FBI's applications made a sufficient case for electronic surveillance, Kaplan wrote. They indicated that alternative methods of investigation either had failed or were unlikely to produce results, in part because the subjects deliberately avoided government surveillance.

Bill Stollhans, president of the Private Investigators Association of Virginia, said such a technique would be legally reserved for police armed with court orders, not private investigators.

There is no law that would allow me as a private investigator to use that type of technique, he said. That is exclusively for law enforcement. It is not allowable or not legal in the private sector. No client of mine can ask me to overhear telephone or strictly oral conversations.

-Declan McCullagh and Anne Broache, c|Net News (2006-12-01): FBI taps cell phone mic as eavesdropping tool

And that's precisely what's wrong with it. You and I have no right at all to treat our neighbors like this, and neither does any agent that we might voluntarily hire. Judges tolerate this kind of snooping only from government agencies such as the FBI, and then only because the prerogatives of the National Security state are taken to confer special privileges to its anointed agents and to rob ordinary folks like you and me of the privacy and immunities we would ordinarily expect. But putting on a government badge actually does nothing at all to confer the virtue, the knowledge, or the right to be trusted with that kind of invasive power. If private citizens, who at least are spending their own money and are in principle accountable for their actions, cannot be trusted with the power to snoop on their neighbors like this, then a secretive armed faction, which has a long history of criminal misconduct, and which is in effect accountable to none save God alone, certainly cannot be trusted with it, either.

Further reading: