It's still not as bad as the Samsung and iOS vertical dial with 60 options, though.
My old Symbian phone (pre touch) allowed to just type the desired alarm time on the keyboard. I could blindly set an alarm. Those were the times...
3,510 karma · joined April 1, 2010
[ my public key: https://keybase.io/ge0rg; my proof: https://keybase.io/ge0rg/sigs/IbGDkSaF88bGZ5TR2pBfzVgSpIjQIR2ujem0AQx0qms ]
It's still not as bad as the Samsung and iOS vertical dial with 60 options, though.
My old Symbian phone (pre touch) allowed to just type the desired alarm time on the keyboard. I could blindly set an alarm. Those were the times...
[0] https://developer.android.com/reference/android/media/ExifIn...
Regarding the first point, I'm not sure it will be ever possible to pull this off. The proprietary IM silos are many orders of magnitude larger than IRC, XMPP and Matrix taken together. You are doing a good job with promoting Matrix to nerds, and there will be _some_ value in being able to directly contact the French government (provided that they will allow federation from the public network, which I have a hard time imagining).
I think the only viable route today is to push for legislation (e.g. in the EU, in the context of ePrivacy / GDPR) that will force silo providers to open up their silos and to offer interop by means of standardized protocols. But even in this improbable case they will probably rather create their own rubber-stamped standards (remember Office Open XML) than follow what is already out there.
OTR wasn't made for the multi device use case at all (and even OTRv4 is explicitly single-device). If you happen to log in with multiple clients, it will most probably confuse the other side's OTR plugin
The delivery receipts issue is a decade old [0]! Libpurple is a mess to implement all the modern features, because it tries to support the baseline of so many different protocols.
I've tried to dig up some more historical background besides of the Slashdot announcement, but failed. Do you happen to have an old copy of the 1999 changelog / code base (maybe a backup of the CVS or SVN server), just out of historical interest. The archive.org history only goes back to around 2004.
Also it's really amazing how far you've been looking into the future back then...
From http://www.linux-mag.com/id/902/ :
But AOL has always been adamant about not wanting their users’ screen names and their passwords going through any software that’s not controlled by them. It’s an understandable position. I don’t know if it gives them the right to try as hard as they do to block everybody.
From https://nplusonemag.com/issue-19/essays/chat-wars/ :
AOL was causing the client to look up a particular address in memory and send it back to the server. This was tricky, vastly trickier than anything they’d done so far. It was also a bit outside the realm of fair play: exploiting a security hole in their own client that our client didn’t have!
And they even used trademarks on terms like "instant messenger" and "buddy list" to fight competition: https://www.wired.com/1999/05/does-aol-own-buddy-list/
simply declaring it a myth is, I suspect, unlikely to convince remaining skeptics
It's hard to provide specific counter-arguments to anecdotal evidence repeated since back when gtalk was a thing.
[0] https://gultsch.de/xmpp_2016.html
[1] https://wiki.xmpp.org/web/index.php?title=Myths#Myth_Three:_....
However, we need to differentiate multiple aspects here:
- does the messenger allow users to use an XMPP client? This was possible on Facebook messenger for a while but was discontinued.
- does the messenger allow users to talk to XMPP users on other servers? This used to be possible with GTalk, but only if you didn't install Hangouts and only if the other server allowed unencrypted communication (which they typically don't since at least 2013). It's possible with Cisco and was possible with Lync/Skype for Business, but only after convincing your domain admin to whitelist the remote server.
- is it using XMPP under the hood? WhatsApp used to, before they mutilated the protocol. https://xmpp.org/uses/gaming.html lists some online gaming platforms that are technically XMPP, but it doesn't really matter for the users.
Quicksy answers to all these questions with a clear "yes", giving its users (and their friends!) more choices than any other phone number based IM system.
What is still missing is everything above the wire protocol level. The XSF, being the XMPP Standards Foundation, is guarding the protocols, and things like UX and client interoperability are considered as off-scope. However, there are people interested in these topics as well looking for fresh collaborators.
[0] https://xmpp.org/extensions/xep-0387.html
[1] https://www.erlang-solutions.com/blog/21-xmpp-use-cases-and-...
Slack and Atlassian will make it easy for customers to move, but they won’t be forced to switch, Butterfield said.
So they are not forced to switch, but if they don't then their chat will cease to work?
The author linked the "blockchain is the worst possible database" idea, but this is a consequence of the design requirements, so making a "better performing" blockchain database won't solve the problem.
The ideas about a decentralized market for AI training data are interesting as well, but we have a hard time securing our local databases. If followed through, this will end up with malicious actors and buying up our personal data from these markets in bulk, and to blackmail us.
Maybe the tech will be developed in the next decades, allowing a remote AI to be trained on my data without exposing it to third parties, but I'm sceptical about the technical feasibility, and this will require significant up-front resources to get there.