By John Gruber
WorkOS launches auth.md — an open protocol for agent registration.
Joshua Chaffin and Kevin Allison reporting for the Financial Times:
Apple Computer on Monday revealed it had renewed contracts with the four largest record companies to sell songs through its iTunes digital store at 99 cents each. The agreements came after months of bargaining, and were a defeat for music companies that had been pushing for a variable pricing model.
Uli Kusterer’s UKCrashReporter is an alternative to Unsanity’s Smart Crash Reports:
It’s a simple function that checks for a newly-changed crash log file at application startup, and if it finds one extracts the topmost crash dump and offers the user to send it to a CGI-script on a server. where you can do with it whatever you think is appropriate.
Compared to Smart Crash Reports and other such tools, this doesn’t require any signal handlers, daemons or software patches.
Capistrano is a popular tool that allows Rails developers to deploy their apps right from their SVN repository. However, the default configuration of most web servers exposes information about your SVN repository. Dan Benjamin shows how to fix it, by either (a) not publishing your SVN metadata along with your deployed app; or (b) configuring your web server not to allow external access to this metadata.
Austan Goolsbee, writing in The New York Times:
In their fervor to free listeners from the shackles of their iPods, French politicians have abandoned one of the guiding principles of antitrust economics: penalize companies that harm consumers, not the ones that succeed by building better products.
Steve Lohr, reporting for The New York Times:
Microsoft insists it has no intention of deploying its browser as a weapon in the search wars.
“Who, us? Abuse a monopoly in one area to ram something down our customers’ throats so as to build a new monopoly that damages our leading competitor? What would ever make you think we’d do that?”
Something Awful forum poster suggests that the misapplication of thermal grease could be the leading cause behind over-heating MacBook Pros (and, therefore, some of the associated noise problems). I sure as hell wouldn’t monkey with this myself, but, it’s interesting.