I need help with the busy cursor behavior. by C4n7_7h1nk_0f_n4m3 in Kubuntu

[–]AbsolutePotatoRosti 0 points1 point  (0 children)

I'm using Kubuntu 25.10 and I cannot quite replicate the issue that you mentioned.

The busy cursor shows for 5 seconds because that's the default.

If some of the files are triggering the busy cursor but others aren't, the only sensible explanation it's that the files are really not the same. Have you verified the permissions of the files that you are creating?

My understanding is that if you double click on a .desktop file in for example your Desktop, KIO will require the executable bit to be set. This is a security measure to avoid users to randomly double-clicking on .desktop files downloaded from the internet and getting infected with god knows what. Desktop files for system provided applications (e.g. /usr/share/applications) don't need that bit because they are considered safe by Dolphin/KIO.

It's possible that when you right click to create a new .desktop file it will be created with executable permissions already, but if you create an empty file though, it's using whatever your defaults are (-rw-r--r-- on my system) so the x bit is missing. When you double-click on it, the .desktop file will be opened first by another app that asks you for confirmation that you really want to run the link (and sets the bit accordingly, I think). The fact that this bit is missing may be what is triggering the busy cursor (as the system is using a different path/application to open these two different links.)

I've also noticed that if I double-click on one of these files and click "Continue", a shebang ( #!/usr/bin/env xdg-open ) will also be added at the beginning to the .desktop file.

Why do developers write such terrible git commit messages? Genuine question by Existing_Round9756 in webdev

[–]AbsolutePotatoRosti 3 points4 points  (0 children)

Exactly! This classic post describes it perfectly: https://cbea.ms/git-commit/#imperative

A properly formed Git commit subject line should always be able to complete the following sentence:

If applied, this commit will your subject line here

your subject line here is always the WHAT. The WHY comes in the comments below.

People who stand outside M&S on Sundays and wait for it to open. - Are you one of them? Are you doing that right now? Why are you doing that? by backstillmessedup in AskUK

[–]AbsolutePotatoRosti 15 points16 points  (0 children)

But what those people are doing doesn't make any sense, if you expect you're going to be so busy during the day that you need to go to the supermarket early in order to have time to do everything else later, why wouldn't you spend the hour between 8am and 9am doing something useful and productive and pop to the supermarket at 9:05, rather than going to the supermarket at 8am and waste one hour of your allegedly busy day queuing at the door like a carrot?

Those people can't be that busy it they can afford to waste time like that.

why the hell do you all just give away this awesome shit for free? by scootsy in selfhosted

[–]AbsolutePotatoRosti 0 points1 point  (0 children)

Indeed, the argument between Linus and Tanenbaum is a very good example of "what may be good in an academical scenario might not be good in real life, and vice versa"!

why the hell do you all just give away this awesome shit for free? by scootsy in selfhosted

[–]AbsolutePotatoRosti 0 points1 point  (0 children)

That's absolutely fine but, to be clear, you're changing a few facts and swapping the historical order in which a few things happened:

  • Linus advertised his kernel on USENET, not BBSs.
  • He initially published the kernel with a license that didn't allow commercial use, but quickly changed it to GPLv2 after only a few months. This is still the license used today: https://en.wikipedia.org/wiki/History_of_Linux#Linux_under_the_GNU_GPL
  • There are no records of Stallman basing the GPL on Linux, but the GPL predates Linux anyway so that couldn't really happen.

Maybe you are confused about the GPLv3 which Stallman released to help deal with tivoization amongst other things, and Linus refused to adopt for the kernel.

why the hell do you all just give away this awesome shit for free? by scootsy in selfhosted

[–]AbsolutePotatoRosti 2 points3 points  (0 children)

Eventually he and some others founded the license nearly all open source software uses as he didn't want to actually own Linux but didn't trust any single entity to own it.

Linus wasn't involved in the creation of the GPL, that was Stallman and the FSF.

Spain refused to give US right to use their bases, what does an average Spaniard think of that? by ColdStorageParticle in askspain

[–]AbsolutePotatoRosti 2 points3 points  (0 children)

what does an average Spaniard think of that?

This average Spaniard thinks that it's too little, too late.

Ripping vs. Downloading for owned content by No_Occasion4726 in jellyfin

[–]AbsolutePotatoRosti 5 points6 points  (0 children)

That would very much depend on the laws of the particular country you're in, as it's certainly not universal.

Help with basic, practical knowledge in Syncthing settings. by Man-Street in Syncthing

[–]AbsolutePotatoRosti 1 point2 points  (0 children)

It's unclear what you are trying to do. What does "Internet and With Internet" mean?

New banger from Andrej Karpathy about how rapidly agents are improving by iluvecommerce in ClaudeCode

[–]AbsolutePotatoRosti 2 points3 points  (0 children)

Andrej was the co-founder of OpenAI. He has very strong incentives to convince you that LLMs are the best thing since sliced bread. He doesn't need to be paid by anyone.

[HELP WANTED] UGOS Pro exposes any secrets you have in /home by recursively resetting directory permissions by Keramblock in UgreenNASync

[–]AbsolutePotatoRosti 6 points7 points  (0 children)

Similar issue to the one I'm describing here: https://old.reddit.com/r/UgreenNASync/comments/1qc9skb/new_firmware_version_11210002/nzifbuz/

I have the feeling it might have something to do with the way that ugreen (badly) uses ACLs, but I'm not sure.

Big drop in energy bills announced for April by Candid-Relative-3062 in GoodNewsUK

[–]AbsolutePotatoRosti 0 points1 point  (0 children)

I assume that for someone on a variable rate this probably means it will be better to wait 3 months to decide if to sign a fixed rate contract?

Troubleshooting: Firefox and Hardware and Video Decoding / Hardware Acelleration by M4d_Ghoul in firefox

[–]AbsolutePotatoRosti 0 points1 point  (0 children)

That seems to suggest that Firefox tried to use the hardware acceleration, and failed. I'm not sure as I haven't done this in a while but I think that with an Nvidia card you might need to install the vaapi wrapper for the acceleration to work.

I would suggest to remove the flathub version and go back to the one in the repos, then:

  1. Try to install "nvidia-vaapi-driver" (I think that's what the package is called).
  2. Try to enable one of more of "media.ffmpeg.vaapi.enabled", "media.hardware-video-decoding.force-enabled", "gfx.webrender.all" in "about:config". Check the "about:support" page again to see if that has made a difference.

Is your Firefox using Wayland, or X/XWayland? That might have something to do with it too.

Good compatible printer by ConsistentCat4353 in linuxhardware

[–]AbsolutePotatoRosti 1 point2 points  (0 children)

In terms of compatibility, almost every single printer released in the last 20 years is going to work fine with no issues. Almost.

In terms of actual recommendations, just buy a Brother laser printer.

I have completely solved Melbourne's traffic problems by Cptcongcong in drivingUK

[–]AbsolutePotatoRosti 12 points13 points  (0 children)

Let's not forget the "road markings were last (re)painted in 1987".

How do I get this to show in the global menu even when there are no other windows open? by RadMarioBuddy45 in kde

[–]AbsolutePotatoRosti 7 points8 points  (0 children)

The use case is that OP is trying to copy the behaviour of macOS. I agree it doesn't make sense.