The Daily Parker

Politics, Weather, Photography, and the Dog

New dasBlog feature

A week ago Sunday I mentioned that I'd forked this blog engine so I could add features. I've added the first one, and everything seems to be working just fine.

The Daily Parker has used GeoRSS for a long time. All of the entries since March 2010 are geo-coded, which you would only know by looking at the RSS feed. Well, now you can see the geographic information on the blog entries themselves.

See the little globe icon next to the time and date at the bottom of the entry? Go ahead, click on it.

For more fun, check out some other entries, too.

The GOP wants to censor the Internet

The Atlantic's James Fallows is justly exercised about the Orwellian "Stop Online Piracy Act" making its way through Congress:

The Vimeo clip below does a very clear and concise job of explaining the commercial, technical, and political issues at stake. Short description of the problem: in the name of blocking copyright-infringing piracy sites mainly outside the United States, the bill would make U.S.-based Internet companies legally liable for links to or publication of any pirated material. This would be technically cumbersome, economically and commercially dampening, and potentially politically repressive. The video tells you more.

Every developed society has had to work out the right balance of how far it will go to ensure that inventors and creators will get a reasonable return for their discoveries. If it does too little -- as in modern China, where you can buy a DVD of any movie for $1.50 from a street vendor -- it throttles the growth of creative industries. (China both over-controls political expression and under-controls commercial copying.) If it does too much -- encouraging "patent troll" lawsuits, arresting people for file-sharing music or video streams -- it can throttle growth and creativity in other ways. There is no perfect answer, but this bill would tip the balance way too far in one direction, to defend incumbents in the entertainment industry.

Write your representative. And then write a few other reps.

Resurrecting dasBlog

The blog engine running The Daily Parker, dasBlog, last got updated in March 2009. It appears moribund; no one's updating it anymore. This happens in software development all the time. As a user of the software, however, I'd like some new features and some defect corrections. For example, I complained last month that I couldn't switch from GUID permalinks to more user-friendly ones. I also found a bug in the module that lists the months, off to the side. And I want to show the posting time in the local time zone where I made the post.

All of these things require changes to the code. It's an open-source project, so getting the code is easy, and I've had it for years. Only, the dasBlog project appears moribund.

So I've decided to start my own private code branch. Not only will this allow me to make the changes I want, but also it will allow me to integrate with Inner Drive libraries, which I'll need for the time-zone update.

I don't know when I'll have time to work on it, but at least now I feel like I've got some control over the blog engine. There are lots of blog engines out there, including some open-source .NET-based engines. But this is post #2758; I really don't want to convert all those entries to a new format.

Facebook to stop importing The Daily Parker

Many people reading this blog actually see the posts a day or so later when they show up on my Facebook page. For years, Facebook has imported The Daily Parker through the blog's RSS feed.

Today, Facebook announced it will discontinue the practice before Thanksgiving:

You currently automatically import content from your website or blog into your Facebook notes. Starting November 22nd, this feature will no longer be available, although you'll still be able to write individual notes. The best way to share content from your website is to post links on your Wall. Learn more about notes.

Any ideas why?

Unethical offer of the month

"Leading e-commerce development and acquisition group" KASA Capital sent me this email over the weekend:

I'd like to contribute an article to your site, thedailyparker.com - I can select a topic that matches the tone and theme of your site, or if you prefer, I can write about something of your choosing. The article will be unique and interesting to read. In return, I ask that I be able to subtly include a link to my site ____ within the article.

If you are able to put a permanent link to the article in a prominent place on your website, I may be able to make a one time Paypal donation as well.

Sure. Just a couple of things. First, the article you submit will have your byline. Second, the article will clearly state the financial relationship you have to the website you're "subtly" promoting. Third, the post containing the article will note that the article is "paid advertising." Finally, the article will end with a link to this post, to ensure that readers don't confuse your paid advertising content with anything I've ever written. If these conditions are acceptable, the fee for publishing your article will be $2,500.

Thanks for the offer, guys.

Chirp

I'm at a client site today and tomorrow, jamming on database optimization. Expect regular posts to resume Friday.

Correcting the record

Reader AT actually met Tom Shanks, the chief programmer behind the ACS Atlases, and corrects my understanding of how the ACS team put it together:

Contrary to what you assume in your post, Tom Shanks did not hack his atlas into an Apple II. ACS was rather professional in their IT. The worldwide city database with longitude and latitude they had licensed from on of the big atlas (map atlas) publishers, if I remember correctly Rand McNally. The timezone history data they had collected from numerous published sources..., and partly also from field research and grass root contributions by their own astrology service clients.

The reader also gave me the story about an ongoing effort to extend the tzinfo database, and the provenance of Astrolabe's alleged copyrights. (Note that this is the precise, legal meaning of "alleged:" in a civil complaint, just as in a criminal complaint, the parties "allege" each fact in their filings.) If the reader gives me permission, I'll post some of this information.