David Sterry's Blog


Saturday, August 16, 2008

Home Audio Streaming with Rhythmbox

Ever since I ripped my music collection to MP3 format and began collecting MP3s online, I've been struggling with managing and listening to all this music. In the past I've used WinAmp and iTunes on Windows XP to manage music locally. I've used Edna(a python script) to serve the music using its built in web server. Finally, I've copied this 30GB library a few times only to delete parts of it as I need the space on various machines.

Each of those setups feels like a kludge compared to my current Rhythmbox setup. I'm running Ubuntu and Windows XP on my computers at home and have found using Rhythmbox to store and serve my music has been the best experience so far.

To share music, start Rhythmbox on the computer that's storing it all. Go to Edit -> Plugins and check the box next to DAAP Music Sharing. Then click Configure on the right and check the box next to "Share my music".

Then if you want to listen to the music on any other computer, start Rhythmbox and go to File -> Connect to DAAP share and enter the name of your music server. Right away it'll pull down a list of files and you can begin searching, playing, and queuing up songs right away.

One tweak I'd recommend is on your server to have Rhythmbox watch your music folders. This helps when you have a program like bashpodder downloading your podcasts for you on a daily basis. Go to Edit -> Preferences and the Music tab and check the box to "Watch my library for new files".

If you use iTunes, stop. If you can't stop using iTunes, you'll be pleased that it'll auto-detect these DAAP shares so you can play it all from machines upon which you don't have Rhythmbox.

In theory you could even share this music to your computer wherever you are by opening a port on your router and using dyndns but I've not tried this. I would suggest setting a password on the DAAP share if you do.

One thing I might like to do is to connect remotely via ssh for increased security. If you have any ideas on that, please leave a comment. Also if you know of other free software audio clients that connect to DAAP shares I'd like to hear about those as well so people on Windows or OS X can enjoy more freedom in their software. Above all, enjoy your audio where you want, when you want!

Sunday, June 01, 2008

Jailbreak good. iPhone freshly rocked.

This had to be by design. Jobs must love hackers. I am positive Steve Jobs wanted the iPhone to be the kind of awesome only an underground elite squad of coders could program it to be. How else could the iPhone be so much better jailbroken?

I guess what I'm trying to say is: I jailbroke my iPhone. I've been using it stock for a good three months waiting for legal apps to come out but enough is enough. The last straw was when I saw a video on YouTube of someone playing guitar on their iPhone.

Jailbreaking was free and easy to do. I just downloaded Ziphone, synced my iPhone to make a solid backup of my contacts, then clicked Jailbreak. After a few minutes, it was done and my iPhone was free.

Before this, I had always wondered how people downloaded applications to a jailbroken iPhone. Well, after jailbreaking(at least the way I did it) a new icon shows up on your home screen called Installer. Tap that and you're greeted with a plethora of programs. Things like Tap Tap Revolution, Drummer, vt100-term(a sold ssh client), and VNotes.

I've found myself playing Drummer far more than I ever would have imagined(plugged into car stereo? fuggedaboutit). Also VNotes has been quite handy for recording voice memos. Finally Sketches allows me to draw notes with my finger and annotate pictures.

It's impressive just how much this device can do sans the shackles of Apple's digital software jail. The wifi, the accelerometers, the camera, the multi-touch high-resolution screen, and the 16GB of flash memory can be just frickin' rocked past all those places where rocking can rock a conventional phone. Nice job jailbreakers and iPhone app developers. I really do need to donate some dough.

In closing: Jailbreaking good. If you don't have an iPhone, get one somehow and jailbreak it. That is all.

Saturday, May 10, 2008

Super WHY! Theme Song Lyrics

I looked all around the internet(Google) for lyrics to this song that I'm hearing about 100 times a day and couldn't find it. So I typed 'em out. Enjoy.

Super WHY! Theme Song Lyrics - PBS

Who's got the power
The power to read
Who answers the call for friends in need?

Super WHY!
Super WHY!
He's the guy, he's Super WHY!

Who's got the power
The power to read
Who looks into books for the answers we need?

Super WHY!
Super WHY!
and the Super Readers, we're gonna fly

Come along!
With the Super Readers
Adventure waits when you're with Super WHY!

Super WHY and the Super Readers yeah
Super WHY and the Super Readers

Adventure waits when you're with Super WHY!
Yeah Super WHY!

Tuesday, May 06, 2008

The iPhone Experience

I've had an iPhone for the past couple of months and I'm what you'd call a heavy user. I need email on the go and I like to check websites as well. So I figure it'd be useful to mention a few things I think haven't been mentioned before about the device.

1. The iPhone is one of the few devices you can actually hand to a baby(granted it's protected by an incase) and not worry about random phone calls or even that the little one's going to change the song.

2. Takes too many clicks to get places. Put two more buttons down there(with OLED's like this thing) and it'll be a lot quicker to do stuff.

3. Wireless data over ATT's network works well enough that jumping on tmobile's network while at Starbucks is unnecessary and actually annoying because you have to sign in to maintain internet access. So I've "forgotten this network" several times while at Starbucks only to logon again later when I have the urge to check out the recently played songs. Maybe there could be an option to demote an ssid below the cellphone data service.

4. As an iPod, it's replaced my other one I use in my car for this one cool feature that is born out of integration. It turns off the music when you get a phone call! So I can totally blast it and not worry that I'll miss a call. Unfortunately if I blast the music, my particular setup tells me a lot more about the phone's communications with the cell network than I ever wanted to know but it just tolerable enough that I tolerate it. If anyone has some tips on how to minimize that interference, I'm all ears.

5. Visual voicemail is every bit as useful as it was billed to be.

6. Your phone message gets played without any annoying cell-phone provider pretext. No, you don't want to hit 5 to page. Yes, you know how to end a damn voice message. Duh! On the iPhone, and I can imagine Jobs throwing a hissy fit for this and for good reason, the first thing you hear when you are unfortunately sent to voicemail, is the greeting. It's nice having a little more control over the voicemail experience.

7. It has no redial.

8. It's actually a mini-boombox and that's all kinds of fun.

So I've only got 8 items right now. Maybe I'll think of more. Maybe not. But if you're trying to decide whether or not to get one, I say do it. I didn't even jailbreak it and it works well for me.

Monday, February 25, 2008

Linux podcasts are cool

I'm starting to believe in the power of audio to spread Linux. The nice thing about podcasts is that you can absorb them while doing other things but you can learn a lot. If you're like me, you login to Youtube to check out some videos and you end up shifting over to some other page midstream. So you miss part of the video and basically you're then listening to a (poor) podcast.

Why now? Well I fired up iTunes a couple weeks ago and searched for Linux. I then found some great podcasts: The Linux Action Show, LUGRadio, and The Linux Link Tech Show. There's only one way to say it: Linux is cool software. You need to know about cool software so check these out!

Linux Action Show - quite entertaining, co-hosts Bryan and Chris have a good comedic chemistry and talk about Linux from a developer and systems integrator point of view. They do the news on their bi-weekly show, answer listener questions and offer reviews of hardware and software in the GNU/Linux community. Thanks to Bryan for the Linux is cool software idea. http://linuxactionshow.com

LUGRadio - this one's from Britain and features four guys who have various perspectives on Linux(Jono is the Ubuntu Community Manager at Canonical). What's nice about this one is that they have more hosts and seem to delve deeper into the aspects of community, freedom, and the direction various open source software projects are going. They're also hosting LUGRadio Live at the Metreon with exhibits and speakers on April 12-13th, 2008 so that might be fun to check out if you're going to be nearby. Full access is $10 only available in advance(or free if you come from far away). http://lugradio.org

The Linux Link Tech Show - This the longest running Linux podcast or so they claim. They've had an impressive list of interviews in the past and this show feels quite down to earth with less of a radio show feel. http://tllts.org/

Enjoy and if you know of any other Linux/FOSS podcasts I should check out, leave a comment.

Tuesday, January 29, 2008

John "Maddog" Hall on Free Software

Just ran across these videos on Youtube just taken at IIT Tech fest in India. John Hall of Linux Journal discusses Free Software with a small crowd.







Looks like a 5 part video so look out for the rest...

Friday, November 09, 2007

"Tweet Scan's fab"

So say the folks over at Real Fresh TV.

Since we've just gotten started it's obviously an honor to be mentioned positively so early in our evolution. It's our goal to be the best Twitter Search Engine out there and we look forward to user feedback that will help us make an impact on the Social Networking and Twitter scene.

If you'd like to try it out, go to tweetscan.com. There you can search public Twitter posts in real time and sign up for email alerts for the searches that matter to you.

Thursday, November 08, 2007

Tweet Scan updates

Tweet Scan is now capturing all public tweets.

For the past month or so, I've been building and testing Tweet Scan and capturing enough tweets to make thing interesting. A search tool is supposed to find what people want and Tweet Scan was missing probably 95% of tweets.

So I've just updated the capture engine to get as close to 100% of public tweets as possible. If you think it's missing a recent tweet or if there's a feature you'd like to see, send a tweet to @weex or comment here.

If you like what you see when you search, you can sign up here for any search to be run automatically and emailed to you when you choose.

Thursday, October 25, 2007

Search Twitter with Tweet Scan

Today, I'm releasing Tweet Scan for your enjoyment. Tweet Scan emails you every day or week with the Twitter messages you choose.

Twitter has given me something fun to do with my Treo's web browser and for that I thank them. My special way of thanking goes beyond just putting my hands together gratefully and looking toward the sky. I created Tweet Scan. It allows you to search recent Twitter messages for words and phrases of interest to you. It's like a mini-Google for Twitter.

You can search in near real-time, the messages appearing Twitter's public timeline xml file. At this time I figure about 1/5th of posts are recorded there so don't be surprised if nost of your posts don't appear in the search results. If enough people sign up for Tweet Scan, I'll flip a switch so almost every public message is searchable.

Beyond a simple search engine, you can get daily emails of tweets that mention your interests. When you're choosing your search terms, it's easy to preview the results. Once you're setup, you'll get a daily email including tweets that match. They're really quite fun to read through if you choose good keywords. If you prefer more infrequent emails, you can choose the weekly option.

It's free and fun so go ahead and sign up. Then you'll have some fun email to read the next time you're waiting in line or sipping away at your local coffee shop.

I'd love to hear your feedback on Tweet Scan. Just shoot me an email at tweetscan at davidsterry.com

Monday, September 03, 2007

Howto: Get started with Twitter

There's this new service called Twitter. It's part chat room, part mobile app, part social network and if you're here, you're thinking about getting yourself setup with it. It's pretty simple to setup an account but to get the most out of the service, I think there are a few more things you ought to know.

1. Get an account. Go to Twitter.com and go through the few steps it takes to setup an account. You'll need to pick a username and it's up to you if you want to put in information about your cellphone or other mobile devices. If you do, you can subscribe on a user by user basis, whose updates you'd like echoed via text message.

2. Follow some people. There are a couple of camps in the social networking space. There are those who just like to "friend" their real friends and integrate the social network into their lives. Then there are those who like to keep these areas separate and interact with each in their own way. Since, I'm more the latter, I looked for people to follow by reading the public_timeline, then blogs and past posts of people.

I was looking for interesting people to follow. Since Twitter doesn't have a search feature that looks at the content of people's posts, I decided to create one and I love it for finding people to follow. Just go to Ajax Twitter Search and enter in a word or phrase that people you'd like to follow might mention. From there you can go to their page and click follow if you so desire.

3. Get going. Once you've got some people you're following, you'll want to make it easy to read and submit updates from within your network. There are many applications that can help you with this on your computer or on your phone. For a great list of these, check out the Twitter Fan Wiki. A couple that I hear a lot about are Twitterific(a Mac client) and Twitterlicious(for Windows). What I do mostly is just go to twitter.com with my browser and on my Treo I just pull up m.twitter.com. The mobile version of their page.

Hopefully, I've added a little bit to your understanding of twitter and how you can get more out of it than just subscribing to a random blogger. It's quite a fun service and if you're looking for a way to chat and keep updated on your friends activities, it's the place to be.