For the greater good, let's do it the hard way
I wasn't planning on this being my 2024 resolution. I am not overly certain why I made the title. Must have felt like it last night. Nevertheless, this is the mood I'm in right now, at the end of 2023 going into 2024.
I find myself in these situations more and more as the end of the year approaches. Some TTS engine I use ran unreasonably slow on the GPU. It annoyed me for weeks then took half a day to figure out why - upstreamed the 1 line fix. Then I wrote the 1st TTS engine that takes advantage of the RK3588 NPU, instantly made it 6x faster then the CPU, at lower power use and have a path towards 30x. With some collaboration with strangers on the internet, We're able to run a chunk of the LLaMA 2 language model on the RK3588 NPU. Approaching the same speed as a CPU, just needs a small push and I can overcome in no time. etc, etc..
Not being complacent. I probably saved the world hundreds of kWh of electricity and months of paid developer time, just with what I built this year.
In my opinion. The fact that me, a single person, can do all this in my spare time, after work, exercise, time with family and gaming, is a sign that there's a lot of low hanging yet high impact problems out there. In various fields. But we are not tapping into. At the same time, there are heaps upon heaps of real world problems in dire need of solving - all can be improved these low hanging fruits.
- Government and corporate surveillance
- Climate change
- Rampant consumerism
- The ever growing wealth gap
I think we, developers, epically the open source variant, are in a unique position to do something about seriously problems and make actual impact, with these low hanging fruits. So let's do it. Let's not take the easy way out. Let's do it the hard way. Let's do it the right way. Let's get our hands dirty and build. Let's read the f**k-ing menu. We will make a difference. But only if we choose to act.
To quote myself:
Paid developer time is extremely expensive. So the most we OSS devs can do is not to donate money, but do donate our effort.
Too bad goverments doesn't count this towards tax deduction.
Or, in my favorite quote from Rick and Morty:
Now, lemme Deus Ex Machina this and let's go home
Systems software, HPC, GPGPU and AI. I mostly write stupid C++ code. Sometimes does AI research. Chronic VRChat addict
- marty1885 \at protonmail.com
- Matrix: @clehaxze:matrix.clehaxze.tw
- Jami: a72b62ac04a958ca57739247aa1ed4fe0d11d2df