The Big Hack

Bloomberg published a big article last year about Chinese infiltration of American computer hardware. Reportedly, servers at Amazon and Apple were manufactured with a covert chip that could report back to China anything that passed through the server. It was explosive and widely publicized, but also a little suspect. Now it seeems Bloomberg has sent another reporter to follow up on the story.

From Eric Wemple at the Washington Post:

According to informed sources, Bloomberg has continued reporting the blockbuster story that it broke on Oct. 4, including a very recent round of inquiries from a Bloomberg News/Bloomberg Businessweek investigative reporter. In emails to employees at Apple, Bloomberg’s Ben Elgin has requested “discreet” input on the alleged hack. “My colleagues’ story from last month (Super Micro) has sparked a lot of pushback,” Elgin wrote on Nov. 19 to one Apple employee. “I’ve been asked to join the research effort here to do more digging on this … and I would value hearing your thoughts (whatever they may be) and guidance, as I get my bearings.”

One person who spoke with Elgin told the Erik Wemple Blog that the Bloomberg reporter made clear that he wasn’t part of the reporting team that produced “The Big Hack.” The goal of this effort, Elgin told the potential source, was to get to “ground truth”; if Elgin heard from 10 or so sources that “The Big Hack” was itself a piece of hackery, he would send that message up his chain of command. The potential source told Elgin that the denials of “The Big Hack” were “100 percent right.”

Riding Horses is More Dangerous than Riding Motorcycles

Via the National Institute of Health, a 1991 study from the British Journal of Sports Medicine identified horse-riding is more dangerous than motorcycle riding.

Horse-riding carries a high participant morbidity and mortality. Whereas a motor-cyclist can expect a serious incident at the rate of 1 per 7000h, the horse-rider can expect a serious accident once in every 350h, i.e. 20 times as dangerous as motor-cycling.

Configuration is the Root of All Evil

From the fish shell design document:

Every configuration option in a program is a place where the program is too stupid to figure out for itself what the user really wants, and should be considered a failure of both the program and the programmer who implemented it.

If any program could go wild with user configuration options, a shell program could. Its notable that fish explicilty tries to avoid this.

Scott Meyers Can No Longer Remember the Full Intricacies of C++

Scott meyeres is one of the foremost experts on C++. He recently had this to say regarding bug reports on the code in his books.

I retired from active involvement in C++ at the end of 2015, and in the ensuing two and a half years, I’ve forgotten enough details of the language that I am no longer able to properly evaluate bug reports regarding the technical aspects of my books. C++ is a large, intricate language with features that interact in complex and subtle ways, and I no longer trust myself to keep all the relevant facts in mind.

In case you don’t know him, he’s not particularly old (born 1959, which makes him 59 as of this writing), and in good health as far as I know. So this is a statement about the complexity of C++, and not about Scott Meyers, who is still as sharp and brilliant as the day he retired.

One of the criticisms of C++ has always been its complexity. There are so many “gotchas,” special cases, and unexpected side-effects that it seems impossible that a single person could keep it all in her head. This seems like a good illustration of the extent to which that is true.

Lady Snowblood at Austin Film Society

I’m in a period of Japanophilia. Recently the Austin Film
Society showed all six installments of Lone Wolf and Cub, which were excellent.

This weekend they’re playing Lady
Snowblood. I have never seen it but
am very excited. Apparently it’s an inspiration for Kill Bill, but I won’t hold that
against it.

Update: YouTube video pulled