Red wine

Regardless of how Apple corporate wants to portray its products, the Mac isn’t a machine for the masses any more than red wine is the preferred beverage at baseball games. To be honest, the masses don’t have the capability to appreciate the elegance and depth of this platform.

Derrick Story

(via The Book of FSCK)

Streaming update

Just a quick note that I’ve updated my ‘About DJ Wüdi’ page to replace the download links for my mixes with streaming audio links instead. Everything’s still there, just less chance of running afoul of rabid copyright lawyers (on the exceedingly rare chance that they should decide to pay any attention to my little corner of the ‘net).

Alive again

There was some unintended downtime here last night through mid-day today — unfortunately, I don’t really know much more than that. In the midst of browsing around last night, I lost my connection, and nothing I could do had much of an effect. My DSL modem appeared to be working, but my machine insisted that there was no Internet to be found.

I called Speakeasy and opened a service ticket with them. They couldn’t figure out what the situation was, so they passed it on to Covad (the next company upstream).

Here’s the gory details from the service ticket:

Customer is sync no surf, no E2E ping. Checked TCP/IP settings on multiple computers. Isolated 1 PC, powercycled, checked cables to no avail. CFI, DSL light show sync but cannot E2E ping. Some traffic incrementing on line. Please reset DSLAM card, thanks!

Upstream Cells Received from CPE: 764 ( 130271135 )
Downstream Cells Transmitted to CPE: 140 ( 97056973 )
ATM HEC Errors: 0 ( 53 )
Upstream Line Errors: 5 ( 2063 )
Downstream Line Errors: 0 ( 624 )
Training Starts: 1 ( 10 )
Time Since Snapshot Counters Reset: 8 Min. 57 Sec.

What all that means, I’m not entirely sure of, but at some point during the day, things kicked in again. I’m not sure when, as I wasn’t checking in on a regular basis, but I did get a response from my webserver at about 7pm. From the response on the service ticket, though, Covad looks a bit confused themselves as to what the issue was…

Status changed from NEW to OPEN-Pending Partner Testing
DSLAM Trunk Status: OK
Technology: DMT8-2
Card Status: OK
Port Status: Up
Actual Port Rates: 1536 kbps Downstream / 768 kbps Upstream
Margin: 20.0 dB Downstream / 9.5 dB Upstream
the dslam shows the loop up with no errors

ATM pinging the backhaul was successfull
ATM pinging the cpe and it failed
I reprovisioned and that didn’t help
The dslam, transport and backhaul switch show increments of 1 to 2 cells at a time
I put the z-link in a loop back and the atm ping passed
At this point this looks like a cpe issue
Please have the end user power cycle and try again if still unable to surf then we need to RMA the end user anew KIT. Thank you

Ah, well. All’s well that ends well, and everything appears to be back up and running.

Thankfully

I finally got a new digital camera last week…. It’s pretty nice. I wish I could download pictures to my PC. Thankfully, I have a Mac now. (I hated when annoying people said things like that before I had a Mac. ;)

— Evan Williams, Back Behind the Lens

Drool

Everyone else on the ‘net has reported this already, but hey, I’ve got visitors — I’m allowed to be a bit slow.

Steve Jobs announced the usual slew of goodies during his WWDC keynote speech. To sum up:

  • A ‘sneak preview’ of Panther, the next major update to Mac OS X, due to be released before the end of the year. Some parts look brilliant (Exposé), some I’m not sold on yet (the new Finder).
  • Safari updates to v1.0. All the previous Safari goodness, plus it finally renders Kirsten’s site correctly. Yay!
  • iChat becomes iChat AV, with audio and video conferencing in addition to text chat. Looks nifty, I just don’t have a camera for my mac.
  • Good thing Apple also introduced the iSight camera! Again, looks nifty, but I don’t have the \$150 to drop on that at the moment.
  • PowerMac G5: God, I need more money. 1.6Ghz G5 at the low end, 1.8Ghz G5 for the midrange, and dual 2.0Ghz G5 for the high end.

UserSpace early beta

Phil was kind enough to include me as part of his beta testing team for UserSpace, his followup blog client to EspressoBlog, so I’ve been posting most of my posts tonight from UserSpace.

First impressions: quite good! For one reason or another, all of the prior standalone applications I’ve used to post to my weblog have had just enough quirks or annoyances to keep me using the standard MT interface most of the time. Phil actually came closest to what I was looking for with EspressoBlog, and it was the prior reigning champion…but UserSpace has it beat hands down.

UserSpace is fast, organizes the various elements and options available for weblog posts well, and handles all the various little goodies that I like to have available (multiple weblog support, primary and extended entry, excerpt, and even keyword fields, multiple category selection, menus for text formatting and comments — any goodie that you have available within the standard MT interface is in UserSpace). I can even set upload directories individually for any uploaded files. Nicely done!

That said, of course, I’ve stumbled across a couple small bugs (though that’s why they call these ‘betas’, right?). None of them deal-breakers, but worth mentioning.

There’s no indication that UserSpace is doing anything when posting an entry or uploading a file. Some small progress bar or spinning flower (or whatever the OS X dingbat for “I’m thinking, leave me alone” is) would be handy, just so we know that something is going on.

For some reason, I can’t upload files (though this may well be something odd on my end, and not within UserSpace). When I try, I get the following error:

XML-RPC Fault

Fault code: 0
Fault message: Application failed during request deserialization: Can’t locate MIME/Base64.pm in [\@INC]{.citation cites=”INC”} ([\@INC]{.citation cites=”INC”} contains: /Library/WebServer/CGI-Executables/mt/extlib /Library/WebServer/CGI-Executables/mt/lib /System/Library/Perl/darwin /System/Library/Perl /Library/Perl/darwin /Library/Perl /Library/Perl /Network/Library/Perl/darwin /Network/Library/Perl /Network/Library/Perl .) at /Library/WebServer/CGI-Executables/mt/extlib/XMLRPC/Lite.pm line 278.

I ran into some wierdness with categories that seemed to fix itself. I had a couple posts that originally showed up on my main page without categories assigned, but when I put the next post up, the categories mysteriously appeared.

The last thing I ran into actually amused me. After posting the ‘Dean calls for Bush accountability‘ post, I realized that I’d mucked up the link. Easy to fix, as UserSpace has the ability to edit past posts. I jumped in, fixed the goof, and saved the edited post.

Imagine my surprise when after saving the post, it showed up with the ‘Hunting Wabbits’ text formatting option — suddenly Elmer Fudd had posessed my weblog! ;) Apparently, if you don’t specifically choose a text formatting plugin, UserSpace defaults to the standard ‘Convert Line Breaks’ plugin when first submitting a post. Upon editing a post, however, as there is no text formatting option specifically chosen, it defaults to the first item in the menu — which in my case, let Elmer Fudd run rampant. Again, it was an easy fix (just choose the correct text formatting option, and re-save), but it gave me a good laugh when I saw what had happened.

All in all, though, I’m quite happy with where UserSpace is, even in its ‘early beta’ stage.

No help at all

I got this error message from MS Word today:

Word corrupted table error

Of course, the document has multiple tables embedded in it, and Word isn’t kind enough to tell me which table has become corrupted. I guess I’m just supposed to guess?

Still here?

Been kind of quiet around here lately. No major reasons for that, really, but a few minor ones.

I’ve been wanting to revamp my photoblog for a while now, but it had been one of those “back burner” projects. I finally decided it was time to get started, and — rather than do my coding from scratch, as I normally do — I went out looking for a decent pre-made template to use. Unfortunately, I don’t think that that’s going to work. I started work on setting everything up, but all I’ve succeeded in doing so far is making my photoblog all sorts of screwy. The template I found, while a decent look, is designed for smaller photos than I’ve been posting (so I’d have to resize everything I’ve uploaded so far), uses very different posting conventions (so I’ll have to fix my previously uploaded photos), and — the two most damning issues — will not work for portrait photographs (landscape only), and is a heavily table-based layout (rather than CSS-based). Ick. So, I need to start over with that project.

Another project I’ve got going on is fixing up all my past entries in this weblog to work better with the related entries hack I put in last week. In order for it to calculate which entries are related to a given post, the most important fields are the ‘Excerpt’ and the ‘Keywords’. Well, as I’ve wasn’t using some of MT’s features when I started this weblog, only about half of my posts have excerpts, and I just started using the keywords field. So, I’m working my way backwards through over two years of posts, adding in the missing information. It’ll be good when it’s done, but it’s a long, slow process.

Lastly, when I’ve been taking some time to scan through my newsreader, there just hasn’t been anything much that’s really catching my eye enough to post about. All the political stuff starts to sound the same after a while, the technical weblogs I read have been focusing more on issues that I don’t deal with very much, and the mac world is more or less on hold until WWDC at the end of this month.

So, things are a little slow for the moment. I’m sure they’ll pick back up in a bit — I go through times like this every so often. Just a bit ‘OB’d’ (overblogged), I think. ;)

In the meantime, I’ve started yet another project (because I need another one…), and will be resurrecting my long-dead quotebook by posting a quote a day to the ‘quotes’ category of this weblog. Until any more substantial content shows up, enjoy those!

Apple woos indie labels for iTMS

After the iTunes Music Store opened, there were two recurring comments from much of the Mac world: why was it US only, and what about independent labels? It’s commonly accepted that the intricacies of international copyright law are most likely what’s restricting the iTMS to the US for now, but aside from a few rumors, the question of whether the store would open up to more than just the major labels was still unanswered.

Yesterday, however, Apple hosted a special invitation only event for independent and smaller music labels, giving them information on how they could join with the iTMS. A representative from CDBaby was at the event, and has posted an extremely interesting rundown of Apple’s offer to indy labels, mixed in with a lot of information about the iTMS system.

Interesting reading, even just for the peeks into how Apple is handling all the behind-the-scenes details of the iTMS. From what I can see, I think this is just going to keep getting better and better.