Unfortunately some verification providers don’t allow VoIP SMS numbers, I’d say it’s always about 50/50 whether it’ll work or not very frustrating. But otherwise yeah, VoIP.ms is great! And indeed Montreal based!
At 43" you’re in luck, and not needing a tuner, there are still some options
https://www.usa.philips.com/c-p/BDM4350UC_27/brilliance-4k-ultra-hd-lcd-display
Also: Samsung - Odyssey Neo G7 43"
A huge part of the bootloader stack is opensource…
https://android.googlesource.com/platform/system/core/+/master/fastboot/
Prosody is also a great server with a ton of functionality.
For the tech crowd I think Signal was just very enticing as it was easy to convert non techies with smart phones. That’s the discovery arguement, but I find that point moot since a properly configured setup should allow one to use the same address as ones email address for XMPP (much like gtalk). Now signal claimed to have social graph anonimity, but for the longest time that was not true at all for a state sponsored adversary (it has technically improved but I’m not 100% sure that is true in practice).
There is a XEP for server side history, it’s been around since 2012: https://xmpp.org/extensions/xep-0313.html
Define “modern features”?
HTTP is old too, what’s your point? It get’s constant updates via XEPS, and currently runs: WhatsApp, Messenger, Zoom, iMessage, and more. It’s perfectly capable. And offers federation out of the box.
The single reason XMPP died off in the tech crowd is that Signal killed it.
Unfortunately I have also found it to be a huge impediment to making friends with other millennials who aren’t techie. I sort of left a crowd that was always on xmpp and signal and found myself rather ostracized. Things are changing slowly and most of them are now on Signal and with the usernames it’s easier to exchange contact without relying on phone numbers that feel like a bigger commitment. But unfortunately passed explaining why you won’t support Meta, and why alternatives like Signal are good there isn’t much to do.