We are all beta-tester… Still.

I firmly disagree with ? David Pogue’s Scientific American column dating back to November, 2014 where the journalist wrote:

 ?Part of our disgruntlement at being served flawed software probably stems from our conception of software itself-as something that is, in fact, finishable. Software used to come in boxes, bearing version numbers. We understood each as a milestone-a program frozen in stone.

But nowadays software is a living, constantly evolving entity. Consider phone apps: nobody seems to mind that new versions pour out constantly, sometimes many times a year. Or Web sites: they’re software, too, and they’re perpetually changing.

Maybe that’s why Adobe no longer produces boxed, numbered versions of Photoshop; instead the only way to get Photoshop is to subscribe to its steady evolution all year long.

Maybe it’s time to stop thinking about traditional programs any differently. Maybe we should get rid of frozen, numbered editions, much as Adobe has done.

That wouldn’t eliminate the frustration of bugginess, but at least we would comprehend software’s true nature: a product that is never finished.

The fact that software is an ever-evolving product (and not – as we in the EU say, a “copyrighted work”) doesn’t imply that it is fair to put on the market ? a piece of crap, telling peopole that “we’ll clean the toilet with the next version”. Because in the meantime, the stink… stinks.

 

Apple and the (unrequired) Safety by Design

An individual is ultimately ? responsible for the use of a technology. This is, in a few words, the conclusion of a ? decision issued by the 6th Appelate District of the California Court of Appeal.

The merit of the controversy was a legal action taken by the victims of a car accident against Apple accused – said the plaintiff – of infringing a duty of care in the designing FaceTime so that it didn’t stop working when users drive a car, thus distracting the driver a causing the accident.

In rejecting the claim, the Court ? found that not preventing the use of FaceTime while driving neither is matter of duty of care does nor constitute a proximate cause of injuries suffered in a car crash. Continue reading “Apple and the (unrequired) Safety by Design”

“Blame the algorithm”: the new mantra of social irresponsibility


Computer says no! is the mantra that one of Little Britain’s most famous characters, Carol Beer, the artificially-intelligent banker repeats every time a customer asks her an out-of-the-ordinary question.

Those who – like me – are old enough, have lost count of how many times a clerk working for a public or private entity answered alike – in terms and tones – Carol Beer. Computer says no, it is computer’s fault; the computer does not allow this task to be performed… these reactions are but a way to partake the  software designers (and their masters) from the liability of having built a crappy software. A machine that in its stupid rigidity would not allow doing what the user is asking—an extremely convenient way to ensure that nobody pays for the inefficiencies, delays and follies of bureaucracy. Continue reading ““Blame the algorithm”: the new mantra of social irresponsibility”

Volkswagen’s Dieselgate and The Danger of Closed Source Intellectual Property

The not uncommon practice in the ICT/Mobile business of “doctoring”products to look good on benchmarks has find its way into the automotive (and God knows into how many others) business.

Volkswagen, though, isn’t the only to blame because, true, they cheated, but no public supervising authority? ever glimpsed at the software ran by its vehicles, only focusing on “hardware” tests. And – I guess – even if the controllers would have thought of examining the software, they would have been prevented to do so by “the need of protecting Intellectual Property” that – as the “National Security Excuse” – is a buzzphrase to stop any further investigation on controversial matters.

Volkswagen’s Dieselgate shows once more that (a certain way to think of) Intellectual Property – as well of Privacy – has neatly changed its role from being a tool to protect legitimate interests into a shield for wrongdoings.

Were the Volkswagen software released under an open source licensing model, the fear of being exposed would have forced the company to play by the book and would have allowed a true and thorough check by the competent authorities, avoiding a major damage for the industry, investors, employees and citizens.

 

Hacking Team: A Class Action Against Adobe?

After the Hacking Team scandal, everybody and his cousin is calling for a “death sentence” against Adobe Flash, accused of being the “vessel” that allowed Hacking Team’s malware to land on users’ PC and smartphones.

A logical consequence of this ? vulnerability and its exploiting by several malwares, including those made by Hacking Team, would be a class-action against Adobe that, as a matter of fact, released a “bugged-by-design” application.

But this is not going to happens against Adobe, as against the other (big or small) fishes of the software pond. We are much too “programmed” to accept a software fault as an act of God instead of either a mistake or a deliberate marketing choice.

Will things change after the Hacking Team scandal? I don’t think so, thus get ready for the next viral infection, information theft or denial of service: is just business as usual.