Replying to Avatar corndalorian

I reset my mobile data stats and then used Primal for about 20 minutes, TikTok for about the same, and Nostur for about 10 minutes, and this is what the data usage looks like for each. Oof 😂

nostr:nevent1qqs057q92ezawlutqvtdg85gpyr6zqx0hmj9345clymp587u034ft4spzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqm7s8k

Reply to this note

Please Login to reply.

Discussion

I'm actually surprised that is the case with Primal. They're one of the few clients that uses a media proxy.

There is an option in Primal to toggle off autoplay of videos. I assume that would help, but it also hurts user experience. Autoplay is nice. Burning through so much data isn’t. lol

My favorite solution I was offered is "Don't use Nostr on your phone." 🤦‍♂️

🤦‍♂️

That's not an option and certainly not the solution. I wouldn't even want to use it without a phone. How ? 😂

The first week January 2023 I used 10GB of data. I changed plans to unlimited data after that week.

🤣 Thankfully I’m on an unlimited plan, but I know it isn’t the case for everyone. And even with that, at some threshold they start to throttle your speed or deprioritize your connection even with unlimited plans.

It's not just users, It's our hosting services too, bandwidth adds up quick. Nostr needs HLS in the worst way, interest of static MP4.

nostr:nevent1qqsqvdlkw24h5q7s69lsuetqw8sx4umr5l45uthfndq6ktamdv5zeygpz9mhxue69uhkummnw3ezuamfdejj7q3q37c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqxpqqqqqqzm7r32j

Interestingly, if your MP4 encoded right, range reads kickin and you never download the full thing if you don’t watch it fully. So HLS is good (if you use ladders for quality) but GIFs and PFPs are a killer bandwidth suckers

But I need my 2mb avatar 😭

Yes ladders please so I can have hq when needed 🙏

Working on it now, did a prototype more than a year ago and it was good. Make sure amethyst supports HLS so I can automatically redirect for it

Technically we support, but I guess it depends on file formats and encodings.

m3u8 ?

It should work ( at least it works on live streams ) :)

Same thing, thanks! What is the user agent that you send when you fetch the media? Is it okhttp or some permutation of Amethyst/* ?

Yep, Amethyst/ version

The price of self sovereignty

No this is the price of stupidity and/or ignorance on the part of people posting videos. lol

Even if pass through the video and don't watch it uses your data the same?

Nostur is really good for data usage. nostr:npub1n0sturny6w9zn2wwexju3m6asu7zh7jnv2jt2kx6tlmfhs7thq0qnflahe the one man army strikes again

I think it’s because it doesn’t autoplay videos.

That should be a setting on all clients tbh

#YESTR

Or even just to autoplay only on WiFi.

Definitely. There’s many ways to make this work with mobile users in mind. I don’t know the stats but I imagine most are on mobile

The majority of the world access internet via mobile device.

This

Daaaamn 🤣🤣

😂