this post was submitted on 12 Mar 2025
541 points (98.6% liked)

Buy European

5052 readers
1702 users here now

Overview:

The community to discuss buying European goods and services.


Matrix Chat


Rules:

  • Be kind to each other, and argue in good faith. No direct insults nor disrespectful and condescending comments.

  • Do not use this community to promote Nationalism/Euronationalism. This community is for discussing European products/services and news related to that. For other topics the following might be of interest:

  • Include a disclaimer at the bottom of the post if you're affiliated with the recommendation.

  • No russian suggestions.

Feddit.uk's instance rules apply:

  • No racism, sexism, homophobia, transphobia or xenophobia
  • No incitement of violence or promotion of violent ideologies
  • No harassment, dogpiling or doxxing of other users
  • Do not share intentionally false or misleading information
  • Do not spam or abuse network features.
  • Alt accounts are permitted, but all accounts must list each other in their bios.

Benefits of Buying Local:

local investment, job creation, innovation, increased competition, more redundancy.

European Instances

Lemmy:

Matrix:


Related Communities:

Buy Local:

Continents:

European

Buying and Selling:

Boycott:

Countries:

Companies:

Stop Publisher Kill Switch in Games Practice:


Banner credits: BYTEAlliance


founded 2 months ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 1 points 3 weeks ago (1 children)

Voyager on iPhone gave no problem.

[โ€“] [email protected] 2 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Update: Ignore the rest of the comment. I just tried to request the image with any User-Agent and it's now always serving the full resolution image. It definitely wasn't returning the full resolution images the last time I tried even with different User-Agents for Chrome/Firefox/etc. My leading theory is this image host just sucks.

Old

This is very interesting. The story continues.

I see that two uses have reported that the image loads fine on two different Lemmy clients. This told me this is unlikely to be a coincidence. So I double checked the image in Thunder and like you've both reported the image loads as expected.

Then I figured out that Voyager and Thunder share one thing in common: they are both built using Flutter.

From my previous test I knew that the image host (postimg.cc) is using the user agent and other clues to serve different content to different browsers/apps. So my next theory is that the image host serves raws to flutter clients.

To test this theory I looked up the default user agent of Flutter apps which is just Flutter-version, then I looked up the latest version of flutter which is 3.71. Then I tried making a request to the url with User-Agent Dart/3.7.1 and boom the website returned the full 3.71MB raw for the image solving the mystery.

As a fix for clients (and this is a terrible terrible fix) any app that wants to get raws off this host needs to send their request with a Flutter user agent.

[โ€“] [email protected] 2 points 3 weeks ago

Thank you so much for all the work you do for us.