Earlier quoted context omitted.
Ok, that's some historical revisionism I've not see before. The term sideloading was invented by an internet storage service company to refer to copying files between remote storage buckets without having to do an upload or download. The term then got adopted by the community for copying MP3 files to a player from your computer.
In the communities I participated in, that was just called copying, and generic MP3/MP4 player owners were often quick to point out that they could just simply plug in and copy files like a USB drive, whereas iPods needed iTunes and "syncing". I've never seen sideloading being used to describe anything other than to suggest "impropriety" or something that's not "officially unapproved", and only in the context of appl…
Element (Matrix chat app) suspended from the Google Play Store
781–790 of 988 posts
Re: Element (Matrix chat app) suspended from the Google Play Store
#782Earlier quoted context omitted.
I'm really upset that this happened to you folks, and it's scary, because incident could just as easily have happened to us at Zulip (or any other OSS app that connects to self-hosted servers!). I expect we'll never get a useful explanation from Google for why this incident happened -- abuse teams, like fraud teams, are worried about the bad guys using the explanations to tune their tactics and so tend to never expla…
Legitimate app yes, but was it actually popular? The cached copy of the Element store page says 100k installs, <2k reviews. Compare to e.g. Signal at 50M installs and 1.2M reviews. Or WhatsApp with 5B installs and 130M reviews.
Re: Element (Matrix chat app) suspended from the Google Play Store
#783Earlier quoted context omitted.
They are also working on a Go version called Dendrite - https://github.com/matrix-org/dendrite The Matrix team is doing a LOT of cool stuff. :)
Yes, but IMO the Matrix team should _really_ focus on Dendrite since Synapse is extremely resource hungry and prevents a lot of people (including me) from running their own servers.
Re: Element (Matrix chat app) suspended from the Google Play Store
#784Earlier quoted context omitted.
It's possible to build self-update functionality into an app, just like many apps do on desktop. An app can open that installation prompt to update itself.
Not on the latest versions of Android, unless you're only updating interpreted code like Python. You can no longer execute files that weren't packaged with the original APK.
But I think you can actually still load arbitrary dex files using a ClassLoader? I thought that the update was only affecting JNI libraries. I remember reading how they wanted for any and all executable code to come from a signed package. Even then, if you're determined enough, you can load arbitrary native code by allocating some rwx memory pages and copying it in there ;)
Re: Element (Matrix chat app) suspended from the Google Play Store
#785So we got notified by the developer console at 21:45 UTC that the app had been suspended, but still haven’t had an email to explain why - it’s 02:24 now. Our assumption that this is due to someone reporting abusive content in Matrix to Google, and Element catching the blame — although this is currently speculation. To be clear: Element is a Matrix client just as Chrome is a Web browser, and just as it’s possible to v…
I'm really upset that this happened to you folks, and it's scary, because incident could just as easily have happened to us at Zulip (or any other OSS app that connects to self-hosted servers!). I expect we'll never get a useful explanation from Google for why this incident happened -- abuse teams, like fraud teams, are worried about the bad guys using the explanations to tune their tactics and so tend to never expla…
Now I may disagree with parts those precepts in stronger or weaker forms, but it is disingenuous to claim that the client application is exactly as legitimate as a web browser just because the client application is legally but not functionally separate from the federated network.
Re: Element (Matrix chat app) suspended from the Google Play Store
#786So we got notified by the developer console at 21:45 UTC that the app had been suspended, but still haven’t had an email to explain why - it’s 02:24 now. Our assumption that this is due to someone reporting abusive content in Matrix to Google, and Element catching the blame — although this is currently speculation. To be clear: Element is a Matrix client just as Chrome is a Web browser, and just as it’s possible to v…
Re: Element (Matrix chat app) suspended from the Google Play Store
#787Earlier quoted context omitted.
Not on the latest versions of Android, unless you're only updating interpreted code like Python. You can no longer execute files that weren't packaged with the original APK.
You can download an apk and launch the package installer activity to install it. In latest versions of Android, you'll need to serve the apk through a ContentProvider. I tested this myself, it works, even if the app is updating itself. But I think you can actually still load arbitrary dex files using a ClassLoader? I thought that the update was only affecting JNI libraries. I remember reading how they wanted for any…
Sounds like there are ways to do it within the Android ecosystem, but in cases where Google is suspending things wouldn't they just turn off all the self-update stuff?
Re: Element (Matrix chat app) suspended from the Google Play Store
#788So we got notified by the developer console at 21:45 UTC that the app had been suspended, but still haven’t had an email to explain why - it’s 02:24 now. Our assumption that this is due to someone reporting abusive content in Matrix to Google, and Element catching the blame — although this is currently speculation. To be clear: Element is a Matrix client just as Chrome is a Web browser, and just as it’s possible to v…
There are a LOT of channels unmoderated in the matrix directory that could have been reported, so this isn't surprising. I have abuse complaints emailed to your abuse address that have gone unanswered, so I don't believe that you're taking your terms of use seriously. You can find my complaints in your inbox. It's good to know Google is taking action - will send the same complaints to them in the future since that se…
Re: Element (Matrix chat app) suspended from the Google Play Store
#789Earlier quoted context omitted.
I use the app to chat with my mom. My mom is not going to install F-Droid or whatever. This comment reminds me of the famous dropbox comment on HN.
Care to share the famous comment for those not in the know?
Re: Element (Matrix chat app) suspended from the Google Play Store
#790Earlier quoted context omitted.
I don't think that can be the full rationale behind whatever got it removed, if that were the case, they'd absolutely have removed Signal quite some time ago.
the difference is Signal is NOT federated, and matrix is. Which make it more like email, harder to censor.