Opinion and commentary about Mac and iOS applications, publishing and content consumption behavior, web and cloud architectures
February 8, 2014

Unread and my reading habits

Reeder has been for a long time my go to RSS reader on the iPhone. But I wasn’t very happy with it and Reeder 2 — which I’ve assumed to be just a temporary solution — was just a iOS 7 style update1. Is Reeder missing any essential features? Not really. But I usually get worried, and a twitching feeling in my fingers, when using applications that do not get consistent updates.

After reading reviews about a new RSS reader app for iOS, that at least according to the majority of reviewers is completely changing the game and that got on their phone home screens after just a short usage period, I decided it’s time to use it myself.

Unread has a great design. It’s polished. And it comes with an interesting and well thought through new set of user interactions. But I won’t repeat all its features as you can read about these in the numerous reviews: Federico Vittici, Stephen Hackett, Shawn Blanc.

Why am I writing about Unread then?

There is one scenario that I find Unread was not designed for or at which I think it could do much better. Unfortunately this is exactly the scenario I’m using RSS readers for: sifting through 1-2 hundred items per day to find items that I want to read.

I doubt this scenario is foreign to a lot of RSS readers. But if you want to visualize it, it goes like this:

  1. I have a couple of different categories of feeds, usually grouped by areas of interest or common topics;
  2. depending on my mood, time of day, or what I want to focus on, I open one of these folders to get a complete list of items;
  3. as I go through the list of unread items, I mark as read those that I don’t care about. I either read immediately or leave unread those that I want to go back to;
  4. I do a quick folder refresh to check what’s left.

Unread isn’t optimal for 3 out of these 4 steps:

  1. by default when clicking a folder, instead of the list of new articles, I get a list of feeds. And it includes not only those that have been updated, but also those with no unread items. This mode requires quite a bit of extra interactions for sifting through items.

    After going through all the setting screens — and Unread has a special setting screen for each different view you are in — I have found a way to get the list of unread items for a folder. It is under an unexpected option, “Use buttons for counts”, which then brings up the magic option to view the unread articles list.

  2. To mark as read an item in the list view, I need to double tap it. I don’t know how good you are at double tapping with your thumb, but in my case, in 7 out of 10 times, I end up expanding the item and then having to go back to the list. As much as I tried to ignore it, this continues to frustrate me.

  3. After finally getting through the list of items and marking as read those I want to ignore, pulling to refresh does not clean up the list. Everything I’ve marked as read is still there.

None of these are insurmountable problems and they can be addressed in a future version. I’ll keep Unread around, but for now I’ll continue to use Reeder 2.

  1. Indeed Reeder 2 brought new synchronization services after Google Reader was dead. As a long time user, I took that as granted; basically I would never consider an app that cannot synchronize. Time is precious

November 8, 2013

Storing photos: what, where, how?

I’m not taking tons of photos. I don’t take pro-photos. I’d probably be fine if I couldn’t find some old photos. But I don’t like losing things.

So please help me with links to:

  1. all tips, tricks, strategies, techniques, scripts for self-organizing photo libraries
  2. recommendations for the online service you are using for storing photos

A comment here or a tweet are perfect. Thanks!

November 8, 2013

Why (and how) I'm saying goodbye to Gmail

It was great while it lasted, but I finally broke up with Gmail. Though I had relied on Google’s popular email service for years, my level of satisfaction had been dropping steadily for a while, and changes in the Mavericks version of Mail (about which I’ve ranted at some length) were the last straw. Now I’m returning to a good old-fashioned IMAP server, and I’m not looking back.

An example of flawed logic.

November 4, 2013

Advice needed: choosing a Transporter

Update: I’ve bought the 2TB Transporter as it’s price went down to $349 and I had a coupon for another $50 off. Also, I couldn’t find the exact spec of the hard drives supported by Transporters and I didn’t want to end up with a combination that wouldn’t work well (or at all).

External drives are great. Except for the time you don’t have them around. Which seems to happen to me most of the time.

Lately I’ve been considering getting a network attached drive I could access from anywhere in my network. A while ago I’ve learned about the Transporter which seems to be an even smarter alternative to NAS1. I also know about Synology, Drobo and alikes, but these are over my budget.

Right now the Transporter comes in 4 forms:

  • Transporter Sync: sort of your BYOD solution that allows using an external hard driver through USB 2.0 costing $99
  • 3 versions with internal storage ranging from 500GB to 2TB and costing from $199 to $399

With the current hard driver prices, what I’ve been trying to figure out is what model to get; this was triggered by the fact that at $200 you can get quite a big hard drive, definitely much larger than the $1.5TB which is what you’d get from buying the largest Transporter.

The model that tempts me is the Transporter Sync. It’s not only about its price, but also the fact that it would allow me to attach whatever drive I want.

But the way you attach the external drive to the Transported Sync is over USB2.0. The question I try to answer is: is USB2.0 good enough?

In terms of speed USB2.0 is much (x 10) slower than USB3.0. But is this really a problem? The top transfer speed for USB2.0 is 480Mbit/s while the top transfer speed for USB3.0 is 4.8Gbit/s. In a home network using a 802.11n router, you can get up to 300Mbit/s2, so basically the bottleneck will be the network. As regards transferring files over the Internet, I doubt many have connections that would come close to the USB2.0 transfer rates.

But, USB2.0 doesn’t allow bi-directional data transfers. If I’m planning to use the Transporter as an alternative to Dropbox, watching a movie would basically disable this feature.

So, what should I do? Go with the Transporter Sync with an USB2.0 external drive or get a Transporter with an internal drive (that I can probably swap with a larger driver)?

  1. The Transporter not only makes the files available on your network but also  

  2. Wikipedia says the top speed for 802.11n is 600Mbit/s 

September 26, 2013

iOS 7 and the State of Podcast Apps

Every time I read a post about iOS podcast apps, like this one, I firstly scan it to see if it mentions iCatcher!. If it doesn’t, I’m deeply saddened.

iCatcher! is not a nice iOS podcast app. It’s athe perfect podcast app with a meh interface. But ask yourself: how much time do you actually spend on its interface and how much do you care about getting everything you’d ever wanted from a podcast app?

September 22, 2013

Oops TouchID

The story of the unbreakable TouchID in the iPhone 5s was good… for 3 days


iPhone users should avoid protecting sensitive data with their precious biometric fingerprint not only because it can be easily faked, as demonstrated by the CCC team. Also, you can easily be forced to unlock your phone against your will when being arrested. Forcing you to give up your (hopefully long) passcode is much harder under most jurisdictions than just casually swiping your phone over your handcuffed hands.

Via @janl

September 13, 2013

The company sets a promotional price on both the iPhone 5S -- $99 down -- and the iPhone 5C, which doesn't require any money down

T-Mobile is making it easier on the wallet on an upfront basis for iPhone buyers. Customers don’t have to put any money down on the iPhone 5C, although they will have to pay $22 a month for two years to pay off the device. The iPhone 5S will cost $99 down and $22.91 a month for two years.

You’ll stil pay the full price, but in small chuncks. Combined with iPhone 5s data plan, you could get the new iPhone for $53/month. Not bad.

September 11, 2013

iPhone 5s: Choosing a plan

iPhone 5s price for 32GB model

According to Apple Store:

32GB subsidized = $300
32GB unlocked = $750



Plan 2: 1GB data ($15 per extra GB)

att2_monthly = $85

total_att2 = subsidized + 24 * att2_monthly => $2,340

Plan 3: 2GB data ($15 per extra GB)

att3_monthly = $95

total_att3 = subsidized + 24 * att3_monthly => $2,580

Plan4: 4GB data ($15 per extra GB)

att4_monthly = $110

total_att4 = subsidized + 24 * att4_monthly => $2,940


Plan2: 1GB data ($15 per extra GB)

v2_monthly = $90

total_v2 = subsidized + 24v2_monthly => $2,460

Plan3: 2GB ($15 per extra GB)

v3_monthly = $100

total_v3 = subsidized + 24v3_monthly => $2,700

Plan4: 4GB ($15 per extra GB)

v4_monthly = $110

total_v4 = subsidized + 24v4_monthly => $2,940


Plan 2: Up to 2.5GB of high-speed data

tm2_monthly = $60

total_tm2 = unlocked + 24tm2_monthly => $2,190

Plan 3: Unlimited 4GB data

tm3_monthly = $70

total_tm3 = unlocked + 24tm3_monthly => $2,430


Cost wise, the choice is clear: T-Mobile. If the 2.5GB/month plan fits you, you could even get the 64GB iPhone 5s and still save money. Not to mention the advantage of having an unlocked model (for travel times and when you’ll sell the phone).

But there’s also the matter of LTE coverage. While not an expert in the area, as far as I know T-Mobile has the smallest network when compared to AT&T and Verizon. And I don’t know anything about their network quality. You’ll have to figure out this part for yourself. Here are some links that might help you with this part:

I’ve played with these prices using Calca.

Make sure you check the suggestion in the comments and also the other suggestions on this Twitter conversation.

August 31, 2013

Apple deal: iPhone Buy-back with 2-year contract

Joanna Stern from ABC News:

If you are not currently on a contract or if your contract is up, customers will have to sign up for another cellular contract to take advantage of the program.

  1. I could understand this coming from a carrier.
  2. I could understand Apple requiring the acquisition of a new iPhone.

But WTF is this coming from Apple?

July 3, 2013

My Information Flow - Sources, Environments, Actions and Targets

I’ve been trying to put some order in how I handle content. Here’s the result:


April 27, 2013

Causes and Mitigations of DNS latency

DNS lookups can become a significant bottleneck in the browsing experience. […] We believe that the cache miss factor is the most dominant cause of DNS latency, and discuss it further below.