what a week (local)

Tonight I almost ran over an entire pack of ironically metalled-out 20somethings who were tittering across the street after a Scorpions concert at the fairgrounds. The cops were having a joyous time arresting them all for misdemeanor irony. Aren’t the Scorpions, like, 60 years old now?

Looking through the police blotter I see that:

  • There was a drive by shooting around the corner from my house (East Bay St.)
  • Someone found the remains of a bound and decapitated lamb, which appeared to have been sacrificed by some loons celebrating the Solstice (way to handle your GOTH PARTY, assholes!).
  • Some local buffoons put an ad on Craigslist selling very illegal fireworks and all got arrested. Bonus points: the ringleader, teen henchman #1, and teen henchman #2 all have Myspaces so we can laugh at them.
  • A local couple were convicted of slavery this week. That’ll look awesome when you apply for a job at Wendy’s after you get out. Please list your felonies on this form.
  • There are two separate ongoing criminal cases at once right now of guys who licked people’s feet.

On the plus side, my friend Craig made it into the Weekly for being a 581% insane hardcore bicyclist. He’s clearly made from liquid metal.

Give Joe something for his 85th and our 4th

My friend Joe Bell turns 85 this July 4. Joe’s a great guy, and has been close to our family forever. This is the first time I’ve seen Joe ask for a birthday gift, because he’s got Midwestern values about these things and he’s got all the stuff he’s likely to need from now on. But he did ask for something.

He’d like his country back, please.

It’s the least you can do for an old veteran.

Correction: Pigs are not in spaaaaace.

  1. The Consumer Product Safety Commission would like you to know that the new sport of Tube Kiting, while inviting at first, is probably more danger than you need in your life.
  2. Hey you know what’s worse than right-wing blogging, worse even than right-wing podblogging? I’ll tell you. Right-wing videoblogging.
  3. The ants are counting, counting, counting their steps.
  4. Yay, we have blue whales off the coast!
  5. I am addicted to the furikake variant known as The Eden Shake. Sesame, seaweed, and Shiso. So good.

Dear Mr. President: I am not a crank

Years ago I preserved and posted a thoroughly insane HOWTO for PostgreSQL. The author, a very earnest madman, begins talking about the philosophy of open source software and goes straight down the rabbit hole into discussions of quantum physics and the nature of matter.

Today I received this message from the mailing list for open source software I use on my Mac. The writer begins with what could be an interesting analogy between the problems of the pharmaceutical industry and those of the software and media industry, and then another rabbit hole appears and down he goes. Soon he’s telling the mailing list about his cholesterol level, discussing the possible merits of tannins in tobacco leaves, his own career and CV, and the benefits of Calorie Restriction for longevity. There’s a dab of left-wing politics in there too.

The sad part is that he has a really good point about openness of information and its value for science and free societies. And he’s smart and well-educated. But wow, does he write like a bus crazy or what?

screed

And I know it ’cause she said so

  1. Oh hey great, we’ve got a new bomb that weighs only 64 pounds and kills better than a 1,000 pound cluster bomb! Meet the CLAW!
  2. I had no idea that Strangers with Candy‘s Jerri Blank had a real-life original. Wow, what a piece of work.
  3. Why goalies hate the new soccer ball.
  4. Snoop Dogg + Xbox 360 = Hip Hop Gaming League.
  5. This is the best news in a while: The L.A./Long Beach ports are cleaning up their diesel emissions. This was the one thing the SCAQMD had no authority to change, and the worst pollution problem in the basin.
  6. Yikes! HABSBURGS!

the story of project management! for kids.

When I was a young child in the long-ago 1970s, computers were used for something called Data Processing.

Data Processing was done with large machines the size of cars or at least major appliances. In order to make use of it, a customer would bring a problem to a person called a Systems Analyst, who would help the customer understand how Data Processing might help. Then the customer and the Systems Analyst would come up with a plan on how to get the customer’s work done.

The Systems Analyst would bring the customer’s problem into the Data Processing place, and give it to computer programmers. Along with other helpful people called Punch Card Clerks and Computer Operators, the programmers would produce software that helped the customer.

After that, when the customer had more data to be processed, it could be dropped off at the Data Processing place, where the Punch Card Clerks would put data in the software, and the Computer Operators would make sure the machines worked, and then finally the data would be all processed and given back to the customer in a neatly rubber-banded set of printouts on fanfold paper.

In the 1990s it was discovered that everything had changed. A customer could often mash fingers on keys and make the data process right there at the desk, without visiting the Data Processing people. Computers were interactive and talked right back to people, so that dropping off data and picking up printouts wasn’t necessary. And worst of all, customers could talk directly to programmers, it was discovered, and tell them what they wanted, and these new quick interactive computers could give results very fast. The programs were then given to the customers who took them off and used them in their own offices.

So the Punch Card Clerks and the Computer Operators and the nice person at the desk who took the data and gave back the printouts were no longer useful, and they had to go home and stop working at the Data Processing place.

Worst of all, the Systems Analysts lost their jobs too. They were expensive people, since almost all of them were old programmers with experience who had been promoted. They were all fifty years old and not retrainable and didn’t know much about PC computers or other new things. Their entire function had been removed, and suddenly their $60K jobs vanished. So all the System Administrators went home from the empty Data Processing places and sat in their imitation redwood veneered dens in their suburban homes and stared at the wall and drank highballs and then shot themselves in the head with large-caliber handguns.

It turns out that the computer programmers shouldn’t talk to customers after all. They are very optimistic people, for whom everything is almost done all the time. They often refuse to finish things or write down how they work. And they can be mean and weird and not very easy to understand, so that customers become frightened and angry and don’t want to talk to the optimistic people who don’t finish things and snort a lot and wear fedoras indoors. Things like this happened during the 1990s a lot, and many customers didn’t want to have any software if they had to talk to the computer programmers. It was time to bring back Systems Analysts. But they were all dead, because they had shot themselves in the head with large caliber handguns in their imitation redwood veneer dens.

So we have Project Managers now. They are different from Systems Analysts in that they are 30 years old instead of 50, they do not live in imitation redwood paneled dens, and they never did know how to program computers. They drive VW Passats and smoke marijuana and use lots of buzzwords, and they are very good at making customers feel comfortable. Many of them enjoy jam band music and are engaged to people named Chad or Alyssa. They do a lot of the same things the Systems Analysts did, so that the customers get their software but don’t have to talk to the programmers after all, because that was a bad idea. They tell the programmers when things have to be done, figure out on their own how long things will take, and dress much better than the programmers.

And that’s the story of how Project Managers were made.

THE FUTURE LIES AHEAD

One of our internal webservers at the office blew up. It’s an intricate and bizarre hack on a little-used platform, and we’re terrified of it dying because our knowledge of the internals is bad. I was pretty sad about it, and especially so because I had to fix it.

A careful search of the internet found a mailing list thread in which many, many other people had the same problem, all starting after 2006-05-12.

The thread starts here: http://www.mail-archive.com/aolserver@listserv.aol.com/msg09812.html

What turned out to be the problem? All these systems failed at the same time, exactly one billion seconds before the 32-bit Unix epoch ends in 2038. The timeouts set for database threads caused the software to look ahead, gasp in horror and died.

Ladies and gentlemen I’m in a select club of the first victims of the Year 2038 Bug.

My job is weird.