Live data from Hacker News

Disqualified from a National Web Design Competition for Using GitHub

medium.com

11–20 of 329 posts

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

#11
post #3

> Template engine websites, tools, and sites that generate HTML from text, markdown, or script files Github pages allows you to write index.md instead of an index.html, and therefore they count it as a webpage generator. Not sure if these kids used a markdown file for a page, but the capability is there and that makes Github more than just a dumb web server that serves html. Possibly the judges are non technical, jus…

They used GitHub pages as a dumb host for HTML files, JavaScript, images, CSS. Repo link in the story, here for convenience: https://github.com/thstsa/spacetourism

Even has a .nojekyll file in the repo, and they since moved publishing to Netlify.

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

#12

Earlier quoted context omitted.

Jekyll is a static site generator along the lines of hugo or next.js edit: it doesn't seem to use jekyll, though.

Yeah, Im aware of that, but why is it on the same rank of Weevly and WIX? It's not a template generator. Im talking about the list of banned things they can't use.

Don't overthink it. It's just incompetence on the contest and judges.

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

#13
> You heard it here first folks, GitHub IS NOT the industry standard for code collaboration and version control, an expected tool for anyone entering the industry and a priceless skill for any aspiring developer.

Git is, GitHub is not. Yes it gave us Pull Requests but it is just another Corporation build around Git.

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

#14
post #3

> Template engine websites, tools, and sites that generate HTML from text, markdown, or script files Github pages allows you to write index.md instead of an index.html, and therefore they count it as a webpage generator. Not sure if these kids used a markdown file for a page, but the capability is there and that makes Github more than just a dumb web server that serves html. Possibly the judges are non technical, jus…

They used GitHub pages as a dumb host for HTML files, JavaScript, images, CSS. Repo link in the story, here for convenience: https://github.com/thstsa/spacetourism Even has a .nojekyll file in the repo, and they since moved publishing to Netlify.

They are technically right and are teachers... we all know what that means.

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

#15
post #3

> Template engine websites, tools, and sites that generate HTML from text, markdown, or script files Github pages allows you to write index.md instead of an index.html, and therefore they count it as a webpage generator. Not sure if these kids used a markdown file for a page, but the capability is there and that makes Github more than just a dumb web server that serves html. Possibly the judges are non technical, jus…

They used GitHub pages as a dumb host for HTML files, JavaScript, images, CSS. Repo link in the story, here for convenience: https://github.com/thstsa/spacetourism Even has a .nojekyll file in the repo, and they since moved publishing to Netlify.

But you can use pure html in many other generators, if they ban based on capability and not usage then the ruling is as intended.

I agree they should have just been asked to move it to another site in that case so the judge can be sure there isn't anything going on behind the scenes, I wonder why they didn't just ask that the instant they saw it was github pages instead of just disqualifying it without notice?

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

#16

Hmmm, the html files seem like the output of some form of generation, or perhaps a crappy web editor? eg: * https://github.com/thstsa/spacetourism/blob/main/technologie... * https://github.com/thstsa/spacetourism/blob/main/index.html * https://github.com/thstsa/spacetourism/blob/main/pricing.htm... Those multi-line blank gaps all over the place are not something that generally occur in hand crafted or "from scratch"…

Just my 2c, but those gaps look too uneven to be produced by a framework. They remind me of my own html from scratch when I didn’t use a formatter or linter haha

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

#17
post #15

Earlier quoted context omitted.

They used GitHub pages as a dumb host for HTML files, JavaScript, images, CSS. Repo link in the story, here for convenience: https://github.com/thstsa/spacetourism Even has a .nojekyll file in the repo, and they since moved publishing to Netlify.

But you can use pure html in many other generators, if they ban based on capability and not usage then the ruling is as intended. I agree they should have just been asked to move it to another site in that case so the judge can be sure there isn't anything going on behind the scenes, I wonder why they didn't just ask that the instant they saw it was github pages instead of just disqualifying it without notice?

> I wonder why they didn't just ask that the instant they saw it was github pages instead of ...

It sound like the person who did the judging isn't technical at all, so saw "github" and that was the end of it. They don't know any better themselves.

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

#18

Hmmm, the html files seem like the output of some form of generation, or perhaps a crappy web editor? eg: * https://github.com/thstsa/spacetourism/blob/main/technologie... * https://github.com/thstsa/spacetourism/blob/main/index.html * https://github.com/thstsa/spacetourism/blob/main/pricing.htm... Those multi-line blank gaps all over the place are not something that generally occur in hand crafted or "from scratch"…

Just my 2c, but those gaps look too uneven to be produced by a framework. They remind me of my own html from scratch when I didn’t use a formatter or linter haha

Yeah, to me they look like the output that I get when I'm writing with Go templates (non-minified afterwards).

eg:

    
      {{ if eq .FOO "bar" }}
        
      {{ end }}

      

      {{ if eq .BAZ "bim" }}
        
      {{ end }}
    
That ends up generating blank lines all over the place, very much like the output they have. ;)

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

#19
As a former student that competed in both National and State TSA events from 2006 to 2012 (and won multiple trophies across events including the "webmaster" competition) I'm not really surprised by this outcome. That doesn't mean that its the right outcome but just a result of how these competitions are run.

The judges are all volunteers that may or may not have a background in the actual event they are there to grade. So you get someone that just shows up, reads the rules for the event and then judges accordingly to those exact rules. Which in this case since the website is hosted by Github it automatically gets disqualified for not meeting the rules of the event. This is a pretty easy thing to fix which is either A) Just have a custom domain that hides the github hostname B) host it somewhere else. The students here seem to have taken the B approach and have it up on netlify now.

I certainly empathize with the students here putting hard work into a project only to get disqualified on a technicality, it is a hard lesson to learn and one around maximizing your results within the rules as long as you follow all the rules. Hopefully they will be successful in getting the rules updated moving forward to be more clear about the default github page templates vs just raw HTML hosting.

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

#20
post #13

> You heard it here first folks, GitHub IS NOT the industry standard for code collaboration and version control, an expected tool for anyone entering the industry and a priceless skill for any aspiring developer. Git is, GitHub is not. Yes it gave us Pull Requests but it is just another Corporation build around Git.

Github and the projects it inspired, like Gitlab and Bitbucket, are what made Git accessible to the huge audience of developers it has today.

The way Github presents repos organized by organisation, allowing everyone to fork and host their version of the code, that's what made git popular.

Without Github, I don't think Git would ever have been adopted by mainstream dev audiences and would just be some arcane tech used by kernel devs.

Post reply on HN