109 posts with category “Tech”

Firefox “Phrase Not Found” Noise

Praise Jesus.

One of the handiest features in Firefox, and one that I use frequently and absent-mindedly, is the “find as you type” shortcut. Press forward slash, and Firefox will jump to the next text that matches what you type; press single-quote, and Firefox will jump to the next link text that matches what you type. So fast and invaluable.

Unfortunately, if the string you type turns up no results, Firefox alerts you with what sounds like “a hoarse dog barking.” Not just once, but for every subsequent character that confirms your search failure: a curse for fast typists.

This annoyance was not even solved by FlashMute [via], a tiny and amazing program that mutes all sounds originating from your browser, or just those from embedded flash objects.

After not trying very hard to find a solution via Google, I thought “what the hell” and went to about:config. Searched for “sound,” and voilà. “accessibility.typeaheadfind.enablesound”. Double-click once, restart Firefox, and no longer will you be plagued by the hoarse dog.

Leave a Comment

Rojo & Feeds 2.0

RSS feeds appeal to me not just as a useful medium for reading serialized content, but also as representative of a kind of “dumb” handling of data, the separation of content from presentation, modularity, all that stuff, which I just appreciate aesthetically. And as I found an increasing number of the sites I visit providing feeds, I wanted to take advantage of this to corral all my reading into an easy, one-stop repository.

But, when aggregating any significant number of feeds, the more frequently updated ones inevitably bury the others, the latter of whose content is probably more important because of its infrequency (see: kbps). So I was overjoyed when I noticed that Rojo accounts for this in several intelligent ways. First, it shuffles the most recent posts of all your feeds together toward the top of your “wire” (a fake term I’m using), allowing infrequent content to muscle its way to the surface and avoid being lost. Second, it keeps track of how users interact with all the articles it serves, whether they clicked on a link in it, or marked it as interesting, or bookmarked it, and pushes those articles closer to the top of your “stream” (a fake term I’m using).

Pretty cool, and I now can’t imagine the internet without Rojo.

On the horizon is a new service, Feeds 2.0, which promises to take this same idea further. Feeds 2.0 pays attention to the content of articles you tend to click on, taking into account both which feed they’re from and key words they contain, to deliver content that is more relevant to you specifically to the top of your “wire/stream” thing. Not only that, but it groups together articles that it determines to be about the same thing, so that those memes clogging up Boing Boing, Waxy, Digg, &c. can be easily compared and ignored.

Unfortunately, Feeds2 is only in private beta at this time, so if you’re interested I recommend signing up for an invitation. I signed up what feels like forever ago but was probably closer to six weeks, and I still haven’t heard anything. Suffice it to say I am trembling with anticipation.

Leave a Comment

Slightly Streamlined mp3 Tagging Flowchart

I used to require four programs for getting all my tags exactly how I want them: The GodFather (with AllMusicGuide patch), the MusicBrainz Tagger, Mp3tag, and foobar2000. The GodFather was always the first and worst part of my tagging procedures, being slow, refusing to write APE tags, and relying on the Internet Explorer engine.

Now I’ve eliminated both The GodFather and MusicBrainz from the whole grueling process, boiling it down to just Mp3tag and foobar2000, thanks to an AMG-scraping script and a MusicBrainz-scraping script for Mp3tag. The only drawback is that the AMG script doesn’t retrieve album descriptions (which I truthfully won’t miss a bit), and that the scripts use different tag field names (MOOD instead of TONES) to store some of the more frivolous metadata.

However there is some promise in the relative simplicity of Mp3tag’s scripting language, which, with enough knowledge of regular expressions, seems to be capable of parsing anything out of an http request.

Leave a Comment

last.fm friends ticker

infoRSS

last.fm is great, and it gets better every single day. Part of its appeal is voyeurism. I love being able to see what my friends are listening to, but that usually requires going to the “What are my friends listening to?” page, which is still too much effort; I’m not that curious. But still, if somebody I know starts listening to something, I’d like to be alerted with a totally passive system.

There are, of course, RSS feeds for all kinds of things from last.fm. But there is no feed consisting of all your friends’ recent tracks, which is surprising because it’s such an intuitive idea. So implementing the ones that are available is ostensibly possible, but nevertheless tricky. I mean, logging into Bloglines or Google’s new reader still requires an active request for this information. And while there are some web services that will merge multiple feeds into a single one for you, I don’t like relying on a third party like that, one that may go down any day and that might insert advertisements into my feed.

It seems to me that there should be a very, very small program that sits in your system tray, checking multiple feeds regularly, then popping up a native Windows balloon with a link to the “article” every time there’s an update. This would be ideal for watching your last.fm friends. There are programs that do this, but they’re all full applications that only have this as an auxiliary feature. I can’t afford the memory.

So, finally, I found infoRSS. It’s a Firefox extension that adds a little ticker to the statusbar. Initially I wasn’t hopeful, as its default presentation is ugly and therefore indicative of poor programming:

infoRSS

The writer of this extension isn’t a native speaker of English, and there’s very little help available anyway. I spent a long time studying its many confusing features, confident that it could be made to do what I want. The result (shown at the top of this post) isn’t perfect, but is better than I had expected or hoped. There’s a nice little Audioscrobbler logo on the left; each entry is marked with the user’s avatar, which is far more efficient than if their name were displayed; and the listening status of everyone is constantly on display for me. Here’s how to do this:

Continue reading

Leave a Comment

Free Curricula

Since graduating from college almost three years ago (Christ), I’ve really missed the convenience and fun of organized education. There are a million things I wish I knew more about, but that I don’t know where to start looking to learn: anthropology, sociology, literature, art history, psychology, more philosophy, more linguistics, math, physics… I’d love to go to college forever, collecting degrees in everything.

I’ve wondered for a long time whether there were any online curricula available to follow. Sure, some courses on some universities’ websites had publicly available syllabi, but not many. And those that do aren’t very thorough. I figured there must be tons of people like me who have banded together to create something better than this, like an online book club but with more focus.

I found out today that MIT is doing exactly this. They’ve come up with OpenCourseWare, which presents, in an amazingly organized fashion, all the material you need (or references to it) for a large number of classes. I don’t know where to start. Fortunately, now that I live so close to MIT, I’m sure I can get almost all of the necessary reading material at the library down the street, and, if all goes well, get started with one of these classes.

Also of interest is Wikiversity, which aims to offer a broad, free, online education via Wikibooks‘ open-content textbooks. Proposals are still being made, and the logistics of it are only roughly sketched at this point, but there seems to be a lot of excitement about the possibilities behind this framework.

Leave a Comment

GTDTiddlyWiki

I’m cursed with being both obsessive compulsive and dangerously apathetic, so I’m drawn to things like personal organizers, but never actually use them, even though I, of all people, should. The truth is that none of them really appealed to me; writing on paper is so bulky and difficult to edit, and because so much of my life is spent online, I really should use some kind of software. But most programs I’ve found have way too many features and/or cost money and/or take up too much memory to be able to run all the time, which would be necessary if I’m ever going to pay attention to the details of my life.

I played around with a simple html to do list that I kept as my home page, but literally for months I would just ignore it on my way to AllMusic or wherever. It was too inflexible.

Then wikis were created, and they seemed to be the ideal platform for personal organization. Unfortunately I lacked the knowledge it would require to implement wiki architecture in that way. But finally somebody’s done this for me with GTDTiddlyWiki. This is nothing more than a modified version of TiddlyWiki, but I use it because it looks nicer. It’s a little hard to understand how to use it initially, but it’s quickly become clear that it’s both flexible and light enough for my purposes. It resides as a single html file on your hard drive, your thumb drive, or wherever, and runs on CSS and JavaScript. It’s really beautiful.

Leave a Comment

75 Minutes

75 MinutesSome folks from indietorrents have started a 75-minute, Sundaily podcast called 75 Minutes. Having spent a lot of time lately on the elitist, invite-only torrent community, I can tell you these people know their shit. The show is DJed by two live humans who introduce and outroduce each set with plenty of information about the showcased bands, and aggressively invite listener feedback. If you want to hear a broad and informed overview of what’s happening in indie music this week, listen to this show.

The show is offered in both mp3 and aac formats, the latter of which now supports chapter divisions, album art, and hyperlinks with iTunes 4.9.

Leave a Comment