Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
Security

Oil Changes, Safety Recalls, and Software Patches (daemonology.net) 129

An anonymous reader shares a blog post: Every few months I get an email from my local mechanic reminding me that it's time to get my car's oil changed. I generally ignore these emails; it costs time and money to get this done and I drive little enough -- about 2000 km/year -- that I'm not too worried about the consequences of going for a bit longer than nominally advised between oil changes. I do get oil changes done... but typically once every 8-12 months, rather than the recommended 4-6 months. On the other hand, there's another type of notification which elicits more prompt attention: Safety recalls. There are two good reasons for this: First, whether for vehicles, food, or other products, the risk of ignoring a safety recall is not merely that the product will break, but rather that the product will be actively unsafe; and second, when there's a safety recall you don't have to pay for the replacement or fix -- the cost is covered by the manufacturer. I started thinking about this distinction -- and more specifically the difference in user behaviour -- in the aftermath of the "WannaCry" malware. While WannaCry attracted widespread attention for its "ransomware" nature, the more concerning aspect of this incident is how it propagated: By exploiting a vulnerability in SMB for which Microsoft issued patches two months earlier. As someone who works in computer security, I find this horrifying -- and I was particularly concerned when I heard that the NHS was postponing surgeries because they couldn't access patient records. [...] I imagine that most people in my industry would agree that security patches should be treated in the same vein as safety recalls -- unless you're certain that you're not affected, take care of them as a matter of urgency -- but it seems that far more users instead treat security patches more like oil changes: something to be taken care of when convenient... or not at all, if not convenient. It's easy to say that such users are wrong; but as an industry it's time that we think about why they are wrong rather than merely blaming them for their problems.

Comment This isn't a victory for Behring-Breivik. (Score 3, Insightful) 491

Someone once pointed out that hoping a rapist gets raped in prison isn't a victory for his victim(s), because it somehow gives him what he had coming to him, but it's actually a victory for rape and violence. I wish I could remember who said that, because they are right. The score doesn't go Rapist: 1 World: 1. It goes Rape: 2.

What this man did is unspeakable, and he absolutely deserves to spend the rest of his life in prison. If he needs to be kept away from other prisoners as a safety issue, there are ways to do that without keeping him in solitary confinement, which has been shown conclusively to be profoundly cruel and harmful.

Putting him in solitary confinement, as a punitive measure, is not a victory for the good people in the world. It's a victory for inhumane treatment of human beings. This ruling is, in my opinion, very good and very strong for human rights, *precisely* because it was brought by such a despicable and horrible person. It affirms that all of us have basic human rights, even the absolute worst of us on this planet.

Comment Re:Still doesn't make sense (Score 3, Interesting) 171

Think of the scene in the matrix where operators are guiding ships in and out of Zion. There is a huge 3D interface for them to interact with.

You could eventually get right of ALL external displays. All of them. No longer would you need a tv in every room, or at all. The TV could be as big or as small as you want, any where you want.

You would no longer have to produce any external interfaces at all. Everything would be virtual, seamlessly integrated into your current environment, anywhere you are.

Imagine playing a shooting game where the enemy is seamlessly integrated into your house.

The possible applications for AR are truly astounding.

Comment C# (Score 4, Informative) 648

I don't really think you can beat C#. There is a freely available IDE. It creates applications for Windows (large install base). It is an object oriented language. The syntax is straightforward (you don't have to deal with complex point nomenclature, unless you want to for speed). Its a modern language that is as simple or complex as you want.

Comment Re:Ok, they got ONE right... (Score 1) 257

So according to this website, the device tax will bring in $29 Billion over the next 10 years.

So are they going to pass another tax to offset that missing revenue? Probably not. Any calls for repealing any revenue generating aspect of the ACA must be offset with revenue from somewhere else. As crappy as the ACA may or may not be, it is one of the few programs passed by Congress that have built in funding mechanisms.

That is why the ACA will work to some degree. But its still benefiting a particular industry (insurance) by allowing them to take 10% off the top of all healthcare spending. They have to be eliminated at some point.

Comment Re:Orbital (Score 1) 443

Orbital is using the Russian engines for one reason and one reason only, they are procuring them at dirt cheap prices from some oligarch in Russia. That's it.

They can say how innovative they are, and how superior their design is, etc. But its all window dressing.

They build a business model based on procuring unknown hardware off the back of a shady box truck.

Comment Re:Completely appropriate venue (Score 1) 1007

Teach the controversy! Right?

At some point, certain ideas simply need to be put to rest. Flat earthers, people who think storks deliver babies, you name it.

Creationists, by their own admission, will never change their hypothesis due to contradictory evidence. How can you have a debate?

Comment Re:Why at a place of learning? (Score 5, Insightful) 1007

Scientists aren't picking sides. That is the whole point. You develop a theory for how things happen based on collected evidence and derivations. If your hypothesis doesn't fit the data, it isn't valid.

It doesn't matter how much contrary evidence you provide against creationists. By their own definitions, they can never be falsified. How do you debate that?

Slashdot Top Deals

You know that feeling when you're leaning back on a stool and it starts to tip over? Well, that's how I feel all the time. -- Steven Wright

Working...