Media uploading is one example I've been thinking about lately. Some apps support uploads but the user doesn't know to where, it just works. Then they try another app, and it requires the user to set up media hosting, which is excellent, but then they are left wondering where their other images were uploaded. Then, in other apps, or even fields within an app that supports uploading for other things, we have spaces for links, which is great, unless the user is completely blind to how media should be managed by themselves... which is the default position. It's not likely that their first nostr app introduced them to how image hosting works.

In the long run, it's difficult for even regular users (like myself) to keep track of how to manage media across the various clients. I don't want my devices synced or some cloud service holding all my stuff. I need to upload from one device to whatever media host, then I have to download on another device just to re-upload it again to the same exact same host I used to transfer it to myself, in order to use it in some apps. Or maybe not... maybe I can just use the link. I'll find out when I try to use the app.

Do I need to send myself pictures to use a thing? Maybe. Do I need to have separate media hosts for different apps? Probably. Will I know where my images are hosted? Again, maybe. Can I access them & delete them? Also, maybe, if I know who's hosting them.

The idea of giving users control of their experience is completely lost and made unnecessarily confusing by cottling, unless the goal is just to stay centralized under a different flag. These concepts could be addressed on first introduction, just by adding a link option alongside whatever uploading mechanism. Humans accel at correlative learning. Why not embrace that?

Reply to this note

Please Login to reply.

Discussion

Great example. I ran into issues with that myself with a client feature. I had to upload the same image 2 times and they got 2 different URLs. Programmatically they were 2 different images now (because I only have the URL to distiguish them). An imgur.com-like service, where you could login and manage all your media would be great.

💯 And we already have similar options in various forms! But if clients don't allow the user to actually utilize them, it just gets to be a scattered mess.

Ive been using satelite.earth .

satellite.earth is great for this.

For the record, my rant isn't against media hosts at all. All that I've willingly used have been phenomenal.