Year: 2007

Count Chocula

http://en.wikipedia.org/w/index.php?title=Count_Chocula&oldid=64163729

Ernst Choukula was born the third child to Estonian landowers in the late autumn of 1873. His parents, Ivan and Brushken Choukula, were well-established traders of Baltic grain who– by the early twentieth century – had established a monopolistic hold on the export markets of Lithuania, Latvia and southern Finland. A clever child, Ernst advanced quickly through secondary schooling and, at the age of nineteen, was managing one of six Talinn-area farms, along with his father, and older brother, Grinsh. By twenty-four, he appeared in his first “barrelled cereal” endorsement, as the Choukula family debuted “Ernst Choukula’s Golden Wheat Muesli”, a packaged mix that was intended for horses, mules, and the hospital ridden.

[via Design Observer]

And Boo Berry:

http://en.wikipedia.org/w/index.php?title=Boo_Berry&oldid=64820541

On February 2, 1969, Robert Barry’s four-plane group, now known a “The Green-Blue Angels” took to the skies in a routine “horizon sweep;” this was a standard mid-morning exercise where the planes would spin low to the ground in hexagonal patterns. At approximately 10:16 a.m., Robert’s altimeter malfunctioned, his plane dropped suddenly and severely, and he crashed unceremoniously into the hard earth of central Illinois. When word reached the west coast, Francis Christopher was nearly incapacitated with grief. The ever-increasing success of “Frank Barry’s Cereal” was absolutely no salvation from the melancholy he felt. Susannah Mills struggled to lift her fiancè’s spirits. After a difficult month, the engaged two, along with General Peter Mills, traveled to North Carolina for Robert’s funeral. In a surprising and touching move, Peter spoke at length after the ceremony, passionately and animatedly describing his plans to immortalize his soon-to-be son-in-law’s brother the only way he new how: on a cereal box. With tremendous emotion and very little public fanfare, “Robert ‘Booh’ Barry’s Airplane Cereal” first saw mainstream distribution in December of 1969.

Note that the editor’s name in both cases is Philelvrum. Further reading:

One Response

Vista Calculator

Vista calculator

Believe it or not: still without a square root button in scientific mode.

I’ve also been told that the native Windows color palette still doesn’t save custom colors.

More Microsoft Calculator trivia, care of Wikipedia:

The version of Calculator shipped with Windows 3.0 and Windows 3.1 suffered from a bug causing it to display completely wrong results for certain classes of calculations. The most typical example was the 1-1.1 operation, which would lead to a long number sequence approximating the expected result, -0.1, such as -0.095645564564564…. One of the most joked about calculation is 3.11-3.1, results in 0.00. This leads to the joke “Q: What is the difference between 3.11 and 3.1? A: Nothing!” (In this case, “3.11” and “3.1” imply the version numbers of Windows.)

Oh, numbered Windows versions. Reminds me of those old PC Magazine issues I had with exclusive first looks at “Windows 4.0.”

Leave a Comment

Data Lust

I love Mozilla Thunderbird, not least of all because it’s a Mozilla-branded product, but also largely because of its adaptive junk mail filter. What this means is that for every email you get, you’re able to mark it as “junk” or as “not junk,” and from both of these practices, Thunderbird begins to learn (through Bayesian filtering) how to identify spam.

If you’re anything like me you’ve noticed that spammers are getting a lot craftier in recent months; I’ve even had a few spam emails slip into my Gmail inbox, when Gmail has in my experience been nothing short of astounding in its ability to identify spam. Which is to say, Thunderbird isn’t catching everything for me, at least not yet. I mark every spam I get as such, but the filtering relies on your marking the non-spam as well.

Anyway, it’s not hard work to mark all these emails (especially if you can highlight a bunch from a number of trusted senders and mark “not spam”), but it’s still work, and I’d hate to see it all go to waste if my hard drive crashed, or even if Thunderbird’s development suddenly halted — the data could prove useful elsewhere. And the idea of even having that data accessible to me outside of a practical implementation within a single program — in raw, browsable form — is really, really appealing.

Through very little Googling I found out that Thunderbird keeps all this training data in a single file, named, aptly, training.dat. It’s in your “Documents and Settings\Jay\Application Data\Thunderbird\Profiles\2e8vm8m0.default” folder. And apparently, simply putting it in another profile folder migrates all the training you’ve done to that other profile. Amazingly simple.

Here’s what the first ten lines of mine look like:

þíúÎ
justifies,
meaningful
sublicense
propelling direct
flyer-ing,
herbaliseratt
aggression
(surprise,
inflatable

I don’t get it either, and it just goes on like that, with no immediately recognizable structure or indication of what significance these words have, save for some seemingly random paragraph breaks.

BUT, when I Googled what I now knew to be the filename of the training data, I found that Mozilla created a little Java program called the Bayes Junk Tool, which makes this data surprisingly legible, AND exportable as XML, AND allows you to edit this data arbitrarily!! I couldn’t have asked for more.

Truthfully, I’m a little disappointed in the relatively rudimentary Bayesian approach. I thought for sure this training.dat file would be riddled with regular expressions, teaching Thunderbird that “v1agar” is the same thing as “\/|a gra.” Although that’s probably too subtle even for regular expressions. I can dream can’t I.

None of this is to undercut the invaluability of MozBackup, which keeps settings, cookies, extensions, cached files, and more within a single backup file.

3 Responses

“Rubies” Illustration

Destroyer - "Rubies"

Okay so the first one could be “Quiet, Ruby, someone’s coming…oh it’s just your precious American underground,” though a subway is kind of a goofy way of depicting that. The second one is probably the “cheap dancers.” Third is “Blessed doctor, cut me open.” Then there’s “Proud Mary said as she lit the fuse,” though I’m not sure what a fire hydrant has to do with anything. And finally of course “Priest says, ‘…I can’t bear her raven tresses caught up in a breeze like that.'”

Via Streethawk LiveJournal Community.

Leave a Comment

Elusive YouTube Feeds

Despite being one of the poster-children for the 2.0nd and most recent wave of hyperbolized internet enthusiasm, YouTube does a shitty job of making feeds available. “We offer a bunch of different RSS feeds,” they say, “covering tags, users, popular videos, and even the YouTube Blog.” No shit! That list of feeds is, believe it or not, totally comprehensive of all that they provide easy access to. This is probably an artifact of their pre-Google days, when they were losing millions of dollars and couldn’t afford too many feed requests.

But I did some digging and found that you can easily get a developer key, which gives you access to YouTube’s API. This sounds a lot trickier than it is. Just go to your developer profile page, tell them why you want a key, and you’ve got it. With this key, you can access a number of different XML feeds. Visit the developer introduction and documentation to generate the url for the feed you’re after. For instance, I want a feed of the videos I’ve marked as favorites, so I use this:

http://www.youtube.com/api2_rest?method=youtube.users.list_favorite_videos&dev_id=MyY0utu8eD3v1D&user=echosmyron

That’s not my real Dev ID — YouTube is obviously protective of these things so I don’t want to piss them off. But what you get is an XML file that is structured like this:

<ut_response status="ok">
 <video_list>
  <video>
   <author>limpty</author>
   <id>npvSMfhjt4A</id>
   <title>Joanna Newsom "sadie" live</title>
   <length_seconds>356</length_seconds>
   <rating_avg>2.65</rating_avg>
   <rating_count>79</rating_count>
   <description>
    at easy street seattle. i filmed it brah. i have photos of joanna at smokyshots.com
   </description>
   <view_count>15869</view_count>
   <upload_time>1149446513</upload_time>
   <comment_count>21</comment_count>
   <tags>joanna newsom folk harp drag city</tags>
   <url>http://www.youtube.com/?v=npvSMfhjt4A</url>
   <thumbnail_url>
    http://sjl-static13.sjl.youtube.com/vi/npvSMfhjt4A/2.jpg
   </thumbnail_url>
  </video>

Pretty awesome! The <id> value of npvSMfhjt4A can just be thrown into the watch url (http://www.youtube.com/watch?v=npvSMfhjt4A), and there it is! Now it’s just a matter of re-writing lastRSS a bit to strip out the <id> field and tossing that into YouTube’s embed code. Which I then intend to implement as a single dynamic video in the sidebar.I fucking nailed it.

One Response