I’m using Kagi for quite some time now and it’s awesome. But recently I was using a different machine and did not have my login credentials at hand so I used Google and holy shit I didn’t remember Google giving such aweful results. I was not able to find what I was looking for. Then searched the same thing on my phone through Kagi and the solution was in the first three results. So yes I also feel that Google search is getting worse.
I’m not saying that rewriting he backend is a good choice, but for me specifically, I’d like Lemmy to be written in Java. Why? I’m a Java software engineer for nearly 7 years now and I’d like to contribute. Yes, I could learn Rust, like I did learn Go, C, C++ and other languages during my cs studies. But I really don’t have the free time and motivation to do that after I already worked 8-10 hours at my computer. If I could use my existing Java knowledge to quickly fix some small bugs or whatever, I’d love to do that. But the hurdle to learn a new language (including other paradigms and best practices) just to contribute to this one project is just too high for me.