Hello comrades and welcome to the second improvement megathread of November! bonfire I hope your month has started well.


As usual, some discussion ideas:

  • Do you want to share something you've done in the previous week? Everything counts, nothing is too small.
  • Do you have any goals or plans for next week?
  • Do you have any streaks? For example, "sober for one day." Feel free to post your streak every day in this thread.
  • If you don't have a continuous streak, did you manage to abstain from something for a day or more?
  • Did you come across some useful information or resource that might help others?

Poster caption: "Scatter the old world, build a new world"

Dasui jiu shijie, chuangli xin shijie

(打碎旧世界创立新世界)


Good luck with your goals! unity

  • AernaLingus [any]
    ·
    edit-2
    15 days ago

    Made my first substantial open source contribution ever recently and it feels fantastic! It's something I've wanted to do for years, but it always seemed scary and overwhelming, and I was afraid that I would make any project worse by contributing to it. But I managed to find the perfect little project: only a few major contributors, very low-key, lots of low hanging fruit, and interesting enough to keep me motivated. That last part is especially important, since I really struggle with frustration tolerance. I was amazed at how many points I'd hit a wall, feel like I just couldn't do it, and then push through--reading documentation, poring over the existing codebase, trying anything I could think of--finally coming out the other side having learned a bunch of new stuff and solved a problem.

    Already tackling my next contribution. My strategy is to keep tackling slightly more ambitious tasks each time so I can keep learning new things and keep the interest high while not getting to frustrated. Who knows--maybe I'll even become a major contributor! Even if I don't, I'm hoping to take the lessons I learn from this project to help me contribute to other projects and also just remind myself in general that I'm capable of way more than I give myself credit for.

    Other than that, I'm still keeping my months-long daily walk outside streak alive, and I'm also just getting started with learning how to musically improvise (like, actually improvise, not just mindlessly go up and down the pentatonic scale). Improvisation is incredibly intimidating, and I have trouble with spontaneity in general, but my teacher is really helping me break things down and I can see myself making teensy bits of progress.

    My goals for the rest of the week are to get in daily improvisation practice and also spend some time on my own personal coding project (will update this post as I get in those daily practice sessions--first one will be later on today!)

    • Day 1 improv practice: ✅
    • Day 2: ✅ (could only muster about 10 minutes, but that's better than 0!)
    • moonlake [he/him]
      hexagon
      ·
      16 days ago

      Congrats on your open source contribution! rat-salute-2

      Btw which instrument are you playing? I would like to improvise more, I always play the same 4 sadboi chords when I grab the guitar

      • AernaLingus [any]
        ·
        16 days ago

        Thank you! More to come soon, hopefully.

        I'm playing piano! Just picked it up in the last few years, but I've been playing guitar for many years (although I'm not that great at guitar either--I'd put myself at "serviceable metal rhythm guitarist" at best). Can't use my usual cheap tricks from guitar (bends, hammer-ons and pull-offs, tapping, etc.) so I feel pretty naked on piano, but you've got to start somewhere!

        Yeah, improvising is tough. There is a literally infinite space of possibilities, so the tendency is just to stick to what you know. I think the hardest part is that progress is so unclear. Like, if you gave me the most incredibly technically challenging piece you can think of--some blistering prog metal solo on guitar, or some devilish Liszt piece on piano--there's no way I'll be able to play it well at my current skill level, but if I sat down for an hour I could probably half-ass a single bar at a slow tempo and you'd be like, "Oh yeah, that kinda sounds right." It might seem insignificant, but being able to confidently say "I can play 0.1% more of this piece than I could before I sat down!" helps so much with motivation.

        With improvisation, you not only have to come up with interesting musical ideas, but you also have to translate them onto your instrument in real time. It's a blend of creativity, musical vocabulary, musical ear, and technical ability that takes a long time to cultivate, and until you've cultivated it you're gonna sound pretty unmusical for a while. I think kids have an easier time, since they judge themselves less and have less context for what they "should" sound like, but as adults we already know what we'd like to sound like and where we are now seems so far away. So I might sit down and practice for half an hour without an obvious indicator of how I've improved. Maybe I got a bit better at keeping my bass steady in the left hand while playing different rhythms in the right hand. Maybe I got a little better at navigating the scale(s). But even then, it's not like I can make a good sounding solo, so it requires a lot of willpower to stay motivated.

        As a small child, I remember improvising before I even knew what that was--just playing a bunch of notes, exploring different sounds, and having fun with it. I hope that as I slowly practice and gain more confidence, I'll be able to express myself more freely and access those deeper emotions even as an adult, insecurities and all.

        (tangential, but for some reason "sadboi chords" made me think of this scene from Spinal Tap)