Just a quick little tip for OS X users. Nothing fancy, and others may have figured this out already, but a quick Google search didn’t come up with answers, just questions…so here we are.
For the uninitiated, one of the default screensavers in OS X is the RSS Visualizer, which shows a slick ‘floating text’ presentation of the text from any RSS feed against a cloudy blue background.
I wanted to put my Twitter timeline in, so that even when my ‘puter’s not doing anything, and I’m across the room reading on the couch, I can keep an eye out for updates. Seems simple, but on first blush, it didn’t seem to work, as I just got the background, and no tweets.
That’s an easy fix, though. Twitter password protects your RSS feed, so that other people can’t ‘hack’ into your feed and see updates from those of your contacts who have protected their feed from public view — and the screensaver options don’t give a way to enter your Twitter username/password combination.
Twitter does, however, respect RSS-embedded passwords. So, in order to get the screensaver to work correctly, change the RSS feed from the default
http://twitter.com/statuses/friends_timeline.rss
to a customized
https://USERNAME:PASSWORD@twitter.com/statuses/friends_timeline.rss
format, and you’re off and running.
Note that I’ve changed the protocol from http
to https
to avoid transmiting my Twitter username and password in cleartext. With the standard http
protocol, in theory, if someone was really determined, there’s a chance that they could intercept the TCP stream between your computer and Twitter and see your Twitter login credentials. Using https
(the ‘s’ stands for ‘secure’), the information between your computer and Twitter is encrypted, so that packet sniffers wouldn’t get anything.
And that’s it! One Twitter-enabled RSS screensaver.