Introducing Myself

Gabe joins Cleeve's coding club for the first time.

31Mar26

Gabe is now in a new coding club.

Roar. Hello everyone. My name is Gabe, and today is my first day at the club. You might have heard of me as a J-Pop singer before. So what does a singer have to offer in a maths and simulation programming club? The easiest way to think about this is, as soon as a sound is recorded, it is stored as a sequence of numbers, aka. a digital signal. Therefore, all DSP(digital signal processing) techniques can be applied to analyse it.

I know a bit of signal processing, which I use on the audio signals of me singing. I used to make code-generated visualisation of those signals. By code-generated, I mean no screen recording, video editing, or generative AI was required. I'm sure it's very common in simulation programming to record the dynamics using something similar, as both Matplotlib and Gymnasium have helpers for that. While making those videos, I also had a taste of graphics rendering engines like SDL and OpenGL, as well as using file descriptors to communicate across processes.

I had a terrible time with maths in my life. In fact, the only three things in maths that make me proud are: 1) I somehow did very well in linear algebra, useful for coordinate transformations and machine learning; 2) I can still read maths; even though I'd been stuck on how gradients work in deep learning for years, I still dared pick it up and read about it; 3) During my time at the previous club, I learned a few Python tools to help me understand maths better, though I've still got a long list of tools I want to explore.

The previous club I helped worked on games. Unfortunately it was not the "game" as in "game theory", but it did touch on programming logic, state and actions. At the time, I was the know-how in the club, who most cubs to turn to when they need help. But now that I've seen what you've been working on, I feel I know no more than you cubs. This is a very different feeling, and it only means I need to work harder. I'm sure I will get to learn many things with you during this time. In the meantime, I hope my previous experience would be helpful here.

Thank you.

  • Home
  • Diary