semi

joined 3 years ago
[–] [email protected] 2 points 2 weeks ago

The mirrorlist is a configuration file listing servers that updates can get pulled in from.

When a package update is installed that contains a configuration file, it will not overwrite the old file but be installed with a pacnew extension so that you can merge the files (like you did). It will keep complaining at you until you remove the pacnew file, which is fine to do after you have merged successfully.

The graphical issues are probably due to something else that happened during the update.

[–] [email protected] 1 points 1 month ago* (last edited 1 month ago)

Thanks for the comment. I have had exposure to similar claims, but wasn't seeing anyone using AMD GPUs for AI unless they were somehow incentivized by AMD, which made me suspicious.

In principle, more competition in the AI hardware market would be amazing, and Nvidia GPUs do feel overpriced, but I personally don't want to deal with the struggles of early adoption.

[–] [email protected] 2 points 1 month ago* (last edited 1 month ago) (2 children)

For inference (running previously-trained models that need lots of RAM), the desktop could be useful, but I would be surprised if training anything bigger than toy examples on this hardware would make sense because I expect compute performance to be limited.

Does anyone here have practical recent experience with ROCm and how it compares with the far-more-dominant CUDA? I would imagine that compatibility is much better now that most models are using PyTorch and that is supported, but what is the performance compared to a dedicated Nvidia GPU?

[–] [email protected] 1 points 3 months ago

Here is an exported result list from Kagi that should be accessible without an account.

[–] [email protected] 9 points 3 months ago* (last edited 3 months ago)

Lucky for you, the post contains an animated JPEG showing the change over time. Lemmy clients that don't support playback will only show a static image

[–] [email protected] 3 points 5 months ago* (last edited 5 months ago) (1 children)

This will work in general. One point of improvement: right now, if the request fails, the panic will cause your whole program to crash. You could change your function to return a Result<Html, SomeErrorType> instead, and handle errors more gracefully in the place where your function is called (e.g. ignoring pages that returned an error and continuing with the rest).

Look into anyhow for an easy to use error handling crate, allowing you to return an anyhow::Result<Html>

[–] [email protected] 40 points 7 months ago

12.5/8=1.5625, so the Euro price went up by 56.25%