Live data from Hacker News

Disqualified from a National Web Design Competition for Using GitHub

medium.com

221–230 of 329 posts

Re: Disqualified from a National Web Design Competition for Using GitHub

#221

Earlier quoted context omitted.

PostgreSQL uses a mailing list and Google uses Gerrit to name two "major" counters. There are plenty of big projects and orgs operating under different models.

I'm talking about stuff like Gitlab, Bitbucket, etc. What I am saying is that most of the paradigms that GitHub has have familiar if slightly different implementations in other places.

But they aren't the only ones, nor the only ways. It's not necessary to know other paradigms, but knowing of their existence is nice, but also they should never be discounted as lesser methods of doing source hosting and code review--especially when used by large orgs and projects.

Re: Disqualified from a National Web Design Competition for Using GitHub

#222
post #44

Earlier quoted context omitted.

That's precisely the thing we should avoid. Learning on free software like LibreOffice Calc would be better just like learning GIMP would be better than students learning Adobe Photoshop and demanding employers buy these licenses/subscriptions. You can self-host Git, but there's also plenty of alternatives that are built as free software.

>learning GIMP would be better than students learning Adobe Photoshop Will disagree on that for as long as GIMP lacks non-destructive editing (according to FAQ will be introduced in v3.2) since that changes drastically workflow.

Not untrue. I've waited like 10 years for that feature to arrive. However, once Adobe went subscription, and my software philosophy changed, darktable was actually better than Photoshop + Lightroom. Krita did a great job for digital painting (which I rarely do). But, GIMP is still a go-to for resizing images, making small adjustments to color balance, exporting to a different format when I don't know what I'm look to do (where ImageMagick is fine). GIMP still does a lot of things well.

Re: Disqualified from a National Web Design Competition for Using GitHub

#223

Earlier quoted context omitted.

> The rule didn't say some parts of Github was okay, the rule said Github was not allowed. The rule is clearly written with the mistaken belief that GitHub is a templating engine. The person that judged their submission also confirmed their misunderstanding. I'm not sure what type of competitions you've been a part of, but I have seen several where the rules are changed or re-interpreted on the fly because someone po…

> I'm not sure what type of competitions you've been a part of, but I have seen several where the rules are changed or re-interpreted on the fly because someone pointed out an error in the instructions or rules. Yeah, and if they pointed it out before the competition ended, that would count as "on the fly". Flagging it as erroneous, ambiguous or similar after you are disqualified for breaking it is something I've nev…

> Yeah, and if they pointed it out before the competition ended, that would count as "on the fly".

"On the fly" includes after initial disqualification or final results. In some cases it is not possible or desirable to change the winners, but the competition organizers nevertheless admitted the fault and did their best to compensate the team. The organizers of this competition seemingly have done nothing.

The medium post states they submitted their website on the weekend and received no notification that they were disqualified until they reached out to the regional coordinator. At that point, several days had already gone by and the judging was completed. How do you propose they should have handled the situation when they had no idea they were disqualified until after the competition ended?

> > Flagging it as erroneous, ambiguous or similar after you are disqualified for breaking it is something I've never seen before, and I guess neither have you.

I went to an all-day CTF where a team retroactively went from last place to third or second place because the organizers realized the team approached the challenge in a way that wasn't technically allowed but followed the spirit of the competition. The team was promptly notified of the initial judges decisions and had an opportunity to state their case, which was deliberated amongst the staff and accepted.

These high school students, who spent months working on this project, were not given the same opportunity.

Re: Disqualified from a National Web Design Competition for Using GitHub

#224

I’m not sure why the non technical teacher is getting flak, as much as I hate to admit it, they were just following rules and avoiding future headaches. Assuming they were super technical and didn’t disqualify the students, what would happen when other competitors call foul for using GitHub? Now this makes the approver look bad, but also could have unintended consequences in the competition. Me, I would have told the…

It would be like having a creative writing competition that includes the rule:

"You must not use AI generated text tools such as: ChatGPT, Bing Chat, Microsoft Word, Notepad, Google Docs".

The problem with their rule is that half the tools are actually templating tools, the other is a set of vital tools to any sort of development. Whoever wrote that rule clearly knows next to nothing about what tools are actually used to build websites.

Re: Disqualified from a National Web Design Competition for Using GitHub

#226

Earlier quoted context omitted.

Practically speaking Github is Git. It's the industry standard. In the last 10 years, I've not worked at one place that didn't use github.

Well, I haven't worked at a single place that used github. Ẁhat makes your experience more examplary?

Did you use Git but not GitHub?

Re: Disqualified from a National Web Design Competition for Using GitHub

#227

Earlier quoted context omitted.

> It's childish and immature, in a competition, to question the rules only after you have been caught breaking them. How is it childish and immature? They were clearly following the spirit of the competition. Furthermore there is no indication anywhere, unless I missed it, that they were cognizant of that specific rule prior to the competition. Perhaps they saw "no template generators" and didn't pay attention to the…

> Even if they specifically knew that GitHub was mentioned, they could have reasonably assumed that the rule specifically referred to its tenplating features and that they were fine. You cannot claim it's a reasonable interpretation when no other competitor, nor the person who wrote that rule, nor the person who adjudicated that rule ... thought that. Sure, to you and me, we know what the intent must have been , but…

> You cannot claim it's a reasonable interpretation when no other competitor, nor the person who wrote that rule, nor the person who adjudicated that rule ... thought that.

You're just throwing around blind speculation. The students didn't even know they were disqualified until they reached out to the regional coordinator, how would you (an uninvolved third party) know if anyone else was disqualified or the thoughts of any of the staff?

Edit: we also don't know what the person who wrote the rule meant because the students were only allowed to talk to the person who graded their submission and made the mistake in the first place. It's possible the person who wrote the rules meant "template generation features on GitHub" but just wrote it poorly. The rule in question is within the context of template generation, not VCS or anything else.

) H. Framework systems, such as Drupal, Joomla, Wordpress, Bootstrap, or other current technologies may be used; however, pre-built templates and themes for these sites are not permissible. If a framework system is used, a statement affirming that the template or theme used on the framework was built by the team must be posted on an “About” section or page.

) I. Template engine websites, tools, and sites that generate HTML from text, markdown, or script files, such as Webs, Wix, Weebly, GitHub, Jekyll, and Replit, are NOT permitted.

Re: Disqualified from a National Web Design Competition for Using GitHub

#229

Hi, I'm Shiloh, the guy that made the original reddit post and medium article. After reading some comments, I clarified my statement on GitHub's role in the CS industry

Hi Shiloh, as a consolation for the competition, what sites can HNers follow you and your team-mates on? Do you have a twitter for tech stuff?

Re: Disqualified from a National Web Design Competition for Using GitHub

#230

"GitHub IS NOT the industry standard for hosting code collaboration and version control through Git, an expected tool for anyone entering the industry and a priceless skill for any aspiring developer." Is this a conflation of Git and GitHub?

Practically speaking Github is Git. It's the industry standard. In the last 10 years, I've not worked at one place that didn't use github.

I've had something like five jobs since GitHub came into existence, and only one of those used GitHub as its primary source control site.

However, I'll grant that if your open source project can't be found by a duck duck go "!gh [keywords]" then I'm probably not going to find it.

Post reply on HN