Subscribe to feed

Time for another update.  First up, apps!

Since the Pre released, several additional applications have appeared in the “App Catalog,” and I’ve been playing with most of them.

I got my Pandora account working on my phone after emailing support, and I have to say, it’s a great little app.  I put in a few of my favorite artists and just let it go.  The popup notifications on a new song are nice, as I’m generally doing something else while listening, and they allow me to easily control the player without switching applications.

I was also excited to see the Evernote app show up yesterday, but it seems to have a pretty glaring bug: I can’t scroll horizontally.  Most of my handwritten notes only show the left side on the Pre, and I can’t scroll across to see the whole note, nor can I resize the note or switch to landscape mode.

Also, Tweed started playing nicer once I turned off notifications, which prevented it from automatically refreshing in the background.

As for the device itself, I have actually been having some problems lately.  First, in the web browser, sometimes it won’t finish loading and/or rendering the page.  This happens both on Sprint’s 3G network as well as wifi.  Resetting the device fixes the problem temporarily, as does simply waiting and trying the browser again later, but it’s a very annoying issue.

The second problem I ran into was hardware-related.  After reseating the battery, my keyboard would not work.  The phone ran fine, and I could use the touchscreen, but not the physical keyboard.  I tried several things, including doing a factory-reset of the phone, but they didn’t help.  However, taking the battery out and reseating it again eventually fixed the issue.

Finally, since reseting my device, it doesn’t seem to want to fully sync over my Google Calendar.  It shows events more than a couple weeks old and events a couple weeks from now, but nothing in-between.  There are some annoying work arounds online, but I’m hoping the issue gets resolved soon.

So far, I’m still enjoying the device, even with it’s quirks, as I assume(hope) that most of these are being worked on and will be addressed in upcoming WebOS updates.

After six months of waiting, including a few hours outside a Sprint store here in Louisville, KY, I finally got my Pre at 8AM on June 6th.  I was fourth in line at the Sprint store, but the first to complete the activation process and exit the store, phone in hand.  Since then, I’ve been using it almost constantly, save for a few hours napping after staying up all night, and so far, I’m very happy with it.

Synergy works very well, and after adding my Google and Facebook accounts, I hardly had to enter any numbers manually.  In addition to contacts, it set up my Google Talk, Calendar and Gmail on the device, and they all integrate well into the Pre’s Chat, Calendar and Mail apps, respectively.  One interesting feature in the Pre is the way SMS, MMS, and IM are all integrated into a single app.  If a contact has both a phone number and instant messaging screenname attached to it (the Pre supports AIM and Google Talk) then you can seemlessly transition from texting to instant messaging while keeping the entire chat history intact.

WebOS is so far, very stable.  I have had to restart it once, but I think it was due to an app leaking memory, which I’ll talk about more later.  Aside from that, I’ve been able to easily run several apps at once, juggling a few web pages, chat sessions, and a calendar with ease.  The cards interface works very well and is easy to use.  I especially like closing apps by flicking them off the screen.

I’ve been using Tweed as my Twitter client on the Pre.  While the interface is very nice, I am hoping it will add support for uploading images to Twitpic from the phone.  Also, I suspect that it may be leaking memory, as it doesn’t seem to actually be closing (I still get popup notifications from it after closing it, but I can’t click on them) and after a while my phone got a little sluggish and informed me that it was out of memory. (I’d love to have a bash shell on this thing to run ps aux)

Pandora was one of the first apps I downloaded, but so far, I haven’t been able to listen. I get an account suspended error when I launch it, even though the web client works fine.  I’ve sent them an email and hope to have it working soon.

Battery life has been OK, but not great. I have had to recharge it a few times, but I have been using it constantly since getting it. I don’t forsee any problems getting through the day on a charge with normal use.

I got a chance to use it as a GPS earlier today, and it works very well in that role, even fitting nicely into the car mount that I got originally for my Instinct.  One nice feature is the ability to search along your curent route, so if you needed, say, food or gas on a long distance trip, you could easily check what you’d be passing soon.

Now I’m just waiting for the SDK to come out so I can get some more apps on the thing and really see what it’s capable of.

Just a short update on Windows 7. It turns out that media sharing with Media Center actually works pretty well, with little or no configuration. If you have Media set to be streamable in the Network and Sharing Center, then all you have to do on the other computer is open Media Center, select TV Shows, and move over to “Shared.” After a moment, it should show your networked computers and allow you to watch their recorded shows. However, it does not allow you to watch Live TV.

So, yesterday, I installed the Windows 7 RC (Again, 64bit) onto my laptop (a Thinkpad T61p).

At first, drivers seemed to be a bit of a problem, as I couldn’t get the generic Nvidia driver to install on my laptop (Most vendors only allow their specific video drivers to be installed for some reason).  However, Windows Update had a working driver for me after a reboot.  The main thing I find myself missing in Windows on my laptop is multiple virtual desktops, which is made possible via http://www.codeplex.com/vdm.  While not as good as a native solution, it does get the job done.

My tablet works very well, once I install the Wacom driver, and I’ve been using Evernote to take notes in class.  Battery life is right at what it was in Ubuntu Jaunty, which isn’t horrible, but still less than I like (of course, I’m the one that bought a desktop replacement), and wireless configuration is much improved over XP (and a little better than Vista).  The new wifi interface is similar to NetworkManager’s UI, and native WPA support in Windows is certainly nice.

As soon as I booted a second copy of Windows on my network, Windows asked to connect to the other install (my desktop) to share files via “Homegroup.” Sadly, one sharing feature that I wanted was in Media Center, as I’d like to be able to play back MCE recordings over the network to my laptop.  While I was able to get this working, it didn’t allow access to my tuners from my laptop.

Another big thing in Windows 7 is the new RDP.  With RDP 7, Aero is possible over a decent connection.  It funs flawlessly when I’m on the same network as my computer, and only lags a little bit when connecting from school using a VPN.  However, as I understand it, all the rendering is being done client-side, so it’s not streaming video from the server or anything.

So far, the more I use W7, the more I like it, which for a Microsoft product is very odd.

Today I got my Wacom Bamboo USB Tablet in from Newegg.  Installation in Jaunty was incredibly easy, I just plugged it in and the Wacom drivers were already installed and ready to go.  The corners of the tablet automatically mapped to the corners of the screen, which in some previous Ubuntu releases required a bit of editing to Xorg.conf.

I’ve really only messed with two apps so far, Gimp and Evernote.  Gimp is, of course, preinstalled in Ubuntu and allows pen input just fine, although it doesn’t automatically map the eraser to the Erase tool.

Evernote doesn’t have a native Linux version, but it runs quite well in Wine.  The only issue I’ve come across so far is that I cannot drag and drop files from Nautilus into a notebook.  My plan is to use this to handwrite notes for school, and I’ve already been typing my notes into Evernote for the last few days.  Evernote is nice because it automatically keeps your notes synced between multiple installations (for me, that’s Evernote/Wine Evernote/VistaVM and Evernote/W7) and also has a web interface for when I’m not at one of my computers.  This syncing allows me to drag files to Evernote either by opening a VM or remoting to my desktop and then they will automatically be synced back to the copy of Evernote I’m running in Wine.

So, it’s the last day of my month long Summer vacation before Summer semester starts up. I’m taking a lighter load this time, as there aren’t many classes I need being offered (at least that don’t overlap). At the moment, I’m just enrolled in the three: Intro to Electrical, Engineering Economics, and Discrete Math.

It’s been a slow couple of weeks.  I’ve been getting the most out of my unlimited Netflix strreaming, but I’ve been too lazy to go and mail back the physical discs to get any new movies.  I have made it through two and a half seasons of Quantum Leap, though.  The QL marathons haven’t been helping my sleeping schedule though, and my slow progression towards normalcy there was blown to hell the last couple of days, too.  I’ll have to start waking up before 2pm if I want^H^H^H^Hplan to make it to my classes this week.

With some luck, I hope to have a new programming project underway soon, and I’ll write more about that once I actually know the details myself.  With some luck, it might even be something useful.

For the last couple of days, I’ve been playing with the RC of Windows 7 x64, and I thought I’d post some thoughts.

So, I broke down and bought a new computer, even though I was planning on waiting for the 32nm refresh of Core i7.  What originally started as a CPU upgrade went a little overboard, and I wound up with the following:

I’ve decided I need to start learning a lot of the Linux command line utilities more in depth. In particular, bash, vim, gdb, and screen.
While I’m competent with them now, I haven’t really scratched the surface of what they’re capable of.

I’ve finished my first week back at VMware.  For the first couple of days, I didn’t have a workstation, so I wound up using my laptop.  Once I eventually got my computer, it took a couple of days before I had it up and running as well as last time, but as of today, I’ve been able to compile the latest revision of our software.

For the most part, I’m working on the same things as last summer, and I’ve seen some of my own code while looking through the latest source checkout, which was cool.

As usual, there’s some gadget I’m drooling over, and for the time being, it’s the Palm Pre.  The Pre is the first phone I’ve been interested in that will actually be debuting on the Sprint network (the iPhone and G1 were on AT&T and T-Mobile).  Unfortunately, there’s no release date known other than H1 09.