Did I miss anything?
The massive slashdot paradox in this thread? - In other stories the NSA are seen as omnipotent hackers who know more about me than my closest friends, but in this thread they suddenly don't know their arse from their elbow?
Sounds like someone wants Sony to give up doing everything except the thing the journalist is interested in.
I suspect the 'journalist' is actually a disgruntled 8yo who recently stopped blaming Santa's elves for the poor quality..
Management failed.
Yep, if the coder followed procedures, not his fault, if there were no procedures also not his fault. Inadequate testing regime, again, not his fault. Anyone in the business of coding for more than an hour knows serious coding errors like this happen all the time in development. If these expected errors manage to navigate the layers of testers and admins between check-in and production then someone else screwed-up, either that or there's a hole in the test/delivery procedures.
Don't have layers of testers and admins between check-in and production? Again, not the coders fault - since no coder worth their paycheck is so foolish as to boast his code does not require independent testing. It's the same deal with jobs such a welding pipelines, the welder is expected to have the requisite skills and training to produce quality work to a deadline, they are definitely not asked to guarantee every weld is fit for purpose, the inspector with the x-ray machine does that. No matter how good you QA regime is, at the end of the day software will still have bugs, and pipelines will occasionally explode. The best one can hope for is to not repeat the same mistake twice, and even that seems unattainable since it requires an absence of incompetence and malice.
I just wonder how much longer before software testing will get the respect it deserves.
I think the bottom line there is that many devs and testers don't realise that when they disagree about "what it should do" they are doing their job. Both groups exists to throw work at each other until both are in agreement. Often there's also some testing effort from the customer and the in-house testers are the meat in the sandwich when they ask questions. Three layers of testers is not uncommon, the third being a completely independent group between tester and customer tester.
I've seen the testers job and read more test plans than I care to remember, a tester that has the tenacity of a dog with a bone over minor points annoys the shit out of me but gets my utmost respect, bonus points because someone has to do it and I certainly don't want the job.
As Michael Crichton wrote:... Proving that even a broken watch can be right.
For instance, "How do I plot a course from earth to Uranus?"
The really tragic thing about this particular example is that Alpha could just return (and indeed to any question involving Uranus):
"To plot a course to my anus, you're going to need to start by buying me a drink"
Thanks folks, I'll be here all night.
In his younger years, Penrose was brilliant and made great contributions to mathematical physics.
Yep, being wrong is easy, anyone can do it. Penrose still has a track record that makes him one of the top mathematicians alive today, and he does have a point in that neural nets do appear to be insufficient to reproduce consciousness. Just a shame that such a talent has been sidetracked into looking for an answer in metaphysical mumbo-jumbo for the last couple of decades.
I go on working for the same reason a hen goes on laying eggs. -- H.L. Mencken