Workaround for IE Overly Accepting in Rails’ respond_to format

Looks like Microsoft’s Internet Explorer will accept any format a web server is willing to give it. This doesn’t play nicely with Rails’ 2.0+ respond_to feature. A slick little bit of code that asks the browser what it wants and replies accordingly. Here’s a conversation between Rails & Firefox Firefox: “Hey Rails, I want this …

What if We Had Just 10% More Energy Producers?

If memory serves, the internet was originally developed as a national defense mechanism. A way to keep communications – in a distributed manner – flowing after a nuclear attack. Each node a client and a server, a receiver and producer. Today, not only are the vast majority of Americans online (receivers), but a good chunk …

My 11 Favorite Eponymous Laws

Amara’s law — “We tend to overestimate the effect of a technology in the short run and underestimate the effect in the long run”. Brooks’ law: “Adding manpower to a late software project makes it later.” Conway’s Law : “Any piece of software reflects the organizational structure that produced it.” Edwards’ law: “You cannot apply …

Are Some RSS Formats More Reliable/Faster than Others?

via Twitter, I was asked the above question. It’s a good question, cutting to the core of my ambivalence over the religious wars between RSS, Atom, etc. The flavor of XML a feed is published in shouldn’t matter. Neither to the publisher nor the receiver. Any parser able to handle multiple flavors should be able …