I think 1MB is too low for a good user experience. Having to first have to first downscale images taken from the phone is a big point of friction for mobile users.
Perhaps pict-rs, Lemmy’s image hosting backend, could auto downscale image uploads and only fail if the input was egregiously large to preserve upload bandwidth and avoid DDoSing. Would still be another added workload for the server.
Perhaps down scaling would be best done on the client side, then the resulting effect would be more transparent to the user before submission. Could that be done in easily in JS? Then that could help save storage and egress expenses for hosting funded only by donations.
I think 1MB is too low for a good user experience. Having to first have to first downscale images taken from the phone is a big point of friction for mobile users.
You can upload images to third party sites and post the link instead.
Perhaps pict-rs, Lemmy’s image hosting backend, could auto downscale image uploads and only fail if the input was egregiously large to preserve upload bandwidth and avoid DDoSing. Would still be another added workload for the server.
Perhaps down scaling would be best done on the client side, then the resulting effect would be more transparent to the user before submission. Could that be done in easily in JS? Then that could help save storage and egress expenses for hosting funded only by donations.