(no title)
aurbano | 3 years ago
If we're going to blindly do something because "it's the exact rule written here" then we might as well replace all decision makers with an AI that never interprets anything.
Their teacher was wrong for not interpreting the rules correctly - everyone's aware of that. On top of that the people writing those rules were wrong as well for either assuming that teachers would interpret them correctly, or not being more explicit when writing them.
It's a competition that includes writing code as a team: one of the main things you'd want them to do is to use git and thus a website like Github.
lelanthran|3 years ago
It's a competition. Competitions have rules, some of which are simply artificial barriers because of "competition". You can work to change the rules before agreeing to them.
If you disagree that a rule makes sense, provide your disagreement before entering.
Waiting until after you have found to have broken the rules you agreed to, to whine is simply unsporting and childish.
If the rule-breaker is not disqualified, it's unfair to the other participants who worked under those onerous rules to compete only to find out that one participant did less work by breaking a rule.
brookst|3 years ago
It opens the door to all sorts of bad outcomes. For instance, being a good debater/lawyer becomes at least as important as being a good coder.
I’m not saying judgment has no place, just that it’s not a panacea. It has its own unfairness.
Dalewyn|3 years ago
You really can't get anymore explicit than "sites that generate HTML from text ... such as ... GitHub ... are NOT permitted."
They even emphasized the "NOT" in "NOT permitted" to try and drive the point home for the particularly dense: You are not allowed to use Github, and all the others, period.
Is excluding Github okay? If you ask me, that question is irrelevant. The contest is about making a website by hand, nothing more and nothing less. This is an artificial environment and situation, and you either accept the rules and play by them or don't accept them and go elsewhere.
Incidentally, if you really, really want to use Github in spite of the rules forbidding you: You can just as easily do all your work on Github, even get Github to generate the HTML for you, then take all the results and upload it onto some web hosting server and just not mention you used Github anywhere.
Nobody would be the wiser and you successfully broke the rules you found so objectional (read: cheated, but nobody will know).
richbell|3 years ago
> Is excluding Github okay? If you ask me, that question is irrelevant. The contest is about making a website by hand, nothing more and nothing less. This is an artificial environment and situation, and you either accept the rules and play by them or don't accept them and go elsewhere.
It's not irrelevant: it's the crux of the issue. The rule was clearly written by someone that lacks in-depth technical skills and is nonsensical. Ask yourself: would they have been disqualified if they used GitLab?
Saying "oh well that's the rules" is an awful attitude and does not prepare people for the "real world". The real world is full of people who have absolutely no idea what they're doing and like to swing around their authority. If you aren't able or willing to correct demands from people who are blatantly incompetent in a low stakes high-school competition, you're not going to have a valuable or fulfilling career.