Yoko, Shinobu ni, eto… 🤔
עַם יִשְׂרָאֵל חַי Slava Ukraini 🇺🇦 ❤️ 🇮🇱
For anyone wondering what Proton GE is, it’s Proton on steroids: https://github.com/GloriousEggroll/proton-ge-custom
For instance, even if you have an old Intel integrated GPU, chances are you can still benefit from AMD’s FSR just by pushing a few flags to Proton GE, even if the game doesn’t officially support it, and you’ll literally get a free FPS boost (tested it for fun and can confirm on an Intel UHD Graphics 620).
Congrats! Your laptop will be even happier with a lighter but still nice-looking desktop environment like Xfce and you even have an Ubuntu flavor around it: Xubuntu.
HIP is amazing. For everyone saying “nah it can’t be the same, CUDA rulez”, just try it, it works on NVidia GPUs too (there are basically macros and stuff that remap everything to CUDA API calls) so if you code for HIP you’re basically targetting at least two GPU vendors. ROCm is the only framework that allows me to do GPGPU programming in CUDA style on a thin laptop sporting an AMD APU while still enjoying 6 to 8 hours of battery life when I don’t do GPU stuff. With CUDA, in terms of mobility, the only choices you get are a beefy and expensive gaming laptop with a pathetic battery life and heating issues, or a light laptop + SSHing into a server with an NVidia GPU.
I was learning C/C++ back then and although the nostalgia is strong with this one, Turbo C++ was obviously shit (and Borland quickly killed it later anyway), and while looking around for alternatives I found DJGPP which introduced me to the GNU toolchain and so the jump to Linux to have all of that natively instead of running on DOS was very natural. My very first distro was Redhat Linux 6.2 that I got as a free CD along with a magazine (also got a Corel Linux CD the same way that I was excited about given how their WordPerfect was all the rage back then but I was never able to install it, I don’t remember what the issue was) and it looked like this (screenshot from https://everythinglinux.org/redhat62/index.html ):
Ubuntu used to ship free CDs too: https://commons.wikimedia.org/wiki/File:Ubuntu_10.04_CDs.jpg
They stopped doing that in 2011.
For those who have tried Kakoune, once you’ve included things like Treesitter and the clangd language server, which one feels faster, Kakoune or Neovim?
I’m still a Neovim main but one thing that I find interesting in Kakoune is their “client/server architecture” which apparently allows you to have one master Kakoune instance and multiple slave instances that would be in sync, kind of like how you can have multiple windows in any modern IDE (I’m not sure if Kakoune shares the clipboard with all of those instances?). That thing is still not available in Neovim (or Vim for that matter), which is a pain in multi-screen setups.
I’d say go for AMD because their APUs are excellent, but they will be expensive. You can find used/refurbished ThinkPads in really good condition for very cheap (~$200, see this thread where I learned about this), and most (all?) of them have Intel CPUs.
Anyway, right now Linux works perfectly well on both of them*.
*: If the kernel version is greater than 5.19.9 (issue first appeared with the 5.19.10) and less than 6.4, you’ll likely have an annoying keyboard issue with Linux on new AMD Ryzen laptops, as typing will be extremely slow. That has been corrected now and with an up-to-date kernel you shouldn’t have any keyboard issues on an AMD laptop.
Just as a reference, these Phoronix benchmarks don’t show any conclusive evidence that the Zen flavor of Arch Linux kernels is faster.
As one commenter there mentioned, there’s no mention of Rust in the article (except a “More Rust code” bullet point). Rust is literally becoming a meme and a buzzword at this point with people getting excited about something when it mentions being written in Rust without asking questions about code quality, speed etc…
Lemmy’s UI on desktop is… dogshit and really needs some love. Some web designer could volunteer for a better desktop theme? But thanks to the Jerboa app it looks amazing on Android!
Only issue right now with Jerboa is that it allows very long images to occupy a large space on your frontpage, I think it should show them as thumbnails instead.
It’s actually a good thing that visual learners get a chance to learn useful stuff by watching videos. Not everyone has the attention span required to read through a Wikipedia page.