Protonmail have introduced full, on-device email content search 🙌 ("The contents of your emails remain entirely invisible to Proton")
That's the big feature I was worried about missing. (In truth I haven't actually needed it yet, but I expect the need will grow as the inbox grows!)
https://protonmail.com/support/knowledge-base/search-message-content/
@Linux_in_a_Bit@linuxrocks.online It breaks stuff that by all rights shouldn't need any JavaScript at all.
Though if you're willing to put up with having to click over to it and grant some permissions very often you'll find that you can often block a lot of the 3rd-party JS without breaking the page.
@mathew @DHeadshot @alcinnz @avalos it (and Silverlight) should serve as strong messages for *anyone* opting to build anything important on any technology that's proprietary to someone else. This sort of thing will inevitably happen, and you (the person building stuff on it) will lose. So don't. Build on #FOSS platforms. At least that way you always have a fighting chance!
@brainblasted C is simple as in you simply have no idea what type of data you're actually working with and neither does the compiler.
The incident involving a certain food item at a certain event that took place two weeks ago is a prime example of the "PETA Principle" (as illustrated in https://slatestarcodex.com/2014/12/17/the-toxoplasma-of-rage/ ) in action: Controversial issues, those that can get many people on different sides involved, get talked about the most, as opposed to issues where people mostly agree. The incident was right on the edge of acceptability with some crucial factual disputes, making this whole thing ripe for arguments.
Popular 'coa' NPM library hijacked to steal user passwords
We need #FOSS not OSS. We need governments to champion people and communities, not corporations. When you run 'open source' conferences, here's a tip: rather than using Zoom and inviting Microsoft, reject them both and use (wait for it) actual open source software. I'll help you. This is jingoistic bullshit: https://www.openirelandnetwork.com/events/open-source-in-government/ Remember, public corporations and FOSS are fundamentally incompatible because of https://davelane.nz/megacorps + https://davelane.nz/proprietary
A Swiss court confirmed that email services are NOT subject to data retention requirements in Switzerland. A win for #privacy!
@werwolf You are right, *I* don't need the same client on every platform, but the people I may want to convince to switch to XMPP want a simple answer on what to use.
Ideally, the name of the client would just be the name of the procol, which simplifies a lot of things for people understanding. If you have to explain to people that "oh yeah Conversations and Gajim work together because they all use the XMPP protocol", you already lost.
Also from experience when I tried XMPP a couple years ago, I had some funky issues with messages/history not syncing properly between my mobile client and my desktop client.
I want to believe in XMPP, because I'm really afraid that in 10 years from now we'll still be in this status quo with "not-really-decentralized" technologies (which also apply to Matrix because it's not clear if it'll stay heavily centralized on matrix.org or not ...) but it's time XMPP folks understand that things need to be made simple, otherwise nobody will switch.
I'd like to see your source for the matrix/POTS surveillance connection as well.
@twotwenty
Or XMPP. Considering Matrix is funded by the same people who run the POTS surveillance.
@Snowden
en: Mostly tech, but not entirely. Privacy is a human right.
ia: Principalmente technologia, ma non in toto. Privacitate es un derecto human.