Starting August 15th, Amazon’s web service API started requiring all requests to be signed—that is, they must include a cryptographically generated key. This is important, because while the service as always required an ID to run, it was never a secret. In fact, the former developer’s access ID has been embedded in the Now Reading [...]
I have providing some light maintenance development for Rob’s Now Reading plugin; since WordPress 2.7 wholly changed its interface, the plugin need some tweaking to make it work. Up to this point, I’ve been hosting it locally, mostly picking at it whenever time allows. I just updated it the other day to add a new [...]
rev. 15 April 2009; get the PDF The laws that protect the creation of content are manifold and complicated—even byzantine. America has copyright protection, which applies to concrete expressions of information, trademark protection, which protects distinctive symbols or verbiage associated with a legal entity, and patent protection, which protects “(1) processes, (2) machines, (3) manufactures [...]
I’m a big fan of 7-Zip. It isn’t the best-looking application ever written, but that could be because its creator, Igor Pavlov, is concerned much more with its compression methods than its interface. 7-Zip has its own container format, but more important is the LZMA compression algorithm that Igor wrote and put into the public [...]
It’s been close to two years since I wrote GNOME Audio Player Shootout, a visual and textual comparison of some the best available audio players for the GNOME desktop. As is usually the case in the world of free software, a lot has happened since then (and yet, in a strange way, things have stayed [...]
Andrew Keen has no idea how open models work. In his latest article, he pontificates that the recent economic downturn is a death knell for community-supported or community-built programs/sites/&c. So how will today’s brutal economic climate change the Web 2.0 “free” economy? It will result in the rise of online media businesses that reward their [...]