January 2002 Archives
So it took me about a half hour to find the spaker's registration room, lugging around my, erm, luggage, because it was 11 a.m. and check-in wasn't until 3 p.m. But I found it, then went over to the OSDN meeting room (free massages available) and checked email and talked to Messrs. Lenzo and DiBona and Bates. All much fun. I then saw Messrs. Adler and Hand and Starsinic, and was invited to a NYC Wireless meeting later that night. I tucked that away, and went to check-in.
The room was quite nice. I promptly hooked up my older PowerBook to the data port on the phone and to the audio in on the VCR/DVD unit, so it could play MP3s through the TV and provide wireless three feet away to my newer PowerBook. Mmmmm, technology abuse, call the cops!
I returned to the conference and saw fellow Slash programmer Brian Aker while waiting for a cab, so we went over and brielfy toured the event before heading on over to the Penguin Bowl (hosted by DiBona, with Lenzo as a contestant, and Mr. Malda as a judge) and then left that to go to the Perl BOF.
The Perl BOF had about 20 people (maybe a few more, as some left and more came later) and most of the discussion centered around the futures of perl 5 and perl 6. It's nice that there's a lot of interest in these topics, though unfortunate that this is almost all anyone wants to talk about. :-)
Today I have no real plans. I'll go to some sessions and wander around and take more pictures (there are a few there, but nothing too interesting).
Good morning, son.
I am a bird
Wearing a brown polyester shirt
You want a coke?
Maybe some fries?
The roast beef combo's only $9.95
It's okay, you don't have to pay
I've got all the changeEverybody knows
It hurts to grow up
And everybody does
It's so weird to be back here
Let me tell you what
The years go on and
We're still fighting it, we're still fighting it
And you're so much like me
I'm sorry--Ben Folds, Still Fighting It
I'll be taking Amtrak tomorrow ... maybe it won't be the best travel experience in my life, but it is far better than taking a plane. Yow! I have 4.2GB of MP3s and the new Tron DVDs, plus The Two Towers, so I won't fall short of entertainment for myself. I'll take two PowerBooks; one to play DVDs and MP3s on and act as the wireless base station for the other laptop (and any other laptops near my hotel room that might want to plug in and share my modem connection :). I wish I had cheap net access for the laptops on the train, so I could get some certain work done ...
Perhaps the NYT motto could be "All the news that's fit to print, plus some extra crap to fill space."
I feel like such a sellout.
OK, only a little bit.
There are no representatives or senators from Massachusetts in Washington, and of our state senators and reps, I think three reps are Republican. No other official in the state is Republican, except for the governor herself, which is kinda odd.
I say "could be" because I won't be in attendance, as the convention takes place around when my daughter's birthday is supposed to be.
I watched Law & Order: Special Victims Unit from Friday night, and it was about a man who killed a baby by ripping it from its mother's womb.
Yeah, nice, I know.
My daughter has been in her mother's womb for just over six months now. I play games with my daughter, and she is just into her third trimester. I tap, and she taps back. She recognizes my voice and even my touch on her mommy's tummy. She is completly viable, as viable as any born child. She is my little baby girl, and I love her.
So when discussing how to charge this criminal, they decided they couldn't go for murder at first, because a baby is not considered human until it is fully out of the womb and breathing. A lawyer and a cop said, "well, if we say this baby is a human, then we have to say all abortions at this late term are wrong too." Yes. Yes, of course. Of course it is wrong.
Instead of resolving this paradox by simply saying "yes", they decided to let it remain a logical inconsistency in their minds. They knew the answer. They looked right at it. But they couldn't fathom a world where women don't have "choice" to kill a baby that is able to breathe and cry and play games.
Indeed, in the trial portion, they almost lost the case because they proved the baby had taken a breath, but not that it had yet left the womb. Apparently, somehow a baby can be breathing and crying on its own, but still be partially in the womb, and it is acceptable and legal to kill it. Because if you're in the womb, you're not a live person.
So they say my daughter is not human because she's hasn't yet left the womb, all to satisfy the illogical notion that some women should be able to kill that child if they wish to. She can breathe, she can cry, she can play games, and we can still kill her, because if we couldn't, well, then we wouldn't be free to kill other little boys and girls!
What the hell is wrong with this damned world?
Anyway, you can control Mac OS X apps from MacPerl.
First, you launch Classic. Then, install the latest MacPerl, 5.6.1b3. Run two droplets in the Droplets folder, gluedialect and gluescriptadds. Then drop the Mac OS *9* version of the app, if possible, on gluemac. gluemac creates a vocabulary file, a glue file, for MacPerl to use to control the app; but it doesn't yet understand most Mac OS X apps.
So you do that, and then you can run things like:
use Mac::Glue ':all';Controlling iTunes in Mac OS X from (Mac)Perl. Neat!
my $itunes = new Mac::Glue 'iTunes';
my $track = $itunes->get( $itunes->obj(tracks => gAll, playlist => 'Tom Petty') );
$itunes->play($tracks);
So thanks to everyone who has worked on it and helped, we're getting close.
My guess is that TiVo first looks at "The Twilight Zone" in its database, then scans to find a particular episode and get its data, and when there are more than 80 episodes for a particular show in the database, as in this case, it gets to be quite slow.
My wife and I played some games, hung out with the dogs, took some walks, watched some movies and TV and sports. Relaxed. It was very nice indeed.
I am still watching the Twilight Zone marathon. I have over 30 episodes on the TiVo, with about 10 already watched. I only watch it once a year, on the New Year's marathon on SciFi. It used to be on KOFY in the Bay Area every year, but then SciFi got the rights to it.
Today I resume work on Slash. I am doing a 2.2.2 release, and fixing bugs, and resuming work on more of the messaging system.
Tonight I resume work on MacPerl. Thomas Wegner sent me Shuck 1.6.0, and Matthias has fixed some GUSI bugs (a new GUSI is due soon, I reckon).