Selling free software

I think one of the best examples of how free software can work great (and be even be sold) is Dell’s adoption of Ubuntu. They can take free software (Ubuntu) and custom-tailor it to work on their specific laptops and desktops. They can even custom-compile their own Linux kernels that they don’t contain extemporaneous junk for hardware not in their computers. This could make an overall fast and efficient machine! Their software has to remain free, so people can examine it and suggest ways to improve Dell’s flavor of Ubuntu, tell Dell about something that’s in Ubuntu that’s they’d like to see automatically included in the Dell release (like DVD support), and they can even submit patches to Dell if they know how to code. Plus, if Dell finds a problem and figures out how to solve it, the fix can be pulled back upstream to the regular Ubuntu release. Even more importantly, a user can decide to take Dell’s flavor of Ubuntu and make their own version of it (if Dell does something poorly that they won’t fix it, for example). Not to mention, Dell is a big company. If they’re having problems getting hardware that will work under Ubuntu, there’s going to be more pressure for hardware vendors to support their products freely.

Some people are attracted to Ubuntu and other Linux distributions because many of them don’t cost anything. Thus, a computer can be $100 cheaper to buy because Dell doesn’t have to charge you the $100 for a Microsoft Windows license. What I’d like to see is for Dell to actually charge a little bit of money for Ubuntu. Not $100, mind you, but how about $20-30? I don’t want Dell keeping the profits from this though. Rather, I’d like to see them make some major contributions to the FSF and the Ubuntu project. Or they could make the $20-30 donation optional. The FSF even encourages the selling of free software. This will help foster growth of their system, and it’s a solid investment on their behalf. Plus, I don’t think many users would complain about being charged a nominal fee as long as they know it’s to help support the growth of their new operating system.

Future of books

I read an article about the future of book industry and authors [hat tip Sadie]. In it, they describe the ways that authors are suffering from the effects of piracy. Many authors are concerned about their lost profits at the hands of e-Book pirates and they are trying to come up with new business models to embrace this new media while still being able to keep the cash coming in. Fortunately, they seem to have a much better grasp on how to solve their problems than the music industry:

“We have to evolve and create a very different pay system, possibly by making the content available free to all and finding a way to get paid separately.” –Tracy Chevalier

If they can follow this concept through, their industry will survive. I have very little hope for the music industry at this point, so the best we can do is learn from their mistakes. Please read that last link. It’s a great article (actually it deserves a post of its own).

The premise of education

I read a very interesting article today, linked from an article on ifacethoughts (a blog I read). The article itself is about undergraduate Computer Science majors, but I felt like the premise goes far beyond that specific example. In reality it speaks to the terms of higher education in general, and I’m going to try to take it to heart in my own education.

See, I seldom think about the professional nature of the physician anymore. The way they throw facts at you in Anatomy and Physiology (not to mention Pharmacology and the rest to come), it seems like anyone with half a brain and a whole lot of hard work can memorize them all and become a successful physician. After all, there are government recommendations and guidelines for treating almost everything. While this may be true, I’m reminded of something I heard here at Rush (although I can’t remember where) that was reflected in that article. In it, Braithwaite probes at the nature of the undergrad CS major, who claims that more class time should be devoted to teaching more computer languages and detail in programming. If most of their students simply go to work for businesses who want them to be programmers who can produce solutions for them, why isn’t more time spent on teaching the ins and outs of various programming languages?

You are describing a vocational job to me. The rote application of practical principles is nothing more and nothing less. How is what you’re describing any different than a job as an accounts receivable clerk or a dental technician? Or a land surveyor? Or a architectural draftsperson?

He goes on to point out that there’s nothing wrong with vocational work or being a technician as long as you’re not lying to yourself about it. His greater point is to emphasize that it is not incredibly difficult to earn a degree, even with high marks, while understanding very little about the field.

The reality is that your degree is only a pacifier, a way to make you feel good about yourself. The industry is selling you the illusion of respect. I’m telling you this because the sooner you figure out the game, the sooner you can start playing instead of being played. If you really want to be more than a clerk, you can pay more attention to what is to be done and how much freedom you have to do it and less attention to whether there is a title or a degree involved.

It’s easy to get lost in the minutiae of details presented in class every day and forget about the bigger picture. But the point is that it’s not enough to just know the facts. If you do, then you are just a form of “clerk”. You need to understand the processes, why things are done (and even taught) the way they are, and why the field is going where it’s going. Otherwise you’ll not be in charge of your professional career and where it’s leading you. This is one of the main goals of education, although it’s often lost somewhere along the way.

On a sort of tangential note, this is an aspect of being a full-time practicing physician that worries me. In a linked article to the one above, he speaks about the role of academics in progressing the field, citing that most of their advances come from academia. I worry about becoming a person who only practices a craft as opposed to being a developer.

Open Source Education

This is probably one of the coolest things I’ve ever seen in my life. MIT is sponsoring a program to put their entire coursework online free for anyone to use (called OpenCourseWare). They include tests, lecture notes, videos, problem sets, and more. Everything is distributed under a Creative Commons Share-Alike License. It’s a free and open-source education!

The Office

Well, talk about a productive winter break. I went from never having seen more than 10 minutes of NBC’s The Office to now having seen every episode. I bought Sadie Seasons 1 & 2, and it had me hooked. I’m not going to lie. The show is definitely funny, but if it weren’t for the Jim and Pam storyline, I don’t know if it would have had me hooked. I think that underlying story helps move the plot along and adds tension that a normal comedy or sitcom doesn’t have. And I guess I’m just a sucker for a good love story once and a while.

Ah well, a few notable quotables I picked up:

  • “Two queens on casino night. I’m going to drop a deuce on everybody!” -Michael Scott
  • “It kinda sounds like prison is better than Dunder-Mifflin.” -Pam Beesley
  • “Have you heard of paper?” -Dwight Schrute

4.5/5

Joining the Facebook

After holding out for about 5 years, I finally joined the infamous Facebook over winter break. Although my 2 cousins and sister helped me set up an account, I made the conscious decision to join a few weeks earlier but never got around to it due to finals. My decision to join was definitely not made out of any enthusiasm to their service. Rather I started feeling like I was socially isolating myself from my peers in school, and this is something I want to change. If you’re reading this, feel free to add me as a friend.

I still don’t think I’ll use it too much, but at least I’ve joined, which is half the battle. One thing I have found is a nifty little application called Wordbook, which allows you to add new posts at this blog to my Facebook feed. This will hopefully bring some new blog traffic for me and get some of the people stuck in Facebook out into the real web. Anyways, a more thorough post (rant) of my thoughts on social networks like Facebook and why it took me so long to join is forthcoming.

Finals Study Schedule

This is the tentative study schedule. Ugh, I hope I don’t die…

  • Saturday
    • Histo Practice Practicals (2)
    • Review old histo notes
    • Read through Physio (Renal)
    • Physio Practice Exam (if there’s time)
  • Sunday
    • Histo Electron Micrographs
    • Review important histo topics
    • Read through Physio (CV)
    • Physio practice exam
  • Monday
    • Histo Exam
    • Review Physio Workshops
    • Read old anatomy notes
  • Tuesday
    • Physio practice Exam
    • Review Netter plates
    • Read anatomy notes and BRS
    • Physio practice exam 2
  • Wednesday
    • Physio Exam
    • Anatomy Practice Practical
    • Review important anatomy
  • Thursday
    • Read BRS
    • Anatomy Practice Exams
    • Review Embryo (high priority, eh?)
    • Radiographs and cross-sections
    • Review Netter Plates
    • Review until I pass out
  • Friday
    • Anatomy Exam
    • Check vital signs to make sure I’m not dead…

GREAT ANhosting deal

If you missed out on ANhosting‘s October sign-up deal, you’re still in luck. They just came out with a new deal offering 999 GB storage and 9,999 GB monthly transfer for only $4.95/mo (regularly $6.95/mo with 1/4 of the stuff). Plus they’ve still got their 30-day money back guarantee. These prices with their features and great support makes this deal unbeatable. I would sign up ASAP if you’re interested because they won’t be able to keep this kind of deal available for too long. Offer expires at midnight on 11/22/2007.

Sign up today! (Plus coupon code SAVINGCENTER-93818 will get you 3 months free!)

My ANhosting Review

EDIT: Apparently this deal is only good if you sign up for 3 years (36 months), which is a long commitment. On the up-side if you know you’ll want your domain for that long, it’s a great deal, and you’ll be able to renew your contract for the same price in 3 years. Oh and of course you’d always be able to get a pro-rated refund if you decide to cancel early (minus the domain registration fee). That last line is untrue.