"boost and add CW" would be The Greatest Feature
unfortunately I'm too busy writing a fucking Matrix client for every single platform ever made to fumble my way through Ruby enough to PR this
how the fuck did I talk myself into this
I'm feeling like I should put together a prototype client in JavaFX first, since I actually know how to use JFX
maybe I should write it in Java and use Avian, and pretend it's not written in Java :P
that pretty much guarantees nobody will use it though, since there's a really large stigma against Java
(and Avian is a minimal JVM that can be used as a bootstrapper, making a Java app act like a native app in every way imaginable)
poll: would you use the fact a chat app is written in Java as a reason not to use it, even though it doesn't require you to install the JRE?
I would be like, 10,000x more comfortable if I could write this in Java
this is Avian, by the way: https://readytalk.github.io/avian/
lets you bundle a classpath and application into a native executable, and you can even completely hide the fact the program is Java from the user
if this wasn't an open source project this would be decided already :/
also, to people that would avoid it because it's written in Java: would you also avoid it if it was written in Kotlin?
actually here's a poll https://strawpoll.com/fx29yzb8
please share
@unascribed my experience with matrix has been "why do these ppl launch a botnet to spam all the IRC channels I'm in when I talk to them".
@unascribed I don't like matrix. can't we put a domainless (fuck DNS tbh) federation protocol on top of IRC instead?