She told me stories like someone coming in with a 3 year old, completely ripped shower curtain and getting a refund.
So to be honest, I'd have no problem believing that they'd refund cash old flowers at the end of the year.
84 karma · joined January 21, 2013
She told me stories like someone coming in with a 3 year old, completely ripped shower curtain and getting a refund.
So to be honest, I'd have no problem believing that they'd refund cash old flowers at the end of the year.
Disclaimer : I'm not actually a big fan of javascript.
And then again, pretty much everyone knows the existence of suicide. If asking the question and trying to help drives someone to action, chances are something else would have.
Basically you WANT to talk explicitely about suicide. From what the lady on the phone said, most of the time the suicidal person wants to talk about it.
It is especially bad when people uses Knuth's advice to forgo the conception part where you think about what technologies you will use and why.
On the article itself, I don't believe anyone sincerely consider C++ to be a good introductory language. It is dragged by a lot of low-level concerns which are only a dead-weight for a beginner. At this point of a programming cursus, the focus should be on understanding algorithms and low level details that can be useful in other contexts only serves to trip students.
As for the higher level of C++, such as everything object oriented, I believe it becomes and additional load on the understanding of the language(why are Strings initialized this way? How come I can call a function from a data type with the dot-notation, but functions I define can only be called by themselves?)
I find it to be also weird that String::length returns a type_t. The way I understood this type was that it represented a memory size. When we call length, we want the number of characters, independantly of the character size under the hood.
You don't seem to consider elasticity. Basically, the main argument of the proponents of a higher minimum wage is that the hiring capacity is elastic enough that a raise in minimal wage's benefits far outweigh the resulting loss of jobs.
Saying that raising the minimal wage to 10$ show the same problems than raising it to 1000$ is wrong in that it considers that, at best, the elasticity of the hiring capacity equals 1. However, we can expect it to be false if we consider that the minimal wage has, in effect, went down in the recent years and that it did not result in a hiring frenzy.
[he was] working on a mobile app to allow students easier access to their college account [.] -> Did he have authorisation? -> From who did he have authorisation? -> Omnivox does not seem to have a public API.
“I saw a flaw which left the personal information of thousands of students, including myself, vulnerable,” "I felt I had a moral duty to bring it to the attention of the college and help to fix it, which I did. I could have easily hidden my identity behind a proxy. I chose not to because I didn’t think I was doing anything wrong.” -> Did he try to fix it, or only bring it to the attention of the college? -> Did he inform the college he tried/would try to fix the flaw? -> Did he try to fix the flaw after or before meeting with the college?
"Mr. Paradis congratulated Mr. Al-Khabaz and colleague Ovidiu Mija for their work and promised that he and Skytech, the makers of Omnivox, would fix the problem immediately" -> Mr. Paradis is Dawson's Director of Information Services and Technology -> I precise only because it is not clear from the article if he works at the college or at Skytech
"Mr. Al-Khabaz decided to run a software program called Acunetix" "to ensure that the issues he and Mija had identified had been corrected" -> Did they use acunetix the first time? -> If yes, did the college know? Did skytech noticed? -> Otherwise, why? They found the flaw without acunetix
"Taza explained that he was quite pleased with the work the two students did identifying problems, but the testing software Mr. Al-Khabaz ran to verify the system was fixed crossed a line."
The administration of Dawson College clearly saw things differently, proceeding to expel Mr. Al-Khabaz for a “serious professional conduct issue.
Following this meeting, the fifteen professors in the computer science department were asked to vote on whether to expel Mr. Al-Khabaz, and fourteen voted in favour. Mr. Al-Khabaz argues that the process was flawed because he was never given a chance to explain his side of the story to the faculty -> Was there other incidents that could have influenced the judgment? -> College rarely want to expel students who ace all their courses. Especially in CS with the high rate of failure.
-> According to the college : The process which leads to expulsion includes a step in which a student is issued an advisory to cease and desist the activities for which he or she is being sanctioned
-> This, along with the "He said that this was the second time they had seen me in their logs" tend to indicate he probably ran the test multiple times. Or, the first time he foud the flaw, skytech took him for an attacked and the college warned him to stop developpement on his application. This would indicate that he had no authorisation in doing so.