What bothers me is that you blame companies and big business. Banning faucets isn't something they could do, it's something government can do. If you have a problem with government blame the government.
You're absolutely correct, it was an amazing accomplishment.
The reason there's backlash is that certification in computing fields tends to be rather worthless. They're indications of a base level of skill that's much lower than the level needed to actually get programming work done, so they have a bad reputation in the field. In addition, there's often a requirement for a certification that keeps qualified applicants from getting jobs, which is a source of frustration for everyone outside of HR.
So, while you're correct that it's an accomplishment on her part, the GP is also correct in that what she learned wasn't necessarily skills that are useful in the real world. Without more supporting evidence, calling her a programming prodigy is certainly a stretch.
Don't use a "puzzle", use a problem you're encountered in your own code base (possibly changing the details but keeping the core problem). Then have them iterate it, fix problems, adapt it to different situations, etc. It's takes a little while, but as long as the problem is fairly simple at heart (string manipulation, factorial, data structure, whatever), it should be possible in a reasonable amount of time.
PHP is a fine language, with the right framework. Although most people think "PHP" and "Zend Framework" are synonymous, and don't know there are others (like Yii or Cake).
I would go a little further than that, actually. Done right, PHP is as good as any "enterprise" language out there for tasks done on the web. In addition, the language itself is geared towards web development, and there's a library for everything imaginable.
Outside of web programming it's the wrong choice, but for pure web programming I would probably choose it every time.
Note: this is coming from a 5 year PHP programmer who also uses many other languages (java, C/C++, python, etc)
I don't know about someone your age, but I can't imagine not being able to get a job very quickly in my situation (I'm 27 fwiw). I'd imagine a headhunter could help get your foot in the door in a few shops, and once your at the interview process it's usually a matter of just showing skill.
I'd also imagine that the poster has at least a few connections that he can exploit to get back into the game. A lot of people also value university skills and experience very highly (unfortunately not in the php world for the most part). With so many advantages and the job market as strong as it is for programmers right now, I'd think he could get a job quite easily.
However, as I said, I'm under 30, so there's every possibility that I'm underestimating the bias.
Umm, what? That's the justification for literally everything that humans do. Every action is a tradeoff for an expected return. "Should I expend energy to eat food? No, dammit, Baloroth said the ends never justify the means!"
Technologies the size of a few atoms will address areas of environmental importance.
This one might be considered a wash, considering the new small manufacturing techniques for computer parts that allow less energy to be used to accomplish more.
There's no reason Google couldn't have used BSD instead if they wanted to keep it closed source. They've also open sourced more of their code base for Android than necessary. They're not as aggressively open as other companies, but they're more open than the license dictates. Seems to me that your example is, in fact, "invalid".
No, it's not. iBahn is saying they have no proof that it happened and that they're investigating, which is all they can do. They're not denying a break in, they're giving the best information they can.
Digital security only reached great public consciousness in the past decade and a half, after much infrastructure was already built up in the US. China is modernizing in a much more security conscious time, so they have a bit of an advantage there. The US is also further along in digitizing things (whether they should be or not), which puts them at a disadvantage.
Also, and this is probably the biggest one imho, the government has privatized everything. All other considerations aside, if you have digital and classified documents in a lot of third parties' hands, you're going to open yourself up to a lot of attack vectors. All in all, it's a nightmare thinking about keeping a network that includes every military contractor secure.
And you think this is a small thing but fiddling with getting shit to work quickly brings the value down into the negative - you'd actually like a refund for wasting your time on it. That's not very healthy if you're looking for repeat customers, even for free some things aren't worth it.
We've had success by making it very clear what information we need. We've given them the baseline information (username, account, environment, etc) that they have to send with every single bug, and we've made it clear that the steps they need to give us need to be something we can follow exactly and get the error every time.
Obviously there are exceptions, and our user base includes people who are actually technical enough to exercise judgement over what we need, but for the most part it's just training and education. They can't know what information we need, so we need to tell them. It's a hard problem, but not unsolvable.
Right, and if car commercials were really about the cars they'd show them in space.
Alternately, they could give the clothing some context and put them in an environment that's more natural. Clothing on a dummy won't look the same as clothing on a human. Context matters to the human brain.
The report seems suspect to me, but the other way. I deal with security at my job, and most applications of any complexity should be open to sql injection and XSS, especially in PHP which dominates the web right now. So, if anything, their numbers seem low unless they have a large amount of static HTML sites that they're scanning.
Chrome deserves some kudos for what it's doing right as well. Their development tools build into the browser are quite good with no need to install extensions. Their javascript engine is also ridiculously fast and their support for the latest standards is quite good. Their security's also arguably the best out there, and they were the first to implement some of the sandboxing features. Even if firefox weren't committing suicide chrome would still be doing quite well because of what they're doing right.
700 people infected with syphilis versus 1500 pairs of twins killed by Dr. Mengele alone. While they're both evil, not all evils are equal. I think he's justified in keeping his high horse.
I know many people who start their own companies and rent office space specifically to avoid working from home. Many of the people in the office I work at have the opportunity to work from home but choose not to, and not because of visibility concerns. Having a dedicated work space and access to your coworkers is worth a lot.
Of your last six comments, 2 are at +5, 3 are at -1, and one is at +2 (at the time of this writing). For what it's worth, I agree with every one of them.
You must be new here. Google, the epitome of evil and all that is bad and hypocritical, will never release the ICS source, mark my words! *two weeks later* Those bastards released the source two weeks late! Light the torches!
What bothers me is that you blame companies and big business. Banning faucets isn't something they could do, it's something government can do. If you have a problem with government blame the government.
It's +5 informative now. Apparently our community acts as a group.
You're absolutely correct, it was an amazing accomplishment.
The reason there's backlash is that certification in computing fields tends to be rather worthless. They're indications of a base level of skill that's much lower than the level needed to actually get programming work done, so they have a bad reputation in the field. In addition, there's often a requirement for a certification that keeps qualified applicants from getting jobs, which is a source of frustration for everyone outside of HR.
So, while you're correct that it's an accomplishment on her part, the GP is also correct in that what she learned wasn't necessarily skills that are useful in the real world. Without more supporting evidence, calling her a programming prodigy is certainly a stretch.
Don't use a "puzzle", use a problem you're encountered in your own code base (possibly changing the details but keeping the core problem). Then have them iterate it, fix problems, adapt it to different situations, etc. It's takes a little while, but as long as the problem is fairly simple at heart (string manipulation, factorial, data structure, whatever), it should be possible in a reasonable amount of time.
cooperations are greedy
Lol
PHP is a fine language, with the right framework. Although most people think "PHP" and "Zend Framework" are synonymous, and don't know there are others (like Yii or Cake).
I would go a little further than that, actually. Done right, PHP is as good as any "enterprise" language out there for tasks done on the web. In addition, the language itself is geared towards web development, and there's a library for everything imaginable.
Outside of web programming it's the wrong choice, but for pure web programming I would probably choose it every time.
Note: this is coming from a 5 year PHP programmer who also uses many other languages (java, C/C++, python, etc)
I don't know about someone your age, but I can't imagine not being able to get a job very quickly in my situation (I'm 27 fwiw). I'd imagine a headhunter could help get your foot in the door in a few shops, and once your at the interview process it's usually a matter of just showing skill.
I'd also imagine that the poster has at least a few connections that he can exploit to get back into the game. A lot of people also value university skills and experience very highly (unfortunately not in the php world for the most part). With so many advantages and the job market as strong as it is for programmers right now, I'd think he could get a job quite easily.
However, as I said, I'm under 30, so there's every possibility that I'm underestimating the bias.
Umm, what? That's the justification for literally everything that humans do. Every action is a tradeoff for an expected return. "Should I expend energy to eat food? No, dammit, Baloroth said the ends never justify the means!"
Technologies the size of a few atoms will address areas of environmental importance.
This one might be considered a wash, considering the new small manufacturing techniques for computer parts that allow less energy to be used to accomplish more.
There's no reason Google couldn't have used BSD instead if they wanted to keep it closed source. They've also open sourced more of their code base for Android than necessary. They're not as aggressively open as other companies, but they're more open than the license dictates. Seems to me that your example is, in fact, "invalid".
What happens when someone else puts that sticker on your stuff?
No, it's not. iBahn is saying they have no proof that it happened and that they're investigating, which is all they can do. They're not denying a break in, they're giving the best information they can.
Digital security only reached great public consciousness in the past decade and a half, after much infrastructure was already built up in the US. China is modernizing in a much more security conscious time, so they have a bit of an advantage there. The US is also further along in digitizing things (whether they should be or not), which puts them at a disadvantage.
Also, and this is probably the biggest one imho, the government has privatized everything. All other considerations aside, if you have digital and classified documents in a lot of third parties' hands, you're going to open yourself up to a lot of attack vectors. All in all, it's a nightmare thinking about keeping a network that includes every military contractor secure.
And you think this is a small thing but fiddling with getting shit to work quickly brings the value down into the negative - you'd actually like a refund for wasting your time on it. That's not very healthy if you're looking for repeat customers, even for free some things aren't worth it.
Are you talking about the humble bundle or linux?
We've had success by making it very clear what information we need. We've given them the baseline information (username, account, environment, etc) that they have to send with every single bug, and we've made it clear that the steps they need to give us need to be something we can follow exactly and get the error every time.
Obviously there are exceptions, and our user base includes people who are actually technical enough to exercise judgement over what we need, but for the most part it's just training and education. They can't know what information we need, so we need to tell them. It's a hard problem, but not unsolvable.
Do you know how much free and open source software that would buy?
Right, and if car commercials were really about the cars they'd show them in space.
Alternately, they could give the clothing some context and put them in an environment that's more natural. Clothing on a dummy won't look the same as clothing on a human. Context matters to the human brain.
The report seems suspect to me, but the other way. I deal with security at my job, and most applications of any complexity should be open to sql injection and XSS, especially in PHP which dominates the web right now. So, if anything, their numbers seem low unless they have a large amount of static HTML sites that they're scanning.
Or a variable repetition of 3,4, and 5.
Chrome deserves some kudos for what it's doing right as well. Their development tools build into the browser are quite good with no need to install extensions. Their javascript engine is also ridiculously fast and their support for the latest standards is quite good. Their security's also arguably the best out there, and they were the first to implement some of the sandboxing features. Even if firefox weren't committing suicide chrome would still be doing quite well because of what they're doing right.
700 people infected with syphilis versus 1500 pairs of twins killed by Dr. Mengele alone. While they're both evil, not all evils are equal. I think he's justified in keeping his high horse.
I know many people who start their own companies and rent office space specifically to avoid working from home. Many of the people in the office I work at have the opportunity to work from home but choose not to, and not because of visibility concerns. Having a dedicated work space and access to your coworkers is worth a lot.
You're stupid.
I'm smarter than you.
Deal with it.
Oh look the years that the company was left to colored sugar-water salesmen and bean counters. Not the dynamic and growing company it is now.
Yes, and if I had been born in an earlier decade, I could have bought IBM when there was a market of "four to five computers"
Moron.
Oh, look, a softie redefining words at whim.
You're an idiot.
Here, have another chart. This is growth.
You should have bought AAPL, ya dummy.
http://finance.yahoo.com/q/bc?s=MSFT&t=5y&l=off&z=l&q=l&c=aapl
Of your last six comments, 2 are at +5, 3 are at -1, and one is at +2 (at the time of this writing). For what it's worth, I agree with every one of them.
however unlikely
You must be new here. Google, the epitome of evil and all that is bad and hypocritical, will never release the ICS source, mark my words! *two weeks later* Those bastards released the source two weeks late! Light the torches!
In divorce proceedings they often do discuss who has access to the house, how to handle shared accounts, etc.