So I know it’s all very funny, ha ha, but here’s why the orcas don’t go after the boats of the ultra rich.
Two photos. One a multi million euro luxury yacht. Notice it has two props. They steer by vectoring the thrust. There is no rudder.
The other, my boat. It costs what a new car costs (like if you were buying a low end Tesla. Expensive, but not stupid money). It has a rudder because it’s a sailboat. It can’t rely on thrust being present.
No rudder - no orca attack. People who can afford sailboats, which the orcas are attacking, cannot afford luxury motor yachts, which they aren’t.
A sailboat is like a mouldy caravan, but floating, and slower.
@Snowgaze ❄️:cravo: Agreed
But even downsampling both to 12 megapixels, the camera image still has more detail:
Curious about just how good the quad bayer "48 megapixel" pro raw camera in the iPhone 16 Pro is, I put it head to head against my 26 megapixel Fuji XE4 with a 16mm lens (stopped down to f/5.6) to closely match field of view. I photographed the same scene on both. Here are 100% crops from both, scaled to the same size.
Notably, the phone, despite having more pixels, simply does not capture the amount of fine detail that the Fuji captures with only half as many pixels.
As good as camera phones have got, you simply cannot compete against large photosensors fed by a nice expensive quality piece of glass.
@Steffen K9 🐰 @Hypolite Petovan Ok, so I think I need to do this: linux.how2shout.com/how-to-ins…
Which I did, and restarted everything, but it's still bollocksed
So I'm kinda out of ideas beyond manually blocking the offending user each time this happens
something is noticing (sorry for phone screenshot, I’m away from home at the moment)
OK, more digging. It's failing in line 231 of /var/www/html/src/Object/Image.php.
Which is this:
} catch (\Throwable $error) {
/** @see https://github.com/php/doc-en/commit/d09a881a8e9059d11e756ee59d75bf404d6941ed */
if (strstr($error->getMessage(), "gd-webp cannot allocate temporary buffer")) {
DI::logger()->notice('Image is probably animated and therefore unsupported', ['message' => $error->getMessage(), 'code' => $error->getCode(), 'trace' => $error->getTraceAsString(), 'file' => $this->filename]);
} else {
DI::logger()->warning('Unexpected throwable.', ['message' => $error->getMessage(), 'code' => $error->getCode(), 'trace' => $error->getTraceAsString(), 'file' => $this->filename]);
}
So my suspicion was right: it's animated GIF avatars which are causing this. However, rather than fail gracefully, I'm left with a zombie worker job which seems to persist forever.
!Friendica Support Hey all.
The top two jobs here have been stuck for 4 days.
Is there a way I can remove them?