Categories
Philosophy Tech

Free as in Freedom

[Free as in Freedom (cover)]I started reading the book Free as in Freedom (2002), by Sam Williams last night, based on a tip from schwuk.com. The book’s subtitle reads, “Richard Stallman’s Crusade for Free Software”, and the book is a biography of Stallman’s Life.

Stallman is a software-genius-turned-political-activist, responsible for the creation of the GNU Project and the Free Software Foundation. His main tenet is that software should be free: free for the users of the software to use it, understand it, improve it, and share it. The “free” adjective does not refer to the monetary value of the software. It refers to liberty.

In this document, Stallman describes how he arrived at his philosophy:

When I started working at the MIT Artificial Intelligence Lab in 1971, I became part of a software-sharing community that had existed for many years. Sharing of software was not limited to our particular community; it is as old as computers, just as sharing of recipes is as old as cooking. But we did it more than most.

The AI Lab used a timesharing operating system called ITS (the Incompatible Timesharing System) that the lab’s staff hackers had designed and written in assembler language for the Digital PDP-10, one of the large computers of the era. As a member of this community, an AI lab staff system hacker, my job was to improve this system.

We did not call our software “free software”, because that term did not yet exist; but that is what it was. Whenever people from another university or a company wanted to port and use a program, we gladly let them. If you saw someone using an unfamiliar and interesting program, you could always ask to see the source code, so that you could read it, change it, or cannibalize parts of it to make a new program.

But outside of his lab, a dark practice of Non Disclosure Agreements and proprietary code was beginning. Stallman made the choice to re-create this community of resource sharing by creating the concept of free software, and he has worked towards building a computing environment of free software tools. These are known as the GNU Tools and have culminated in the GNU/Linux Operating System.

The thing that has struck me most about this history of free computing is the following passage from Chapter 4 of the biography:

Members of the tight-knit group called themselves “hackers”. Over time, they extended the “hacker” description to Stallman as well. In the process of doing so, they inculcated Stallman in the ethical traditions of the “hacker ethic”. To be a hacker meant more than just writing programs, Stallman learned. It meant writing the best possible programs. It meant sitting at a terminal for 36 hours straight if that’s what it took to write the best possible programs. Most importantly, it meant having access to the best possible machines and the most useful information at all times. Hackers spoke openly about changing the world through software, and Stallman learned the instinctual hacker disdain for any obstacle that prevented a hacker from fulfilling this noble cause. Chief among these obstacles were poor software, academic bureaucracy, and selfish behavior. [Emphasis mine.]

Changing the world through software. That idea really speaks to me. I guess I never considered it before, but Stallman and his supporters have certainly done that. I’m discovering my heroes, and they’re turning out to be the great hackers.

Categories
Tech

Skype internet telephony

[Skype Me Button] I just signed up for Skype at www.skype.com. It’s a free service that lets you make computer-to-computer voice calls over the internet. For a low fee you can also make calls to regular phones. I’ll get Bruce to sign up and we can test out the quality over a China-to-Canada link. Then maybe I’ll get my Mom to try it out. My cousin Corinne, who’s living in Changsha, China, is using it to talk to her family every week. So maybe it’s got promise.

If you want to sign up and give it a try, you’ll need to know my Skype username: madphilosopher.ca

Categories
Speech Tech

Do you use Linux?

In an IT Conversations interview, publisher and open source advocate Tim O’Reilly talks about a paradigm shift taking place in software. To give an example of the failure to realize the new paradigm, he asks the question, “Do you use Linux?”. He makes the point that even if you use Microsoft Windows as your operating system, chances are that you use Google, and Google is running on Linux. Therefore you are a user of Linux. The point is that the PC no longer matters, nor does the operating system. Services that exist on the network such as Amazon, Google, eBay, etc. are becoming much more important than the software used to access them.

Have a listen to the following excerpt where he discusses this issue. (The full interview can be found here.)

Tim O’Reilly – Do you use Linux? (0.5 MB)

Categories
China General

Easy going at work this week

I got a pretty sweet deal at work this week. Basically, they had run out of work for me to do during this publishing cycle. So I got an unexpected vacation. I still went in to the office every morning to work on other projects, but I was able to take the afternoon off. This worked out well this week because of all the preparations for Christmas and for seeing Eydie off in the days to come. So one day, I was even able to take her to the Forbidden City.

So it’s been a great week. It’s Christmas Eve and I’m in a taxi on the third ring road, listening to Swing, and blogging while traffic moves along slowly. I’m on my way to Alpha Bakery to buy some dessert for tonight’s party at Ilse’s.

Categories
Music

Sunshine and Snowflakes — Free mp3 download

Sunshine and Snowflakes is my favourite Christmas music album in the world. Released in 1973 by Light Records (album LS-5625-LP) by Lexicon Music, Inc. and distributed by Word, Inc., it presents an upbeat and energetic take on familiar Christmas carols, sung by an impressive, 40-member children’s choir. Unfortunately, the album has been out of print for some time now, hence I wish to make it available here. The album is arranged by Clark Gassman and directed by Jan Gassman.

[Sunshine and Snowflakes Album Cover][Sunshine and Snowflakes Album Back]

I digitized individual cuts of the album from a well-played LP record and converted them to 192 kbit, 44100 Hz, joint-stereo mp3 format using the Audacity audio editor and the LAME mp3 encoder. No (audio) compression, noise reduction, or any other digital signal processing was performed on the raw digital data, as I prefer the sound of the original vinyl recording.

I truly hope that you enjoy this unique Christmas music. “God Rest Ye Merry Gentlemen” and “Joy to the World” from the medley are not to be missed!

Right-click the following links to download:

Cut Title Length (m:s) Size (MB)
1 A Sunshine Christmas Medley 14:36 20.1
2 Over in Bethlehem 3:31 4.7
3 Wise Men Still Adore Him 3:19 4.6
4 The Very First Christmas Day 2:51 4.0
5 Where’s Christmas? 3:30 4.6
6 Happy Birthday, Baby Jesus 3:19 4.6
Total 30:46 42.6

If you appreciate this music, please leave a comment below. Your stories are most welcome. And please link to this page on your website or weblog. Thanks!

Oh—and I’m not getting paid to say this—if you want, you can buy a used LP or an unofficial CD-R of this album from sweet-music.com.

Darren

Categories
Astro China Tech

We’re back in business

Hey, my website is back up. I hope I didn’t lose anybody in the outage. Bruce didn’t give me any explanation, but the IP address did change and the machine failed to notify me.

Oh, and Happy Winter Solstice everybody! I just spent the day with Eydie at the Forbidden City here in Beijing. I learned that the Winter Solstice is one of the special ceremony days for the Emperor in Old China. So it was a great day to go. We wore many layers of clothes cause it was a cold day, but we stayed mostly warm. Eydie is at home now warming up her toes.

Categories
Astro General

Blame it on the stars

My website has been down for about a week. [I am writing this post offline without being able to publish it for now.] This is really frustrating since there is not much I can do except wait for Bruce, the server’s administrator, to discover and respond to my messages. He must be out of town on a long trip or something. In addition, for about a week before the server outage, file transfers were extremely slow. And, for the last five days, my broadband connection at home was AWOL too.

So it was over this weekend that I made the connection between these problems and Mercury being retrograde. This phenomenon is known to disrupt communication and, in particular, computers and computer networks. So I’m being hit in multiple ways. Mercury goes direct in the next couple of days, so hopefully things will get back to normal.

Categories
Tech

Google: A Computer Scientist’s Playground

From the BrianStorms weblog, I found this talk given by Urs Hölzle on the infrastructure, commodity hardware, and distributed software used by Google to support its many services. I enjoyed learning about how Google works and what goes on behind the scenes when a user submits a query. Hölzle also gives an overview of the programming framework that is made available to Google’s data mining engineers.

Categories
Speech Tech

Geek, Like Me

Over the last five days, I discovered audio content on the internet, namely Linux radio shows, audio blogs, and podcasts. But this post isn’t about this. One of the gems I found is a site called IT Conversations, which hosts audio programs of interest to IT professionals. But this post isn’t about that either. A specific recording I found on IT Conversations was a talk given by Wil Wheaton at Gnomedex 4.0. People either remember him as the actor who played the young writer in Stand by Me or as Wesley Crusher on Star Trek, the Next Generation. Well, it turns out he’s not just a geek, but a blogging geek, and he’s published a couple of books from his weblog WilWheaton.net: Dancing Barefoot and Just a Geek.

It’s a great talk. I really enjoyed it. He talks about his life on Star Trek, his decision to leave the show, the 15 years of regret that followed, and his coming to terms with himself and the demon inside named Wesley Crusher. It was entertaining and even touching. I cried.

So, go have a listen. Maybe you’ll even buy his books.