Categories
Technology

The CPU Bug: when being clever bites us in the butt

Update:

Ars Technica has produced the best write up on what’s happening with Meltdown and Spectre.

Earlier:

Two days ago, the tech world ran into a wall. Probably the best summation of the event is the following tweet:

https://twitter.com/EmilyGorcenski/status/948969633683558401

Yes, this is about the CPU bug. The CPU bug. The bug that demonstrates that sometimes being clever isn’t the same as being smart. The one that gave us Meltdown and Spectre.

I’m not going to repeat what others have reported, including The Register, the VergeBusiness Insider, and Google. But I wanted to specifically point out a New York Magazine piece because it does a good job of explaining why your IT person is currently under the desk, sobbing. Money section:

So basically every computer in the world is broken for the foreseeable future?
To quote Reverend Lovejoy: Short answer, “yes” with an “if.” Long answer, “no” with a “but.”

We’re likely looking at a world where there are pre- and post-Spectre processors. The lead time for new processors is measured in years, so there aren’t going to be quick fixes. There will be continuous software patches as new Spectre vulnerabilities are found in the meantime.

But the root of the problem for both Meltdown and Spectre is one of unforeseen consequences. Guessing what your computer is going to need to do next is a tremendously clever and relatively cheap way to speed up processors, and once it was discovered, Intel pushed aggressively to see how far they could go with it. (This is why Meltdown has hit Intel so hard.)

Designing processors and computers is an extremely difficult and extremely expensive proposition, and the market incentive for manufacturers is always going to be speed, not security. Even after Spectre disappears from the landscape, it’s a near certainty that some other vulnerability will show up on the scene.

In the meantime, stuff is getting patched. Not fixed…patched.

Microsoft just released an emergency patch (which just showed up on my PC, time to update), the current version of Firefox protects against vulnerabilities, upcoming Android and Chrome updates should help in these environments, Intel is putting out patches, and the fixes go on.

But we’re in this one for the long haul.

Categories
The Democratic Difference

The Republicans are going after Clinton again and Other Judicial Abuses

Update

To add to the judicial abuse, Congressional Republicans want the FBI to investigate Christopher Steele for the Russian “dossier”.

A veteran prosecutor, Peter Zeidenberg, said he had never heard of anything like the Grassley-Graham complaint and labeled it “nonsense” designed to detract from ongoing inquiries in to Russian interference in the 2016 election.

“The FBI doesn’t need any prompting from politicians to prosecute people who have lied to them,” said Zeidenberg, a federal prosecutor for 17 years. While members of Congress make criminal referrals from time to time, they are usually related to independent congressional investigations, not to material already known to the FBI. “They should stay in their lane,” Zeidenberg said of the Grassley-Graham effort.

Earlier

I was astonished to see Clinton Foundation trending on Twitter. Even more so to read that yet more investigations have been opened into the Clinton Foundation and Clinton’s emails. This, following the DOJ’s and FBI’s capitulation to Paul Ryan and Devin Nunes, related to Russian investigative documents.