U.S. News

"Mafia III" is heading South to a locale inspired by New Orleans in the '60s following installments centered on Italian-American gangsters in open-world versions of New York, Chicago and San Francisco spanning the '30s to the '50s. The unflinching crime world saga focuses on Lincoln Clay, a biracial orphan and Vietnam War vet, as he battles for control of the city's black mafia. He'll face off against the police, Italian mobsters and the Ku Klux Klan along the way.

The Therac-25: 30 Years Later

IEEE Computer

A widely cited 1993 Computer article described failures in a software-controlled radiation machine that massively overdosed six people in the late 1980s, resulting in serious injury and fatalities. How far have safety-critical systems come since then?

Pokemon Go UK launch should not have happened because of child safety fears, says NSPCC

The Independent - Tech

The NSPCC has criticised the launch of Pokémon Go in the UK. The app shouldn't have been released in the UK because it doesn't do enough to keep children safe, the children's charity has said. Pokémon Go has now made its way into the App Store and Google Play Stores in the UK. But it shouldn't have done so because of the dangers it presents to kids. Because the app encourages people to explore the world, by allowing them to find new Pokémon by heading to different places, the app could be exploited by criminals, the NSPCC said.

Why A Mining Company Is Getting Into Face Recognition Software

Huffington Post - Tech news and opinion

Drowsy driving is notoriously tough to detect. There's no test to prove it, the way a breathalyzer can prove someone was driving drunk. But technology to detect drowsy driving is in the works. In commercial transport, one industry is leading the way: mining. The stakes are particularly high in this field since the enormous haul trucks used in mining are several times the height of a person.

What do California disengagement reports tell us?


The other very common type of disengagement is a software disengagement. Here, the software decides to disengage because it detects something is going wrong. These are quite often not safety incidents. Modern software is loaded with diagnostic tests, always checking if things are going as expected. When one fails, most software just logs a warning, or "throws an exception" to code that handles the problem. Most of the time, that code does indeed handle the problem, and there is no safety incident. But during testing, you want to disengage to be on the safe side. Once again, the team examines the warning/exception to find out the cause and tries to fix it and figure out how serious it would have been.