The Yahoo Homepage

With the recent news that Yahoo wants Google’s spot in iOS, I went to Yahoo to see what it looks like after all these years. I was met with this:

Yahoo's home page

What is this tabloid garbage? The entire website is an affront to clean, efficient design. If you compare this to Google’s frequently-touted minimalistic homepage, and it looks even worse. On the other hand, if you go to, you’re greeted by this:

Yahoo's search page

The difference is just night and day. If Yahoo wants to be taken seriously in search again (even though they sold it all to Microsoft), they need to make this minimal design their homepage as soon as possible.

Sublime Text 3

I’ve switched to Sublime Text 3 as my text editor for coding on both Mac OS X and Windows. It’s a bit of a pain to set up in that all the preferences are in JSON files, but I’ve managed to put this config together:

The names of the settings should explain themselves. I’m using the Soda Dark theme with the Tomorrow Night color scheme. I highly, highly recommend installing Package Control as it will make your life a lot easier when it comes to finding and installing packages.

Here’s what my editor looks like right now:

Sublime Text 3

Sunrise + iCloud

As a loyal user of the Sunrise calendar app for iOS, it was a little alarming to realize last week that they have a somewhat questionable way to dealing with iCloud credentials:

Upon first launch, Sunrise invites you to create an account, then asks you to add a calendar. The first option, “iCloud Calendar”, brings you to a screen where the Sunrise app itself, in its native interface and code, solicits your Apple ID (iCloud) email address and password.

These credentials are then passed along to their servers, according to their response to this issue:

When you type in your iCloud credentials, they are sent to our server only once in a secured way over SSL.

On Thursday, they announced a new version that uses a local method to generate the iCloud token, so your credentials are never sent out at all. You could make the argument that they should never have been transmitted in the first place, but I have to hand it to the Sunrise team in that they heard the outcry, and fixed it. I’ve actually emailed their support email about other issues before, and gotten a direct response from Pierre, their CEO.

Great app, good people behind it, great price… get it now before they wise up and start charging what it’s actually worth.

Twitch HLS Bookmarklet

After I discovered a way to watch Twitch without Flash, I’ve been using it to watch streams on Twitch. But manually opening a new window and going to the new HLS URL is tedious, so I made a JavaScript bookmarklet to automate it. Note that it requires Safari on OS X to watch the HLS stream. I’m not aware of any other browsers that support HLS at this time.

Install it by dragging this to your favorites bar: Twitch HLS.

Use it by clicking the bookmark whenever you’re on a Twitch stream page. It does two things: pauses the Flash stream, and opens a popup with the HLS stream.

The code is available on Github. More details are there too.