There’s screen lockers. Is there a reason why programs like swaylock couldn’t play an animation instead of showing a static image? Am I missing a reason why it’s structurally impossible?
- 8 Posts
- 259 Comments
I also used to use the same thing. Been a long time since I’ve had to remote access someone else’s PC for troubleshooting but I think I also used TeamViewer back in the day (which I assume might not work as well on Linux anymore now that Wayland is the norm?). Perhaps you could write a quick script to get your public ip address by curling some web service that tells you your public ip address, add a desktop shortcut to that script, and over the phone tell the person to double click that desktop shortcut and read out the number they see. It’d still trip up the most tech illiterate but hopefully if they’re at the “can follow clear and basic instructions” level they can manage that. And possibly there are still dyndns clients that do that; I’ve just not messed with any of that for a long time, but you can set that up on their PC if that stuff is still around.
Whichever distro you choose, you could set up SSH access for yourself to do things for them (apart from fixing most networking issues if they can’t connect to the internet ofc).
communism@lemmy.mlto
Linux@lemmy.ml•The security situation with the Arch Linux AUR got a lot worse
2·15 days agoI agree about the risks in terms of the way some sources present the AUR as just extra packages. But I don’t think you can object to the AUR more than any other place on the internet where anyone can upload software; unfortunately, the onus is going to be on the user to verify what they install. The AUR is moderated by volunteers and it wouldn’t be fair to expect them to vet all of the high volume of commits to the AUR. Possibly they could vet new maintainers or new packages or newly adopted packages, but nothing would stop someone from initially uploading a genuine package and then replacing it with something malicious. Or they could require identity verification to be an AUR maintainer but then far fewer genuine packages would be on there because people don’t want to give their real identity to contribute (I maintain some AUR packages, and would stop if required to verify my IRL identity).
I can totally understand if the AUR is not for you; it’s more time-consuming as you have to read PKGBUILDs (I always do). But that doesn’t make it bad that it exists at all. I think there should be more warnings about it for new users, and possibly some more moderation, though like I said above there’s no perfect moderation solution that would simultaneously forgo users’ responsibility to check and keep the AUR as large as it is today. Ultimately the option should still exist for users who want it. If it didn’t exist, I’d have to hand-package every program that’s not in the official repos, and that’s even more time-consuming than pulling and reading through a PKGBUILD that someone else already wrote and shared.
communism@lemmy.mlto
Linux@lemmy.ml•The security situation with the Arch Linux AUR got a lot worse
16·15 days agoIt’s just a repository of user-contributed packages. It’s no different malware-ability-wise to, say, GitHub. If you are running code you found from a stranger on the internet then you are liable for it, and you need to do your due diligence in checking that you are not running malware. It is a good thing that the AUR exists because it means Arch user packages are all in one centralised repository instead of scattered across GitHub, Sourceforge, Codeberg, Pastebin, forums, whatever. If you are just installing random AUR packages then that’s on you. It’s basic internet safety to not automatically trust random scripts you find on the internet.
communism@lemmy.mlto
Linux@lemmy.ml•The security situation with the Arch Linux AUR got a lot worse
39·16 days agoWhat an annoyingly uninformative title. Better title: a lot more compromised AUR packages have been found since our last update.
“A lot worse” is intentionally vague to get people to click.
I mean the ELI5 for the uninitiated is that X11 is older, and Wayland was made as the successor to X11. It aims to address issues that a lot of people had with X11. X11 is not in active development whereas Wayland is, and for support for modern tech, it’ll be added to Wayland but not X11. These days I’d advise to go with Wayland unless you either have hardware that doesn’t place nicely with it or you have a specific use-case for X11, i.e. Wayland unless you have a reason not to. Although most “beginner” distros choose for you without prompting you to pick, in which case go with the default (it’s probably Wayland anyway).
If you mean to explain the debate, basically some people have particular things they want to do, or they want to do something a certain way, and it’s not supported by Wayland, usually by design due to things like security concerns or philosophical differences with X11. X11 will continue to work for a long time but it’s not getting new features, so if these issues are a concern with you, you could stick to X11 for the foreseeable future.
The average user is not supposed to notice a difference (apart from maybe QoL differences like performance, screen tearing, etc)—that’s the goal of both projects. It should just display your desktop.
Maybe block on your router and save your router password such that you need to jump through several hoops to unlock it, eg password saved in one password manager DB whose master password is in another DB whose password is in another DB, etc. If you have to unlock like 10 password databases to get into your router, you’ll probably give up on whatever bad habit you were trying to do as it’s too much effort.
communism@lemmy.mlto
Open Source@lemmy.ml•#codeberg is great in creating cloud ☁️ repositories for images. Here l can easily store my images online, and also download them whenever and wherever I feel like.
2·2 months agoDo you have the skills to self-host? If so, you can host any number of cloud storage services: Nextcloud, Immich, Cryptpad. You could even host a Forgejo instance (the software Codeberg runs on) although it’s really not intended for storing the kind of images you’re talking about.
I am guessing, though, that you are probably not a very technical person, and self-hosting might be out of the question for you. In which case unfortunately your options are a fair bit more limited. There are free hosted Nextcloud instances—Disroot hosts one. Or you could go with something like Proton Drive. If you’re open to proprietary options then there’s several very widely used options like Dropbox, Google Drive, Mediafire, etc. But if you’re posting here, you probably don’t want those.
If you want to learn more then do LFS. I don’t think Gentoo teaches you much more than a manual Arch install. But very few daily drive LFS. It’s hardly practical. Gentoo is daily drivable but if you don’t care about compiling all your own packages then I don’t think it’s for you.
I’d say just do LFS on an old laptop or a VM.
communism@lemmy.mlto
Linux@lemmy.ml•What package manager do you use for arch based distros?
3·3 months agoYay
I only use flatpak for one Python program because it has a lot of runtime dependencies I don’t want to bother with. I generally wouldn’t use flatpak.
communism@lemmy.mlto
Programmer Humor@lemmy.ml•I predict by the year 2000, 99% of all Assembly will be written by compilers
51·3 months agoI don’t agree. LLMs are by design probabilistic. Chainsaws aren’t designed to be probabilistic, and any functionality that is probabilistic (aside from philosophical questions about what it is possible to be certain about, YKWIM) is aimed to be minimised. You’re supposed to be able to give the same model the same prompt twice and get two different answers. You’re not meant to be able to use a chainsaw the same way on the same object and have it cut significantly differently. You’re inherently leaving much more to chance by using LLMs to generate code, and creating more work for yourself as you have to review LLM code, which is generally lower quality than human-written code.
communism@lemmy.mlto
Programmer Humor@lemmy.ml•I predict by the year 2000, 99% of all Assembly will be written by compilers
92·3 months agoNot comparable at all. Power tools work deterministically. A powered chainsaw is not going to have a 0.1% chance of chopping a completely different tree on the other side of the forest. Of course accidents happen; your hand can slip. But a proper comparison would be if you got a computer to look at a large number of powered chainsaws and then generate its own in CAD based on what it’s seen, and then you use that generated power tool. Which, for something as potentially dangerous as a powered chainsaw, you most likely wouldn’t want to do, and would want to have careful human oversight over every part of design.
Had no idea Qt had 3D rendering… GUI designers get more creative. Let’s see a 3D email client.
communism@lemmy.mlto
Linux@lemmy.ml•The Engineer Who Tried to Put Age Verification Into Linux
18·3 months agoIs there any evidence that they would go after random FOSS projects that aren’t hosted or developed in the relevant jurisdictions? Don’t comply in advance.
communism@lemmy.mlto
Linux@lemmy.ml•Systemd preparing to comply with age verification laws
1·3 months agoConversations move through different topics.
communism@lemmy.mlto
Linux@lemmy.ml•Systemd preparing to comply with age verification laws
1·3 months agoThe origin of inefficiency as resistance comes from people in concentration camps deliberately doing poor jobs at forced labour as a form of resistance. If you’re posting on Lemmy right now you can do a lot more than inefficiency. The people who had to resort to inefficient slave labour as resistance could only dream of what you can do.
communism@lemmy.mlto
Linux@lemmy.ml•Use path editor in FilePicker in any file managers [use Ctrl+L]
1·4 months agoOmg I never knew about ctrl+L. Life saver. I have no idea why Linux file pickers/file browsers don’t seem to have an editable (and copy-pasteable) path field.
Not anything concrete. Windows is kind of nostalgic for me as I only used it as a young child. But there’s not a specific “I wish X was on Linux”.

I’m just confused as some comments seem to suggest it’s not possible. There are already idle daemons like swayidle, so you just need to have an idle daemon execute a program that plays an animation and exits when it receives any input? I don’t know of any such programs, but I don’t see how it’d be impossible.