Archive for March 11th, 2008

Who has time for these dinners?

>In addition to the 'Major Madness on Sproul,' there will be workshops
>and a faculty dinner scheduled to take place in the residence halls.
>
>The faculty dinner on Wednesday, March 12 at 6pm in the Clark Kerr
>Garden Room IS LIMITED to 10 students per professor so be sure to
>sign up fast! This is a business attire event and reservations are
>required. Please email aavp...@gmail.com with the
>following information: name, SID number, email, phone number,
>residential unit (if applicable), and professor preference.
>Professors include:
>
>George Breslauer (Political Science Department/Executive Vice
>Chancellor and Provost)
>Alex Filippenko (Astronomy Department)
>Dan Blanton (English Department)
>George Chang (Nutritional Sciences and Toxicology, Biochemistry)
>Alan Ross (Political Science, Haas)
>Eric Schickler (Political Science)
>Duncan Williams (East Asian Languages and Cultures)
>Tom Gold (Sociology)
>Ingrid Seyer-Ochi (Education)
>Fouzieyha Towghi (Gender and Women’s Studies)

Egh. ‘Looks like representative sample of under-populated (read: unpopular) departments. Granted, I heard that Prof. Filippenko is a great lecturer (esp. for Astro 10), but that isn’t exactly the reason to choose a major. Good thing I’m past that stage.

 

Virtual RMS


novakyu@plato:~$ vrms
No non-free packages installed on plato! rms would be proud.

Sigh. Only if that were true.

Oh, it is true, as in, because my /etc/apt/sources.list only lists the main repository and not the nonfree or the contrib sections, as far as the installed .debs go, there are no non-free softwares on my system.

But, of course, I know my system better than a piece of software, and it so happens that my system has two discrete pieces of non-free software. The first is ATI’s proprietary driver for Radeon (fglrx driver, as they are called). The second is the firmware I need for my internal wireless (yeah, the same problem I had with the ipw2200).

Part of this … compromise is a result of poor research on the hardware I was buying—when I chose the miniPCI wireless card, I should’ve done better research than looking up “linux compatibility”—damn those ndiswrapper users listing a hardware as “linux compatible” because you can trick the hardware into thinking that it’s running under Windows.

But another part was … well, especially for the graphics, I simply didn’t have a choice. Supposing I had free choice of the graphics chipset separately from the CPU (an absurd assumption, but let’s suspend our sense of reality for the moment), I could choose from ATI or nVidia (Intel having been eliminated by the boycott I started recently). Here, my impression was that ATI had better record of working with free driver developers.

But of course, such discussion is academic, since, given my choice of AMD for the CPU, it would have been rather silly to get a system with nVidia graphics. AMD CPU, ATI chipset simply has to mean ATI integrated graphics.

Well, this is getting long-winded, but my only hope is this: Ralink (the chipset manufacturer for both my wireless devices) and ATI are still known to cooperate well with free software developers. For these hardwares, the developers do not need to reverse engineer existing proprietary drivers to get the specs—ATI and Ralink will release what they need. So, one day (perhaps a year from now), there will be a free implementation that provides what I need (which isn’t much—just wireless connectivity and 1280×800 resolution), and I’ll be rid myself of this shame.

But, until then, if I have to commit sin, I’ll do my own dirty work. Using non-free or contrib repositories would make me feel like I am adding to my sin of using non-free software … the sin of having others prepare those non-free software for me. Like committing murder and being an accessory to murder at the same time.