home :: rants

RSS 0.91 feeds Subscribe and save over 75% off newsstand price!

car - 9
games - 2
hacks - 21
  flac - 4
  photo - 5
  slim - 3
journal - 155
misc - 5
news - 9
pomona - 2
rants - 6

For the biographers:

2005 - 2006 - 2007 - 2008 - 2009

Now playing

Décollage (Cristobal Paz & Leo di Giusto remix)
from Remixed by Bajofondo
at Monday, December 14, 2009 12:51 AM

How this works

Hot Live Webcam

Yes, really.

Recently from Google

from Richmond CA, searching for squeezebox blackberry plugin

from Seattle WA, searching for michael dickerson girlfriend fan site

How this works

Contact me

mikey@singingtree.com
4171622
mdickers47
mike.dickerson@pomona.edu
pomonamikey
wii number7808 7239 7724 0213
blackberry pin204db8e4

On Notice

  • The sun
  • Librarians
  • Blue
  • Purple
  • David Gray
  • Whirlpool
  • Taco Bell

As seen on The Colbert Report.

This site does not represent my employer.

May look horrible in Internet Explorer.

blosxom logo   Creative Commons License

gotta
knock
a
little
harder

obstrepero.us banner
obstrepero.us mistakes you can learn from

How to make the Simpsons unfunny

filed under: /rants

For some reason I bought an Apple TV today, their latest doowacky that lets you attach a TV to your iTunes like you would an iPod, playing your video and music and what have you. The people I know are about evenly split on whether it will be cool to be able to buy TV shows a la carte and watch them on this, or whether it is the most useless Apple invention ever. I may have an opinion on that later, but right now I just want to yell about this one thing:

There is no Simpsons on iTunes. That is a major, possibly fatal, failure that might get the Apple Tv returned to the Apple Store. Apparently Fox considers iTunes to be a place to dump its garbage shows that aren't making money any other way, judging from the fact that they don't sell their most popular and longest running show of all time, but they do offer every episode of Stacked.

Ok. But here's what's worse: I searched for Simpsons, found only the "Simpsons Foxcast" under Podcasts. For about a minute I thought they had every recent episode in podcast form, for free. Then I noticed that the podcast "episodes" are only a couple minutes long. So I figured it was at least a Simpsons clip? Wrong again. It is an audio-only ad, where some smarmy LA-radio-clown voice describes an episode of The Simpsons:

This is a Foxcast of The Simpsons episode 1810: Marge Gamer! Marge discovers the Internet, and joins a popular online roleplaying fantasy game! Through exploring the world of Earthland Realms, Marge discovers that Bart is the game's best and most destructive player! All other players are in fear of his presence!

It would actually be better if it stopped there. Because it goes on to explain the entire episode in 109 seconds, which is about as funny as explaining a Calvin and Hobbes cartoon. When it is over, I want to punch the voice actor right in his Botoxed Ryan Seacrest face, but I never, ever want to watch that episode of The Simpsons. Well done, Fox. Bravo.

Wow, that really made me mad just now, and I haven't even opened it yet. Maybe it was for the best that I had no way of being exposed to TV. More news as it develops.

29 Apr 2007 22:41 PT - persistent link - trackback - 3 comments

This place sucks

filed under: /rants

Please reduce the bass in
your stereo when playing at night

This was attached my door this morning.

You would not believe how low the music was that I was playing last night, as it is every night when I dare to try it at all. The squeezebox volume goes from 0 to 50, with 0 being muted, and I have it set to 1. The bathroom fan is louder. But I know that the problem is that those speakers that I have and their nice 150w amplifier, which I went to some trouble to acquire because I like them, seem to resonate somewhere in the mid-bass, maybe around 160-200Hz. Sound in that range goes through these shoddy walls like tissue paper, and there is nothing I can do about it. And I can't reduce the bass unless I did some horrible software thing, it's just a plain amplifier.

In a way it sucks even more that my unseen neighbor is trying to be polite. Whoever lives behind my bedroom has immediately pounded on the wall if any noise was not to his (or her) liking for as long as I have lived here, and I decided a couple weeks ago that it was time to stop rewarding this behavior. After all, I get woken up every day when they get up for work. I can hear them snore, and use the toilet, and much as I hate this, there's not much I can do but live with it. But if they're not going to be jerks and call the police or whatever (as has happened at past apartments) then there's nothing for me to be mad at, except this shantytown apartment complex.

The shabby construction of every place I have ever lived in California makes me mad for reasons I can't explain very well. But it's late and I'll leave that for another "rants" entry on another day.

(02:37:19) Cherry: go to bed early ok?

15 Jun 2006 02:44 PT - persistent link - trackback - 2 comments

The problem with this job...

filed under: /rants

...or one of them, anyway, is that the people I have to help are self-selecting. To see what I mean, consider three completely hypothetical professors:

Professor "A" considers her (or his) access to my Unix systems to be a privilege. She mostly knows how to do what she wants, even though it's pretty far removed from her nominal field of study. She has never yet asked me a question that could be answered by the first link of a Google search on the same question. It's not that she doesn't use the system, because she correctly identifies the situations that do require my attention and reports them. She's just pretty self-reliant and needs little maintenance.

Professor "B" knows very little about computers, at least my kind, and does not always have a well formed idea of what he (or she) wants. He knows this is the case, and describes his problems in terms of what he wants the system to do, and will usually take my advice as to what is the easiest way to do it. When I solve a problem or show him how to do something, it usually stays solved and I rarely have to show him how to do the same thing again. So this is more work than I have to do for Professor "A," but it's not unpleasant and it leaves me feeling like I did something worthwhile.

Professor "C" knows a fair number of things about Unix that are correct, and a good deal more that are outdated or just wrong. He (or she) tends to frame his requests in terms such as, "I need a Slugworth Bubblegum server installed before my class tomorrow morning." If I suggest a Wonka bubblegum server instead, he will invariably say that it would be too hard, and too inconvenient, since he couldn't possibly learn to use a Wonka server before his class tomorrow, and anyway he already knows that Slugworth servers are the best. He does not read much of the email I send, and hence will sometimes ask me the same thing three or four times in a month. He might know the difference between a problem that belongs to the system administrator and a problem that doesn't, but will not hesitate to give me any assignment that I can do, without regard to whether I should do it.

Now, in my current job, I work for about 30 to 40 professors, and I would guess that about 25% of them are "A"s, 50% are "B"s and the last 25% are "C"s. But because of the characteristics I just described, I end up spending most of my time on projects for the Cs. Not only does this make me cranky, it's unfair to the As and Bs.

For example, a certain Professor A spent quite a bit of time recently trying to sort out a messy application problem. I wouldn't have known offhand how to fix it, but I could probably have saved her several hours if she had asked sooner. I would not have minded this at all, since as an "A," she gets less than her fair share of my attention to begin with, and I know that the cost to benefit ratio of spending my time is quite good.

Professor B is punished in a different way, which is that when he asks if I have time to do something, I say no, and that's that.

As for the Cs, I have found no way to deal with them, other than to give them what they ask for (not necessarily what they want), and to teergrube silly requests so that they don't take up the whole week.

I have spent a tremendous amount of time learning what I know about systems and programming, but the people that would actually benefit from that experience don't ask. People that are only interested in a Band Aid for their skinned-knee-of-the-day, on the other hand, bother me all the time. They make me want to stab my eyes out with a fork. That's what help desks are for, not me.

16 Nov 2005 01:54 PT - persistent link - trackback - 0 comments

Note to Sony BMG Music: Up yours.

filed under: /rants

In case you missed it somehow: Sony Music released several CDs recently that contained some malicious copy protection software called "XCP". (They won't admit exactly how many, or which ones.) This program secretly installs itself on your hard drive when you put the CD in the computer, like a virus. It goes to great lengths to conceal itself from you, like a virus. It wastes your computer's time and slows everything down by constantly scanning for non-Sony-approved activities, like a virus. It cannot be uninstalled, like a virus. It damages your operating system and leaves gaping holes that can be exploited by other attackers and viruses.

Sony was quite happy to ignore the resulting uproar for months, until an assistant to the secretary of the Department of Homeland Security told them in public to knock it off. The company is now facing class action lawsuits and criminal investigations in several states and countries. They have stopped the production of XCP-infected discs and have issued the following semi-apology:

We stand by content protection technology as an important tool to protect our intellectual property rights and those of our artists. Nonetheless, as a precautionary measure, SONY BMG is temporarily suspending the manufacture of CDs containing XCP technology.

- Sony BMG web site, 14 Nov 2005

A warm personal message from me to anybody that might be in any way connected with Sony/BMG Music, or any of its many labels and subsidiaries:

Your "XCP" copy protection scheme is the most disgusting example of arrogance and greed I have yet noticed in the music publishing industry, which is no small accomplishment. I have avoided buying crippled CDs for a while now, but because of the XCP debacle I have taken the trouble to look up the labels that you distribute (Arista, Columbia, Epic, RCA, and others) and will specifically avoid buying any more of your new releases whether they are crippled or not.

This is too bad, since you currently own some artists that I am going to miss (Trey Anastasio, for one). And your "dual disc" format, with DVD video on one side and CD audio on the other, could have been cool. That's all you ever had to do, was work just a little bit harder to give us some incentive to buy your products instead of pirating them, which has always been pretty inconvenient. If you had just used a little more carrot and less stick, we would have been fine. But now, I will just have to make sure I wait to buy Sony albums used, since I know that when I do that, you don't receive a dime and it really chaps your ass. Too bad about those silly courts and the right of first sale, eh?

But you could not care less about the few hundred dollars of my money that you have lost, so I will of course influence as many people as I can to do the same. I hope that thousands of people learn to associate the Sony brand name and your oh-so-distinctive Dual Disc and UMD formats with spyware and Trojan horses. I hope that this costs you millions of disc sales. I hope this motivates a few of your popular recording artists to find another publisher (to the extent that they are able, given that you were screwing your talent for decades before you turned on us customers). I hope that this accelerates the collapse of your publishing business and its entire parent corporation, which we know is already struggling. I hope that ten years from now, the names of Sony and Bertelsmann are remembered only as a cautionary tale.

Very truly yours,

M. Dickerson

14 Nov 2005 01:14 PT - persistent link - trackback - 0 comments

Why photoprism doesn't work in Internet Explorer

filed under: /rants

The short version: IE is a pathetic piece of crap.

The long version: Here is a true, unembellished account of my attempt to make this site work on Internet Explorer, which took place over a couple of weeks in October 2005.

  • Reboot my girlfriend's laptop into Windows XP, since it is the only remaining computer that even dual boots that I have access to.
  • Try to load www.photoprism.net in Internet Explorer. Nothing works. Spend 10 minutes trying to find Javascript console. Oops, there is none.
  • Search Google for what the hell I am supposed to do. MSDN page says to un-check a box labeled "Disable script debugging" somewhere in "advanced internet options".
  • That does nothing at all, besides being a genius double-negative user interface element. Back to Google to look at search results numbers 2 through 20.
  • Find another page that says I have to download something called "Microsoft Script Debugger". Sounds like an awful lot of bloat to get a Javascript console, but did you expect anything less?
  • Go to MSDN download page, which advises me that this advanced, double-secret feature (a Javascript console) is only available to persons using Genuine Microsoft Windows. Fine, this is a laptop that came with it, so it's as genuine a copy of Windows as I have ever had.
  • MSDN site forces me to download and run some random executable blob called the "genuine Windows verifier" component. This doesn't work until after rebooting.
  • Back to MSDN site, which, assured that I am not stealing food from the mouth of poor starving Bill Gates, allows me to download the Microsoft Script Debugger. This doesn't work until after rebooting.
  • Now, at last, I am able to select Script Debugger on the Internet Explorer menu. Go back to www.photoprism.net, and a popup window informs me that the getComputedStyle() javascript method doesn't exist. Hurrah, hurray, and only about 3 hours of life wasted getting almost as good functionality as "View->Javascript Console" on every other browser I have used in the past four years. (Of course, these 3 hours are spread out over 3 weeks because, as you may have guessed, I have zero patience for this crap.)
  • Press Run in the Microsoft Script Debugger, which works once, and the second time ... it freezes. Eventually manage to kill it with the Task Manager, and now the browser is hung. Kill it, start over, and ... it hangs.
  • And in case you were wondering, the Microsoft Script Debugger has three features, which are: It can give you a popup message telling you when there is a javascript error. It can highlight the line where the error happened. And it can single-step through lines of javascript, which is rather comically useless because the browser window is completely frozen and does not even redraw itself while the Debugger is running. This concludes our tour of Microsoft Script Debugger features. Set watch expressions? No. Browse the current DOM? No. Make local modifications to see what works? No. This is nowhere close to an actual debugger, for example, Venkman. It truly is just a kludged-on substitute for the Javascript console with a window for displaying source code.

This is about where I made the following executive decision: This is my personal site. Nobody pays me to use it, and I am not selling anything. There is absolutely no reason for me to work on it if I don't want to. There is not much reason for me to care if 85% of the people on the Internet can't see it (especially since it is almost exactly the dumbest 85%). So, if you continue to use Internet Explorer, I don't care about your problems. Use the crappy old frameset interface until you have got the training wheels off.

15 Oct 2005 18:15 PT - persistent link - trackback - 0 comments

Why ssl certificates are a waste of time

filed under: /rants

The certificate security model peddled in SSL today is a joke, and here's why:

First of all, the supposedly trustworthy corporations that function as Certificate Authorities aren't. For example, it is not actually that hard to fool Verisign into believing that you represent Microsoft, as was famously demonstrated in 2001. As Lawrence Lessig points out, all of these "authorities" have adopted certificate security policies that enthusiastically disclaim any liability for any kind of mistake or incompetence whatsoever. Their interest is to sell as many certificates as possible, which aligns very poorly, if at all, with your interest in reliably identifying web servers.

An even worse flaw in SSL is that it is so poorly understood, by site operators and web surfers alike, that the legitimate warnings it generates are completely ignored in the ocean of bogus errors and false alarms. Everyone browsing the Web is acclimated to random failures and error messages--broken links, server timeouts, and so on and so forth. This means that when a browser attempts to warn of a fake certificate, the person clicks OK without reading, much less understanding, what went wrong.

Joe AOL doesn't know the difference between http and ftp, but we award him the responsibility to evaluate the trustworthiness of random certificates with signature chains that are seven links long, issued by distant corporations that he has never heard of. We did this to Joe because in about 1995, we were tripping over ourselves to get him to use his credit card on the Internet, so of course we did not want to make it sound like there was anything hard about Internet security.

I have operated SSL servers with untrusted certificates for more than four years, and I know the certificates have been used by about five hundred people. Exactly two of them have ever written to ask whether the certificate error was something to worry about. (Congratulations to Professors Zook and Fitzpatrick!)

When I run into a certificate problem myself, I ignore it, because I know that it is far more likely that the site operators have screwed up their certificate installations than that somebody is actually trying to fool me.

So we see, average users have not gained any meaningful security, because they do not understand certificates well enough to differentiate a false alarm from a real problem. Educated users have not gained any meaningful security, because the system is too sloppy and we are forced to tolerate too many honest mistakes. The only place where SSL has succeeded very well is in allowing sleazy companies like Verisign to sustain their business model of establishing a monopoly on some trivial service, then charging exorbitant rates. Last I checked, it cost more than $500 per year for a certificate signed by Verisign.

This is why I do not have one of their certificates: I pay for this site out of my pocket, and I have much better things to spend $500 on than snake oil.

23 Sep 2004 00:00 PT - persistent link - trackback - 0 comments

Copyright © 2005-06 Michael A. Dickerson