2008.Jul.9
Filed under: Activism — jon @ 23:34

John Adams continues: “The only maxim of a free government ought to be to trust no man living with power to endanger the public liberty.”

This was going to be the first year I donated money to a political candidate. The movement of this country’s national politics has become more frightening by the week, and I thought that adding campaign money to my advocacy might be another method for changing that. I was going to contribute to my national Congressional races and to that for the Presidency.

Today’s FISA capitulation, to be frank, knocked me on my tail and made me reconsider. Over the last several months I’ve called, written, and persuaded several friends to do the same. I watched politicians who had stated they would support blocking retroactive immunity for law-breaking companies turn tail and vote for this bill, a bill better for the Executive than the previous FISA bill. I’ve heard some say that voting for the bill was politically wise, a CYA move to show strength against “the terrorists” for the upcoming elections. I do not disagree; I do believe, though, that civil liberties and national security are not at odds with one another, and that true leadership should demonstrate this.

I’ve now spent much of the day reconsidering my upcoming donations. Where is the leadership standing up for constitutional protections? Where is the leadership standing in opposition to torture, kidnapping, and undermining our image worldwide? There were voices leading in the Senate and House, but they had too few friends to prevent this travesty of a bill from passing. So, I’ve decided that I’m still going to donate money, but not to whom I had planned. I’m going to see if I can get Dodd and his like some more friends.

To every Senator and Presidential candidate who failed to support the three amendments today, to every Representative who voted for H.R. 6304: you’ve made yourself an opponent. Here’s what I will do:

  • I will not donate any money to your campaigns.
  • I will donate money to your opponents in primaries and, if you generally vote in ways I don’t like, general elections.
  • I will lobby my friends and associates to do the same; given that they generally have a limited budget, I’m willing to bet that means less money for you, too.
  • Provided you’re an otherwise reasonable politician, I will not speak ill of you, but I will refrain from speaking of you. You’ve just lost a persuasive advocate.
2008.Jun.20
Filed under: Activism — jon @ 9:17

Stop the Spying logo

Please call your representative right now and implore them to not pass the false-compromise FISA bill, H.R. 6304. The vote comes up this afternoon, so please hurry!

Passing H.R. 6304 would amount to a Congressional seal of approval on illegal surveillance. Even if the President and the telecoms knowingly and brazenly broke the law, the provision in the bill seeks to prevent the courts from holding them accountable. Yet, the suits against the telecoms may be our last hopes for a judicial ruling on whether the President can break the law with impunity.

2008.Jun.12
Filed under: Activism, Personal — jon @ 19:13

My friend Paul is raising money for his local Muscular Dystrophy Association and would greatly appreciate any donations that you could send his way.

Paul standing in a parking lot next to his new truck; 30 Oct 2002

2008.May.30
Filed under: Activism, Programming — jon @ 15:46

Competition is good for everyone! Well, everyone save the entrenched leader. Help Firefox set a new record for most downloads in a day.

2008.May.2
Filed under: Activism — jon @ 13:29

Boing Boing recently mentioned an EFF article Protecting Yourself From Suspicionless Searches While Traveling. The article is interested and well-researched, and it mentions using disk encryption to secure your data. The problem, as noted:

We don’t know what a border patrol agent will do when confronted with an encrypted machine. One possibility is that the agent will simply give up and let the traveler pass with her belongings. Other possibilities are that the agent will turn the traveler and her machine away at the border, or that he will seize the laptop and allow the traveler to continue on.
[...]
If you don’t want to comply, CBP cannot force you to decrypt your data or give over your password.
[...]
If, however, you don’t respond to CBP’s demands, the agency does have the authority to search, detain, and even prohibit you from entering the county.

The article offers a few ways of dealing with this problem, such erasing your sensitive data and downloading it from a secure site once you’re safely across the border. Good idea, but a bit cumbersome and possibly prone to error (erased data may not really be gone). One great tool that makes the encryption process trivial (as well as free, as in speech) isn’t mentioned, though: TrueCrypt.

All disk encryption software makes it (at least somewhat) obvious that you’ve encrypted something. An agent may see that your email is stored an encrypted volume and ask for your password. TrueCrypt has a feature called hidden volumes which allow you to have two passwords for a single encrypted drive: each one will unlock (decrypt) different content, both hiding in the same file. You put all your sensitive data in one and some junk files in the other. So, the agent asks for your password, you type in the junk one, and they see an encrypted volume with a few family photos, maybe an old bank statement, etc. The wonderful part here is that, due to the random appearance of encrypted data, there is no way to tell if there is a second, hidden, volume. The agent cannot demand the “real” password, because there is no way to prove that the first one isn’t the only password (i.e., you’re just using TrueCrypt in the normal single-volume mode).

If you want the gory details of how it works, read the above link on the TrueCrypt site. Whether you understand it or not, it is worth knowing about if you need to secure your data against prying eyes.

2007.May.2
Filed under: Activism — jon @ 14:30

One random number to rule them all.

2007.Mar.28
Filed under: Activism — jon @ 11:08

The Free Software Foundation has released the third draft of the GPLv3. They have a news release about it which briefly summarizes the progress. This likely going to play a big role in the future of free software so, if you’re interested in that sort of thing, please go take a look and submit your comments.

2006.Dec.20
Filed under: Activism, Programming — jon @ 16:07

Linus Torvalds has a wonderful response to a proposed Linux kernel patch that would disallow loading proprietary (non-GPL-compatible-licensed) kernel modules. This is no particular surprise, given Linus’s pragmatic nature, but it illustrates a good point about DRM: it is impossible to determine fair use algorithmically. The difference between a fair use and an illegal one are outside the realm of software. To quote his response:

The fact is, the reason I don’t think we should force the issue is very simple: copyright law is simply better off when you honor the admittedly gray issue of “derived work”. It’s gray. It’s not black-and-white. But being gray is good. Putting artificial black-and-white technical counter-measures is actually bad. It’s bad when the RIAA does it, it’s bad when anybody else does it.

Technical solutions to social problems don’t work and never will.

2006.Apr.30
Filed under: Activism, Programming, Site — jon @ 20:16

SSL certificates for a web site are pretty cheap, as is SSL-capable web hosting. However, for development reasons, I need a wildcard certificate and refuse to pay the several hundred dollars (annual) fee to a commercial CA to get one.

Long story short: if you’re trying to log in here (so you can post and such), your browser is probably warning you that my SSL certificate isn’t signed by a Certificate Authority that the browser knows. If you wish to solve this and help support a free community-based CA (CAcert.org), read on. If not, you can skip this.

To import the CAcert’s Root Certificate (allowing you to determine if CAcert’s customer certificates are valid or not), please visit their root certificate page.

(more…)

2006.Mar.28
Filed under: Activism, Programming — jon @ 18:52

Riad Lemhachheche at the Oregon State University is conducting a survey on how people use and perceive Wi-Fi networks. Go take the survey.

  • dreamhost.com logo
    Happily hosted by dreamhost.com
  • This site is green.
  • Bike Month
    miles biked47.50
    gallons saved1.36
    dollars saved$5.22
    pounds CO2 saved26.60
    calories burned1677