Play. Clear. Play. Pause. Down. Select. Play. Select. Pause. Select.
Wednesday, December 16, 2009
Monday, October 26, 2009
Beat the Hell Outta Yahoo Week
Rant on. Do not buy domain name hosting from the fraudulent asshats at Yahoo. Or if you do, use a throwaway number. Google may be evil in some vague moral sense, but in my experience only Yahoo has committed credit card fraud. Again.
Rant off. If you need an alternative, try pairNIC. They're good enough for CPAN and PerlMonks, so they're good enough for me.
Thursday, April 09, 2009
Monday, January 19, 2009
Beat the Hell Outta Breakfast at Tiffany's Week
Last week was spent mostly at work, none of which qualifies as interesting here. All I've got to show for it is a song stuck in my head after hearing it in a strange dream along with somebody I haven't met. And as I recall, I think, we both kinda liked it.
Sunday, January 04, 2009
Beat the Hell Outta Blue Smoke Week
Somehow or other the magic blue smoke escaped from my laptop. Time to look for another. Meanwhile I've propped up an old ThinkPad 600E with a piece-of-garbage SMC2632W V.3 wireless card.
Tuesday, December 30, 2008
Beat the Hell Outta New Year's Resolutions Week
Ten years, ten weeks, and ten days ago was the first day of Beat the Hell Outta Violence Week. The week after, naturally, was Beat the Hell Outta Profanity Week. The Beat the Hell Weeks continued as something of a minimalistic proto-blog. Over time, I began neglecting this smallest of chores, and many recorded weeks' memories are hazy or lost.
So here I vow — not for the first time, likely not the last — to resume the Weeks in this new-fangled blog doohickey, with maybe a little more detail. The difficult part, as always, is having at least one mildly interesting thing happen every seven days this year. Fortunately, this counts as the first.
Monday, December 15, 2008
Remember the Reason for the Season
Winter solstice is Sunday 21 December here in the States. So raise your glass to Dionysus, and have a Merry Shabe Chelle and of course a Happy Festivus.
Saturday, November 10, 2007
Review: iRobot Roomba
Got an iRobot Roomba a few months ago from Fry's. I don't recall which model it is, but it doesn't matter because they've since come out with a new generation.
At first, Roomba only worked in fits and starts. After running for a while, it would bump into something that appeared to knock it silly. It would spin backwards in a circle for a minute or two until it gave up, confused. Amusing though it was, it really made the whole thing pointless since you couldn't leave it unattended. iRobot customer service turned out to be a joke. I was about to take it back to Fry's, but out of nerdiness and ultimately stubbornness, I decided to tinker.
First, I found the Roomba diagnostics that some poor guy apparently reverse-engineered. Kudos to the Roomba engineers for putting in the testing routines, and shame on the writers for not including the instructions in the manual. Double shame on the web guys for not posting it on their website.
Armed with this information, it was soon apparent that the cliff sensors weren't seeing the ground. Roomba thought it was perpetually about to fall off a cliff. I tried the usual (for Roomba owners) sensor tricks with tape, aluminum foil, even mirrors, but to no avail. With a digital camera CCD and an infrared remote I proved that the sensors themselves were working. Eventually I deduced that the sensors, located on the bumper, had a loose connection that the bumping would aggravate.
Now, it was time to put my college degree to use. I located the sensor that was most troublesome, and I repeatedly applied rapid, blunt force to that part of the bumper. That is, I hit it. I hit it over and over until it worked. Not only was it an effective repair, but it was quite satisfying.
The only other problem I had with it was the battery, which took quite a while to break in. I think the trick was to run it on "max" mode a few times to deplete the battery, and let it charge long after the LED says it's done. I can't be sure, though, since I tried a lot of things; draining the battery is a routine fix for rechargeables. Nowadays I almost always run it into the red, either in one shot or across multiple rooms.
I haven't had any troubles from Roomba since. Occasionally I clean it. More often I don't, and it keeps on trucking anyway. Bottom line: If you want one, get one, but buy it at a place where you can take it back for a refund, not just a replacement.
Thursday, October 25, 2007
Still Open
For my next unfinished project, I present www.still-open.com. Basically it's supposed to tell you what restaurants would still be open by the time you got there. I've successfully deployed version 0.01, which is an empty error page. Coming soon: version 0.02, which is a single entry for "Denny's."
Tuesday, June 26, 2007
BONG HiTS 4 JESUS
Yesterday in Morse v. Frederick, Big Chief Roberts had this to say about ‘bong hits’:
Gibberish is surely a possible interpretation of the words on the banner, but it is not the only one …
Some others are “that the sign advocated the use of illegal drugs” (emphasis mine) and that “the phrase could be viewed as celebrating drug use.” I count three interpretations here, though Roberts counts only two. Surely, there are more than one.
‘Bong hits’ may or may not be advocating the use of illicit drugs. If it were, it might not be protected speech, since encouraging kids to break the law is a no-no. So what does it take to advocate something? As it turns out, Roberts has something to say about advocacy in Power v. Money on the very same day:
… [A]n ad is the functional equivalent of express advocacy only if the ad is susceptible of no [other] reasonable interpretation ….
‘Bong hits’ is an ad for Joseph Frederick. It says, ‘Look at me, I'm a wild teen rebel.’ And it worked, because I now know who he is, yet I am no more likely to smoke a plant or to worship a carpenter. The only difference between 'bong hits' and a thinly-disguised political smear is that Frederick is only a whore for attention, not for power and money and the occasional sexual favor.
In his dissent, Justice Stevens points out Roberts' hypocrisy with a satisfyingly large bitch-slap:
… THE CHIEF JUSTICE announces today … that when the “First Amendment is implicated, the tie goes to the speaker,” … and that “when it comes to defining what speech qualifies as the functional equivalent of express advocacy … we give the benefit of the doubt to speech, not censorship” …
However, this isn't even a tie-goes-to-the-runner situation. It is up to the censor (the power-wielder) to demonstrate that the danger of a speech justifies its suppression, not the speaker to prove its meaning, harmless or otherwise. Without evidence that Frederick was advocating drug use, nor evidence that anyone would have been persuaded to do anything illegal, there's no argument supporting denial of First Amendment rights. As best as Stevens could tell, the only reason the Court could find for supporting Frederick's suspension was that it was now up to school officials across the country to interpret the Constitution:
… it is hard to understand why the Court would so blithely defer to the judgment of a single school principal.
Finally, one could argue (especially, but not exclusively, if one is a follower of any of a number of backwards and repressive religions) that some “social events,” such as prom, are school-sanctioned advocacy of underage sex. Couple that with an official denouncement of safe-sex practices, and suddenly a bong hit should seem a small worry to those concerned with high-school students' well-being.