Wednesday, December 16, 2009

Sideproject tidbits

It's been an exceptionally busy December so I have not had too much time to fiddle with the HTPC setup. Here's some updates on the sideprojects:

"Carputer" Sideproject Update: I couldn't find an sufficiently inexpensive LCD screen to make this worthwhile so I'm just going to use the iPhone screen. (The model I linked to isn't in stock anywhere). For the kid, I'm going to use a motorcycle handlbar iPhone mount to hold the iPhone to to the passenger seat headrest. I've already re-encoded his movies and tested them out on the iPhone. Works great!

Phone Service Sideproject Update: I haven't had a chance to use Fring yet but the native Skype iPhone app works well at home using SkypeOut. I had the first hiccup last night (unfortnately when talking to my Dad, who's picky about these things). While I was talking I seemed to lose wifi signal and the call came in and out before disconnecting. I was all of 5 feet from the router so I'm not sure what the problem was. It seemed to be a problem with the iPhone since the mac was fine. Cycling the wifi seemed to fix the problem.

So far we have not really made too much use of the SkypeIn number. I can see that answering a Skype call with the iPhone Skype app just isn't going to happen. I don't think Shanna answered a call via Skype on the mac yet. I've only done it once or twice. I paid for 3 months so I'll give it until then to decide if it's worth keeping.

Thursday, December 10, 2009

TV Look of the month

This is what the UI on my WDTV looks like these days. As Shanna says, every time I turn on the TV it looks different. The WDTV skin is Minimalistic by Lilibabe.

Thursday, December 3, 2009

Sideproject: Phone Service

Shanna and I both have iPhones. They're great little computers, but lousey phones. Unfortunately you have to use them on AT&T's network, which is terrible. We have very little signal at home. If I have to make a call and actually want it to remained connected, I usually have to go outside.

That said, we really don't make that many phone calls at home. Most of our social engagements are arranged via email. We talk to our parents weekly via Skype video calls. Most of our phone calls at other times are when we're out an about. Still, it would be nice to be able to use the phone at home. Too the clugemobile!

In an attempt to fix their crappy network AT&T is developing a product called a microcell. The idea is to essentially make a mobile phone reception cell for your home and route the calls through your internet connection. I have 2 problems with this, one practical and one philosophical. For the former, it isn't available in LA. For the latter, they charge you ~$200 for this thing, why should I pay and use my bandwidth to help AT&T's craptastic network. Isn't that what my monthly phone service bill is for.

So what's the solution? Skype is already running all the time on our home computer. So a good solution for incoming calls is to route the phone calls through there. Skype offers a SkypeIn service for a couple dollars a month that gives us a phone number that normal people can call and it will ring your skype client. For outgoing calls you can subscribe to their SkypeOut service (also a couple dollars a month) and dial an unlimited amount of normal phone numbers from the computer. We've been using Google Voice since the Grandcentral* days so I don't even need to give out the new number. Plug it into the Google Voice number that everyone already calls and no one is wiser, at least theoretically. A call via Skype and Google Voice has to traverse two VOIP networks, I'm not certain this is going to be delay free.

Previously, I looked into using Gizmo5. It's cheaper and has closer integration with Google Voice (I actually set up my account a week before Google bought them). It didn't work very well for me. The calls didn't always go through and the mac client kept crashing. I'm going to keep an eye on it though. Maybe once it goes through the Google grinder it will be worth using.

All this will let us make and answer calls on the computer, it would be nice to be able to make them from our phones. Our home isn't large, and we have good wifi coverage (amazingly, it reaches into the laundry room, and garage, which are 2 floors down). Skype has an iPhone app that allows you to send and receive calls via wifi (no computer necessary). I can see it working fine for making calls but you would have to keep it running all the time to answer calls. There is a competing app Fring that sounds intriguing. Like the native Skype app, Fring allows you to make and receive Skype calls when it is running, but it also claims to use push notifications to allow you to answer calls when it isn't running. I'll try it out but I'm not sure how that will work when Google Voice also rings our iPhones. Fring has some other fun features like iPhone video calls, and also allows you to integrate Google Talk (which we also occasionally use).

Right now I have SkypeIn and SkypeOut set up. I'll report back when I get a chance to test everything out.

* Back when I had to worry about long distance charges, I set up a LA phone number for my parents in GrandCentral that forwarded to all their phones out of state.

Tuesday, December 1, 2009

Fighting Fires

We had a very busy holiday weekend so I didn't have much time to play around on the system. There were a few fires to put out, however. When I did have time, it was either late at night or early morning. Which of course meant that I often taking two steps backward every step forward.

Ubuntu has an official repository of applications that can be easily installed on your computer from one central place, sort of like an app store. I mistakenly thought it would be fun update Transmission to the most recent version which isn't in the official Ubuntu repositories. As far as I could tell this caused the computer to crash. When I tried to reboot I discovered Ubuntu was unsuccessfully trying to boot with a newer kernel than I remembered. I eventually managed to reboot with an older kernel and remove the offending software. As far as I can tell Transmission has been updated as well.

Another "fun" problem is that when the system puts the screen goes to sleep it occasionally doesn't wake up. Other times it will wake up but only after a long time. I'm pretty sure this is a hardware limitation that isn't going to be solved so for the time being I just disabled screen shutdown in the power saving options. My longer term plan* is to setup a remote desktop server so I can control the server from the Mac. Then I can keep the screen shutdown.

* I should really make a TODO post somewhere on the blog. I'm losing track of all the stuff I say I'm going to do.