Student Expelled From Montreal College For Finding "Sloppy Coding"
innocent_white_lamb writes "In what appears to be a more-and-more common occurrence, Ahmed Al-Khabez has been expelled from Dawson College in Montreal after he discovered a flaw in the software that the college (and apparently all other colleges across Quebec) uses to track student information. His original intention was to write a mobile app to allow students to access their college account more easily, but during the development of his app he discovered 'sloppy coding' that would allow anyone to access all of the information that the system contains about any student. He was initially ordered to sign a non-disclosure agreement stating that he would never talk about the flaw that he discovered, and he was expelled from the college shortly afterward."
"only 20" = not a kid. Fully grown, legal, contract-obliged, come-of-age adult in just about every civilisation and jurisdiction known to man. By at least 2 years, I should think, in most places.
I lack empathy for idiots, who sign things under (alleged) duress, and then break them anyway. If you were going to break it, don't sign it. If you're threatened with the POLICE, of all things, let them come - phone them your damn self. Because either you did something wrong (and know it), or someone else did by threatening you with the police.
If he'd signed a mortgage, it would be legally binding. If he'd signed a marriage register, it would be legally binding. If he signed a statement that he beat his wife, it would be legally binding. If he'd signed a hire agreement on his car, it would be legally binding. If he'd signed an alimony agreement to feed his kids, it would be legally binding.
At absolute worst, he should have just called in his parents at that stage if he's that much of a child. But he is NOT a child. In my country, he's been able to have his own family and house for four years, sign legal contracts for that time, etc. etc. etc. In some countries, only for two.
And the second you're old enough to sign legally-binding contracts, you're judged - in law - to know whether or not you should be signing them, and competent enough of understanding to abide by them.
20. He's bloody 20. Not 15. 20. He is NOT a child, even if he's still a student.
He just acts like one.