#Catima 2.39.2 is out!
Sorry end-users, this is a very boring release for you, not a single new feature or visible change.
However, it does modernize the codebase a bit: a lot of Java code was rewritten to Kotlin to more closely follow modern Android guidelines. Catima is now almost 20% Kotlin :)
github.com/CatimaLoyalty/Andro…
Coming soon to an app store near you!
#IzzyOnDroid #GitHub #FDroid #GooglePlay
Release 2.39.2 · CatimaLoyalty/Android
Preparations for future improvements (rewrote many classes to Kotlin)GitHub
IzzyOnDroid ✅ reshared this.
Sylvia
in reply to Sylvia • • •A lot of the Kotlin rewriting was done by #Hacktoberfest contributors (and some by students) and I'm very grateful for those who spent their time trying to make Catima better.
I'm still undecided if Catima will join Hacktoberfest next year. Hacktoberfest was extra stressful this year, especially due to LLM contributions ("AI slop"), which cost me a lot of time to try to review only to lead nowhere. However, these Kotlin rewrites were definitely long overdue and useful.
Sylvia
in reply to Sylvia • • •I'll take this moment for a personal plea: please don't contribute LLM ("AI") code. Not to me and not to other projects.
The problem with LLMs is that writing code is the easy part, *understanding* the code and existing codebase and structuring it for long-term maintenance is the real challenge, and LLMs can't do that for you.
I know some people genuinely try to help using LLMs. And I appreciate the thought. But please be aware that trying to help is not always helping, sadly.
IzzyOnDroid ✅ reshared this.
Sylvia
in reply to Sylvia • • •Before you contribute code, make sure you can explain the code and explain your reasoning for going down a certain path. Please don't trust a computer to be able to think better than you.
And please just type your messages yourself, I don't mind bad grammar, I still find it easier to understand humans than LLMs.
We're all here to try to help each other, make the world a better place. Let me talk to you please, let me try to understand you, so we solve a human problem, not a machine one :)
Toby Jaffey
in reply to Sylvia • • •difficulty of refuting false or misleading information
Contributors to Wikimedia projects (Wikimedia Foundation, Inc.)ms
in reply to Sylvia • • •