Jeff Atwood collaborated with the guys at WASD Keyboards to design his ideal mechanical keyboard. It uses the Cherry MX Clear switches and has backlit keys.

Though the Clear switches are not “clicky” like the Blue switches are, they are still noisy by virtue of the fact it’s a mechanical keyboard switch. Even though they’re called “silent” like the Brown switches, they still make a whack noise when you’re typing on them (see this YouTube video).

Compared to the Brown and Blue switches, the Clears require slightly more pressure to actuate, and I guess some folks think they give a bit more of a tactile feel than the Brown switches. This forum post on overclock.net has some excellent movement illustrations and information about all the different Cherry MX switches.

Last year I spent an obsessively long amount of time testing and reviewing mechanical keyboards. I spent time with an Apple Extended Keyboard II, a Das Keyboard, and a Matias Tactile Pro. Then I reviewed some tenkeyless keyboards: the Leopold and the Filco Ninja Majestouch-2. After all my testing, the Ninja is the keyboard I kept and still use today (typing this very sentence on it).

So, all this to say, though I haven’t used the CODE keyboard, I bet it’s awesome. (I wish my Filco Ninja had backlit keys.) And $150 for a well-built mechanical keyboard is about right. My only request, is that it’d be nice if it also came in a Mac-layout version as well, with the Command key, the OS X-specific modifiers on the top row, etc.

The CODE Mechanical Keyboard

This comic illustration is just great. It’s illustrated by Gavin Aung Than and uses a quote from the graduation speech Bill Watterson gave at Kenyon College in 1990.

It sure hits home for me (no pun intended), considering I quit my day job two-and-a-half years ago and now work at home for myself. One significant reason for my career change was so I could be more flexible and present as a dad.

A Cartoonist’s Advice

TOM Hanks likes to TYPE on typewriters:

the tactile pleasure of typing old school is incomparable to what you get from a de rigueur laptop. Computer keyboards make a mousy tappy tap tappy tap like ones you hear in a Starbucks — work may be getting done but it sounds cozy and small, like knitting needles creating a pair of socks. Everything you type on a typewriter sounds grand, the words forming in mini-explosions of SHOOK SHOOK SHOOK. A thank-you note resonates with the same heft as a literary masterpiece.

“What You Sacrifice in Accuracy Will Be Made Up in Panache”

Marines-turned-coffee-aficionados, Michael Haft and Harrison Suarez, writing for The Atlantic:

We’ve hung up our uniforms, we’re in the kitchen, and we’re making coffee. Great coffee. The kind that reminds you first thing in the morning of everything else you appreciate in life.

This is a fun and informative read (it’s adapted from their $5 iBook, Perfect Coffee at Home). I think I’ll go make a fresh cup right now.

How to Make Great Coffee

Backblaze: unlimited, unthrottled, and uncomplicated online backup for your Mac. Back up all your data with Backblaze for $50/year.

Native app? Yup. Backblaze runs native on your Mac and backs it up in the background, staying out of your way.

Need your computer’s data on the go? No problem. Backblaze’s iPhone app that lets you access all your computer’s data on the fly.

Get peace of mind knowing Backblaze is backing up all your music, photos, videos, documents, presentations, and whatever else is on your Mac. Stop putting it off. Start your free trial, and get your backup started today!

* * *

My thanks to Backblaze for sponsoring the RSS feed this week. A few years ago I did some research on various off-site backup services and went with Backblaze. I’ve been using their service for years now, and I highly recommend it.

Sponsor: Backblaze

Federico Viticci, in response to my article from last Friday where I wrote some ideas about the future of “news aggregation”:

My primary concern is that a feature such as the one envisioned by Shawn — which I’d love, by the way — would require a tremendous amount of scale, data, analysis, time, and, ultimately, resources, which I’m not sure an independently developed feed reader could ever have (or pull off properly).

He’s right. The companies I used as parallel real-life examples my “news aggregation” service were Pandora, Netflix, and Amazon. These are huge companies with vast resources and enormous user bases to aggregate and analyze their data.

Heavy Resources Required

Feed Reading: Today and Tomorrow

When I was using Google to sync my RSS subscription list, my setup was NetNewsWire on my Mac and Reeder on my iPhone and iPad. As Google Reader was shutting down, I ported my subscription list to Feed Wrangler, Feedbin, and Digg. A little time with each and Feed Wrangler was the one I landed on. Two months later and I’m still using it.

For apps I use Mr. Reader on the iPad, ReadKit on the Mac, and Reeder on the iPhone.

Feed Wrangler

The backbone for my RSS subscriptions is my favorite of the whole bundle. I’ve been more than content with the service, and my original stance on Feed Wrangler still stands: it is the most “future-Shawn proof” of the feed reading syncing services out there.

Because of Feed Wranglers use of Smart Streams and filters, it’s the one that I expect to best accommodate my changing habits and interests over the years. The feeds I read today aren’t necessarily the feeds I’ll be reading tomorrow, and my interests today aren’t guaranteed to stay the same.

Feed Wrangler’s foundation is built on catering to flexibility and letting the service do as much of the heaving lifting of sorting your incoming news for you as it can.

When porting my feeds from Google over to Feed Wrangler, I didn’t keep my old folder structure. Instead I just sort of started over organically creating new folders and streams based on my needs.

I have 3 smart streams that show me all the unread items within a selection of feeds: my “Faves” stream has the handful of sites I enjoy reading every single day; my “Photo” stream has the handful of photography-based websites I follow; and my “Too much!” stream has all the high-volume tech-news sites I don’t pay attention to.

I also have some search-based smart streams. Currently one for the term “Mirrorless” and one for the term “iOS 7”.

After a few months of regular use, I’ve also come across some workflow pebbles I’d like to see improved in Feed Wrangler:

  • For one, I’d love to see an easier way to add a new feed and pipe it into a smart stream immediately. Currently that workflow is a bit convoluted.

I pretty much only ever add feeds using the bookmarklet. Click that link from any site with a valid RSS feed and Feed Wrangler will add it to your master list. However, once you’ve added a new feed to your Feed Wrangler, you’re then put you then left at the “add new feeds” page.

You then need to click on the smart stream you want to place your new feed into. Then click “Edit” in the upper right corner, find the new feed, and check the box to the it to the stream.

  • The second pebble is with marking a whole stream as read. It doesn’t actually mark all as read, but only the items currently in view. When viewing a smart stream on the Feed Wrangler website, it displays the 50 most recent unread items, and after clicking “Mark All Read” just those 50 get marked as read, but if there are more than 50 items in my smart stream then the page refreshes with the next batch.

Suppose I’ve got a smart stream with 2,000 unread items in it. To mark the whole thing as read requires 40 clicks of the “Mark All Read” button. This, however, is only a limitation of the website itself. When marking a stream as read from within one of the 3rd-party apps I use (such as Mr. Reader or ReadKit), then the whole stream is marked as read.

These pebbles, however, are just that. As a service, I continue to be impressed with Feed Wrangler’s reliability and speed. I have high hopes for what it could look like down the road.

ReadKit on Mac

ReadKit is a seriously feature-packed app. It’ll sync with Instapaper, Pocket, Readability, Pinboard, Delicious, Feedly, NewsBlur, Fever, Feed Wrangler, Feedbin, your kitchen sink, and it can manage it’s own local copy of an OPML subscription list as well.

Currently, ReadKit has the monopoly on Mac apps that sync with Feed Wrangler. I mostly check my feeds from my Mac, and prefer using a native app instead of the Feed Wrangler website. ReadKit is a nice Mac app that’s been in very active development over the past several months.

For $5 on the Mac App Store, ReadKit is one heck of a bargain. But I don’t yet love it.

My biggest quibble is that I can’t launch ReadKit without it sending my Mac’s fans into hyperdrive. Also, the app takes a fair amount of time to sync my 177 feeds (Mr. Reader on my iPad syncs in about one-third the time). And so I usually try to check my feeds as quickly as possible and then get out so I can reclaim some CPU cycles.

As I said, it’s a pretty good app, but it’s not yet amazing. I still think there is room for a few truly great desktop RSS apps that are fast, polished, feature-rich, and easy to use. An app like that takes time to build, but I believe the market will be found waiting.

Reeder on iPhone

Though this is one of my all time favorite iPhone apps, it is, ironically, the one I use the least now. Though Reeder for iPhone works with Feed Wrangler, it doesn’t support Smart Streams. Which means I only see a single list of all my individual feeds. This

Reeder also works with Feedbin, Feedly, and Fever, and it supports folders for these services.

Mr. Reader on iPad

This is the best 3rd-party Feed Wrangler app among my trio of Mac/iPhone/iPad apps. It’s fast, feature rich, and has native support for Feed Wrangler’s Smart Streams. Not only can you view the smart streams, you can add new ones and edit existing ones.

The Future of Feed Reading?

The transition away from Google Reader hasn’t been nearly as rocky as I thought it would be. As a reader I’ve experienced very little inconvenience — the biggest pain point has been learning and using new apps.

I’m hoping it doesn’t stop here though. Google’s retreat opened up the RSS syncing and news aggregation market all over again. And I hope this means we’ll see innovation and new services in this space.

There is so much great stuff being written and published every day. We’re subscribing to some of the sites and writers who are producing it, and we’re trying to read what we can, but a lot of great things to read fall through the cracks every day. And a lot of dumb stuff gets much more attention than it deserves.

When we ask our inboxes and communities what to read, usually the answer is whatever the newest or most popular item is at the moment. And how often are those the best two metrics for deciding that something is going to be interesting and worthwhile for me?

What if there was a different and deeper approach to “automated news aggregation/recommendation”?

Suppose I was willing to give a service access to a broad scope of data points related to my reading and consumption habits. Things like what articles are in my Instapaper queue, what articles I’ve “liked” in Instapaper, what URLs I’ve bookmarked in Pinboard, who I follow on Twitter and the URLs they link to, what RSS feeds I’m subscribed to, what books and gadgets I buy on Amazon, what apps I buy from Apple, what albums are in my Rdio collection, what movies I’ve liked on Netflix, etc.

This sounds like a lot, but it actually isn’t all that different from what I’m already doing. ReadKit has my login credentials for FeedWrangler (all my RSS feeds), Instapaper and Pinboard (so I can send items to there) and Twitter (so I can share articles). My Rdio listening habits are already public info for anyone who follows me there because that’s the nature of Rdio’s social network, and so the only bits left to share would be what books I buy from Amazon, what movies I like on Netflix, and what apps I’ve downloaded from the iOS and Mac App stores.

And so, could this hypothetical service take all that information, put it into a database, and then find and recommend things for me to read? I think yes. That’d be the easy part. The hard part is if the service could pick out articles for me as well as Pandora can at pick out songs, or as well as Netflix can pick out 4-star movies. Now, wouldn’t that be something?

Feed Reading: Today and Tomorrow