All posts by archangel

Pandora: Your Personal Music Geek

When I was in college, I was a database of certain types of music. Mainly alternative, especially industrial. I’d actually keep handy a two page typed wishlist of albums to get, if I could find it cheap/used. If you mentioned bands or songs you liked, I’d be right there with, “well, if you liked that, give this a listen.” Since college, I’ve backed off a bit (and I have a theory that most people’s interest in music peaks when they’re in college). However, with a wide variety of net radio stations available (and working on a screenplay that involves, in part, the music industry), my interest is again rekindling, especially with indie music. So I could really use a music geek to advise me, based on stuff I know I like.

Enter Pandora, a web version of said geek, but without my endearing arrogance. Give it a song or an artist, and it creates a radio station filled with similar music. It’s powered by the Music Genome Project (I hadn’t heard of it, either), which catalogs musical attributes of songs and artists, so it can find similar ones. It also accepts your feedback to help sculpt the station; if you don’t like a song it plays, it’ll never play it again on that station (but it might show up on another). You can also combine artists/songs on one station to create hybrids. For instance, I’ve combined Elliot Smith and Jon Brion to form a station I call Pop Genius. For the record, I am not a genius. Just brilliant. Anyway, I also created a KMFDM station, which has so far played Static-X, NIN, and Rob Zombie. Hmm. I wonder if I can recreate AOL’s WB channel by entering the best tracks from the Smallville soundtracks. Uh, not that I’d want to… What? No, you’re gay!

The interface is Flash, and is quite smooth and intuitive. You can pause and skip tracks, but not rewind. The sound quality is excellent! I listen to a lot of net radio, and this is probably the clearest, cleanest feed I’ve heard, even though others are also listed as 128Kbs. I have a hunch that the ones I’m accessing through iTunes are streaming 128K MP3, whereas Pandora might be using a variable bitrate format utilized by Flash. It is currently commercial free, but they warn they’ll be ramping up the advertising. I don’t know if this means radio commercials or not, but they’ll give you an ad-free version for $36/year. That seems reasonable, and well under the $10/month Rhapsody/Listen.com charges (although you can directly choose songs and albums with those services, whereas Pandora you can only “steer” the selections with feedback).

The only issue is whether they’ll be able to keep up with cataloging new and old music. Obviously, if a song’s attributes haven’t been cataloged, the software can’t really recommend it. They claim they don’t pigeonhole artists, which is good considering the range some of them have (how I miss Leeb and Fulber, who created a new band for every variation of industrial they tried: Front Line Assembly, Delerium, Intermix, and a few others). However, their catalog is 10K artists, and 300K songs, so you’ll probably be good for quite a while.

Stay tuned, I plan to experiment with some software that may complement Pandora frighteningly well, as well as necessitate that MP3 player I’ve been eyeing for a while now…

Print to PDF

I recently tried to reinstall my copy of Movie Magic Screenwriter 2000, and it immediately informed me that without a printer, it would not install. Claims it needs printer settings to know how to set up the document. Now, anyone who’s written a screenplay knows it has a rigid format, so requiring a printer seems stupid. Especially since I don’t have access to one right now.

Enter PrimoPDF. It acts as printer driver, which fakes out programs into thinking there’s a regular printer. It can also be useful to print to PDF for sharing documents, or sending them somewhere else to be printed. Of course, Movie Magic Screenwriter has a built-in PDF creator, making it even less necessary!

Well, at last I’m free to unleash my creative genius. It shall be a daring tale of love, where an ingenue played by Emma Watson falls in love with a much older, but quite obese, American screenwriter…

Harry Potter and the Goblet of Fire: Spoiler-free Review

Granted, there’s not a huge reason to review this film. It’s the fourth in a fantastic series; if you’re reading this, there’s little chance you’re going to miss it. Because that would be stupid. So I’ll just provide some supplemental material to make you a more informed viewer.

First, Alfonso Cuaron gets the gas face. This bastard (who directed Prisoner of Azkaban) convinced Goblet of Fire director Mike Newell to NOT do a Kill Bill and create two movies from the book, released a few months apart. That was the original, glorious plan. While the movie is great as is, it does a major hatchet job on the plot in the book. As a result, many subplots and nuances are removed; the Dursleys and Molly and Percy Weasley don’t even show up. This is a sad way to treat a great book. To those who were planning on watching the movie and skipping the book to get onto the others, that’s no longer an option. You would be doing yourself a huge disservice, not to mention making books 5 and 6 a bit harder to understand.

And as Agent Assassin asked, didn’t the producers want to make twice as much money? You’d think with an extra $300M+ at stake, they could have paid off Cuaron to convince Newell to do the extra movie. Or just paid Newell extra to do it (he only got $1M, vs. $10M + percentage of gross for Sorcerer’s Stone director Chris Columbus).

Speaking of Cuaron, he declined directing Goblet of Fire because he said he’d still be working on Prisoner of Azkaban. This answers the question of how they’re getting them out so quickly (one every 1.5 years) – overlapping production. Must be quite the marathon for the actors.

Speaking of actors, Emma Watson is definitely coming of age. As Ms. Watson is (ahem) a few years my junior, I thought my mind should perhaps not be wandering in that direction. Then I found out every other guy thinks she’s hot, so it’s ok. Heck, Ebert called it when she was 12, in his Chamber of Secrets review. There are, in fact, two “countdown to 18” clocks for Emma, even though the age of consent in England is 16:

http://www.jonnydigital.com/countdowns/emma-watson (love the anime drawing)
http://www.espudd.com/articles/other/emma.php

Of course, for those worried about not looking as good as the actors in the film, another bit of trivia from the IMDB said they used computers to digitally remove any skin outbreaks, as makeup wasn’t cutting it in in the closeups. Amusingly they said they used the same process as Desperate Housewives, confirming that it doesn’t get any better with age.

I was asked to comment on watchability for kids, since this is the first Harry Potter film to get the PG-13 rating. While there is some scary/creepy imagery, it’s not very gory. Some dead bodies, sure. However, I definitely think it’s tamer than Star Wars III. If your kid’s 13, go for it. Especially if you can see it at the Grauman’s Chinese Theatre in Hollywood, that would be an experience they’d long remember. Heck, it almost makes me wish I had kids to share it with. Almost. Please don’t send me your kids.

Caffeine Disinformation

I am a caffiend. It is my chosen vice, as I don’t drink, smoke, or partake of controlled substances. My other vice is hot, hot ladies, but I’ve found they’re harder to obtain than caffeine-laden beverages. However, both are often found in the same places. So I’ve got that going for me.
     I also pride myself on being a fountain of useless knowledge, but recently my caffeine knowledge has been called into question. I have found most people are very confident about their caffeine knowledge (including me), but that confidence is almost certainly misplaced. This is because most information on caffeine is obtained “tribally”; in other words, it was passed on by word of mouth, and I have found that key details are often missing, and assumptions are being made. Again, I don’t exclude myself, so I’m here to show my useless knowledge is at least correct.
     One of the big problems is that we might not be talking about the same thing. For instance, there are several charts explaining how much caffeine is in a substance. However, they often make no mention of the amount used for the test, or normalize the results (i.e., list mg/fl. oz.). At home, we might use 8 oz. (1 cup) for coffee and tea, but most coffee shops won’t sell you less than 12 oz (bless their hearts!), and some caffeine listings give a serving as 6 oz.. More to the point, it has been shown that the same person, using the same equipment and process, will have varying amounts of caffeine in what he/she brews! If you’ve ever tried to consistently measure a teaspoon of tea leaves, this makes a lot of sense.
     I’m particulary interested in espresso vs. brewed coffee, another area rife with disinformation. The difficulty here is in getting consistent numbers for 1 serving (shot) of espresso, which can be 1-2oz., so we’re already off by up to a factor of 2. The charts I found list espresso as having more caffeine per ounce than brewed coffee, although I have read previously they are equal; I can’t find that site now. But it also seems consistent since you get so much more brewed coffee in a serving, it can be more potent. Most of the data shows that a 16 oz. brewed coffee will offer more caffeine than a 16 oz. latte, with 2 shots of espresso. Another factor (not mentioned in the reports), is that you’re also getting 12 oz. of milk in that latte, which could slow the processing of caffeine.
     Perhaps the most widespread misconception lies in coffee vs. tea. All charts I found show tea to have less caffeine than coffee (about half). However, most people I know believe the opposite, which is particularly ironic since they’re very bright, and most of them are scientists or engineers who pride themselves on being well informed (and if they read this article, they will be!). Now I’ve always received a much bigger jolt from coffee, and I’d think this would be obvious to anyone, but maybe believing tea has more is having an effect? I wouldn’t be surprised. I did find tea has two other chemicals in the caffeine family, but they are negligible. Also, tea does contain actual caffeine, not a caffeine analog called theine, as was once believed (even by a chemistry PhD friend of mine).

Hope that clears things up a bit. Here are my resources:

Adagio Teas (great vendor, BTW)
Caffeine FAQ
Wikipedia
How Stuff Works

7-zip: Fast, Free (De)Compression

When I installed Windows XP, I noticed it could treat .zip files as directories. This is nifty at first, but slows things down, especially if you have a directory filled with .zip files (like, I don’t know, your Downloads directory???). It has to decompress them all internally, throttling your CPU and blocking UI events (like switching directories to stop the slowdown). In contrast, if you try to actually decompress a zip file using the built-in wizard, it takes f o r e v e r. I have a hunch they’re making it a low-priority background process, so you can do other things while it’s decompressing. Problem is, 99% of the time, I just want to work with the files it’s decompressing! I didn’t see an option to speed it up, although I haven’t looked very hard, because it should be easy enough to find. Conclusion: Microsoft is stupid.
     I found a nifty utility called 7-zip that has made my life much easier. It decompresses things right away, using a context menu. Just right click on the file in Windows Explorer, and choose Extract Here (or Extract Files…). It works right away, no waiting, and handles a multitude of file types (originally 7 different kinds, hence the name). This includes .rar files and mulit-part files (where the files have sequential suffixes, .1, .2, …, .n), using the same, easy interface. It’s completely free, open source software. You don’t even have to deal with WinZip’s nagware.

TiVo vs. Scientific Atlanta Explorer 8300HD

Some of you might already be thinking, “This is a no-brainer.” Of course, you might have different answers. I was pretty die hard TiVo before I switched, so I thought I’d give a rundown of the pros and cons of each.

My setup:
+ TiVo Series 1 (but I’ll comment on DIRECTV HD TiVo)
+ Scientific Atlanta Explorer 8300HD
+ Toshiba 57″ HDTV (thanks to Agent Assassin)
+ Time Warner Digital Cable
+ Automator remote by Universal Remote Control

The first issue was cable vs. satellite. Without going into that whole personal battle, it came to this:

DIRECTV:
+ HD TiVo, but it costs $500
+ No local channels without an antenna; I rent a house, so no aerial, and indoors mostly suck
+ Need DSL for broadband internet, already have cable modem
+ Can get crappy reception when it rains
+ Cost for HD DVR + service + HBO: $500 + $54/mo. (with contract)

TimeWarner Cable:
+ Charging me for an extra tuner, and a we’re-renting-you-an-extra-tuner fee! (Yeah, they’re jerks.)
+ Cable modem is a better deal than DSL, and no changes
+ Scientific Atlanta Explorer 8300HD for $10/mo. So it’ll be over 4 years before I spend on it what the HD TiVo would have cost me (and it was $1,000 when I made my decision).
+ Get local channels, except for UPN and the WB. It’s TimeWARNER, and they don’t carry WARNER Brothers on HD? What’s the conspiracy, man?
+ Cost for HD DVR + service + HBO: $68/mo.

Ok, here’s the comparison:

Series 1 TiVo:
+ Way friendlier interface, but you knew that
+ TV listing data for a week or so out; the 8300HD prefetches only 2-3 days, makes you manually scroll out for more data, and caps at about a week.
+ Can select a TV show (Season Pass) and see all the upcoming showings, on all channels
+ Shows you what it’s not recording due to repeats
+ Better search feature, more options (by actor, director, just show movies, etc.)
+ If you’re willing to hack the box, or pay someone to, you can add more/bigger hard drives for more recording time. Do that to your rental unit, and they will literally kill you.

DIRECTV HD TiVo Advantages:
+ Can record TWO shows simultaneously, in HD
+ 30 hours of HD storage (vs. 20 for the Explorer)
+ Records digital audio
+ HDMI interface

Scientific Atlanta Explorer 8300HD Advantages:
+ Can record TWO shows simultaneously, in HD (which HD TiVo will do, Series)
+ Records digital audio
+ HDMI interface
+ Interface responds much faster than TiVo (at least Series 1, maybe 2 is a lot faster. It better be.)
+ Compared to standard TiVos with cable, doesn’t need an extra tuner for HD viewing (where a standard definition (SD) tuner goes to the TiVo, and an HD one goes directly to the TV and surround system).

Overall, I was pleasantly surprised with the 8300HD, as I had heard awful things about the previous cable co. DVRs. The interface/features still leave me wanting, but it has more TiVo functionality than I was expecting. That said, now that the HD TiVo is only $500, it’s a tougher decision for those making it now. I’d probably be more displeased if I was switching from a Series 2, which allows you to manage you TiVo from the web.

Out: AOL Radio; In: Commercial Free

To paraphrase Milton, if I have to hear one more Geico commercial, I’m going to blow up the building. I don’t care if I’ll save hundreds of dollars on my car insurance. If I do switch from 21st Century (who’s getting way too expensive), it won’t be to Geico. Because AOL Radio plays their commercials on every one of their stations. All. The. Freaking. Time.
     Since they only have two sponsors (Dorritos being the other), I have to drop them to retain my sanity. I previously wrote good things about them, and I’m officially taking them back. I wish I didn’t have to, because I did like the music and the easy links to AMG. Anyway, this is what I’m pimpin’ now:

SomaFM
I found these guys through iTunes, and listen to the Indie Pop Rocks station. Very few interruptions, and a good music selection. Belle and Sebastian, Guided by Voices, Elliot Smith. They also just introduced me to The Go! Team (no affiliation with The Crack Team… as far as you know!), which is next on my pickup list. Also check out the Secret Agent channel, a modern take on 60s lounge music, Bossa Nova, and Connery-era James Bond. And occasionally a little Bollywood flavor throw in. Very chill.

3wk
They have a couple indie stations, one modern and one classic (which the announced with King Crimson background music, so it must be good). More cool music, no commercials (although they do remind you they’re listener supported, but that’s way less obnoxious than an insurance commercial).

ChroniX Aggression
What’s sometimes referred to as “alternative metal”. Fear Factory, Slipknot, System of a Down. Good music to get the heart pumping, before you rip it out and wolf it down.

What I like about these stations is that they display the artist and song while they’re playing, so you can punch it into your search bar and get more info. 3wk will even tell you the album and the label its on.

Now I just gotta find a replacement for the WB station… not that I listen to any of that really catchy pop music. You can’t prove it!

The Crack Team Starts a WAR!

We’re trying something new here. Sometimes folks forget that, while I do most of the posting, this is a group blog. Any member of The Crack Team is welcome – nay, encouraged! – to participate. So I am starting a formal weblog author rotation (WAR) to improve participation.
&nbsp&nbsp&nbsp&nbsp The WAR is an ordered list of authors. Each day, the next author on the list must post an article. He may post more if he wants, on any author’s day, but they won’t count towards his future days (you can’t post three articles and sit out the next two WAR cycles). When the WAR is over, it’s back to author #1 (me) and starts again. This way CrackTeam.org has new content every day. Each new author added gives the rest an extra day to post, lowering everyone’s committment. However, I have a hunch authors will respond by posting more often on “off days”.
&nbsp&nbsp&nbsp&nbsp I’d like to note that I am asking for an official committment, which is designed in part to encourage authors to write more. Many of us are interested in writing, but sometimes need a kick in the pants to do so. So every day you’re late, you will be fined $50 by The Crack Team. Just kidding! You just owe us another article. Again, this is just to encourage your writing, and make sure we have fresh content.
&nbsp&nbsp&nbsp&nbsp Speaking of content, we’re looking for original thought. Some have said that the blogosphere is divided between linkers and thinkers. There is nothing wrong with linking sites, but it should be accompanied by opinion or commentary. If you just don’t have much to say about it (and granted, some things speak for themselves), save it for your extra posts. It’s difficult to create objective criteria for this, beyond “your articles must be x lines long”, which I think is silly. Use your best judgement.
&nbsp&nbsp&nbsp&nbsp One last thing to encourage you to sign on: this is an anonymous weblog. There is no published NOC list for The Crack Team. This grants you a precious freedom, especially when talking about your employer. Of course, I’m happy to link your codename to your website or email if you like (although the latter will surely get you lots of spam).

Here are the agents currently involved in the WAR effort:

Archangel
Mystery
Hulagun

Branding Idiocy

Over the last couple weeks, I’ve noticed that 7-11 now has Big Gulp brand soda. Not in the fountain (or maybe, I didn’t check), but in bottles that look like they were designed by the same guy who does the packaging for every other boring supermarket house brand. Who goes to a convenience store, which they already know is charging high prices, and is swayed to pay 35 cents less for an off brand cola? Not many, so they’re attempting to solve this by raising the prices on the name brand stuff. Face it 7-11, your bread and butter are customers who will pay a little more to conveniently buy stuff they’ve heard of. They’re not going to buy the cheap stuff, they’re just going to get their regular brand, bring it up to the register, and think, “Crap, they charge a lot for this stuff! I gotta get my butt to the supermarket.”

But that’s not what I came here to write about.

I next found they also have a store brand chocolate bar. The brand name? Big Gulp! Apparently, they’re following a very stupid trend also seen in Sun and Microsoft: put your famous brand name on everything, even if it doesn’t make any sense. Big Gulp is 7-11’s most famous product, so they’re trying to leverage the existing mindshare to save on marketing costs. The end result is a stupid name for all but the original product.
     Microsoft did this with .NET, although not intentionally. They decided to build this application framework, and were so in love with it they decided to spend millions ($100M?) on the campaign. Every product manager who heard this tried to horn in on the action by calling their product .NET, just to get some of the marketing money and ride the wave. What this ended up causing was mass confusion among consumers who couldn’t for the life of them figure out just what the hell .NET was. It took a lot of reeling in and some backpeddling (and I think it’s still a tad muddled), but most geeks know what you mean by .NET now.
     Sun seems to be trying for the same thing by throwing the Java label on random products they want to promote. Every geek (and tons of non-geeks) know that Java is a programming language. Most also know it allows you to write software once and run it on different computers. It’s recently been revealed as the most popular language today, with 4 million developers. So my question is, why would you want to screw that up? They now have a product called Java Desktop System – any idea what that is? If you said, “It’s Sun’s Linux distribution!” then you already knew the damn answer, because there’s no way you could figure that out from the name. The desktop isn’t even written in Java! A Sun tech confided in me that Java is Sun’s biggest brand, so they’re using it to sell other products. Can’t they see this just dilutes their brand? Can they see they’re repeating Microsoft’s mistakes? For Sun, that’s gotta sting. Granted, they aren’t the best at naming things, or building brands around names. Since I’ve been using their IDE/compilers, they’ve called them SPARCworks, Workshop, Forte, Sun ONE Studio, and now Sun Studio (which, BTW, is a rebranding of the open source product NetBeans). That’s a new name every 1.5 years! Why the hell would you do that? The only reason I can think of is that you’re trying to hide your product behind new names because it sucks (and they didn’t), or you just really suck at naming things. I know they’ve changed the underlying technology quite a bit between some versions, but automakers do this all the time but still keep the name. There have been six different Corvette platforms; can you imagine six name changes for that legendary car? Me neither.

An AJAX Alternative

There is a lot of talk these days about rich web client interfaces with AJAX, and I’ll admit I find it exciting. However, there is an alternative
called OpenLaszlo. It has the same goal as
AJAX (desktop feel and response time in a web application), but uses Flash
instead of JavaScript/DHTML. While most web developers know JavaScript
already, the advantage here is that you only have one target platform:
the Flash plugin. The word from the trenches is that it’s very
difficult to overestimate the amount of time you need to test AJAX apps,
especially cross-browser. And I hate testing. Another advantage for bigger web
shops is that the backend/middle tier guys rarely do the front end
stuff, as they’re tied up with business logic and data access issues,
which is quite a handful already. For these apps, they have to master
XML and/or web services, too. At the same time, your front end guys are
often professional graphic designers who know Flash about as well as
they know JavaScript, if not better. So OpenLaszlo can help leverage
your existing skill mix.
&nbsp&nbsp&nbsp&nbsp AJAX is not without support, though. There is a JavaScript
library called Rico (developed by
Sabre Airline Solutions) to help developers get up and running. It was a
Sabre lead who made the comment about the difficult testing, so it looks
like they’ve open sourced their framework to get the community to help.
I don’t know if you want to open source a competitive edge, but the rest
of us are the better for it. I’ve also heard good things about DWR, but it’s a Java library.
My current goal is still to concentrate on the middle tier,
getting up to speed on Spring and Hibernate. I figure once I’m
comfortable with those technologies, my choice for a rich client will be
obvious (or simply won’t matter).