I just found an excellent video mash-up of Carl Sagan’s narration of part of his book Pale Blue Dot, inspired by the famous Voyager 1 photograph of the Earth from halfway across our solar system:
Courtesy palebluefilms.com.
I just found an excellent video mash-up of Carl Sagan’s narration of part of his book Pale Blue Dot, inspired by the famous Voyager 1 photograph of the Earth from halfway across our solar system:
Courtesy palebluefilms.com.
I always thought I was a bit of an oddball for choosing the ancient scheduler Remind as my favorite OS X calendar software. But as it turns out, I’m not quite as alone as I had assumed. I guess OS X is a bigger draw to Unix geeks than I realized.
So I’ve decided to publish a tool that I wrote a few months back, a simple little Objective-C command line application that reads the birthdays of all your OS X AddressBook contacts and outputs them in .reminders format.
The source code bundle is here. After installation, see the manpage remind_birthdays(1) for documentation.
You can also view the source code repository on Github.
It seems to be a commonly experienced problem with the Intel rendition of OS X 10.4 that some power management settings, such as the halfdim pmset parameter (a.k.a., “automatically reduce the brightness of the display before display sleep”) may be reset when the system boots. Since I started dual-booting Vista my reboots have increased from about once a week to a few times a day, so I decided to tackle this annoying little bug with a StartupItem.
Here’s how to do it. First, make a directory named PMSetManager in /Library/StartupItems. Create two files in this new directory, StartupParameters.plist and PMSetManager, with the specified contents.
/Library/StartupItems/PMSetManager/StartupParameters.plist:
{ Description = "PMSetManager"; OrderPreference = "Late"; Provides = ("PMSetManager"); Message = { start = "Starting pmset manager"; stop = "Stopping pmset manager"; }; }
/Library/StartupItems/PMSetManager/PMSetManager:
#!/bin/sh # pmset manager # # Resets the 'halfdim' pmset parameter to false # on reboot, in order to counteract what appears # to be a bug on OS X 10.4. . /etc/rc.common StartService () { if [ "${PMSETMANAGER:=-NO-}" = "-YES-" ] then ConsoleMessage "Starting pmset manager" pmset -a halfdim 0 fi } StopService () { ConsoleMessage "Stopping pmset manager" } RestartService () { StopService StartService } RunService "$1"
(The pmset command in this script can do more than …
The University’s software licensing program proudly furnishes UF engineering students with Microsoft’s latest-and-greatest (with the notable exception of cash cow Microsoft Office). As of Wednesday, latest-and-greatest meant Windows Vista Business Edition*, so I decided to download it and, with the help of Boot Camp, give it a run on my iMac. Here are my notes and impressions, in no particular order:
Thank you, Mr. Amend, for giving the dangers of electronic voting machines some much-needed press. The more people who are informed about such a frightening threat to our democratic process, the better.
In an attempt to convince a complacently skeptical public of just how much a problem that direct-recording electronic voting machines pose, Jon Stokes of Ars Technica has written a guide, How to steal an election by hacking the vote, which illustrates just how easy it is to hijack an election conducted entirely over electronic media.
If nothing else, watch this video by the security researchers at Princeton University’s Center for IT Policy, wherein researchers demonstrate how to load a malicious payload onto a Diebold voting machine in under one minute. Come election day, this payload, a computer virus which spreads to other machines through normal memory card exchange, silently skews the vote toward its preferred candidate; these alterations are made untraceable by the fact that these voting machines provide users with no voter-verifiable paper trail. Such a virus could even delete itself once the election has concluded, leaving behind no evidence within the machine itself.
In concluding his article, Mr. Stokes sums up the problem nicely:
Probably to help ensure that this doesn’t happen to anyone else, Apple has decided to recall more than a million batteries shipped with its G4 iBook and PowerBook computers from October 2003 through 2006:
More information can be found on the Apple web site. On the positive side of this, at least I’m getting a fresh new battery for my two-year-old laptop…