The Daily Parker

Politics, Weather, Photography, and the Dog

Weather Now 4.0 in Production

The Inner Drive Technology International Data Center is no more.

This morning around 8:15 CDT I updated the master DNS records for Weather Now, and shut down the World Wide Web service on my Web server an hour later. All the databases are backed up and copied; all the logs are archived.

More to the point, all the servers (except my domain controller, which also acts as a storage device) are off. Not just off, but unplugged. The little vampires continue to draw tens of Watts of power even when they're off.

The timing works out, too. My electric meter got read Thursday or Friday, and my Azure billing month starts today. That means I have a clean break between running the IDTIDC and not running it,* and by the beginning of May I'll have more or less the exact figures on how much I saved by moving everything to the Cloud.

Meanwhile, my apartment is the quietest it's ever been.** The domain controller is a small, 1U server with only one cooling fan. Without the two monster 2U units and their four cooling fans (plus their 12 hard drives), I can suddenly hear the PDC...and now I want to shut it down as well.

* Except for the DSL and land-line, which should be down in a couple of weeks. I'll still have all the expense data by May.

** Except for the two blackouts. Now, of course, I never need worry about a blackout again—unless it hits the entire country at once, which would create new problems for me.

That's all he wrote

Weather Now is fully deployed to the Cloud. As soon as the Worker Role finishes parsing the last few hours of weather, I'll cut over the DNS change, and it will be live.

Actually, that's not entirely true; I'm going to cut over the DNS in the morning, after I know I fixed the bugs I found during this past week's shake-down cruise.* So if you want to see what a weather site looks like while it's back-filling its database, you can go to its alias, http://wx-now.cloudapp.net. (Because of how Azure works, this will remain its alias forever.)

Time to meet my friends, who are wondering where I am, no doubt.

* Bugs fixed: 13. Total time: 6.9 hours (including 2.4 to import and migrate the Gazetteer).

While the data uploads...

The final deployment of Weather Now encountered a hitch after loading exactly 3 million (of 7.2 million) place names. I've now kludged a response for the remaining 4.2 million rows, and a contingency plan should that upload fail.

Meanwhile, I have a saturated Internet connection. So rather than sit here and watch paint dry, so to speak, I'm bringing back some of the bugs that I decided to postpone fixing. The end result, I hope, will be a better-quality application than I'd planned to release—and a rainy Saturday made useful.

The Inner Drive Technology International Data Center's last day

Tomorrow morning, shortly after I have my coffee, I will finally turn off the last two production servers in my apartment the IDTIDC. The two servers in question, Cook and Kendall, have run more or less continuously since November 2006*, gobbling up power and making noise the whole time.

As I write this, I'm uploading the production Weather Now deployment along with the complete Inner Drive Gazetteer, a 7.2-million row catalog of place names that the site uses for finding people's local weather. It takes a while to upload 7.2 million of anything, of course; and it's only 35% done after two hours. Trying to deploy the Cloud package at the same time may not have made the most sense, but I need the weather downloader to start running now so that when I cut over to the new site, it has actual weather to show people.

I started this project on November 3rd, logging almost exactly 100 hours on it until today. I'm through the tunnel and almost done climbing up the embankment. One more night of whirring fans and then...quiet.

Update: Crap. The Gazetteer upload crashed after 3 million rows. Now Plan B...

* Yes, I did just link to the Wayback Machine there. The original Inner Drive blog is offline for the time being. I have a task to restore it, as I haven't updated it since 2008, it's not a priority.

Another update: the original link at (*) pointed to Wayback Machine, but after reconstituting the old blog I corrected the link. That's why the footnote above no longer makes a lot of sense.

Illinois GOP maintains its election-losing ideological purity

The Illinois Republican Party will vote tomorrow on whether to kick out chairman Pat Brady after he took public positions contrary to the party platform:

Brady, of St. Charles, could be ousted over his statements supporting same-sex marriage Saturday, with committeemen meeting in Tinley Park to decide his fate.

State Sen. Jim Oberweis of Sugar Grove, 14th District Republican committeeman and a leader in the effort to remove Brady, said Brady's situation is different from committeemen who stray from the party platform.

What position on marriage equality? Well, Brady's for it—as are most of the party's senior leaders—and Oberweis isn't. Funny thing, in the last election Republicans in Illinois took a huge beating, in part because of their policies on marriage equality and other social issues. The party chairman wants to win elections. Oberweis wants ideological purity.

You have to love the Republicans these days. I've never seen a party work so hard to lose. And I'm a Democrat.

This just in: the President can't assassinate you on U.S. soil

Glad we cleared that up:

White House Press Secretary Jay Carney announced during Thursday’s briefing that Attorney General Eric Holder sent a letter to Senator Rand Paul (R-KY) this morning regarding the administration’s policy on drone strikes targeting Americans on U.S. soil. Holder’s letter stated definitively that the U.S. would not use “weaponized” drones to targets American citizens on domestic soil.

Reading directly from Holder’s letter to Paul, Carney said, “Does the President have the authority to use a weaponized drone to kill an American not engaged in combat on American soil? The answer is no.”

Well, that's a relief. I was worried we'd repealed the constitution.

I may have more about Rand Paul's filibuster and John McCain's complete failure to understand its significance later.

Exhaling mentally

That's the problem. People inhale and exhale mentally, and right now, I'm exhaling. This means I get a lot of work done, but not a lot of reading. This, in turn, means more lists like this:

Lunchtime!

The efficiency of working from home

Principally, it means not having to commute in 15 cm of snow. It also means several uninterrupted hours of working on stuff. And, unfortunately, not reading all this yet:

Now to walk Parker in the snow, and keep working...

Dawn Clark Netsch, 1926-2013

Netsch was Illinois' first female nominee for governor and the Illinois controller in the 1990s. She died this morning at age 86 from complications from ALS:

She was one of the first female law professors in the United States. A liberal Democrat, she defeated the Machine-backed incumbent state Sen. Danny O’Brien to win a seat in the Illinois Senate in 1972 that she held for 18 years. Elected comptroller in 1990, she was the first woman elected to statewide office in Illinois and, four years later, the first to run with the backing of a major political party for governor, losing to incumbent Gov. Jim Edgar.

Netsch said she “never ran as a woman” but always argued, “More women are needed to make a difference in public policy.”

“She paved the way for others,” President Barack Obama wrote in a letter read at the event by former senior presidential adviser David Axelrod. “The unwavering grace and integrity [Netsch] has shown throughout decades of public service are an inspiration to us all. Dawn’s legacy will live forever in our hearts and the history books.”

I volunteered for her 1994 gubernatorial campaign against Jim Edgar. I remember the campaign, especially how excited we were to work for her. We didn't even come close in the general election—Edgar got re-elected with 34% of the vote—but we thought we made a difference. We might have; Edgar and his successor, George Ryan, were moderate Republicans who resisted the creeping Christianism of their parties.

She will be missed. If Illinois native Hillary Clinton gets nominated for president in 2016, she can, in part, thank Netsch for the example.