Pretty late, but better than nothing! I'd love to be able to chat to people on WhatsApp from Signal, Matrix, or Telegram. It wouldn't be completely private since backups to google aren't encrypted, but it'll be better than not talking to them or even using text messaging.
Break them up and fine them enough for every infraction so that it hurts. Also assign a neutral (or maybe even anti-google) third party to monitor further compliance for 5-10 years. Any further infractions should cost them more than before. They'll never learn otherwise.
Oh wow.. This might be what the rust in Linux people need to switch to. Fuck all the LKML bullshit, fuck mailinglists, fuck C, fuck the shitty tooling and hodgepodge of languages. This looks amazing. Seriously, cargo run and the kernel starts up in a VM? How friggin cool is that?
Wow...
Again, the Linux kernel needs more funding. For crying out loud, these kinds of people holding back progress should be made obsolete (by bringing in and paying talent that is willing to work towards a brighter future with less memory errors, a sane tech stack with better tooling, and better processes). Holding back progress because of their incessant pearl clutching "but my dearest C!!!" Just hurts everybody and impedes progress.
Of course blindly adding the latest and greatest is asking for trouble. Assessing risk, weighing options, making a plan and continuously assessing impact is definitely important, but straight up blocking the road on principle is extremely unproductive.
C++ has a bunch of functional properties. It has lambdas, function pointers which allow currying, higher order functions, it has of course pure functions, functors, recursion, lazy evaluation, a type system supporting lambda calculus, and so on.
C++ is the dumping ground of programming paradigms. Name a paradigm and C++ probably has it. Just because another programming language supports some aspects of a paradigm doesn't make it pure. Or for another a more common example: just because it quacks like a duck, doesn't always mean its a duck.
In other words, rust is about as functional as C++. Plus minus a few things.
Dunno what the API is like, but if you document it, generate an openapi yaml and provide an interface based upon that (your app framework probably supports it), it'll be easier for people to test with an API key or on a demo instance with a public API key.
Also you van build integrations for actual no code platforms like N8N or zapier. They might even be able to generate an integration for you from an OpenAPI spec.
I don't know of any encrypted P2P chat 🤔
There is anonymous IRC over I2P which isn't the same but might be good enough?
Maybe there's even matrix over I2P.
Anti Commercial-AI license