This article seems pretty good. I too was once hyped for IPFS, but lost that hype slowly
Yujiri
Seems like a really bad idea to build a desktop using a toolkit that doesn't support selection, accessibility tools, non-Latin text, etc.
Hey @mp3, thought I should come back and give you an update! I finally managed to do as you said with the zxing library and get it to work! In just a minute, I'll be able to commit this feature :)
Binary Eye is a scanning app. I'm not trying to make a scanning app, I'm trying to call out to one. What I'd hoped is that Android has some way to call out to "whatever the user has set as default barcode scanning app", but maybe there just isn't such an interface.
I would look at just embedding the scanning functionality into my app itself, but Binary Eye is massive! And there are dependencies on other third-party camera libraries in there, so that's not even all of it.
I can't figure out how to import zxing. Their docs refer to files with package com.google.zxing.integration.android
, but I get errors saying that isn't found.
Also, this article suggests that that library requires a specific app to be installed from google play. Surely there's a way to do this without relying on that? There must be something built-in.
as someone who deeply hates phones, i completely agree with this post
What a terrible article.
Whenever I read the claim that copyleft ideology is hypocritical because it imposes a restriction on acceptable use of the software, I pretty much just stop paying attention. The ideology of copyleft is very clear and consistent: making non-free derivatives isn't a valid freedom because it takes freedom away from others. No, just because you don't like something doesn't make it hypocritical. Compare copyleft to defensive force: everyone agrees that it's wrong to punch someone, but everyone also agrees that you can punch back against someone who punches first.
Element because it's the only client that actually supports most of the protocol. Use anything else and you're the only person in the room who can't see reactions, or can't join VC, or can't join encrypted rooms, or can't see edited messages, etc
The two use cases suggested:
Alice holds a digital wallet that securely manages her identity, data, and authorizations for external apps and connections. Alice uses her wallet to sign in to a new decentralized social media app. Because Alice has connected to the app with her decentralized identity, she does not need to create a profile, and all the connections, relationships, and posts she creates through the app are stored with her, in her decentralized web node. Now Alice can switch apps whenever she wants, taking her social persona with her.
- Creating a profile takes what, 2 minutes? And you do it only once per app.
- Connections and relationships: Okay so you want to copy your list of followers? That's nothing remotely new. Pleroma literally has that (also for blocks and mutes).
- If you want automatic discovery of existing followers, fine, but note that already exists on some platforms via email addresses or phone numbers. All you'd need to extend it to secure, decentralized identifiers is for those platforms to have a metadata field for users to put such an identifier. Hardly revolutionary.
Bob is a music lover and hates having his personal data locked to a single vendor. It forces him to regurgitate his playlists and songs over and over again across different music apps. Thankfully there's a way out of this maze of vendor-locked silos: Bob can keep this data in his decentralized web node. This way Bob is able to grant any music app access to his settings and preferences, enabling him to take his personalized music experience wherever he chooses.
So you want to import playlists between music apps? That could only work if each song has a globally unique identifier for the playlists which is known to all the platforms. That isn't the case, and changing that would require every musician to change their workflow.
True, but I think the intention of the post is to call attention to what is likely another scandal like copilot (it launders open source code, violating the license)
I just read the whitepaper. I didn't understand everything, but it sounds pretty good. I'd try it out, but sadly looks like they don't have any desktop clients :/