Archive for the ‘Geek’ Category

Random notes: July 5, 2013.

Friday, July 5th, 2013

Everton Wagstaffe and Reginald Connor are serving time for the kidnapping and murder of Jennifer Negron. Ms. Negron was 16 years old when she was murdered.

Both Mr. Wagstaffe and Mr. Connor have maintained their innocence and, after years of fighting, were able to arrange DNA testing of every piece of physical evidence that could be found; none of it implicated them, and the DNA in hair found on the victim’s body came from at least one other person.

The main witness against the two men was a crack addicted prostitute who was “forcibly detained by the authorities in a hotel until she testified”.

In the case of Mr. Wagstaffe and Mr. Connor, no records were kept of police interviews with other important witnesses; there was no physical evidence to support the informant’s claims; one witness, a police detective’s daughter, who could provide a seemingly credible alibi for Mr. Wagstaffe, was never interviewed by police, prosecutors or defense lawyers; the owner of a car supposedly used in the kidnapping said she told detectives that she had it with her at church through the night of Ms. Negron’s death. There is no record of any interview of her, either, even though the car was cited as important evidence.

Is this our old friend Louis Scarcella? Is the Brooklyn DA reinvestigating this case?

No. And no.

The investigation into the death of Ms. Negron was led by a detective from a different squad, Michael Race of the 75th Precinct. His work with another informant led to the conviction of at least three innocent people.
Of 750 murder investigations that he ran, Mr. Race has said, only one was “done the correct way, A to Z.”

One. Out of 750. And three wrongful convictions.

Aye aye mateys, oh, come on the Pirate Radio
Land of the free and home of the brave
FCC crawl in your grave!

(Explained.)

Directors of Meade Instruments Corp., which has helped foster the consumer market with its easy-to-use telescopes and binoculars since 1972, may be tipping their hand by Monday on whether to recommend selling the company, plow ahead alone or possibly seek bankruptcy protection.

This sucks. I’ve wanted a good telescope for much of my life, even though I find it hard to use one with glasses and I really am not able to stay up late in order to do observational astronomy. Still, I’m sad to see the market shrinking, even though the technology gets better and better.

Verizon has a great idea for Fire Island. As you might have guessed, the island got the crap beat out of it by Sandy, and the phone system was devastated.

Verizon, the only phone company in town, wants most of the island and its 500 homes to go all-wireless, ending for good its century-old copper wire phone network. That means phone lines buried underground or strung between poles and then stretched into homes will go out of service and be replaced by an experimental wireless service that sends calls between cell towers and home receivers.

Sounds great, right?

Without phone lines, consumers don’t have the option of DSL Internet. Gone are faxes. Heart monitors that connect over phone lines to hospitals don’t work over wireless, either. And small businesses can’t process credit cards or operate cash machines without buying entirely new payment systems, as Verizon notes in its New York public filing.

Not mentioned in the article: Plain Old Telephone Service (POTS) over copper works when the power is out. Will Verizon’s wireless system? The cell towers may have battery backup or generators, but do the home receivers?

Random notes: July 4, 2013.

Thursday, July 4th, 2013

There’s an interesting article (tied to the Arizona tragedy) in today’s LAT, about the problems of investigating these incidents.

Some of them are probably obvious: these things generally happen in remote areas, and fire destroys a lot of evidence. But the main thrust of the LAT article is that a deep distrust has developed between firefighters and investigators since 2001. That year, four firefighters died in the Thirty Mile fire. The Forest Service did an investigation, and determined that there were a lot of issues with the way the fire was fought; from my reading, some of those issues were just bad luck and equipment failures, but there were also some procedural issues:

Standard safety procedures were violated. Risks were not appropriately assessed. Rest rules were disregarded.

What happened next is that one of the crew bosses was charged with manslaughter, based on that report. (The boss pled guilty to “making false statements” and served 90 days on work release.)

When federal investigators later showed up in California to look into the 2006 Esperanza fire, near Cabazon, firefighters refused to talk to investigators without union officials present, and some sought advice of lawyers.
Firefighters across the country began seeking legal counsel instead of participating in investigations into fatalities, according to congressional testimony in 2007 from Mark Rey, then an undersecretary of the Department of Agriculture who oversaw the Forest Service.
“Many of our firefighters do not want to speak freely,” he said at the time. They were also opting not to take supervisory jobs for fear of being held liable, he said.
Chockie is not surprised. “When I saw what followed after our report, I can understand why people might be much more hesitant or cautious now,” he said. “What they told us came back to them in unexpected ways.”

Safety procedures exist for reasons. And it is hard to say that people shouldn’t be held accountable. On the other hand, there’s also a very strong “do whatever it takes to fight the fire” attitude among firefighters, even if that means sometimes disregarding rest and safety rules. (And what are you going to do if it is rest time, there’s no relief, and the fire is still burning out of control? “Sorry, can’t fight that fire. On my coffee break.”) The other thing to realize is that wildfires are very volatile and chaotic situations; things can change literally in seconds. Is it fair or right to pass judgements in hindsight on the people who were there on the ground fighting the fire?

Obit watch: noted computer scientist and inventor of the mouse, Douglas Engelbart. LAT. NYT.

You, too, can have a Tony award. If you’re a “major investor” in a Tony-winning production. And you have $2,500.

Here in my car, I can’t make a call, because the system doesn’t work at all…

Saturday, June 29th, 2013

The latest in-dash “infotainment” systems are turning into a giant headache for drivers. Problems with phone, entertainment and navigation functions were the biggest source of complaints in the latest J.D. Power & Associates survey of new-car quality, easily outstripping traditional issues such as fit and finish and wind noise.

More:

But the next generation of in-car technology will get much more interesting, with embedded systems making a comeback of sorts, in more sophisticated form.
Such systems may focus on collecting data that only the car can provide — and transferring it to Web-based systems to large numbers of drivers. If cars signaled that their windshield wipers were on, for instance, that information could be fed into a navigation system that could warn other drivers of a rainstorm ahead.

Why do you need cars signaling that their windshield wipers are on to warn of a rainstorm ahead? I have a close friend who recently bought a 2013 Ford: it has weather information integrated into the navigation system. As I recall, his 2011 Ford had the same feature.

But my primary reason for blogging this is so I can link to episode 11 of the Neutral podcast, in which John Siracusa, Marco Arment, and Casey Liss discuss why car software stinks. I think all of the Neutral podcasts are worth listening to, but if you’re only going to listen to one, this is the one I’d recommend.

Obit watch: June 20, 2013.

Thursday, June 20th, 2013

James Gandolfini roundup: NYT. LAT. A/V Club.

This makes me kind of sad: one of Gandolfini’s pending projects was “Bone Wars” with Steve Carell, about the 19th Century paleontologists Edward Drinker Cope and Othniel Charles Marsh. The Cope/Marsh story is fascinating, and I would have enjoyed seeing what Gandolfini and Carell did with it.

Slim Whitman: NYT. LAT.

Also among the dead: thriller writer Vince Flynn. I’ve never read any of his novels, but I was aware of them: the Mitch Rapp books are ubiquitous in my local grocery stores, right up there with James Patterson and Lee Child. (I don’t say that with any snark intended; when your books are in every grocery store, you’re pretty much doing okay for yourself.)

More trivia.

Wednesday, June 19th, 2013

Despite persistent rumors, encouraged by some Islamic publications and websites, Cousteau did not convert to Islam, and when he died he was buried in a Roman Catholic Christian funeral.

Jacques Cousteau. Islam. Oooooookay. Never heard that one, but whatever gets you through the night.

(It looks like there’s a lot of Jacques Cousteau on DVD. And I didn’t realize Rod Serling did the narration, but I don’t think I’ve seen it since I was a child. I hope it holds up better than some of those other TV shows from that time.)

(This was prompted by two things. The second one was a conversation with my brother about the Coney Island Applebee’s incident, during which he revealed that his oldest boy is a big fan of Tanked. Now, I admit I didn’t have good taste in television as a child (neither did my brother, but we’ll get to that later), but we’ve gone from Jacques Cousteau exploring the ocean to people building elaborate fish tanks. It makes me kind of sad.)

Random notes: June 17, 2013.

Monday, June 17th, 2013

NYT obit for the late Harold J. Cromer, also known as “Stumpy”, “half of the vaudevillian duo Stump and Stumpy”.

Recently, a bunch of gas stations in my area rebranded their associated convenience stores/markets as 7-11 franchises. I kind of liked this, as it is nice to be able to stop off and get gas and a Slurpee when it is 101 degrees outside. (Many of the stand-alone 7-11 stores in my area have closed over the past few years.)

But they just can’t stay out of trouble, can they?

Federal authorities seized 14 7-Eleven stores on Long Island and in Virginia early Monday, arresting nine owners and managers and charging them with harboring and hiring illegal immigrants and paying them using sham Social Security numbers, people briefed on the case said.

More:

The store remained closed through the early morning, with law enforcement agents turning away customers who ordinarily stop in for coffee. A worker for the Town of Islip said he had seen similar law enforcement activity at several other nearby 7-Elevens.

I wonder what the cops were drinking, and where they were getting it from. I also wonder if anyone is keeping track of the doughnut inventory at the seized stores.

Deborah Blum, author of The Poisoner’s Handbook: Murder and the Birth of Forensic Medicine in Jazz Age New York (another book I enthusiastically recommend) has an interesting piece in Wired about why ethylene glycol is such a swell poison. (Pure ethylene glycol is colorless, odorless, and sweet tasting. I hope that I never tick off someone to the point that they’re willing to poison me, because if they put ethylene glycol in my iced tea, I wouldn’t be able to tell.)

(Blum’s piece is tied to the M.D. Anderson poisoning scandal, which I thought about mentioning last week. But there really wasn’t a lot I could say about it; as Blum notes, ethylene glycol isn’t a particularly exotic poison, and the incident itself seems to be your basic boring lover’s spat.)

(Edited to add: Oh, so that’s where I found the Blum piece! Thanks, Tam! And I wasn’t aware Blum was writing regularly for Wired: I’d read some of her articles in Slate, but none since I gave up on Slate as a site publishing outlandish and ridiculous crap in an attempt to get page views.)

Werewolf?

Tuesday, June 11th, 2013

There, wolf! There, castle!

wolf

(Dire wolf, Texas Memorial Museum, Austin, Texas.)

It’s a bird! It’s a plane!

Monday, June 10th, 2013

Actually, it’s a big sort of bird-like object. And DARPA apparently used it as the basis for a model aircraft back in the mid-1980s.

northropi

(Quetzalcoatalus northropi, Texas Memorial Museum, Austin, Texas.)

Art, damn it, art! watch (#37 in a series)

Monday, June 10th, 2013

Back in 1995, an artist named Douglas Davis created an Internet-based work called “The World’s First Collaborative Sentence”, which…

…functioned as blog comments do today, allowing users to add to the opening lines. An early example of interactive computer art, the piece attracted 200,000 contributions from 1994 to 2000 from all over the globe.

Now we’re in 2013. The Whitney Museum of American Art wanted to bring back “The World’s First Collaborative Sentence”. But:

…the art didn’t work. Once innovative, “The World’s First Collaborative Sentence” now mostly just crashed browsers. The rudimentary code and links were out of date. There was endlessly scrolling and seemingly indecipherable text in a format that had long ago ceased being cutting edge.

This raises some questions about the nature of digital art. If you change the code to make it work on newer hardware, are you changing the art itself? Could the Whitney have run the code on an emulator? Would that change the nature of the art as well? And even if you run the code in emulation, what do you do about broken links?

“We’re working on constantly shifting grounds,” said Rudolf Frieling, a curator of media arts at the San Francisco Museum of Modern Art, which has been at the forefront of sustaining online art. “Whatever hardware, platform or device we’re using is not going to be there tomorrow.”

“Frankly speaking,” he added, “it’s a huge challenge. Not every museum is set up to do that. It takes huge technical expertise.”

More:

After much deliberation, the curators decided on a nearly unheard-of artistic solution: to duplicate Mr. Davis’s installation and present it in both original and updated forms.

One version is the frozen original, with broken code, pages of oddly formatted, garbled text and instructions for users who wanted to fax in their contributions (including the number for the Lehman College gallery, which first showed the piece). Links were redirected, through the archiving site the Wayback Machine, to their 1990s counterparts.

Noted:

In 1995 Mr. Davis’s piece was shown in a biennial in South Korea attended by the celebrated video artist Nam June Paik. It has hundreds of comments in Korean, but the code for the characters was so degraded that Mr. Fino-Radin was stumped. If other viewers fix it, he said, seeing those messages “will be a first for Western audiences.”

Dear digital artists: this is why it is important to make your code Unicode safe. (Yes, yes, I’m aware that Unicode 2.0 didn’t come along until 1996. This is a note to the future.)

Stuff and things.

Sunday, June 2nd, 2013

Last week was not a good week. This coming week is shaping up to be pretty hectic (though I am hoping not as personally unpleasant), so there may be a blogging slowdown.

I spent all day yesterday at the 2013 edition of the Texas LINUX Fest. I haven’t been since 2010, but that had less to do with my frustrations with the 2010 organization and more to do with personal issues. (In 2011, that just turned out to be a bad weekend, with having to get my car inspected and deal with other things. Last year, it was in San Antonio; while that may be a welcome change of pace, the schedule wasn’t compelling enough to make me drive 150 miles round trip.)

I thought about doing detailed summaries of each session I attended, but frankly I’m a little worn out and a little lazy. I’d rather mention a handful of panels I did like. (There were some others that I went to, but don’t feel I can fairly evaluate because they weren’t what I was expecting, or I was distracted by other issues (see below), or, in one case, I just think it’d be a jerk move to badmouth the presenter.)

I really enjoyed Theo Schlossnagle’s “Scaling: Lessons Learned and Their Applications to Apache Culture” keynote speech, which covered a lot of good points about complex systems. He sees commonalities between building scalable systems and building communities to support them. Many of the points he made may not be hot news flashes but are worth repeating. Among those:

  • People get so caught up in how awesome it it to build stuff that they forget what the real world looks like.
  • Code is just a tool. It isn’t a child or a family member. You don’t have loyalty to it.
  • Engineers have a tendency to focus on the technology they love instead of the actual problems they face.
  • At the core of things, your job is to tell the computer what to do.
  • Unbalanced hyperspecialization leads to poorly constructed solutions.
  • The biggest challenge is that increasing scale and increasing performance demands lead to increased complexity.
  • Technological complexity is an emergent property of complex and changing business problems. This complexity has to be understood and managed, which is difficult for specialists.
  • If you don’t provide value, your [stuff] doesn’t matter.
  • In order to survive, we need generalists. Schlossnagle didn’t quote Heinlein, but he might as well have.

David Stokes from Oracle did what I thought was an excellent talk on “The Proper Care and Feeding of a MySQL Database”. I’ve mentioned before that I’ve been dabbling in MySQL, so I got a lot out of this. Some of it may have been obvious (more RAM, more disks, good things. Use decent hardware, not something you scavenged from the admin assistant because it was too slow to run the latest Office), but the two things we learn from history are that too many people don’t learn from history, and that the obvious often isn’t.

Philip Ballew’s “Ubuntu; Where We Were, and Where We Are” presentation was…amusing, shall we say, mostly for the level of skepticism directed at Ballew from the audience, many of whom seem to be skeptical about recent Ubuntu decisions like the replacement of X. I’m becoming increasingly skeptical of Ubuntu myself; I just upgraded to 13.04, and now I’m running into the “The system is running in low-graphics mode” error, which I haven’t had time to fully debug. The worst part is that I’m getting this only intermittently; I think it may be a timing issue, possibly with some Virtual Box kernel extensions.

Owen Delong’s “IPv6 – It’s Easy on LINUX” presentation was also very good. I haven’t even started to configure my systems for IPv6 (and I’m not sure everything supports it: I’m sure about the Mac and Project e, but less sure about some older gear), so I found Delong’s talk useful. I was surprised, though, that there was even more hostility and skepticism from the crowd than there was at the Ubuntu panel. Why is IPv6 an issue in 2013? And many of the questions from the crowd seemed to boil down to “How do I emulate this particular thing I do in IPv4 using IPv6, even though the reason this is needed in IPv4 is because we have a limited number of IPv4 addresses available, where in IPv6 we could give every single atom in the universe a unique address and not run out?”

Okay, that was a long question, but you get the point.

Brad Richardson’s “GPU based password recovery on LINUX” lightning talk is worth checking out. He was able to do the talk in about five minutes, instead of the allotted ten, and the subject is interesting; using reasonably priced GPUs, you can rapidly break MD5 hashes, orders of magnitude faster than throwing a general purpose CPU at the problem. (Richardson’s slides give specific performance figures: try 16 hours 46 minutes to brute-force a “8 character password with lowercase, uppercase, and numbers”, versus an estimated 36 days for a CPU based attack.)

Anyway. Tomorrow is the start (for me) of Yet Another Perl Conference 2013. (I registered for the conference itself, but couldn’t afford any of the training going on over the weekend or after the conference. Plus the training conflicted with the LINUX Fest.) I expect to be pretty tied up Monday through Wednesday, though I will try to blog from YAPC as downtime and network connectivity permits. I may even try to blog YAPC 2013 itself, but I can’t promise that.

Edited to add: Why did I not have a “Perl” category on this blog, but did have a “Python” category, given that I use Perl more often than Python? Fixed.

Edited to add 2: Thinking some more about it, it made sense to have a “Programming Languages” category and make Perl, Python, and others sub-categories below that. I’m still thinking about whether it makes sense to put the languages category under “CompSci”, but that way lies TJIC madness.

Edited to add 3: I realized there were two other points I wanted to make.

  1. I was much more favorably impressed with the organization of TXLF this year than I was in 2010. Of course, they’ve had four of these, so you would expect them to have the bugs fixed. Still, I was impressed at how smoothly almost everything from registration onwards ran. The only problem I saw was an unexplained 20 minute delay in the start of the lightning talks, but I didn’t feel that was a major issue.
  2. The quantity of tchotchkes available at TXLF? Very high. The quality of tchotchkes available? Still evaluating that, but I’m decently impressed. Favorites: the microfiber cleaning cloths from OrangeFS, and the SavvisDirect USB/12V adapters. Special mention goes to Hostgator, who were giving away a much wider variety of tchotchkes than any other single vendor.

Subcontinental notes: May 19, 2013.

Sunday, May 19th, 2013

My initial reaction when I saw this NYT article was, “Pakistan has problems because they’re ruled by a kleptocracy? Stop the freakin’ presses, Batman!” If that was a hot news flash to you, well, welcome to the 21st Century; we hope you enjoy your time here.

Having clicked through to the article and read it, my reaction is somewhat different: it is actually an interesting survey of Pakistan’s problems, as reflected by the state of the national rail system. That state is dysfunctional.

At every major stop on the long line from Peshawar, in the northwest, to the turbulent port city of Karachi, lie reminders of why the country is a worry to its people, and to the wider world: natural disasters and entrenched insurgencies, abject poverty and feudal kleptocrats, and an economy near meltdown.

Chronic electricity shortages, up to 18 hours per day, have crippled industry and stoked public anger. The education and health systems are inadequate and in stark disrepair. The state airline, Pakistan International Airlines, which lost $32 million last year, is listing badly. The police are underpaid and corrupt, and militancy is spreading. There is a disturbing sense of drift.

An argument about the merits of various leaders erupted between a Pashtun trader, traveling to Karachi for heart treatment, and an engineer who worked in a military tank plant. “We’ve tried them all,” the engineer said with an exasperated air. “All we get are opportunists. We need a strong leader. We need a Khomeini.”

One thing towards the end of the article lept out at me: “Nazir Ahmed Jan, a burly 30-year-old and an unlikely Pakistani patriot” lives in Karachi. He migrated to the city in 2009, and makes a living…

…selling “chola” — a cheap bean gruel — as he guided his pushcart through the railway slum. It earned him perhaps $3 a day — enough to feed his two infant children, if not much else.

So? Mr. Jan also writes patriotic Pakistani poetry. Still “so?”

He had contacted national television stations, and even the army press service, trying to get his work published, he said, folding a page of verse slowly. But nobody was interested; for now the poetry was confined to his Facebook page.

His Facebook page?

In the corner of his home was a battered computer, hooked up to the Internet via a stolen phone line.

Wow. So even desperately poor people in a desperately poor kleptocracy can get Internet access and have Facebook pages? Not really a shocker, but worth noting next time someone starts talking about the technology gap between rich and poor.

On a tangentially related note, something else that should not have surprised me but did. Last night’s SDC was at one of the growing breed of “fast casual” Indian places. (Review to come.) The big screen TV on the wall was showing Indian cricket.

That wasn’t the surprise. I think you’re hard pressed to find that on US television, even if you have DirectTV, but I know there are satellite TV providers that target the Indian population in the US.

What surprised me, and, in retrospect, shouldn’t have, was: discovering that there is such a thing as “fantasy cricket“. After all, there’s fantasy football, fantasy hockey, fantasy basketball, and cricket really isn’t that far from baseball, so why not fantasy cricket? I guess it surprises me because I hadn’t really considered the idea until it was thrust in my face; now that I have, well, it is interesting, but I won’t be assembling a fantasy cricket team this year.

Quote of the day.

Friday, May 17th, 2013

When thrown into water, (dimethylcadmium) sinks to the bottom in large drops, which decompose in a series of sudden explosive jerks, with crackling sounds…

–Derek Lowe, “Things I Won’t Work With: Dimethylcadmium

In other news, “A Series Of Sudden Explosive Jerks, With Crackling Sounds”, is the title of the next album from the Suicide Revolutionary Jazz Band.