Forgot your password?

Comment: Re:Laziness (Score 1) 143

I think that HTML5 would make it far worse. Where do most of these bad programmers start? Where the barriers to entry are lowest-- javascript. You'd be making the problem worse, not better.

I do think that there's much improvement to be made with permissions on mobile phones. But that's a separate problem, and one a lot of the Android custom ROMs do well.

Comment: Re:Laziness (Score 5, Insightful) 143

Design guidelines are just recommendations. Frequently bad ones. A developer should design the best UI he can, not follow what Google says regardless of whether it fits. And most developer guidelines, Google and Apple both, are crap.

The problem is that the whole app movement has brought in a whole slew of crappy developers who's idea of coding is to search stack overflow or git for stuff to copy paste. They don't read it, don't understand how to use it right, and expect it to magically work. Worse half of the people writing that code fall into the same category, so its the blind reading the blind. If you pick a library off of github and assume it will work, you deserve what you get. Unfortunately your users don't.

These people have been around for a while (they used to be "web developers" and program by copy pasting big chunks of javascript). The problem is that on a phone they can do more damage. In a world where the number of quality programmers is fixed and far less than the demand for programmers, how do you fix it? Making it easier to program actually hurts, you end up with those crappy coders trying to do even more. Maybe its time to raise the barriers to entry for a while.

Comment: Re:No surprises here (Score 1) 119

by AuMatar (#47546699) Attached to: AP Computer Science Test Takers Up 8,000; Pass Rate Down 6.8%

Sure they are. My school had AP classes, but not everyone in the class takes the test- those who didn't think they would pass skipped it and save the 70 bucks. In each one the teacher suggested to a few people not to take the test because they didn't think they had the understanding to pass. In at least 1 case they talked someone into taking the test when they were borderline (I think he passed).

As for financial incentive- read the article. Google was paying teachers directly. It was going to the teachers, administrators not involved. With financial incentives I can easily see the teachers telling more/all of those tweeners to take it and see if they pass.

Comment: No surprises here (Score 2) 119

by AuMatar (#47539747) Attached to: AP Computer Science Test Takers Up 8,000; Pass Rate Down 6.8%

You tell teachers they'll be paid if more people pass a test. So they encourage more of their students to take it. Many of those aren't ready, they're just hoping they'll pass for a payout. So the pass rate goes down, as the majority of additional takers weren't capable. Yup, statistics work.

Comment: Re:call them (Score 1) 350

by AuMatar (#47534239) Attached to: Netflix Reduces Physical-Disc Processing, Keeps Prices the Same

I don't have kids, but when I was one my parents were spending most weekends taking us somewhere to do something. Watching movies was not on the agenda, at least not at home (maybe the occasional trip tot he movie theater). Why would you waste prime family time on movies? You do those on the weekdays because there's fewer entertainment options and most of them are closed by the time you get home from work.

Comment: "Develop" or "Instigate the development of"? (Score 2) 129

by bsDaemon (#47499973) Attached to: Snowden Seeks To Develop Anti-Surveillance Technologies

Nothing I have read about Snowden indicates that he is actually some sort of uber-hacker or capable of the type of software engineering that this proposal would entail. Is his plan just to use his name to fundraise (In bit coin, I guess. I doubt many people are stupid/brave enough to attach their name to a donation towards anything to do with this guy) and attract talent, or is he honestly going to try and release code himself, which will probably be of poor-to-average quality and expect the world to adopt it?

I mean, let's be honest: Either way, whether he's going to just try and brand the stack or contribute, we have technologies that are perfectly good (that is, however, not to say perfect) already -- its just they aren't particularly widely deployed. How many organizations are running IPSec internally, other than just for site-to-site VPN tunnels? How many organizations are deploying DNSSec outside of governments and the military? How many organizations are using PGP or similar asymmetric encryption between employees? Making it easier might help, but chances are that the vast, vast majority of individuals aren't going to jump on any of these technologies in any great numbers unless they are mandated to (like at work, where they don't have a choice), but it isn't as if the government is going to make it a requirement that you try and "spy proof" your computer and communications.

Two can Live as Cheaply as One for Half as Long. -- Howard Kandel