The Daily Parker

Politics, Weather, Photography, and the Dog

The hidden truth about astrology software

After the shocking disappearance of the Olson time zone database yesterday (described here and here), some things have become clearer overnight.

o The wonderful land of Oz has stepped up. Robert Elz, an Australian computer scientist who has actively supported the tzinfo project throughout, has revived the time zone mailing list maintained at the Internet Assigned Numbers Authority (IANA). My, but the list was active overnight, with dozens of people volunteering to host the database, move it to non-U.S. servers, and continue to research and develop it.

o The current database is available from an Australian site at ftp://munnari.oz.au/pub/tzdata2011k.tar.gz. (This is the version running on Weather Now.)

o Astrolabe, Inc., the mom-and-pop Cape Cod outfit responsible for this insanity, has a suddenly-popular Facebook page upon which hundreds of people have expressed themselves. (I wonder if the company will figure out how to disallow wall postings? Oopsi.)

o Software developer Curtis Manwaring, CEO of Zodiasoft Technologies in Las Vegas, claims that he and Astrolabe have had a running fight for years about ownership of various software implementations of time zone data. Says Manwaring:

Gary Christen (CEO of Astrolabe) tried to hire me on three separate occasions and I refused. When Astrolabe obtained the ACS Atlas (when ACS went bankrupt in July 2008), I was concerned that I wouldn't have an atlas for my software anymore. The last time that they tried to hire me, the ACS Atlas became leverage to coerce me into working for them because I had no guarantee that they would give me access to the ACS Atlas. When I refused the last time, I managed to obtain a verbal agreement that I would send my customers to them for a special discount on the ACS Atlas and was relieved for a while. But over the next several months, my customers started complaining about the run around they were getting on the special deal that Gary promised my customers. Eventually one of my customers said that he thought that Astrolabe was trying to make me look bad and disadvantage my business by making it difficult to obtain the stand alone version of the ACS Atlas which is required by my software (but not Solar Fire which has the ACS Atlas bound with it). He was so fed up with the run around Astrolabe gave him that he formatted a database of latitudes and longitudes for me and asked me to add it to my software. That got me back on the issue of researching time zones after which I found the Olson time zone database. I subsequently found from the Olson sources that the ACS data was extremely unreliable, much more than I previously thought.

Note to Curtis, Gary, and everyone else involved in this nonsense: there's a difference between software, which enjoys copyright protection, and data, which does not. This is established, black-letter law in the U.S. (and in most other countries). The fact that both of you produce products that use the same data does not in itself constitute copyright infringement.

What this sounds like—and I'm sorry, Curtis, but you're in it up to your neck—is that you're both amateurs, and your narcissistic dispute has started claiming innocent lives. Arthur Olson and Paul Eggert were trying to help people, as part of the open, collaborative effort we in the software community like to call "open collaboration."

Now, I write software for money, and in fact I have a time zone factory written in .NET, that reads and parses the entire tzinfo database so you can use it in .NET applications. (Send me an email if you want to license it!)

But here's the thing: I know it's a lot less expensive for someone to license my tzinfo parser than to roll their own. Like, two or three orders of magnitude less expensive. And if someone else writes a better parser, they might take my customers away—but that's not copyright infringement (unless they actually use the same C# code or documentation), that's creation.

Speaking of professional software development, I have to start billing now. I'm glad Robert Elz has stepped up, along the dozens of other volunteers, to keep this hidden but vital software project going.

More about the tzinfo copyright lawsuit

At lunch I thought more about the copyright case against timezone data that the crazy astrologers have launched. I believe Arthur Olson and Paul Eggert, the volunteers who coordinated the tzinfo database for years and who now find themselves sued for doing so, have two principal defenses, one of which may allow them to get the case dismissed.

First, copyright law does not protect strictly-factual information. The Copyright Act only protects the expression of facts. 17 USC 102(b) clearly states:

In no case does copyright protection for an original work of authorship extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described, explained, illustrated, or embodied in such work.

Massachusetts (!) attorney Ronald B. Standler analyzed the copyrightability of factual information in a 2009 essay that relies heavily on the 1991 Supreme Court decision in Feist Publications v Rural Telephone. In the case, a publisher blatantly copied and republished directory listings from a telephone company's white pages. The Supreme Court found that the directory information was not protected by copyright, because it was strictly factual data.

In a later case, Ticketmaster v. Tickets.com, the defendant had used a bot to scrape event information off Ticketmaster's website. The trial court found that the event information was not protected, and the temporary copying required for the bot to operate (it had to download a copy of each page in order to parse it) was fair use.

This brings up the second defense, should the first not win the case for Olson and Eggert. 17 USC 106 allows certain uses of copyrighted works "for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research..." and requires consideration of "the effect of the use upon the potential market for or value of the copyrighted work."

In this case, the tzinfo database (technically a publication of the U.S. government thanks to Olson's employment at the National Institutes of Health) lists historical time zone rules to enable any consumer of the data to find local wall-clock time for any point on earth back to the institution of standard time there. Who cares about this? Well, how about historians? Meteorologists? Frikin' astrologers?

And earlier today I pointed out that, if anything, the Olson database creates a market for the time zone atlas, by referring to it and even providing links to the author.

Oh, and a bonus third defense (which will probably be raised first): the infringement, if any, started waaaay back in the 1990s; 17 USC 507 prohibits a lawsuit "unless it is commenced within three years after the claim accrued." Of course, each time they published a new version of the tzinfo database, it might constitute a new infringement, so I'm not sure about this.

This case stinks. Don't even get me started on the plaintiff's attorney, who's not the cleanest dog in the pound according to the Massachusetts State Ethics Commission. (Molloy "admitted that she had violated the conflict of interest law by appearing before the Sandwich Zoning Board of Appeals on behalf of her private law clients to oppose a special permit application after she had participated in her capacity as a Planning Board member in formulating comments on the same special permit application." Oopsi.)

If this case gets past initial motions I'll be shocked. And as soon as I find out where to send checks, I'll post information about Olson's and Eggert's legal defense funds.

Time zone database shut down

The National Institutes for Health, through a quirk of history, maintainsed the worldwide-standard time zone database until today. A Massachusetts-based company, Astrolabe, Inc., has sued the people who maintain the database for copyright infringement. The company claims to have purchased the rights to The American Atlas, from which the time zone database derived some of its data. From the complaint:

Defendant Olson’s unauthorized reproduction of the Works have been published at ftp://elsie.nci.nih.gov/tzarchive.qz, where the references to historic international time zone data is replete with references to the fact thatthe source for this information is, indeed, the ACS Atlas.

Here are a couple of examples from the database:

# From Paul Eggert (2006-03-22):
# A good source for time zone historical data in the US is
# Thomas G. Shanks, The American Atlas (5th edition),
# San Diego: ACS Publications, Inc. (1991).
# Make sure you have the errata sheet; the book is somewhat useless without it.
# It is the source for most of the pre-1991 US entries below.

Here's an example from the data itself, in the Newfoundland section:

# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
Rule	StJohns	1917	only	-	Apr	 8	2:00	1:00	D
Rule	StJohns	1917	only	-	Sep	17	2:00	0	S
# Whitman gives 1919 Apr 5 and 1920 Apr 5; go with Shanks & Pottenger.

I don't think anyone will deny that Arthur Olson, Paul Eggert, not to mention the hundreds of other people who have maintained the database for years, have used the book in question as a key reference. So here are the questions which, unfortunately, will take the court a couple of years to work out:

  1. Is data about when time zone rules changed throughout history protected under copyright?
  2. If so, who owns it?
  3. If someone owns it, is the Olson database a derivative work under copyright law?
  4. If the Olson database does, in fact, derive from the work in question, is it a fair use?
  5. Just how stupid are these astrologists, anyway?

Because what you may not know, dear reader, is that almost every Unix-based computer in the world uses this database to set its clock to local time. (All of the applications I've written, starting with Weather Now, use the database as well.) Shutting down the database project will require individual system administrators to update their local copies when rules change. It's not onerous, but it will lead to gaps, particularly in global applications like Weather Now.

What's even stupider about this lawsuit is that comments in the database encourage people to buy the book. So even if Astrolabe owns the copyright to the facts about time zone rules—a troubling proposition—their republication in the Olson database increases the likelihood that they'll make money off it.

Only, facts as such are not protected, so I can't see how Astrolabe can possibly win this suit. I will be contributing to Olson's and Eggert's legal defense fund once they get it set up.

Astrolabe doesn't need to look to the heavens to see how this will turn out.

Update: More here and here.

"Our three year national nightmare is over!"

So says Sullivan, reacting to the news that Sarah Palin is done, one hopes forever:

Sarah Palin said on Wednesday that she will not seek the Republican presidential nomination in 2012, ending months of speculation and leaving the Republican field largely settled.

Palin had left the door open to a run but gave little sign of joining the race to challenge Democratic President Barack Obama. She made it official in a letter to supporters and in an interview with conservative talk radio host Mark Levin.

"After much prayer and serious consideration, I have decided that I will not be seeking the 2012 GOP nomination for president of the United States," she said in the letter.

Sullivan interprets:

Her explanation is, as usual, opaque. But the idea that this person is protecting her family - after putting them all on a reality show, after deploying an infant with Down Syndrome as a book-selling prop, after pushing her son into the military, after sending her elderly dad headfirst into a ravine for a reality TV shot, and after using another young daughter as a campaign press bouncer ... well, it's as ludicrous as almost everything she says. I suspect she knows somewhere that the truth about her will eventually come out in full - as it has already in part, culminating with Joe McGinniss' devastating and exhaustively reported book, The Rogue. And the sheer craziness of this clinically disturbed person would bring it all crashing down. So she's bowing out. Call it cowardice; call it a rare example of sanity; call it a bizarre end to an even weirder game of hide and seek for the past few months. But the bottom line is: we can stop worrying about the threat she posed to this country.

I am not alone in my party to have hoped she'd face the President next November, because I'd like to see him win over 500 electoral votes and 45 or so states (why not 49?). But still, one fewer mentally ill person with national exposure sounds all right to me today.

Update: TPM has a delightful collection of videos reminding us of what we'll miss now Queen Esther is back to Persia.

Conservatives for Gay Marriage

Oh, not here. Heavens. We don't have a lot of real conservatives; they're all in the U.K. Like the Prime Minister, for example:

I once stood before a Conservative conference and said it shouldn't matter whether commitment was between a man and a woman, a woman and a woman, or a man and another man. You applauded me for that. Five years on, we're consulting on legalising gay marriage.

And to anyone who has reservations, I say: Yes, it's about equality, but it's also about something else: commitment. Conservatives believe in the ties that bind us; that society is stronger when we make vows to each other and support each other. So I don't support gay marriage despite being a Conservative. I support gay marriage because I'm a Conservative.

Of course, he spouts nonsense about how to fix the economic mess we're in (blaming debt qua debt, rather than the Wild West banking environment that cause a lot of it):

Dealing with our debts is line one, clause one of our plan for growth. But it is just the start. We need jobs - and we won't get jobs by growing government, we need to grow our businesses. So here's our growth plan: doing everything we can to help businesses start, grow, thrive, succeed. Where that means backing off, cutting regulation - back off, cut regulation. Where that means intervention, investment - intervene, invest. Whatever it takes to help our businesses take on the world - we'll do it.

Perhaps if he did something to spur demand, it would help more than reducing regulations. Businesses may want lower taxes, but they'd rather have more customers.

But at least Her Majesty's Government will stay the hell out of people's bedrooms.

The Rogue

The router at my remote office appears to have a cold, poor thing, which means only my phone and not my laptop can connect to the Intertubes right now. So after finishing this post (in Notepad), I'll go back to reading Joe McGinniss's The Rogue.

Now, I never thought Sarah Palin qualified for any office, let alone U.S. vice president, but even I'm stunned. So, I imagine, is John McCain, who has made unexpectedly reasoned and clear statements that make me think he was abducted by aliens from 2007 to 2009.

Confining myself only to the bits about her incompetence, and skipping all her other objectionable qualities (religious extremism, pettiness, meanness, and general display of narcissistic personality disorder), here's an excerpt from pages 129-130:

In April [2002] the city council had to approve a $14.7 million bond issue to pay for [the new sports complex]. Unfortunately, in her eagerness, Sarah [Palin] authorized construction of the facility on land the city did not own. ...

Her handpicked city attorney, Ken Jacobus, adviced the council to approve construction despite an ongoing court fight over title to the land. ... A parcel of land Wasilla could have bought for $125,000 eventually cost the city more than $1.5 million in judgments and legal fees. ...

Sarah took a city that had no debt and $4 million in cash reserves and in six years turned it into one that had piled up almost $20 million in long-term debt. During her tenure, the cost of debt service increased by 69 percent. She increased the sales tax from 2 to 2.5 percent to pay for the sports arena. While Wasilla's population grew by 37 percent during her tenure, total government expenditures rose by 63 percent, spending on salaries for city employees by 67 percent, money spent on office furniture and equipment by 117 percent, and administration spending on outside professional services by 932 percent.

I can't wait for the movie...

Data-supported conclusions about jobs

Via Krugman, economist Lawrence Mishel shows that businesses aren't concerned about uncertainty:

An examination of current economic trends, and especially what employers are doing in terms of hiring and investment, debunks this story about regulatory uncertainty as the cause of our dismal job growth. An examination of what employers and their economists are saying again and again in private surveys (cited later in this paper) makes it clear that what businesses actually identify as their challenges does not fit this story either. In other words, what the heavily politicized trade associations in Washington (like the [U.S.] Chamber [of Commerce]) are saying does not correspond to the real challenges facing both large and small businesses, even as they themselves perceive them.

Actually, it’s not really “uncertainty” about these potential rules and regulations that is the complaint: the regulatory process is moving along, and the rules are becoming final and therefore certain. But the House Republicans and various business groups are actually trying to delay the rules, prolonging the sense of uncertainty. The bottom line is an old conservative story: that regulation will raise costs and make future business opportunities to sell goods and services insufficiently profitable. The new twist is that these fears are suppressing current investments and hiring, and are thus a major cause of our unemployment problem.

Except it isn't true:

Instead of uncertainty about regulations, there is strong evidence that the absence of job creation reflects the continued unwinding of the financial collapse and the corresponding lack of demand. Firm investments and hiring are lower because they have ample capacity to produce the goods and services they are selling to a shrunken market, while firms are deleveraging at the same time.

Or, as Krugman says, "the willingness of so many people to completely abandon any intellectual principles here, so that they can play for Team Republican" has contributed to policies that actually hurt employment.

A lawsuit I'd love to see

Via Sullivan, Sarah Palin threatened to sue Joe McGinniss over his recent book. (The UPS guy has my copy on his truck. I can't wait.)

Of course, if she sues him, he'll have a field day with her:

If a suit were filed by the Palins alleging slander or libel, the judge would require them to appear and give testimony. They would be REQUIRED to answer questions under oath. You might not have criminal exposure if you bring impermissible pressure on a state employee to fire another, but there are criminal sanctions for lying under oath. It is Joe McGinniss that has the real slander suit against the Palins for calling him a child molester.

Imagine for a minute one simple question: “Is Trig your natural-born son?” “Have you ever used cocaine?” “Did you ever have sex with Shailey Tripp?” “Did you ever give Shailey Tripp cash?” “Did you ever get a massage from Shailey Tripp?” “Did you represent in any written document to Shailey Tripp that you were not pregnant, when you have represented to the entire country that you were pregnant at that time?”

Thus a suit will never be filed. [Palin's lawyer] can threaten all he wants, but we know that Todd and Sarah will never allow themselves to be placed under oath and answer any questions.

So, yeah, I'd love to see the suit as much as the next Democrat, but it'll never happen.

Sharia law, Christianist version

Via TPM, a judge in Alabama plans to sentence non-violent offenders to go to church:

Non-violent offenders in Bay Minette now have a choice some would call simple: do time behind bars or work off the sentence in church.

Operation Restore Our Community or "ROC" begins next week. The city judge will either let misdemenor offenders work off their sentences in jail and pay a fine or go to church every Sunday for a year.

If offenders elect church, they're allowed to pick the place of worship, but must check in weekly with the pastor and the police department. If the one-year church attendance program is completed successfully, the offender's case will be dismissed.

A local Alabama blog, doing the reporting the local TV station skipped, talked with someone who has actually taken a constitutional law class:

"This policy is blatantly unconstitutional," said Olivia Turner, executive director for the ACLU of Alabama. "It violates one basic tenet of the Constitution, namely that government can’t force participation in religious activity."

But the local police chief who is heading up the program starting Tuesday called "Restore Our Community" says no one is being forced to participate. "Operation ROC resulted from meetings with church leaders," Bay Minette Police Chief Mike Rowland said. "It was agreed by all the pastors that at the core of the crime problem was the erosion of family values and morals. We have children raising children and parents not instilling values in young people."

Umm...jail is coercive. And churches don't create family values, as dozens of convicted televangelists demonstrate. And pastors don't set public policy in free societies.

Other than that, I can't see a thing wrong with the policy.

Whither jobs?

Krugman nails it:

Although you’d never know it listening to the ranters, the past year has actually been a pretty good test of the theory that slashing government spending actually creates jobs. The deficit obsession has blocked a much-needed second round of federal stimulus, and with stimulus spending, such as it was, fading out, we’re experiencing de facto fiscal austerity. State and local governments, in particular, faced with the loss of federal aid, have been sharply cutting many programs and have been laying off a lot of workers, mostly schoolteachers.

And somehow the private sector hasn’t responded to these layoffs by rejoicing at the sight of a shrinking government and embarking on a hiring spree.

I'm sorry I missed the column when it ran.