@cobratbq I wasn't talking about confidentiality, I was talking about tracking unread messages. Or is there something I'm missing?
1 size 🔌to fit them all 📱 💻 📷 🎧
By 2024, the USB-C port will be mandatory for all portable electronic devices in the EU.
This means that you will soon be able to recharge most of your devices with the same charger, making piling up bundles of cables a thing of the past.
Not only will this make your life easier, but it will also reduce greenhouse gas emissions and e-waste.
Learn more about the common charger here: https://europa.eu/!hwjj3G
@vitriolix I didn't know #Slack did that. I find Slack's UX to be over-complicated and put too much emphasis on emojis. But I also haven't used it that much. I worry about #Matrix going too much in that direction, but I would like to at least try a "preview then mark unread" UX in Matrix.
I like #Matrix and #Signal both for group communications, but there are still many things that #email does much better. For example, I often want to quickly preview a message to see if I want to deal with it now. If not, then I leave it marked unread. Not possible all the messenger apps I've tried. That leads to slower response times because I won't open messages until I'm fully ready to deal with something more complicated. Maybe #DeltaChat is the best direction for the long term.
A decade ago, #AmnestyInternational did some extensive UX work on #panic buttons using the power button. They used 10 presses as their trigger, and still got far too many false positives. Their conclusion was power button triggers were not workable. #GuardianProject reached a similar conclusion back then. I guess #Google missed that research: they shipped #Android with a 5-press trigger, and now emergency services numbers are receiving record numbers of false calls:
https://arstechnica.com/gadgets/2023/06/uk-police-blame-android-for-record-number-of-false-emergency-calls/
Gathering technical details of unpatched vulns is dangerous, no matter who is doing it. The #EU Cyber Resilience Act should avoid making this a requirement, it will not make us safer.
More info in the blog post:
https://guardianproject.info/2023/06/11/eu-should-not-require-sharing-unpatched-vulnerabilities/
#NYC way of dealing with work when it is hot: go from super hot subway platform to cold subway to frigid AC offices and keep working away.
#Vienna way of dealing with work when it is hot: no AC anywhere, if it is too hot to work, go to the nearest body of water and spend the rest of the day swimming.
AI generated music is getting traction because they are basically exploiting a loophole in copyright laws, where AI systems can take human music and make it available in a way that looks like copyright laws do not apply 2/2
I don't think I'll ever see a good reason for #AI generated #music. Music taps directly into emotions and human connection. There is already so much human-composed music out there that could be used instead of AI music. The problem is broken #copyright laws e.g. long terms, massive penalties, and applying a commercial regulation to all uses. 1/2
Roaming charges are history! Experience the freedom to travel and stay connected.
Remember when you couldn't activate your mobile #data when you were abroad to avoid high charges? With Roam Like at Home you can enjoy the same benefits wherever you go:
📱 Lightning-fast #5G for seamless connectivity
💰 No unexpected charges, peace of mind
🆘 Improved access to emergency services for safety
The end of #roaming charges has revolutionised #travel and communication, bringing #Europe closer together.
@th_willenbrink@mastodontech.de @mynacol One central goal of my work in #FDroid is to provide all the tools to give users access to updates and new apps, no matter what the conditions. That means when data is too expensive, the internet is out, when f-droid.org is unjustly blocked or censored, etc. Offline and nearby mirroring provides a failsafe way to get apps and updates.
@grote ah right, I couldn't eat the baby leaves fast enough, so then I had lots of the bigger ones. Any tips on how to stagger arugula planting to get more time to eat the baby leaves?
@lehtimaeki For those who believe that targetSdkVersion is more important than other features, #FDroid Basic is available, and it targets 33 (the latest). The official alpha is available already, the release will be out any day now https://f-droid.org/packages/org.fdroid.basic/
@mynacol @th_willenbrink@mastodontech.de Off the top of my head, I'm currently struggling to get a decent user experience for offline repo mirrors on USB thumb drives using recent storage APIs. Google has locked out lots of functionality to limit how apps use local folders. If you have invasive apps installed, then that limits the damage. If you have good #FreeSoftware installed, then that limits the possibilities. There are many other real world examples out there.
@th_willenbrink@mastodontech.de @mynacol What it breaks is well documented, if you're interested, you can find some of it documented in our issue tracker. If Droid-ify works for you, then great! That's #UserFreedom in action. I fully support custom clients since that is the only way to deliver certain kinds of user experiences. For the record, the official F-Droid client supports many things that Droid-ify does not, like mirroring. The core logic is available as libraries: https://f-droid.org/2023/05/02/three-client-libraries.html
@th_willenbrink@mastodontech.de @mynacol I agree that not doing anything about it and complaining would be a bad way to handle this. That is not what is happening in #FDroid. The targetSdkVersion sandbox literally breaks access to functionality, by design. That is a central design goal. Those who do not understand that do not understand what a sandbox is. The key question here is who gets to decide which functionality remains functional, and which gets banned by the sandbox.
Google made it official that important apps like Messaging and Dialer are no longer maintained in the Android Open Source project. A free Android on its own is pretty much useless now.
https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/2614297
https://android-review.googlesource.com/c/platform/packages/apps/Dialer/+/2613992
@th_willenbrink@mastodontech.de @doragasu @rolandixor @lehtimaeki Yeah, you pretty much have to trust the developer. Or audit the code. You can use a firewall app, but Google Play doesn't allow most of those anyway. I recommend #CalyxOS for this, it has a nice built-in firewall app that actually can fully block internet access on an app-by-app basis, with the user in full control.
@mynacol I agree that bumping targetSdkVersion is good when there is no cost. When there is a cost, then devs should do a cost-benefit analysis. The targetSdkVersion sandbox also breaks features that people rely on, #UserFreedom means giving users real choices.
Looking at the new screen, it looks like Google has blocked installing the app. Many users have said as much. That's the monopolistic part.
And F-Droid v1.17 will have a higher targetSdkVersion. That cost a lot of dev time and money.