Live data from Hacker News

Disqualified from a National Web Design Competition for Using GitHub

medium.com

81–90 of 329 posts

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

#81
post #61
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…

> Not sure if these kids used a markdown file for a page This would be an exponentially more difficult task than a simple HTML page to design. If that was the case, I would award them myself!

>exponentially more difficult

How so? If you utilize Jekyll you merely move the text content from HTML to markdown. Essentially strongly separating content and presentation.

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

#82

Earlier quoted context omitted.

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. ;)

Fwiw you can strip the space with:

    {{- [...] -}}
(Or just one side) and put back the right amount with:

    {{ [...] | [n]indent X }}
(Where X is the number of spaces to indent)

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

#83

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

This must be really disappointing for you - I think most people would agree you didn't break the 'spirit' of the rules even if you did maybe break the letter of the rules.

It would be great if you could re-draft that clause in a way which makes sense, and then get back to your teacher to see if she can influence the competition organisers. That way, next year's competition will be just a little fairer.

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

#84
post #45

These people are now better known among people likely to hire webmasters than whomever won the competition. The students did not violate the rules. The rules say that template sites like Wix, GitHub, etc. may not be used. They did not say "such as" GitHub. There's a difference. GitHub is merely illustrative of the template site concept, in this case incorrectly. The controlling requirement is that it be a "template s…

>They did not say "such as" GitHub.

But that's what they said. https://tsaweb.org/docs/default-source/themes-and-problems-2...

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

#85
post #54

This is one of those important events in life where you realise that sometimes those who hold seniority over you aren't necessarily as smart as you are. This experience will help you to cultivate a healthy disrespect for authority. We all go through something like this at some point. The best thing to do is to find some sort of constructive way to channel your experience. One path I would suggest is to consider launc…

[flagged]

Always hard to tell whether the sarcasm tag is missing. But the entirety of startup culture is "what if we didn't follow these rules that don't make sense". Sometimes you get a failure, sometimes you get spectacular success, and sometimes it dumps a problem on someone else.

But mindless rule-following, however inevitable it is, is also organizational poison. That's how you get situations where you're "doing everything right" but everyone - shareholders, staff, customers - ends up unhappy.

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

#86

Earlier quoted context omitted.

They quote the rule and link to the full rules. GitHub is explicitly mentioned. They failed on a technicality. https://tsaweb.org/docs/default-source/themes-and-problems-2... She then points out this rule in the Official Rulebook: 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.

You only use the template engine if you go through github.io or if you look at .md files in the UI. So you are not even «technically» using the template engine part of Github. However root commenters sentiment is still very valid, the sooner you realize how many people who are not particularly smart also work in this business the sooner :D Developers are starting to become a pretty decent average representation of th…

>You only use the template engine if you go through github.io

That's where the site was deployed...

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

#87
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.

Netlify also supports templates:

https://www.netlify.com/integrations/templates/

as well as Markdown blogs with Next.js:

https://www.netlify.com/blog/2020/05/04/building-a-markdown-...

It would be difficult to find a web host that doesn't support a variety of templates and HTML generators. What should matter is whether the students used them, not whether they are available on the same host.

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

#88

Earlier quoted context omitted.

Git was already quite popular before GitHub at least in technical circles. I was using it as my first version control tool when I was learning programming. I asked some programmer friends and the answer was: "use Git, it's 10x better than SVN". Git is designed in a way that everyone has their version of the code locally. We were hosting our projects on another service back then. GitHub is the result of Git getting tr…

Yeah, I was maybe exaggerating when I said "kernel devs". There obviously were people using git before Github. But I don't think source control in general was as common back then as it is now. Source control was something for serious projects, and a lot of code wasn't under version control at all. If you wanted to host code somewhere, services typically charged per repository, and setting up repo hosting yourself was…

I may also have exaggerated a bit here

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

#89
post #44
post #41

Earlier quoted context omitted.

GitHub is to Git what Excel is to a CSV file. It's not realistic to suggest people avoid GitHub with the kind of market dominance that GitHub has. I while I empathise with the sentiment learning GitHub is absolutely a tool that will help them get jobs in a way that Git alone won't.

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.

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

#90
post #73
post #65

Earlier quoted context omitted.

[flagged]

I really do not like that you continue to call these students ignorant and arrogant.

Are they not? The rules clearly state "no Github", and when confronted with that fact their response is "it's stupid" and to go off on tangents about Github this and Github that.

That's being ignorant of the rules, and being arrogant when you are told to abide them next time.

Post reply on HN