'Free Works'

Marco Arment makes some more excellent points about the Google Reader shutdown:

“And we lucked out with Reader — imagine how much worse it would be if website owners weren’t publishing open RSS feeds for anyone to fetch and process, but were instead posting each item to a proprietary Google API. We’d have almost no chance of building a successful alternative.

That’s Twitter, Facebook, and Google+. (Does the shutdown make more sense now?)”

While I agree with Marco that the internet is generally better off for having had Reader around, and I'm also optimistic that a fine solution will someday replace it, I think the way Google handled this was a bit dickish.

They swept in with a free product, practically took over the RSS industry with it (which likely put some other developers out of work), never bothered to monetize the product, then unceremoniously dropped it years later like a bad habit.

I would say it's analagous to Starbucks single-handedly snuffing out thousands of smaller coffee chains around the world, but at least they had the sense to charge for their product and are so far sticking around as a result.

'Three Months to Scale NewsBlur'

The last few days have been pretty intense for Samuel Clay, developer of NewsBlur. 60,000 new people have signed up for his service, 5,000 of which have become premium subscribers. This is more than double the previous number of 50,000 users. Incredible.

I've been checking out NewsBlur myself (using the live demo at the link above), and it looks fantastic. Once he has the scaling issue figured out, it might just be amongst the next group of killer RSS services.

'Why I Love RSS and You Do Too'

Brent Simmons, the creator of NetNewsWire, lists some reasons why RSS is still so great even today. You should head over there and read all of it, but I especially thought the two items concerning "Twitter as RSS" were great:

  • There are no user caps. No company can tell your favorite app how many users it can have. (Twitter does this.)

  • Nobody can tell you how to display an article from an RSS feed. (Twitter does this with tweets.)

'Baby Steps Toward Replacing Google Reader'

Marco Arment wants someone to get another solid RSS syncing backend going before Google shuts down in a few months:

“We need to start simple. We don’t have much time. And if we don’t do it this way, the likely alternative is that a few major clients will make their own custom sync solutions that won’t work with any other company’s clients, which won’t bring them nearly as much value as it will remove from their users.”

The idea he lays out in the rest of his article seems feasible enough to me.

This is one of those times I wish I had the programming chops to take advantage of a huge opportunity like this, but like Marco says, there's just not enough time. We'll have to rely on someone who already knows this stuff in and out to get the job done. And who better than the devs behind NetNewsWire and Reeder, right?

Google Reader is Shutting Down

If you're like me, you've probably already heard from a hundred different sources about Google Reader shutting down on July 1st, something they listed almost offhandedly amongst other announcements. A rather anticlimactic end for such a beloved service, I think.

Obviously this is sad news for those of us who've come to depend on the service over the years, but it's not all gloom and doom the way some people are making it out to be!

The nice thing about RSS as a format is that it's an open standard that can be used by anyone. As I tweeted earlier this evening, and what Marco Arment later agreed with, is that this is the perfect time for somebody to rise up and take Google Reader's place. Google, perhaps unintentionally, just opened up a market they never managed to capitalize on themselves.

I feel confident that many tech nerds like myself would gladly pay a reasonable fee to access such a service, provided the following:

  • It acts as a syncing "backbone" that any RSS app can use, and with a simple login scheme.
  • It allows users to easily import/export OPML files without making them jump through any hoops.
  • It has a solid web app (shouldn't be too hard to beat Google Reader on this one).
  • The developer actively updates it.
  • Fantastic support for 3rd-party services (Twitter, Evernote, 1Password, etc).
  • Can be used to generate and track RSS feeds (this one might be a stretch but I'm thinking of a combination of Reader and Feedburner, another Google failure).

Of course, all of this assumes the user is even interested in sticking with RSS rather than simply following their favorite sites on Twitter or App.net. This is certainly a plausible alternative but I've never been a big fan of it myself. I prefer to keep these two types of reading activities separate — it's just easier for me to manage everything that way. Twitter lists are a step in the right direction here, but the service itself just isn't ideal for reading web content. Yet.

Personally, I'm thinking about setting up a Fever server to host my RSS feeds, partially after some encouragement from Nate Boateng but also because it's supposedly easy to get up-and-running, even for lazy people like myself. It certainly doesn't hurt that the iPhone version of Reeder (my go-to RSS app) supports it, or that it has features far beyond what Reader is capable of.

There are also a couple of other nice-looking contenders springing up: FeedWrangler, a project by David Smith, and Newsblur, which I intend to sign up for. More are sure to come.

I think that the next several months should prove to be very interesting with Google out of the way. There are some serious business opportunities to be seized on, which will benefit all of us, both as customers and as fans of new ideas in technology.

Typekit Integrated Into Squarespace 6

Until now, I've been using various Google Fonts throughout this site's existence on Squarespace 6. I have a free Typekit account, but a lot of the typefaces I really want (such as FF Meta Serif Web Pro and Proxima Nova) only exist on the paid plans and I haven't opted to upgrade just yet.

Today though, those fonts and a lot of others have been made available for all Squarespace 6 users, thanks to a deal the two companies have struck together. This makes me pretty happy.

Unretrofied is Now a Member of the Fusion Ads Network

Starting today, this site will feature a single ad over there on the upper right, provided by the Fusion Ads network. I'm proud to be a member of this network because their ads are tasteful, unobtrusive, and feature the kinds of content I'm actually interested in. I bet you guys will like their offerings too, because they're specifically tailored to tech geeks and writers like us.

If you're an AdBlock user, I would humbly request that you add unretrofied.com to your whitelist, maybe even click an ad every now and then. If you do, thank you so much for your support :)

Special thanks to Wesley Friend for assisting me with the code placement.

Tools and Toys

A couple days ago, Shawn Blanc emailed me out of the blue to ask if I'd like to become the third writer for his other popular site Tools and Toys, alongside himself and Stephen Hackett.

I've been a big fan of both of these guys' work for quite some time now, so needless to say I jumped at the chance to work with them. I'm honestly a little amazed that I would even be given such an opportunity. I mean, they're both extremely nice people and all but I can't help but feel a certain level of anxiety about meeting their standards. Still, I'm really looking forward to the work and I'm already learning a lot about the way I write.

Just to be clear, I don't have a permanent position there just yet. This is simply a trial period, and if a month from now Shawn still thinks I'm a good fit for the site, then I'll get to stick around. My first post went live today, if you want to check it out.

Useful Chrome Add-Ons

Most web nerds like myself have their favorite browser and accompanying add-ons. My favorite browser at the moment is Chrome, although I was once an avid Firefox fan.

These are a few of the Chrome add-ons that I love but haven't seen much mention of elsewhere for whatever reason. My hope is that readers will find at least one neat thing on this list they haven't seen before.

Google Dictionary

As someone who reads a lot of blog posts and articles on the internet, I frequently come across words I haven't seen before, or I've forgotten the definition of. With this extension, I can simply double-click a word and a popup bubble will appear with the definition inside.

If used on a person's name, it will attempt to display a text excerpt from that person's Wikipedia page. You can also hold down the CTRL key, highlight a multi-word (or hypenated) phrase, release the CTRL key, and most of the time get a decent result. I use this add-on ALL the time.

Footnotify

Footnotes on the internet are typically implemented poorly. Most of the time, clicking on one takes you out of the reading experience by jumping you down to the bottom of the article and making you click to jump back to where you were reading, likely at a different scroll position than where you came from. Footnotify aims to make this experience better.

Click on a footnote link, and the webpage fades into the background as the footnote pops up in its own bubble. Simply click outside of this bubble to dismiss the footnote and resume reading exactly where you left off. Works on almost every footnote I've ever tried it on, with very rare exceptions.

Hover Zoom

Sometimes web images are presented as tiny thumbnails that must be clicked or opened in a new tab to be seen at full size. With Hover Zoom, you can simply hover over an image and its full-size version will appear. I will say that it can be annoying on certain webpages — for example, I find it irritating when browsing Amazon, Flickr, and Facebook — but you have the option of "whitelisting" sites so that Hover Zoom won't work there.

Go Extensions

I tend to visit my add-ons page a lot, and this extension makes it super easy. Rather than clicking the hamburger button (≡), going to Tools, and clicking "Extensions" I can just click a single toolbar button. Anything that saves me a couple actions on a frequent basis is great in my book. Seems like a small thing but it adds up.

WhatFont

It used to be that when I came across a nice typeface and wanted to know what it was, I'd have to right-click a word, choose "Inspect Element," and then scan through the CSS styles to find the name buried within all sorts of other text. Now I simply activate WhatFont, hover over a word, and it pops up a bubble telling me what the typeface is.

I can also click a word to get even more information, such as the line height, its color hex code, and even what web service is serving the font. It supports Typekit and Google fonts, which are probably the most common font sources I come across these days.

'Designing a Responsive, Retina-Friendly Site'

"If you need to use something like Readability or Safari Reader to read my articles, I've failed as a designer."

Paul Stamatiou details the process that led to his current blog design, explaining the reasons behind every decision and iteration. I love these kinds of behind-the-scenes looks at how a great product comes together.

I'm particularly fond of the post archive page Paul has put together, it's very reminiscent of Facebook's timeline feature.

French ISP Attempts to Block Google Ads

Xavier Niel, founder of the French ISP Free, recently challenged Google by sending out an ad-blocking update to the DSL modems of all Free customers. Apparently, they want Google to assume some responsibility for the enormous amount of traffic being sent over ISP networks:

"But he has often complained that Google’s content, which includes the ever expanding YouTube video library, occupies too much of his network’s bandwidth, or carrying capacity. “The pipelines between Google and us are full at certain hours, and no one wants to take responsibility for adding capacity,” he said during an interview last year with the newsmagazine Nouvel Observateur. “It’s a classic problem that happens everywhere, but especially with Google.”

It didn't take long for the French government to respond to this tactic though, and they have ordered Free to cease their ad-blocking.

While it's entertaining to watch giant tech companies fight it out on the public stage, this story does raise some valid questions about who is paying for bandwidth infrastructure. It's a little early on for me to take sides on this issue, but there are clearly some lines that need defining.

Should high-traffic companies like Google be forced to help internet providers shoulder the burden of that traffic? If so, how much traffic is considered too much, and at what point should an ISP expect to be compensated by the "offending" company?

There's also a concern of net neutrality in all of this. Should ISPs make decisions like this on behalf of their customers, no matter how noble it may seem? This is one question I would personally answer with a resounding "No." Some people feed their families with ad revenue, and if I'm going to be doing any ad-blocking or whitelisting, I want it to be on my own terms, for my own reasons, not those of my ISP.

Either way, it should be interesting to see what comes of this chain of events.

Yahoo Mail Users Hacked

Yesterday, The Next Web reported that many Yahoo Mail users' accounts had been exploited by a lone hacker. My wife's Yahoo account seemed to have been affected by this hack, as she could no longer access her email from her iPhone, where the password has been stored and untouched for quite some time.

We managed to get her password reset via an external email account and everything is now back to normal, but it serves as a reminder to be careful when dealing with email. You never know when your account will be targeted.

Head over to The Next Web for the full story, including an update about the security hole being patched by Yahoo.

'The Brief' Switching to a Membership Model

Richard Dunlop-Walters, editor of The Brief (as well as The Feature) is converting The Brief from an ad-supported model to one funded by membership subscriptions.

The Brief provides a fantastic service by summarizing each day's most important tech news stories in an easily-parsable manner, giving you the meat of every story and telling you why it matters. I've been a fan since it released and will be more than happy to become a member to support its continuation.

The cost of a subscription to The Brief is the same as my own membership model for Unretrofied: $3/month or $30/year. I happily recommend signing up and supporting Richard's endeavours.

'Keeping Safari a Secret'

Interesting story by Don Melton, former Engineering Director of Internet Technologies at Apple:

"Not only was I tasked by Scott Forstall with building a browser and building a team to build that browser, I had to keep the whole damn project a secret. Which, by the way, really complicated the shit out of hiring most of the original team since I couldn’t tell them what they were working on until they took the job. Talk about your management challenges."

via The Loop

Google is Forcing Google+ Integration

The Wall Street Journal, in a revealing piece:

"The result is that people who create an account to use Gmail, YouTube and other Google services—including the Zagat restaurant-review website—are also being set up with public Google+ pages that can be viewed by anyone online."

and

"In recent months, Google has pressed ahead with other forms of integration. This past fall, for instance, Google began requiring people who want to post their reviews of restaurants or other businesses to use their Google+ profiles to do so."

What? Google is desperately trying to sneak their way into people's lives whether they like it or not? Imagine my surprise!

I actually learned about this forced Google+ integration the hard way about a week ago, when I attempted to get rid of my account. I wasn't using it for anything, and the information listed there felt dated anyway, so why bother keeping it around? They even have a handy page for easily deleting the profile (they interestingly call it "downgrading").

After deleting Google+ from my account, I noticed that I could no longer add YouTube videos to my favorites. I was forced to re-"upgrade" to having a Google+ profile in order to regain that functionality. Had I done nothing, I'm sure I would have noticed other aspects of my Google account behaving erratically, but I went ahead and recreated the Google+ profile to save the hassle of finding out.

This kind of behavior leaves a bad taste in my mouth. I shouldn't have to be part of a social service I don't use, just to gain basic functionality on another site the company owns. What is Google even trying to accomplish here? A bigger share of a market where nobody uses their product except as a means to an unrelated end?

I think Marco Arment puts it best:

"But Google’s increasingly desperate push to cram Google+ down everyone’s throats hasn’t made Google+ any more relevant."

iOS Tip: Adding Bookmarklets

If you're like me, you've built up a nice little collection of bookmarklets in your desktop web browser of choice (mine being Google Chrome). For those that don't already know, bookmarklets are essentially bookmarks made up of JavaScript that perform special actions when clicked, rather than taking you to a website.

Some examples of bookmarklets I use:

  • Several Instapaper bookmarklets, such as the one that reformats webpages in text-only form and even tries to compile all 'pages' of an article into a single readable page. I also have bookmarklets for each of the various Instapaper folders I've set up, allowing me to immediately save a webpage to its appropriate place and saving me the trouble of organzing my queue later.
  • The Amazon Affiliate Link bookmarklet created by Justin Blanton. If clicked on any Amazon item page, it converts the URL to an affiliate link right there in the address bar, making it easy to copy/paste elsewhere.
  • Paul Ford's fantastic new SavePublishing bookmarklet. Click this on any article and it will find the "tweetable" sentences, highlighting them in red and showing you a character-count on hover-over. Click the sentence of your choice and it will take you to a Compose Tweet screen with the quoted sentence followed by the article's URL. Very nifty for sharing articles easily.

While adding these bookmarklets to your desktop browser is a simple process—typically done by dragging a bookmarklet link from a webpage to the bookmarks bar—adding them to your iOS device is a bit more convoluted.

The easiest method is to simply sync bookmarks and bookmarklets via Safari and iCloud, but let's say you don't have that set up, or maybe you've come across a neat-sounding bookmarklet while on the go and you want to check it out without having to access your desktop/laptop first. These steps should help you out.

Note: The thing to keep in mind is that you need easy access to the JavaScript code for copying/pasting purposes. You can't simply tap-and-hold a bookmarklet link in Mobile Safari to access the code (the only option you get is 'Open' which doesn't help), so the bookmarklet creator needs to provide the code in plain text form so you can copy it. Some do, some don't.

To get started, open Mobile Safari to any webpage at all and tap the Share button on the bottom toolbar. Choose Bookmark from the list and then Save. There's no point trying to modify anything about this bookmark yet because it doesn't allow you to change the URL address until later.

Once you've got that dummy bookmark saved, go copy the code for the bookmarklet you're trying to create. As an example, here's the code for the Instapaper text formatter I mentioned above:

javascript:function iptxt(){var d=document;try{if(!d.body)throw(0);window.location='http://www.instapaper.com/text?u='+encodeURIComponent(d.location.href);}catch(e){alert('Please wait until the page has loaded.');}}iptxt();void(0)

Open your bookmarks list and tap the Edit button, then tap the dummy bookmark you created earlier. Remove the existing URL from the second line and paste the bookmarklet code there instead. It should look something like this:

bookmarklet.png

From here, you can feel free to rename the bookmarklet as desired or place it in a folder of your choosing. Whenever you're finished, tap Done on the keyboard first, then again on the bookmarks list when it takes you back there.

Now you've got a fully functional bookmarklet waiting to be used. If you want to try out the one I used in this example, go to any webpage (for best results, find a long article surrounded by clutter), then simply tap the bookmarklet from your bookmarks list and be amazed.

There are lots of great bookmarklets out there, now it's up to you to find them and put them to good use. Hopefully this little article helps you with that.

Speaking of Flickr...

They're offering all users 3 months of Flickr Pro for free. Existing Pro users will simply have their service extended by 3 months. If you've ever thought about checking out the service, now is absolutely the time.

Head over to flickr.com/holidaygift to activate your Pro benefits. I've been on Pro for a while and I'm extremely happy with it.

'Our Relationship With Free Services'

"If we’re going to use free services, we have to realize that nearly all bets are off."

That's true, but the "if" at the beginning of the sentence is the major factor. If these kinds of services begin using my information or my content in ways I disagree with, I'm free to leave at anytime and I will exercise that right unreservedly.

I'd rather pay upfront to use a service than become an unwitting walking advertisement, especially without compensation.