I Came Crawling Back [What I Use]

I had been meaning to write a post for a few weeks now about how Verizon had been negligent in pushing updates to seemingly flagship devices.  After getting bait-n-switched as a Droid Bionic user, I went with the Galaxy S4 in large part that I wanted a flagship device that was seemly going to get some love when it came to system updates.  In all the time I waited for the Bionic updates, I blamed Motorola for their haste – but now I’m convinced that it’s really Verizon that’s the problem. They’re too busy loading all their crapware into these phones to be able to push out timely updates and ultimately were the last ones at the “Galaxy S4 KitKat” party.  However last Friday I finally got the update pushed to my phone and… it failed.

A support chat and a complete restore (from the software, not just a factory reset),my S4 was able to receive the KitKat update, but it appears that any semblance of my phone’s previous configuration was gone.  As far as the Play Store was concerned, my phone was a different device.

For most of my purchased apps that I restored; this wasn’t a problem. However, one app – EasyMoney – which I bought back in 2009 – wouldn’t work. I’ve used EasyMoney to track our expenses for the last five years, putting A LOT of data into it.  Back when I bought it, you would install the trial version and then buy an upgrade key on-line (which was $10 – lot in the early days of mainstream Android).  They serial number uses the phone’s ID to generate itself, which is how the key is tied to the phone. When I got my Bionic I got a new key from support, then got another one when I switched to my S4.  Now that I have my refreshed S4, I’ve exhausted the limit of only having 2 replacement keys. I’ll have to buy the app again.

I was pretty pissed. Any app you buy through the Play Store doesn’t have this problem.  I’m not sure whether Google implements a device limit on app purchases, but I’ve rebuilt my tablet so much and have never had a problem – yet HandyApps, EasyMoney’s developer has a draconian policy of 2 replacement keys?!?  My third replacement wasn’t even going to be a true replacement since it was on the same device.  I was pissed and while I should admit that I did not contact support (which I’m sure would have helped me) I wanted to protest the principle of the matter and take my expense tracking elsewhere.

I then went on a expense-tracking frenzy, downloading apps from the likes of AndroMoney, Expense Manager, CWMoney Expense Track, Coinkeeper, and easyBudget.  A lot of these apps packed some great features that EasyMoney didn’t have like cloud backup and sync, as well as having a nicer interface, which looks great until you start entering expenses into your expense-tracking app. A lot of these were a huge pain in the ass that would drive you nuts if you had to enter more than 3 expenses.  A lot of those apps wouldn’t have a field for a payee – which makes absolutely no sense for an expense-tracking app. Don’t you want to know where you spend your money?

Two hours and six apps later, with my tail between my legs, I was paying the $10 to buy the Play Store version of EasyMoney.  I’d like to think that I’m not too rigid to move away from an older app, but I can’t be the only one who wants some of these obvious things when using an expense-tracking app for your finances.

So yes, whether I’m happy about it or not, I’m using EasyMoney – which I liked so much that I bought it twice.

Happy 8th Birthday Twitter – will you please grow up?

Twitter turned eight years old yesterday and offered folks the opportunity to go down memory lane and see their first Tweet.  Over 7 years later, mine is pretty terrible:

I first heard about Twitter through the Boagworld Web Design Podcast, where it was described to me as a networking tool that enables you to keep tabs on acquaintances, with the home page of Twitter asking “What are you doing?” I spent my first few months on Twitter answering that question every time.  Over time my usage of Twitter has changed from being a semi-anonymous brain dump of my rants and ravings (that is until my friends and family discovered the service), to now being a platform for anything I think is remotely clever.  Twitter has also become invaluable when it comes to gaging immediate reactions to any events, having conversations with mutual followers who share my same interests, as well as breaking news in things that I care about.

Out of all the social networks I use (and there’s been many of them over the years), Twitter has been the one that has been most integrated into my daily life.  Every day I have Twitter open in the background on my computer, and Twitter is 2nd on my list of apps that I go to when I have a few minutes to kill on my phone (Instagram is currently the first, but that’s another story).  When Lent came up, giving up Facebook was a realistic option, but it would be a real struggle for me to give up Twitter.  I have a lot of stake in Twitter and want to see it succeed.

That said, Twitter needs to grow the hell up and remember when it came from.

Two weeks ago, MetroTwit, my favorite Twitter client shut themselves down because they became too popular for Twitter.  Back in 2012, Twitter imposed a stupid 100,000 limit against other people’s clients.  Imagine discovering an awesome local band, but when they finally get some exposure and explode in popularity, you’re not allowed to listen to them anymore.  This is essentially what Twitter’s imposed on clients.  If you find an awesome client on your phone, tablet or computer, you better hope you discovered them early, otherwise you’re not going to get much usage.

Twitter is obviously doing this to discourage developers from releasing clients, and driving people to their own official app.  I can appreciate that, and realize that Twitter is a business that needs to make revenue.  The problem is that Twitter didn’t even have official apps when they started and built their popularity on the backs of the very developers that they’re not stabbing.

As I mentioned above, the way I consume Twitter has changed over the year, and it was through some of these apps that inspired this behavior.  Digsby taught me to read Twitter from top to bottom and taught me to read Twitter in a linear fashion, starting 100 posts back and catching up.  MetroTwit was one of the last desktop clients that had the “timeline stays in same position when refreshes”, allowing you to catch up.

This is even more evident in the mobile space, where the Twitter is even more limited. A few months back I moved away from Twicca (which is a great Android App) over to Tweetings , which is a very attractive client.  It’s only a matter of time that a client this awesome will become too popular for it’s own good, and Tweetings will need to raise their price to something outrageous to try to curb development.

Twitter’s definitely entitled to make money, but they’re going about this all wrong.  I’m sure if they imposed a modest fee to exceed the the 100,000 limit, clients can pass that over to their users.  They could require that these clients maintain Twitter’s ad stream. There are a ton of possibilities when it comes to playing together nicely, yet Twitter imposes these draconian policies that make no sense.

So happy birthday Twitter, here’s to maturing.

Update on Craigslist-Feedly: It’s Both of Them

A lot of my recent traffic has been due people searching for the Feedly/Craigslist problem, and I’m happy to learn that Feedly has finally responded on their blog:

Update Regarding Craigslist Feeds

It sounds like – technologically speaking – both sides aren’t playing nice and the behavior of Feedly polling is overloading Craigslist.  Hopefully this issue is as Feedly describes and both sides can get a resolution soon.  Far be it for me to make assumptions – but reading between the lines of the blog post tells me that Craigslist isn’t really responding to Feedly either. Not to pile on Craigslist again, but I don’t get how these big web site companies can be so inaccessible. I know having a large support at Craigslist isn’t feasible, but come on – would it kill you to check your email or monitor a Twitter account?

I’m not holding my breath. While I love Feedly, my Craigslist feeds are over at Newsblur right now.

Feedly vs. Craigslist, Round 2: Everybody Loses

Well, it looks like Craigslist is at it again, this time fighting with Feedly, the popular RSS reader that has assumed Google Reader’s mantle. Feely is my go-to source for keeping up on RSS feeds, of which include several Craigslist feeds for keeping up on musician happenings (including my search for a new project).

Last fall, Feedly stopped getting updates from Craigslist, and neither side really talked about it too much. Feedly alluded to their poller being blocked by Craigslist, and when users asked, they referred us to Craigslist. Miraculously, about a month later, Feedly was getting updates and balance was once again restored..  until now.

Last weekend Craigslist feeds stopped updating again, and I suspect the same issue has come back to rear its ugly head.  Of course, there is no communication about this from either Feedly or Craigslist.  A few people have commented on GetSatisfaction, but I have yet to see any official statement from Feedly on what happened. Of course it’s virtually impossible to get any kind of support from Craigslist – so here we are in the same boat again: two companies in another cold war while their customers lose out.

Why am I quick to blame Craigslist – because they’ve done this before.  Craigslist, in their never-ending desire to look backwards on technology, has a history of hating RSS.  About a year ago, they changed all of their feeds from full-text to only providing summaries, forcing users to click through.  It’s a dick move, but one that’s tolerable.  Now they’re all-out blocking a useful tool like Feely from delivering their content to users.  At its core, all Feedly does is poll the feed, display the updates and then show the user where they last left off.  This isn’t different from any other news reader, except for the fact that Feedly stores this data in the cloud so different devices know when you last left off.

Craigslist, for being in the Alexa’s Top 15 for US web traffic, is a pretty terrible site. It’s bad enough that their design is still stuck in the 1990’s, but the fact that the battle aggregate technologies like RSS, then just block them without any reason or explanation.  The first time around I Tweeted their founder Craig Newmark (who doesn’t play any significant role in the company besides end-user support), and to his credit he did ask me to email him details and said he’d share this with the team – but I never got another response.  If their own founder is unable to get answers, then what hope do us lowly users have?  I love behind their peace sign logo and try to appear altruistic, but in reality they sacrifice the user experience to protect to collection of other people’s content.

Regardless at who’s at fault, whether this is malicious or accidental: would it kill either company to communicate to their users?

Update: Feedly responded on their blog, I react.

Baby Monitor Phone Hack

BabyMonitor

At our baby shower we were lucky enough to be gifted with an awesome baby monitor: the Samsung SEW-3037W, which features Pan Tilt Infrared video.  Aside from the annoying startup sound that can’t be disabled (that every Samsung device seemly has to have), it’s been the perfect device for keeping an eye on Clara. However a few weeks ago, we realized that the microphone –  the most critical part of the monitor – stopped working.  Samsung was really good about fixing it for warranty, but we are without it for a few weeks.

We had a few options: move Clara from her secluded nursery to a closer (and noisier) part of the house, buy a cheap baby monitor that may not even work well (and probably set us back another $50), or figure out how to cobble together a baby monitoring system with what technology we have.  Luckily we were able to use our phones to have a decent monitoring system that set us back $4.

We actually have my old Droid Bionic permanently docked in Clara’s room, that streams music and white noise at night.  After installing IP Webcam on the phone, we have an instant video-streaming server. From there we installed tinyCam Monitor PRO onto my Galaxy S4 and have been able to consume the stream.  I played with the free version of tinyCam Free to set up a proof of concept, and opted to spend the $4 so that I can get the prolonged audio streaming (the free version only allows a minute of streaming).

As far as an interim solution, this has worked really well over the last week.  There is a tiny bit of a lag (about 1 second on average), but I’m wiling to live with that.  The Bionic’s camera has always been pretty poor in low light, but I can make Clara out pretty well (we have a lamp with a red light bulb in the room).  The angle isn’t the greatest because the camera sits in the dock on her crib, but it gets the job done.  The benefits of this is that both Bethany and I can monitor Clara at the same time, and I actually can use VLC on my computer to watch the video as well (where this screen shot came from).

ClaraCamera

All things being equal, I would choose the Samsung monitor due to the responsiveness and nighttime performance – but if you don’t have $200 to spend, and happen to have an old Android phone lying around, this would definitely be an option that would get you by.