• 0 Posts
  • 145 Comments
Joined 2 years ago
cake
Cake day: July 6th, 2024

help-circle
  • Ooops@feddit.orgtoLinux@lemmy.ml•Kitty 0.50
    link
    fedilink
    arrow-up
    9
    ·
    15 hours ago

    It’s simply faster. Do you strrictly need a GPU-accelerated terminal? No. Or in your case of not doing much in terminal anyway: not at all.

    But with modern terminals (true color, lots of utf-8 glyphs) on big 4k screens using multiple tabs you can literally see the performance difference (quicker tabbing, faster and smoother scrolling, even just how fast a command that spits out a lot of text –hello debugging– runs through) without needing benchmarks.
    And that’s still just text. Watching (previews of) graphics files or even playing videos directly inside your terminal is actually possible with modern feature-rich browsers.

    Also just from a pure efficiency point of view: If it runs more efficient on my GPU that’s energy saved, so a few more minutes of battery time on my laptop.


  • Only that scanimage’s manpages (was suprised to have it installed as a requriment of some GUI app…) talk about -x <value> and -y <value>parameters, with the caveat that the specific device has to support it.

    Also: -l (top-left x position of scanned area), and possibly (if supported) -t (y posiiton)

    PS: All values in millimeters

    PPS: Did a quick test.
    At least my scanner worked with scanimage -l 50 -t 50 -x 100 -y 100 > test.pnm to produce a (rounding errors included) 10cmx10cm scan

    Correction… no, it does not. The -t option is ignored. But such things could be probably handled by placing of the original in your use case.











  • Except that you didn’t say any of that in this specific thread

    I didn’t? Let’s see…

    AI can in fact rarely do wonderful things and just creates slop

    Yet you are hallucinating that I “glorify psychophantic prediction models”?

    But as lobbyists directing this fake mud fight […]
    as long as you have still not gone insane and argue rationally the bombardment of at least one pro-, one anti-AI post/article about Linux per day has to continue…

    Yet somehow you missed the criticism of this manufactured “discussion” and the idiots behind it because they want the AI hype to keep going?

    Should I have read your mind?

    No, you should have read then answered to my actual comments, not to some hallucinated strawman made up in your mind.

    I also never said that you thought AI was great.

    So you are not only hallucinating other people’s comments but your own, too, but don’t remember categorising me as someone getting slop produced by AI and then proudly presenting it as my own creation?

    for you to turn around and go “I made dis”.

    Seriously… get help.

    /ignore


  • Yeah, I will totally go and say, “Look at that wonderful sloppy slop I made” while praising an insane bubble kept alive by 24/7 propaganda fairy tales.

    Oh wait… no I won’t. And actually criticised that bullshit and the fake discussion directed by idiot tech-bros to keep the hype alive. Those lines you try to put into my mouth seem to belong to some idiot in your “fictional discussion in your own echo chamber”.



  • It’s funny when people arguing for open source, copyleft and how copyright should not exist at all suddenly complain that AI is trained on stolen copyrighted data…

    Especially if that isn’t even the problem. That AI canin fact rarely do wonderful things and just creates slop most of the time would have been an actual argument. But as lobbyists directing this fake mud fight write the arguments for both sides copyrights and “stealing of precious IPs” is suddenly –somehow– a valid complain in open source communities that would loudly scream about the opposite any other day of the week.



  • When config files change with an update pacman writes the new one as a .pacnew file instead of overwriting the existing one. That’s always an issue with updates on config files (although one less severe on slow updating distros). Do you keep the old config to keep your changes intact while ignoring new default options that should be in there or do you replace the old config with a recent one but risk using manual edits?

    pacdiff basically just searches for .pacnew files and then queries you what to do with each.

    You can define a viewer via a DIFFPROG= variable (I simply use vim -d because that’s already my editor of choice but the package pulls diffutils as a dependency so just diff works, too) and compare the new default config file with the existing one side-by-side (with differences highlighted), so you can either copy your personal edits to the new one or copy additional or changed default options to your old one, whatever is easier. After that you have the option to dismiss/delete the .pacnew file or rename it to replace the old one.

    PS: pacdiff is part of the pacman-contrib package. That package also provides checkupdates.

    Running pacman -Syu updates your package list to the recent one, then updates all your outdated packages. You are not actually supposed to update the list, then abort the update of packages or just update some of them because Archlinux always assumes up-to-date systems (see: unsupported partial upgrades). So pacman should not be used to just check for available updates without updating. That’s where checkupdates comes in, simulating pacman -Syu without actually touching your system and just getting a list of available updates.

    PPS: the AUR has a similiar aur-check-updates tools to do the same for AUR packages.



  • As the “graphical update tool” is just a basic wrapper for the normal updater, I would be very surprised if any distro coming with a desktop environment by default has none…

    So the answer would be “every single one but Archlinux (nothing by default but the base system) and server installations”

    (PS: My “graphical” updater on Archlinux is a handful of very small scripts that a) runs checkupdates and flatpak remote-ls --updates from time to time writing the result into a temp file, b) displays an indicator if that file isn’t empty, c) prints out the file as a notification on clicking that indicator and d) runs pacman -Syu && paru -Syu -a && flatpak update && pacdiff in a terminal window when I right click the notification.)

    (PPS: Small correction… Manjaro doesn’t have graphical updater but a buggy abomination prone to fucking the AUR instead.)


  • I’m not missing the middle ground. I am criticising that there is no middle ground in this fake discussion manufactured to keep engagement going.

    Every single time someone makes a nuanced argument that is not matching one of the two dogmatic extremes (so exactly that Linus Torvalds is doing here, just –Linus being Linus– not very diplomatically phrased) the same kind of people start screaming about the end of the world (see again: this very thread where idiots express their condolences for Linus finally going insane by not denouncing AI alongside those praising the fact that he finally has seen the light an embraces AI as our saviour).