23 NovInstalling a Rich Text Editor in Drupal

This was harder than it should have been as the instructions could be clearer that two separate downloads are required. I’ve summarized here:

I assume you have ssh or command line access to your host. If not, you could accomplish the same thing using ftp, but you’ll have to pay attention to what directory you upload into:

1. Install Drupal 6.x
2. Download the Drupal WYSIWYG part of FCKeditor from http://drupal.org/project/fckeditor
3. Extract that in sites/all/modules (you may have to create the modules dir) with tar -zvxf fckeditor-6.x-1.4.tar.gz
4. cd to sites/all/modules/fckeditor
5. Download the FCKeditor part of FCKeditor: http://ckeditor.com/download
6. Extract that in sites/all/modules/fckeditor/fckeditor [Yes, seriously.] with tar -zvxf FCKeditor_2.6.5.tar.gz
7. Go enable the FCKeditor module in the drupal admin section, it’ll be down below all the core modules in its own section.

19 OctRebuilding Software RAID Array on Debian

I don’t know why I always forget this command, or why it is so hard to discern from the man page / –help information. I just had my drives in an existing RAID array get out of sync and needed to rebuild the one that was down. This did the trick:

mdadm /dev/md0 -a /dev/sdb1

This is on a software RAID array called /dev/md0 made up of /dev/sda1 and /dev/sdb1.

07 OctCD Baby’s Shipment Confirmation Email

CD Baby just sent me the following shipment confirmation email. It’s witty enough that I’m willing to give them (and my friend’s great CD!) a free plug here. Companies that write emails like this are in short supply.


Thanks for your order with CD Baby!


(1) David Harris: St. Bartholomew and The Frail Stag

Your CD has been gently taken from our CD Baby shelves with sterilized contamination-free gloves and placed onto a satin pillow.

A team of 50 employees inspected your CD and polished it to make sure it was in the best possible condition before mailing.

Our packing specialist from Japan lit a candle and a hush fell over the crowd as he put your CD into the finest gold-lined box that money can buy.

We all had a wonderful celebration afterwards and the whole party marched down the street to the post office where the entire town of Portland waved “Bon Voyage!” to your package, on its way to you, in our private CD Baby jet on this day, October 7, 2009.

We hope you had a wonderful time shopping at CD Baby. In commemoration, we have placed your picture on our wall as “Customer of the Year.” We’re all exhausted but can’t wait for you to come back to CDBABY.COM!!

Thank you, thank you, thank you!

We miss you already. We’ll be right here at http://cdbaby.com/, patiently awaiting your return.

CD Baby
The little store with the best new independent music.
http://cdbaby.com cdbaby@cdbaby.com (503)595-3000

03 SepCoverage of Cyberlawcases.com by Berkeley

Nice coverage of our new blog, cyberlawcases.com, by Berkeley, though I don’t think I would have chosen such a large photo of myself.

31 AugNew Cyberlaw Group Blog

Today, Jason Schultz, Aaron Perzanowski, Joe Gratz, and I launched our new Cyberlaw Cases blog. You can read about it there, but please click on the Top 10 Pending Cyberlaw Cases chart. That thing took me forever…

06 JulThe 1870 Patent and Copyright Act

Primary Sources on Copyright (1450-1900) has some great resources, but when I want to look at a multi-page pdf I always get frustrated if there is not a “download the whole pdf” option and I have to flip through it page by page online. So, here is An Act to revise, consolidate, and amend the Statutes relating to Patents and Copyrights (Jul. 8, 1870) as a single 20-page pdf.

02 JunPrivacy Research Released

For the last year I advised a team of School of Information Masters students (Joshua Gomez, Travis Pinnick, and Ashkan Soltani) on their research into the privacy practices of popular websites. Today they have publicly released their findings on their website: knowprivacy.org.

They found that there is a mismatch between consumer expectations and website privacy practices and posting a privacy policy alone does not bridge that gap. In particular, they’ve shed light on the use of third-party tracking via web bugs. We were surprised to learn that many of the most-visited sites on the internet state in their privacy policies that they do not share information with third parties, but then also state that they allow third parties to place web bugs on their site. Perhaps that’s not “sharing,” but inviting the third parties in to do the collecting themselves achieves the same result: users visit one site and are unaware that information about them and that visit winds up in the hands of an unknown third party.

They also found a surprising dominance by Google in the web bug space. Google operates several trackers and at least one of their trackers appears on 92 of the top 100 most-visited sites in the United States. When one looks at a larger collection of domains (nearly 400,000) that contain at least one web bug, they found a Google tracker on over 88% of those domains. While other tracking companies have good coverage of the most-visited sites, no other company came close to Google’s dominance when the domains considered was broadened.

Through a series of Freedom of Information Act (FOIA) requests, they also received data on actual consumer complaints to the Federal Trade Commission and compared those complaints with those gathered from the California Office of Privacy Protection, Privacy Rights Clearinghouse, and TRUSTe. Here they found that consumers want control over the information gathered about them and are particularly sensitive about the public display of that information. One of the take-aways from this is that while the FTC has, in the past, thought about privacy in terms of “harm” users are largely concerned instead with a lack of control.

The full report makes sound recommendations for both website operators and regulators to try to address these issues. The group received some recognition as a finalist in the Bears Breaking Boundaries Science, Technology, and Engineering Policy competition, and a group of outside judges at the School of Information’s Final Project Showcase awarded them a James R. Chen Award for their work. Today, the New York Times has a piece on their research entitled: Google is Top Tracker of Surfers in Study.

24 Maylinks for 2009-05-24

18 MayUC Berkeley School of Information eScholarship Repository

The UC Berkeley School of Information eScholarship Repository contains publications, preprints, papers, and reports about work conducted under the auspices of the I School. Watch that space.

17 MayConvert .mp4 from Flip Video to Ogg Theora .ogv

The Flip Video UltraHD camcorder records files in a .mp4 format. I wanted to convert them to Ogg Theora format. How do you do that? I did far too much searching for an answer to this question for the answer to be this easy:

apt-get install ffmpeg2theora

and then:

ffmpeg2theora vid00001.mp4

That outputs a file called vid00001.ogv and you’re done. Find further information about the fabulous ffmpeg2theora at its website.