It’s been a month since my last post. I was basically lazing around at home throughout January, so there wasn’t much to write about. But in early February, I participated in a hackathon organized by high school students. Event website here
How I Found Out About This Event
Around early December last year, Each posted Reasons Why You Should Attend SCIST x SCAICT 2026 Joint Winter Camp. Though the main point of this article clearly isn’t that, it still attracted the target audience—me. As someone who previously only did competitive programming and dabbled a tiny bit in information security. First time seeing a development camp (or maybe I just never noticed before) with AI, Discord bots, and cloud deployment. Had to seize the opportunity to play around!
After Attending, I Discovered…
These High School Kids Are All Better Than Me
This event was organized by high school students, and the instructors were freshmen. All the information systems here were developed by themselves. Coming to this event felt like entering a wonderful circle—those special students who were few and far between on campus were everywhere here. Kind of regret not joining the Info-Research club in high school, went to sing in guitar club but didn’t practice much anyway. The current NCDECC (中電會) is in its fifth generation, which means if I had joined right away, I could now proudly say: “I’m an executive from when NCDECC was founded!” Though joining now isn’t too late, I just have the guitar club to manage and don’t have the energy for this.
The instructors this time were OsGa and 4yu, teaching Discord bots, Git, and AI series respectively. But during OsGa’s class, I was mostly watching him show off with vim. So I grabbed the chance to ask him how to practice vim. Was recommended Sitcon EXPRESSO 10x Development! Development Environment to Break Free from Mouse—this was OsGa’s session that day and I’ll be there. AAPL time over—basically just keep practicing and you’ll never go back to Vscode from Vim, so I’m starting to practice now~ This article was also completed in Vim. As for what I learned in 4yu’s class? His class pushed me straight into the AI rabbit hole, so I grabbed Machine Learning and Data Mining Applications from the department.
What’s It Like Having Counselors and Other Participants Younger Than Me?1
Only the night before the camp started did I realize this. Since the event was organized by high school students, the staff were high schoolers too! So my counselor… would be a high schooler without accident, started worrying about the generation gap. But the result was no gap at all!! Maybe because we played that legendary game on the first night, (legend really is a social game) which helped us warm up, or maybe everyone was just quirky from the start.
Must give major props to our counselor — Jiao Ge, who dealt with our noisiness and quirkiness, played games even more seriously than us, except for loves bombing the server with shine, everything else was top-notch. When the project hit a wall, came down to help, gave full emotional value, and even treated us to drinks at the end. First time seeing such a dedicated counselor. Actually there was another counselor — Water Bottle Sister, but she seemed shy so I couldn’t write much about her…
What Did I Develop This Time
Developed minecraft-bot for this hackathon—it’s a module that lets you chat with AI in-game. I was responsible for writing LLM, backend, and API integration. Frankly speaking, everything except the module part was done by me, the division of labor was very unclear, mainly because I didn’t know how to divide it either. Anyway, if anyone’s too free, feel free to clone and play around, though it’s currently very user-unfriendly.
Though I promised Jiao Ge a 2000-word reflection, I’m already running out of words. Can’t be helped, this is it then.
Footnotes
-
Actually I thought I’d be found out from the start, turns out it was exposed on the second or third day—small surprise. ↩