Ryan Barrett

Results 2014 comments of Ryan Barrett

Good feature request! Similar to #831. One way I often think about this kind of thing is, bridging is a lossy approximation. It can get close to parity, but it's...

Thanks for the info. I definitely hear you, it does make sense!

Oh interesting, absolutely true! Good point, thanks for filing, should be straightforward. The one thing that makes me reluctant is, looking at Mastodon and GoToSocial, they both put `mediaType` on...

> i suspect some implementations might not handle Link objects here well; idk if even *oma could handle this (if mediaType was set only in the Link) Yes! We went...

Oof, ugly. Sorry! This looks like #1925, and I think the conclusion is the same. We don't store, serve, or process images (or videos) ourselves. The Bluesky CDN fetches them...

One thing I do notice is that these images are 13MB and 14MB, respectively, as was #1925's. Bluesky's [nominal image size limit of 1MB](https://github.com/bluesky-social/atproto/blob/7f38ee03c01357686a4ce54cdf8eed4e37074a58/lexicons/app/bsky/embed/images.json#L24) has [never been enforced](https://github.com/bluesky-social/atproto/discussions/2845), but I...

Looks like this ^ is it, Bluesky's CDN has an (I think) undocumented 10MB limit on files. Here's what one of your examples looks like if I truncate it at...

So if Bluesky can't handle images over 10MB, I wonder what we should do when we hit a post with an >10MB image. Not bridge it? Include a link instead...

Right, this is Bluesky-specific, not ATProto. And people constantly badger them about image resolution and size, it's an active conversation over there. It's a tough tradeoff. Corrupted images obviously suck,...

Oof, sorry for the trouble, and thanks for reporting! Mastodon replies-to-replies are indeed best effort only, they're complicated for a number of reasons, but I can look at this. At...