Dicebag

by Adam Brown

The New Flickr

Yesterday Yahoo released a huge update to [Flickr][http://flickr.com]. The old Pro account is gone, replaced by an upgraded free account. Everyone now gets 1TB of storage.

I’m in.

Forecast.io From the Makers of Dark Sky

Weather websites have always been rather terrible. It looks like the makers of Dark Sky have taken upon themselves to fix that.

After playing with the site for a little while, it’s definitely going to be my go-to site.

The Ruby on Rails Tutorial for Rails 4.0

The Ruby on Rails Tutorial by Michael Hartl is by far one of the best programming tutorial books ever written, and not just for Rails.

The beta version for Rails 4 is out now, but you should also check out the current Rails 3 tutorial if you don’t like living on the bleeding edge.

Voyager 1 Exits Solar System

Thirty-five years after its launch, Voyager 1 appears to have travelled beyond the influence of the Sun and exited the heliosphere, according to a new study appearing online today.

“It’s outside the normal heliosphere, I would say that,” Webber said. “We’re in a new region. And everything we’re measuring is different and exciting.”

Congratulations and thank you to all the people who have worked on Voyager I over the past 35 years.

The Dire State of Wordpress

Basically, WordPress isn’t a platform suited to anyone except those unlucky enough to have somehow become WordPress developers.

I think that sums up what most of us who have dealt with Wordpress for any amount of time have come to recognize, if we didn’t already know it going in. However, as James also points out in his essay there really is no competition at the low-end of the market for cheap, quick, cookie-cutter website development.

From my point of view, it’s the Wordpress admin interface. It’s not that difficult to replicate the front-end development, but giving clients a consistant and good-enough interface is the hard part.

Introducing Boxen

Boxen is a framework for managing almost every aspect of your Mac. We built a massive standard library of Puppet modules optimized for Boxen to manage everything from running MySQL to installing Minecraft.

Sounds awesome. I can’t wait to give it a spin.

Heroku Routing Performance Update

We launched Cedar in beta in May 2011 with support for Node.js and Ruby on Rails. Our documentation recommends the use of Thin, which is a single-threaded, evented web server. In theory, an evented server like Thin can process multiple concurrent requests, but doing this successfully depends on the code you write and the libraries you use. Rails, in fact, does not yet reliably support concurrent request handling. This leaves Rails developers unable to leverage the additional concurrency capabilities offered by the Cedar stack, unless they move to a concurrent web server like Puma or Unicorn.

All of Heroku’s reasoning aside, the main issue is that Heroku is supposed to be routing requests to idle dynos. That’s the whole point of their service. That’s what people are paying them for.

Update: Response to Elon Musk’s Response

As I continue to follow along with this saga, I think Elon Musk has probably over-reacted by calling John Broder’s article an outright lie. However, if I were in Musk’s position, I’d probably share his opinion. Mr. Broder has definitely made some critical errors. In the end, it appears Tesla has definitely stretched the charging station distances to the maximum, so you really need to make sure and charge fully at each one. It also appears if you have the car overnight, you should leave it plugged in.

Tesla plans on adding more supercharging stations, so the issues should fade away as time passes.

You can read Mr. Broder’s response at the NYT Wheels blog.

The Atlantic Wire also has a good run-down of both sides.

And, to top it off, CNN has a review on the same drive with the Model S. They seem to have made it just fine, even with some less-than-ideal traffic conditions.

A Most Peculiar Test Drive

Elon Musk responds officially to the review by John Broder from The New York Times:

The logs show again that our Model S never had a chance with John Broder. In the case with Top Gear, their legal defense was that they never actually said it broke down, they just implied that it could and then filmed themselves pushing what viewers did not realize was a perfectly functional car. In Mr. Broder’s case, he simply did not accurately capture what happened and worked very hard to force our car to stop running.

Click through to read the full account. It’ll be interesting to see what The New York Times says now.

Heroku’s Ugly Secret

A Rails dyno isn’t what it used to be. In mid-2010, Heroku quietly redesigned its routing system, and the change — nowhere documented, nowhere instrumented — radically degraded throughput on the platform. Dollar for dollar a dyno became worth a fraction of its former self.

A very insightful article, and the comments on the Hacker News post are a great read as well. It seems there are some others that have found this out the hard way as well over the last couple of years.