[-] Olissipo@programming.dev 3 points 4 months ago* (last edited 4 months ago)

Funny you call it magic, what actually does the conversion is Imagick.

In my project I have it integrated in the upload process. You upload a PNG/JPG and it does its thing. Since it's written in PHP (my project), and PHP has an extension to call Imagick, I didn't need to write any complicated code.

You can see on this page if your programming language of choice has any integration with Imagick.

But there's always the command line interface. Depending on your process it may be easier to create a script to "convert all images in a folder", for example.

[-] Olissipo@programming.dev 3 points 4 months ago* (last edited 4 months ago)

but 2KB vs 200KB is paltry on even a terrible connection in the 2000s).

You still need to resize the images and choose the right ones (even if only for the device's performance).

So we might as well do that small extra step and add conversion to the process.

What I really wish is that we could get more browsers, sites, and apps to universally support more modern formats to replace the overly bloated terribly performing and never correctly pronounced animated formats like GIF with something else like AVIF, webm, webp (this was a roughly ~60MB GIF, and becomes a 1MB WEBP with better performance), or even something like APNG…

Isn't that the users' fault? And of the websites for allowing those huge GIFs.

Apparently browsers have supported MP4 for a long time.

https://caniuse.com/mpeg4

[-] Olissipo@programming.dev 2 points 4 months ago

For most of the images that I tried you can only see differences with the images side by side. It's really subtle.

I do have one example for which my config must be bad, compresses a lot but introduces a lot of noise

[-] Olissipo@programming.dev 2 points 7 months ago

MultiViewer (which is an unofficial program, mind you) does support Linux, but you need to download the installer manually to install and update.

Other than that it works great

[-] Olissipo@programming.dev 3 points 1 year ago

Ok, I understand what you meant, thanks.

Basically, after I’ve read all of that, it’s clear as day that security is not a priority on Testing. And while band-aid solutions do exist, it’s simply not designed to be secure.

Yeah, I wouldn't run it in a production environment.

[-] Olissipo@programming.dev 3 points 1 year ago* (last edited 1 year ago)

I remember having some issue like that, but I'm not sure if this was the fix.

Try unchecking "Show desktop notifications when the song changes" on Spotify's settings (right now it's under the Display section).

[-] Olissipo@programming.dev 4 points 1 year ago* (last edited 1 year ago)

restricting the total amount used and basically anything else makes more sense

Oh you meant eliminate the flow limit, I thought you meant eliminate the fuel itself. And I agree (with the caveat you said, also limiting the total amount).

[-] Olissipo@programming.dev 3 points 2 years ago

The band played 2 early albums + their latest one in sequence. Listening to whole albums in one go was great for many reasons.

[-] Olissipo@programming.dev 2 points 2 years ago

One that is written in C and also has a Python module: https://aubio.org/

[-] Olissipo@programming.dev 4 points 2 years ago

I'm running a 6700XT and weirdly enough it pre-compiled in Linux but not in Windows.

It's really stuttery for a while in Windows, with low GPU usage and erratic frequency, until it normalizes.

I'm getting none of that in Linux, smooth from the start in-game. Only getting some weird fps fluctuation in the start menu.

[-] Olissipo@programming.dev 3 points 2 years ago* (last edited 2 years ago)
[-] Olissipo@programming.dev 5 points 2 years ago

Apparently there's a bug in an AMD's driver. It was supposed to assign processes based on each core's self reported performance, but because of the bug it was random.

This "self reported performance" is based on evaluation done to the cores in the fab process, by AMD. Meaning, due to imperfections some cores are a bit better than others.

view more: ‹ prev next ›

Olissipo

joined 2 years ago