Live data from Hacker News

Disqualified from a National Web Design Competition for Using GitHub

medium.com

91–100 of 329 posts

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

#91
post #61

Earlier quoted context omitted.

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

> If you utilize Jekyll you merely move the text content from HTML to markdown

But this is the inverse of creating a site in Markdown and 'translating' it to HTML.

HTML to Markdown is trivial, infact IIRC Markdown will support HTML tags.

Creating a Good looking site like OP's in markdown would be ridiculous, if even possible at all.

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

#92
post #67
post #54

Earlier quoted context omitted.

[flagged]

Following the rules didn't help them. The rule was no templating tools that generate code. They didn't use that. It simply seems like they had to deal with a school official who was too dumb to know what GitHub was and too egotistical to admit they might be wrong. I actually dealt with something similar back in my high school days. I self-taught myself to program starting around age 10 or so. So by the time I was off…

The rules specifically namedrop Github:

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

With Jekyll being there, I can only assume the intention was to mention GitHub Pages as an example, but as it is the rules clearly say using GitHub is NOT permitted. They could've questioned this discrepancy before the competition while reading the rules before starting, and at the very least just not mention using GitHub.

On top of that, until yesterday they actually (accidentally) ran Jekyll during CI as well because it is hosted on GitHub pages: https://github.com/thstsa/spacetourism/commit/27834acf978a7d...

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

#93
post #80

Ah... student competitions... that brings up memories... When I was 15 or so, I took part in a tech competition for under 19 year olds. I designed and programmed a website for "grading" your teachers, complete with an admin interface for generating anonymous 1 time use codes for students. The goal was to make it easy for schools to allow students to provide anonymous, private feedback to their teachers. I didn't win…

Not RateMyTeachers?

No. It seems that the idea isn't very unique :)

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

#94

> 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 Indeed, it's not. It's a popular online hosting service for repositories for said tool, said tool being `git`, which by the way is fully functional for version control without a remote repository. GitHub uses…

GitHub sucks but GitHub Pages allows you to upload any kind of HTML, CSS and JavaScript file. You are not forced to use Jekyll.

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

#95
post #72
post #51

Earlier quoted context omitted.

And Krita doesn't hold a candle to darktable for working with photography on RAW images. So? The point is that the basic features a students need to know will be covered by free software or there will be an alternative that does. Having feature parity isn't important if copying another software isn't a goal--versus just making something good. How many advanced GitHub features not present on other platforms do you thi…

I notice from your blog that you have links to a number of commercial services including Keybase. Keybase is another really great example of the disconnect between the underlying open source (GPG, etc) and something that is easily approachable and just lets people get on with the things they want to do. We shouldn't use Keybase, but the nearest alternative open-source, Keyoxide, is not functional unless you're an eng…

> I notice from your blog that you have links to a number of commercial services including Keybase...

Blog has been under redesign-rebuild for a long time--other priorities. Said services were planning on being removed and replaced with alternatives as mentioned.

Blender is a better option I agree.

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

#96
I looked at the code and one important thing to note is that you should not use any element + onclick + window.open for links. Links should be tags. The ones you currently have are impossible to navigate with a keyboard (that's called accessibility) and for someone that isn't running JavaScript.

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

#97
post #85
post #54

Earlier quoted context omitted.

[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 everythin…

I’m just going to eat the down votes because I know teachers in real life. And they have plenty of things to do besides running a competition. As a group they don’t deserve the flak.

You can’t be so reductive.

This is a competition. This is not a startup. Competitions have rules. There is no evidence that the rules were withheld from these students. There is no evidence that the other kids were judged by different standards. There are probably other kids that read things carefully thought “that’s bullshit” and got on with it because they wanted to win. They could have read the requirements and challenged the rules before things got started in a public forum in an effort to get it changed because it was a bad rule.

Are people here really arguing that they should be given an advantage over the other kids in a competition, because these kids kicked up a fuss? Even Djokovic didn’t get a free pass. And the Norwegian volley ball team were prepared to pay fines and potential disqualification.

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

#98
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]

[deleted]

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

#99
post #90
post #73

Earlier quoted context omitted.

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.

> The rules clearly state "no Github"

Did you actually read the rules?

"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."

That rule is NOT clear; it implies that Github is forbidden specifically as a "site that generates HTML". There's no reason to interpret it as meaning that you can't even link to a service that happens to provide templating and HTML generation, and which you are actually using only as a SCCS.

I would certainly interpret that rule as meaning that you can't use template engines or HTML generators. Which they didn't. I would not interpret it as meaning that you can't use anything provided by a service that ALSO supports templating and code generation. The teacher was a dick.

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

#100
post #46

Earlier quoted context omitted.

Is that why most people don't know stack-based Git flows or how to using send-email? GitHub only really works on the pull request model which is not the only way to use Git. There are pros and cons to these workflows, but if skills are generic, then you can just say "Git" or "Git forge" without needing to specify a platform.

Most major platforms use pull/merge requests.

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.
Post reply on HN