Live data from Hacker News

How I accepted myself into Canada's largest AI hackathon

fastcall.dev

11–20 of 98 posts

Re: How I accepted myself into Canada's largest AI hackathon

#11
post #6

I'm curios - my naive understanding that instead of using backend which will allow limited subset of actions/validate input, there is some 3rd party DB ( Firebase ?) which works via some sort of per-user API keys to allow fetch directly by frontend devs?

Firestore's quick setup uses "test mode", which is free and unrestricted. The "locked mode" recommended for production blocks all reads and writes until you set up the rules.

So I don't know if they had the site in test mode, or they simply set a rule to allow everything (I've seen that happen) instead handling access based on user permissions.

Re: How I accepted myself into Canada's largest AI hackathon

#12
post #5

Earlier quoted context omitted.

Hacking a hackathon itself, maybe.

But there is no irony, because it's two different meanings of the word "hacking": firstly "gaining unauthorized access", and secondly "focused programming". I always hated that there is this second meaning. Especially since IMO it's being used to "steal" some of the glory associated with the original meaning. When did this second meaning emerge anyway? Is this site here partially at fault?

historically, "gaining unauthorized access" IS the second meaning.

Re: How I accepted myself into Canada's largest AI hackathon

#13
post #5

Earlier quoted context omitted.

Hacking a hackathon itself, maybe.

But there is no irony, because it's two different meanings of the word "hacking": firstly "gaining unauthorized access", and secondly "focused programming". I always hated that there is this second meaning. Especially since IMO it's being used to "steal" some of the glory associated with the original meaning. When did this second meaning emerge anyway? Is this site here partially at fault?

Hackning is what a competent black hat does while hacking. It is also what is done here. The double meaning is over 50 years old now.

Re: How I accepted myself into Canada's largest AI hackathon

#14
post #4

Ah yes, the four foundational criteria to rate a hackathon application: passionAndInterest, projectAndPracticalExp, techSkillsAndExp, diversity

I found that jarring too. Diversity can only really be a criterion of a group, not an individual. Otherwise it's just tokenism.

Re: How I accepted myself into Canada's largest AI hackathon

#16

Earlier quoted context omitted.

But there is no irony, because it's two different meanings of the word "hacking": firstly "gaining unauthorized access", and secondly "focused programming". I always hated that there is this second meaning. Especially since IMO it's being used to "steal" some of the glory associated with the original meaning. When did this second meaning emerge anyway? Is this site here partially at fault?

historically, "gaining unauthorized access" IS the second meaning.

Oh nice, I wasn't aware. I always associated hacking with "gaining unauthorized access" and googling for the first definition confirmed that I'm my eyes. Didn't know it was the other way around and the term is actually much older than I assumed.

Re: How I accepted myself into Canada's largest AI hackathon

#17
post #5

Earlier quoted context omitted.

Hacking a hackathon itself, maybe.

But there is no irony, because it's two different meanings of the word "hacking": firstly "gaining unauthorized access", and secondly "focused programming". I always hated that there is this second meaning. Especially since IMO it's being used to "steal" some of the glory associated with the original meaning. When did this second meaning emerge anyway? Is this site here partially at fault?

Both are derived uses, but breaking in seems slightly more distant than the more recent usage of hackathon.

"Hack job" predates computers. The oldest form known means "to cut irregularly or inexpertly", with industrial revolution era uses similar to to people saying "AI slop" in the last year or two: https://english.stackexchange.com/questions/211750/where-did...

"The" jargon file says "[originally, someone who makes furniture with an axe]", while other sources claim it's the name of a tool that functions much like an axe or a mattock, or such an action as one might use the item for:

"""In fact, the OED also defines hack as a tool for breaking or chopping up, dating from before 1300:

He lened him þan a-pon his hak, Wit seth his sun þus-gat he spak. And hacker follows. From 1620:

One good hacker, being a lusty labourer, will at good ease hack or cut more than half an acre of ground in a day."""

- https://english.stackexchange.com/questions/70658/what-does-...

Re: How I accepted myself into Canada's largest AI hackathon

#20
post #13

Earlier quoted context omitted.

But there is no irony, because it's two different meanings of the word "hacking": firstly "gaining unauthorized access", and secondly "focused programming". I always hated that there is this second meaning. Especially since IMO it's being used to "steal" some of the glory associated with the original meaning. When did this second meaning emerge anyway? Is this site here partially at fault?

Hackning is what a competent black hat does while hacking. It is also what is done here. The double meaning is over 50 years old now.

Hackners?
Post reply on HN