@emilianosandri Definitely BSD hackathons are what hackathons should be: sharing ideas and fixing problems together.
Most hackathons in Ontario with high school and undergraduate students aren’t good. Participants think about hackathon ideas in advance, prepare their materials in advance, and make thousands of lines of code that they never understand with LLMs. Then those worst quality of code is grade by “judges”, and if they win the competition, they can add one line of boasting words on their résumé.
The competitions aren’t fair anymore because LLMs writes code for participants. People go hackathons just because they believe that they can get a coop from FAANG companies if they win the “competition”.
Many students in uWaterloo have participated in multiple hackathons. However, when I read their code, I can tell that they have never improved their coding skills by getting reviewed by someone else. Throughout my four years of contribution in the FreeBSD project, many committers/contributors have criticized my patch through review process, and I learned a lot from them. I still see myself as a novice programmer, but I just can’t read any more poor quality code written by those 10x hackathon participants.