There are lots of programmers out there who do a fine job, they are just clueless about security.
For companies that have programmers that work great, but aren't security experts, it's time to hire security experts.
Suggesting that all the work the programmers did is worthless because they aren't security experts is seeing the world as black and white. It's gray my friend.
There are also lots of programmers who are clueful about security, but work for clueless managers or organizations. I've had many a conversation that went like this:
"Okay I put together this prototype and it's working. I should check it over for SQL injection spots and---"
> There are lots of programmers out there who do a fine job, they are just clueless about security.
Yeah, there are lots of mechanics out there who do a fine job. They are just clueless about breaks ;)
Stupid analogy aside: If you as a programmer who develops stuff for production are not aware of rules like "NEVER EVER FUCKING TRUST ANY USER INPUT" then you're just wrong for the job.
Some are programmers who manage the User Database. They deal with all user accounts data. But they aren't the same guys who are responsible for server security.
I'm talking Enterprise Apps that support tens of thousands of users.
Exactly. It's funny that some people are 'blaming the customer' for loving a service so much that he gets upset when the people who run it act like this.
Not only can they not be trusted to run the service, but they act unprofessional when you complain. Customers complain, get over it. Learn to deal with it constructively.
David's response is not constructive and William's feedback is very valuable. Period.
Here's my concern: my iOS game runs the iPhone at a nice warm temperature.
At the retina resolution, either frame rate will drop or the iPad will get hot. It will need horsepower, but if doesn't get the horsepower, it might just run slower. It's hard to say.
You use Firefox. Everyone does. You use Dropbox. Everyone does. You don't like Terminal or want some features that other people have.
Perhaps we need to elevate our discourse. Move on at some point?
At the same time, I just posted about my favorite iPhone apps, so it's confusing.