There was a post yesterday havin a giggle about low resource usage Linux setups, shout-out to LOW←TECH magazine's solar-powered site (running Armbian Stretch)


I hope this place won't hug it too hard, it's on 61% battery as of writing. Has translations in fr, de, nl, es, it, pt
The average page size of this website is below 0.5 MB – roughly a sixth of the average page size of the original website

SERVER: This website runs on an Olimex A20 computer. It has 2 Ghz of processing power, 1 GB of RAM, and 16 GB of storage. The server draws 1 - 2.5 watts of power.

SERVER SOFTWARE: The webserver runs Armbian Stretch, a Debian based operating system built around the SUNXI kernel. We wrote technical documentation for configuring the webserver. [comfy's note: worth checking out]

DESIGN SOFTWARE: The website is built with Pelican, a static site generator.

I also like the dithering aesthetic with the site images, both practical and stylistic.

in reply to cm0002

A second reason for growing Internet energy consumption is that we spend more and more time on-line. Before the arrival of portable computing devices and wireless network access, we were only connected to the network when we had access to a desktop computer in the office, at home, or in the library. We now live in a world in which no matter where we are, we are always on-line, including, at times, via more than one device simultaneously.


While I agree with the point, i would like to remind everyone about the insane amount of news papers and print magazines that where produced, printed, shipped, read once and then discarded, especially up to the early 2000s before paper sales started to tank. I think it's muchore effective and cheaper to transfer this content via the Internet instead.

This entry was edited (2 hours ago)

Help Installing Kubuntu


Hello! I posted yesterday asking questions about which distro to pick, so first of all, thank you to everyone who responded. I wanted to thank you all there but lit cafe is down, so I'm on my other lemmy acc and can't edit that post. As you can tell from the title, I ended up picking Kubuntu, mostly because the touchpad didn't work on Mint (thank goodness I have a mouse handy) and Kubuntu has a nice little welcome walkthrough that made exploring it really easy and comfortable. So I went to install it, but I'm confused about this part of the installation. For reference I'm doing this on a Lenovo Ideapad and it has "128GB eMMC and 256GB PCIe." (honestly I don't exactly know what the PCIe means). There's two options for storage devices at the top.
The prior picture is with the first storage device selected. The following picture is with the second storage device selected.
Are there two options because there's technically two different hard drives in the laptop? Does it matter which one I choose? And I have no idea if I should erase disk (there's literally nothing on this laptop, so no worries about deleting documents or pictures) or do a manual partition? And if so, how do I do a manual partition because even if I click that I don't seem to be able to do anything (also what does manual partition mean)? And would Kubuntu take up all the storage space on the drive like it looks like it will? Because that would be a problem?

I had a lot of fun checking out the distros and trying out all of the customization options in Kubuntu and taking a look at everything in the software center, but I'm starting to feel like this might be too advanced for me. I'm sick of windows, but maybe I should just not risk messing with operating systems I don't understand? (Also I really hope those screenshots don't doxx me or something)

This entry was edited (10 hours ago)
in reply to FearMeAndDecay

I’m sick of windows, but maybe I should just not risk messing with operating systems I don’t understand? (Also I really hope those screenshots don’t doxx me or something)


It's a little learning curve, but don't give up - I'm happy to see that you aren't! Your understanding is already increasing step by step, and you'll feel a lot of satisfaction because of this too 💪🚀

Declare gender-based violence an ‘epidemic,’ B.C. review urges


The review, conducted by lawyer Kim Stanton, makes numerous recommendations, including the appointment of an independent commissioner on gender-based violence.


From this RSS feed

Hamas' Al-Qassam Brigades execute complex ambush on zionist force in Gaza


Al Green introduces article of impeachment against Trump


Rep. Al Green (D-Texas) filed an article of impeachment against President Trump on Tuesday, accusing the president of failing to notify or seek authorization from Congress before the U.S. launched strikes on three Iranian nuclear sites over the weekend.

The resolution alleges “abuse of presidential powers by disregarding the separation of powers—devolving American democracy into authoritarianism by unconstitutionally usurping Congress’s power to declare war.”

“President Trump’s unilateral, unprovoked use of force without congressional authorization or notice constitutes an abuse of power when there was no imminent threat to the United States, which facilitates the devolution of American democracy into authoritarianism,” Green’s resolution reads.

Congress has the sole power to “declare war” under the Article 1 of the U.S. Constitution. Presidents of both parties have struck adversaries without approval from the legislature.

in reply to Almacca

I’m definitely not opposed to impeaching the guy. I just think there are things he has already done that probably have a stronger footing than bombing sovereign nations we aren’t at war with, which every American president has done for over half a century.

By all means flood the zone, impeach him over and over again. I guess I’m just a little surprised this is what triggered it and not something over the last six months

This entry was edited (13 hours ago)
in reply to cm0002

Depends on the accent and what bigoted stances the person judging holds.

Example: in the US, a French accent would be almost universally accepted, maybe considered being attractive, and indicative of somebody of “culture.“

An accent from central or South America? Lucky if the person is neutral towards it.

People also shit on Chinese and Indian accents here too. Mocked a lot.

This entry was edited (15 hours ago)
in reply to geneva_convenience

They are also spending big on domestic arms production. France will be a big winner out of this since they've long valued independent military arms production and the rest of Europe will want to buy French stuff (yes along with American stuff) while they get their arms production up and running. South Korea is also a big arms supplier internationally.

The reduction in US support for NATO is largely part of a pivot to focusing on Taiwan and China. The US military industry would love it if the US focused on both and kept cozy relations with europe. I'm sure they're happy with the whole world increasing defense spending amid rising tensions, but they aren't happy about the US scaring away customers. I hate how involved the US military is globally but acting like Trump is some mastermind of American imperialism is reductive and giving him too much credit. The thought that Europe shouldn't be worried about Russia (the ones currently invading a European country) is bonkers.

Deutschland hat weltweit die meisten Superreichen nach den USA und China - und es werden immer mehr


Wenn knapp 4000 Leute zwanzig Billionen Euro an Vermögen haben, würde sich eine Vermögenssteuer sich lohnen.
This entry was edited (18 hours ago)

Fedora Linux devs discuss dropping 32-bit packages - potentially bad news for Steam gamers


in reply to Nemeski

I wouldn't expect anything ready any time soon. Especially when you look at Valve's own stats where Fedora doesn't even register in the top 11 distributions used on Steam. Although, we don't know what distros make up the 7% for the Steam Flatpak - but that's not supported by Valve anyway.


Isn't Bazzite built on Fedora Silverblue and installs the Steam Flatpak? I could take a guess.

in reply to MudMan

Isn’t Bazzite built on Fedora Silverblue


Kinda.

installs the Steam Flatpak?


Actually no. Bazzite installs Steam from the RPM Fusion repo.

As for an attempt to shed light on why Fedora is absent from Steam's numbers, see this comment. Finally, perhaps this is worth looking into to see how big Fedora's gaming community is compared to the rest of its users.

in reply to HayadSont

Right, Steam is baked into Bazzite, not installed on top. I stand corrected.

The first set of numbers you link match my intuitions about what's happening to the Steam data. The second seems... less reliable, given the methodology, and don't say much about Fedora gamers in particular. The overall takeaways about the size of Fedora desktop do make sense to me, though.

To complete the cryptic "kinda" answer, because you made me look it up, their Gnome variation is built from Silverblue and they have a KDE variant built from Kinoite. Fedora Atomic either way, for our purposes here.

I could use some troubleshooting help for a Linux laptop


I was helping my friend install Mint on his laptop, it all went well and the installation finished, but the driver for the wi-fi module wouldn't turn on properly, or something. I assumed this was due to secure boot messing with the drivers, so I tried to disable it in the BIOS (it's an older laptop, no UEFI). But I have spent the last 3 hours trying and failing to open BIOS, and even GRUB. Nothing I try seems to work.

I tried all the function keys, as well as delete, escape, and enter, and the only thing I found is that F12 opens a boot options menu.

I tried holding and mashing shift throughout the boot procedure to get to GRUB.

I tried using the novo button (it's a Lenovo laptop) which did open a new menu allowing me to select a "BIOS options" button, but it just rebooted after showing me a few rolling lines of text.

I tried plugging in the installation media I used before, which does take me to it's GRUB, but choosing the UEFI options option there just causes a reboot.

I tried disconnecting the battery and the CMOS battery and waiting for 30 seconds in hopes of disabling fast boot, which didn't work.

I edited GRUB config files to change the timeout to 10 and the type away from hidden, which didn't do anything.

I disconnected the disk in hopes of it defaulting to the BIOS, which works for some laptops.

No option worked. I just cannot access BIOS or GRUB. I really don't know where to go next, and could use some help.

in reply to ssillyssadass

Broadcom chipsets are notoriously lacking in any sort of open driver operation or collaboration. I'd honestly just replace it with a $25 Intel chipset, but if you want to fight through it: help.ubuntu.com/community/Wifi…

You'll notice that your specific chipset isn't mentioned, but it might be different now, so I'd double check.

This entry was edited (17 hours ago)
in reply to ssillyssadass

Secure Boot has nothing to do with, Broadcom keeps their drivers completely closed, and just doesn't support this chipset anywhere except Windows.

USB dongles would work fine, but probably cost more than an internal module. It sounded from your post like you're fine with opening the machine and navigating the internals, so swapping the WiFi module would only take 5m.

Just stay away from Broadcom in general. Intel has the best performing WiFi chipsets at current, but Atheros and Realtek work just fine as well.

in reply to data1701d (He/Him)

That's less likely to be the chipset, and more likely to be crap hardware. The chipset wouldn't cause PCIe disconnect/interrupt issues, but shitty power handling in a laptop would. Can I wager it happened when plugging/unplugging power or ramping up CPU or GPU util? That was a thing on those Lenovo convertibles for years, but they did throw that shoddy consumer hardware into the Thinkpad line which made it go downhill fast.
in reply to just_another_person

You're right that it was power-related - one of the options was an ASPM modification - but the issue seemed to be common to this chipset accross laptop brands.

The fix I used came from this post: bbs.archlinux.org/viewtopic.ph…

My machine was a Thinkpad, but this article was also talking about problems on HP, Asus, etcetera. I think the 8852BE might just be cursed

To be fair, I was using an E series Thinkpad, but in my defense, the E series seems to have improved a lot in the past few years - this was luckily the only issue I've had. I've had much more difficult times with Linux on other laptops. Heck, even my desktop had more setup than this when I was first starting out, though it was because I was using a Broadcom Wi-Fi card, as I also dual-booted with a Hackintosh and macOS only supports Broadcom Wi-Fi chipsets.

in reply to data1701d (He/Him)

Yeah, if you want to understand the dual-edged sword of Broadcom, just go look at the hardware support matrices of open source router platforms. NONE will support Broadcom, because they want to nab licensing for their drivers. You can't install a working ddrt, tomato, opensense, openwrt...etc on ANY Broadcom hardware platforms, but the manufacturers using them still are many.

It's finally starting to subside, but there was a decade where they ruled the wireless space. They refuse to capitulate on the open drivers issue though, it's insane.

How to stop entire VSCodium/VSCode window from being OOM killed in Fedora when it's better to kill the command in the integrated terminal that's the cause of high memory usage?


It's acting as if memory.oom.group is set to 1, even though it's not:
dullbananas:~$ cat /sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-codium-158608.scope/memory.oom.group 
0
dullbananas:~$ cat /sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/app.slice/memory.oom.group 
0
dullbananas:~$ cat /sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/memory.oom.group 
0
dullbananas:~$ cat /sys/fs/cgroup/user.slice/user-1000.slice/memory.oom.group 
0
dullbananas:~$ cat /sys/fs/cgroup/user.slice/memory.oom.group 
0
dullbananas:~$ cat /sys/fs/cgroup/memory.oom.group 
cat: /sys/fs/cgroup/memory.oom.group: No such file or directory

Is anyone else too addicted to the no. of blocked connections ?


Actually i mean, is anyone here only using dns services like controld, Nextdns, Adguard, etc. just because they show the blocked queries even though you know these dns blockers doesn't do much more than blocking ads + malicious domains (unreliable) and provide parental controls ?

Just a doubt how blocked domains count provide a sense of protection when actually it is really just an illusion. (I believe when trackers are cookies, it is impossible to count them all and modern website have even more trackers than these dns blockers can detect and block).

Also in whotracksme you can see how much trackers in a website when visiting that website you can't see that much connection blocked or even detected.

What are your opinions ? Is this all wrong and the blocked queries actually matter and accurate ?

in reply to undivided7378

When I was still on Windows I used TinyWall and I would just refresh and stare dreamily at the page showing all those blocked connections from Microsoft services to who the hell knows. It was very therapeutic 🥲

Especially considering that absolutely everyone was telling me to use Windows Defender because "it's good now I swear" but it wouldn't allow me to block most Microsoft stuff...

This entry was edited (19 hours ago)

On X11 and the Fascists Maggots


This is a truly WTF moment about messed up responses to X11 session removal in Gnome.

2 weeks ago I published a blogpost about the upcoming plans of GNOME 49 and the eventual removal of the X11 session. Since then, instead of looking at feedback, bugs and issues related to the topic, we all collectively had to deal with the following, and I am not exaggerating one bit:


  • Fascists and Nazis
  • Wild Conspiracy Theories that make Qanon jealous
  • “Concerned” Trolling about the Accessibility of the Wayland session
  • A culture war where Wayland is Gay, and X11 is the glorious past they stole from you

In my wildest dreams I could have never made this shit up. You all need mandatory supervised access to the Internet from now on.

in reply to matte

Hard to say. I'm not a historian, so I can only speculate. I would assume that Hitler would eventually select a successor and there is no way of telling how good that person would be at keeping the Reich in order.

comparable to say Soviet communism’s collapse in the real world


As far as I understand it, the fall of the Soviet Union was preceded by at least a decade of economic struggle that was caused by a multitude of factors. Basically the only thing they had to export was oil and weapons and the only nations they could trade with were relatively poor. When their oil production cost kept rising, they just couldn't keep their exports high enough to import enough food and luxury goods to keep their population happy. This was a prime driver for unrest in regions that bordered the west, especially East Germany who of course got news of what life in West Germany was like. The Soviets were eventually forced to open the Berlin Wall and from there, there was nothing they could do to keep people from just leaving and fully collapsing the economy in the process. To this day, 35 years after the reunion, former East Germany is way behind the rest of the country even though on paper they have the same chances as everyone else, just because there has been a massive brain drain.

So overall, the collapse of the Soviet Union was less a failure of communism itself and more a failure to counteract their economic weaknesses as well as a result of their isolationism. The USA didn't win the Cold War because of the inherent superiority of capitalism but because the world drinks Coca Cola, wears jeans, watches Hollywood movies and works with IBM-compatible PCs. If the Soviet Union had pivoted their economy to those kinds of goods and had managed to export them to the west, they might have become what China is today.

So it all comes down to the question if alternate-history Germany manages to do that. With technology advancing slower overall and therefore becoming less of a factor in global markets, and at the same time keeping a lot of top scientists who in the real world left for the other superpowers, they could probably do it.

This entry was edited (22 hours ago)

Sometimes when I think about US politics, I worry. But then I remember this is a country that had gone through a civil war, numerous scandals, a great depression and dust bowl, two world wars,


various assassinations, the brink of nuclear apocalypse, an unpopular political war away from home that caused a social movement, and political espionage.

It's like we're cursed.

in reply to Melatonin

I don't see that as cursed, but rather that humanity is so resilient no matter the size of the evil, humanity always endures. And it's not just the US, but pretty much any population in any region going back to thousands of years. The God that helps survive all this evil is called Oneness (cooperation & empathy). And that we are the product of strong ancestors.

PS: we'll be alright.

This entry was edited (22 hours ago)

KDE Connect refuses to work - (solved, thanks for help!)


Hi, on fresh install (multiple) of Fedora 42 GNOME the KDE Connect app after install wont open.

Either it will stay running in processes but nothing will display or it will immediately crash with an error.

GSconnect doesn't even show up after install.

If I install Fedora 42 KDE it works fine. But I don't like KDE. Any idea what's up with this?

EDIT:
Thanks for help, anyhow. In the end I found that I will just use KDE Connect for clipboard between my laptop, PC and phone but the desired functionality I wanted when connected to my phone is available with scrcpy and it's quite something. Can't believe it has such a stupid name as I never heard of it. It's so freaking good!

This entry was edited (13 hours ago)
in reply to WereCat

Maybe Discover isn't the best choice. I believe that's made for the KDE desktop and Gnome should come with "Gnome Software" per default?! I'm not entirely sure what kind of concept Fedora has. I usually use the command line or some of the older package managers with more options and settings, so I can't really tell what's best here. These modern and shiny ones also regularly confuse me and I install Flatpaks by accident or whatever. Maybe try something else, maybe the Fedora community has some recommendations for a better one.
This entry was edited (18 hours ago)
in reply to BalakeKarbon

So nice of her to include a comprehensive disclaimer list, much appreciated.

Lucy A. Snyder is a five-time Bram Stoker Award-winning writer and the author of the forthcoming Tor Nightfire novel Sister, Maiden, Monster. She also wrote the novels Spellbent, Shotgun Sorceress, and Switchblade Goddess, the nonfiction book Shooting Yourself in the Head For Fun and Profit: A Writer's Survival Guide, the poetry collections Exposed Nerves and Chimeric Machines and the story collections Halloween Season, Garden of Eldritch Delights, While the Black Stars Burn, Soft Apocalypses, Orchid Carousals, Sparks and Shadows, and Installing Linux on a Dead Badger.


wiki/Lucy_A._Snyder
\
www.lucysnyder.com

This entry was edited (1 day ago)

Vapes threaten to undo gains in tackling dangers of tobacco, health leaders warn


WHO calls for higher cigarette taxes, plus graphic warnings on vapes, heated tobacco products and nicotine pouches


Archived version: archive.is/newest/theguardian.…


Disclaimer: The article linked is from a single source with a single perspective. Make sure to cross-check information against multiple sources to get a comprehensive view on the situation.

Is there any way on KDE, I can "click through" a partially transparent window to interact with the window behind it instead? [Solved but only for mpv]


cross-posted from: programming.dev/post/32779890

I want to like, block interaction with a window that I am keeping on top of other windows so I can see it but still click to stuff behind it.

It turns out mpv already has this implemented. github.com/mpv-player/mpv/pull…

Technically no windows or mac support (presumably it's possible there; dunno), but OP only asked for linux stuff so I'll close this


And then I could remove the title bar if I really don't want to interact with the app.


Is there any way on KDE, I can "click through" a partially transparent window to interact with the window behind it instead? [Solved but only for mpv]


I want to like, block interaction with a window that I am keeping on top of other windows so I can see it but still click to stuff behind it.

It turns out mpv already has this implemented. github.com/mpv-player/mpv/pull…

Technically no windows or mac support (presumably it's possible there; dunno), but OP only asked for linux stuff so I'll close this


And then I could remove the title bar if I really don't want to interact with the app.


This entry was edited (1 day ago)
in reply to moonpiedumplings

What I do, is have a minimize keybind.

When I want to quickly do something with a window below the one on top, I hit that minimize keybind, do my thing, then alt-tab.

Unless I interacted with a third window, the one I minized comes right back.

Or are you looking for something more like picture in picture? A pinned window you never interact with, only look at?

Edit: what if you flip this the other way around?

Make the windows you want to be interacting with transparent, and keep them on top. You'll always see the window you want to see, through them.

This entry was edited (1 day ago)

Is there any way on KDE, I can "click through" a partially transparent window to interact with the window behind it instead? [Solved but only for mpv]


I want to like, block interaction with a window that I am keeping on top of other windows so I can see it but still click to stuff behind it.

It turns out mpv already has this implemented. github.com/mpv-player/mpv/pull…

Technically no windows or mac support (presumably it's possible there; dunno), but OP only asked for linux stuff so I'll close this


And then I could remove the title bar if I really don't want to interact with the app.

This entry was edited (1 day ago)

Is there any way on KDE, I can "click through" a partially transparent window to interact with the window behind it instead? [Solved but only for mpv]


cross-posted from: programming.dev/post/32779890

I want to like, block interaction with a window that I am keeping on top of other windows so I can see it but still click to stuff behind it.

It turns out mpv already has this implemented. github.com/mpv-player/mpv/pull…

Technically no windows or mac support (presumably it's possible there; dunno), but OP only asked for linux stuff so I'll close this


And then I could remove the title bar if I really don't want to interact with the app.

This entry was edited (1 day ago)

Could Windows and installed apps upload all my personal files?


Could Windows and installed apps upload all my personal files?

Dear all

I have deleted Onedrive and disabled File system access in Privacy.

  1. I would like to know, which other ways that my personal files could be uploaded in a non-malicious non-hacker way?
  2. Just by using Windows, Microsoft could upload all my personal files to themselves if they would?
  3. Does every installed App / software have full access to my whole drive? How can I found out, how much access it has?

Thank you for your interest and reply

Best regards


@Rikudou_Sage@lemmy.world

Yes, every application has access to everything. The only exception are those weird apps that use the universal framework or whatever that thing is called, those need to ask for permissions. But most of the apps on your PC have full access to everything.

And Windows does collect and upload a lot of personal information and they could easily upload everything on your system. The same of course applies for the apps as well, they have access to everything except privileged folders (those usually don’t contain your personal data, but system files).

This entry was edited (1 day ago)

Autonomous User doesn't like this.

in reply to Lvxferre [he/him]

They are essentially doing the same as KDE, whose statement was linked in the article.

KDE

For now, the Plasma X11 session remains in maintenance mode. That means critical issues—like login failures or major regressions—will still be addressed. However, minor bugs are unlikely to get fixes unless funded, and new X11-specific features are off the table entirely.


VS

Gnome

First things first: Xorg isn’t being abandoned outright. It remains maintained and is receiving necessary security patches and bug fixes. However, active development has effectively halted, with most of its original contributors now focused on Wayland.


Edit - added Gnome quote effectively saying the same thing.

This entry was edited (1 day ago)
in reply to TimLovesTech (AuDHD)(he/him)

Gnome and KDE are not doing the same thing.

KDE will continue to offer an X11 session for the time being:

Current status: Plasma’s X11 session continues to be maintained.


pointieststick.com/2025/06/21/…

Gnome will disable the X11 session in the next release and then remove the code:

The most likely scenario is that all the X11 session code stays disabled by default for 49 with a planned removal for GNOME 50.


blogs.gnome.org/alatiera/2025/…

This entry was edited (12 hours ago)
in reply to Lvxferre [he/him]

For someone has not used Gnome in 14+ years you sure seem to know a lot about it...

X11 has effectively already been deprecated for years, seeing little to no development on it. No one should be surprised.

And still, there are SEVERAL Long Term Support distros out there that will support X11 for the coming years. Please stop pretending that stuff will start breaking. It will not.

I hear a lot of "ACAB", why don't I hear "APAB"? (P as in Politician)


Politicians make the laws, if people are being oppressed, its more of the politicians being the root cause of evil.

So... ACAB + APAB?

EDIT:

I'm using these definitions for the word politician: dictionary.cambridge.org/dicti…

noun. [UK] - a member of a government or law-making organization

noun. [US] - a person who is active in politics, esp. as a job

This entry was edited (1 day ago)
in reply to FuglyDuck

Well today I learned, that school board members are elected. I assume you're referring to the US?..

I'm 42 years old and just learned this today. I attempted to run a petition at age 15 for our school of ~1200 students to keep the pizza lunch line, and I got approximately 420 unique signatures.

I still actually have the signatures somewhere in a file drawer in storage. Back when I did this, I asked people where to turn in my petition. Everyone told me to go to the superintendent's office.

But nobody would actually tell me where the fuck that was, nor would anyone take me there ☹️.

I got more than a third of the students to sign my petition, but nobody would tell me where to take it, like what the actual fuck?

Questions about Distros and Using Linux Before I Switch


Hello! I'm getting a new (windows) laptop that I'll mainly be using for writing text documents, surfing the web, and basically doing studenty things. I thought I'd use the chance to give linux a try since I'm too scared to jump in head first and trying to move everything over on my main computer. I'm not tech savvy at all but after watching a lot of videos explaining the basics and reading the guides here to help beginners pick a distribution, I think I've narrowed it down to either Linux Mint Cinnamon or Ubuntu (leaning towards Kubuntu because it looks a lot like Windows).

The two big things for me are 1. I don't want to use the command window for everything, or really much of anything, at least at the start. and 2. I currently use Proton VPN and I'd like to use it on this new laptop too. Unfortunately, based on what I saw on the Proton website, if I want to use it on linux it looks like the only way is to get it on Ubuntu, Debian, or Fedora using the console. I don't really want to switch away from Proton VPN right now, so while I'm sure there are other vpns that are more linux-friendly, that will have to be something I consider in the future. So, does this mean I should use Ubuntu? And will Kubuntu work or would I have to use a different version of Ubuntu? And is there no way to get Proton without using the console?

A few less important considerations for me are if I'm able to change to a custom mouse pointer (I currently use a cute one that I'd like to also use on the new laptop) and if keyboard shortcuts like alt-tabbing work or are easily configurable. If none of the beginner friendly distros support those then it's fine, but they would be nice.

Also, I'm kind of confused about how updating things works on linux. Will I be able to easily update to a new version of whatever distro I'm using? Do I even want to update to the newest version? And is there a way to be notified and set auto-updates for some applications? I've seen quite a few threads and questions about having to manually update things, but if I get an application from the software manager then will it be as easy as a clicking a button?

I know I'll have to adjust and just learn-by-doing some things no matter which distro I pick, and I'm willing to try out some other distros in the future. I just want to ease my way into things. So based on all that, should I just go for Linux Mint like most new users? Or would you recommend a completely different distro?

Just for reference, uhhh how easy is it to fuck up the process of trying and then installing a linux distro? Like completely-make-the-computer-unusable fuck up? Because that's my biggest fear

P.s. I'm sorry to make another "what distro do I use" thread, but I had some questions that I didn't see answers for in the other threads. And honestly, I'll feel a lot more comfortable with switching if I feel like I've actually talked it out with people who know what they're doing.

in reply to FearMeAndDecay

I use ProtonVPN on Mint, and I did have to type a command into the console to install it the first time, but I just click on the Icon in the start menu to launch it now.
All the Major distros have an update feature that can be run from the desktop. My version of Mint (Cinnamon) has a little update notification icon on the bottom right just like Windows does. It's pretty easy.
I like Mint, but I have distro hopped for years, and I am mostly settled on Fedora, but I still have a Mint installer on a USB for rescue missions. Its Live Linux is great. Making the computer totally dead would require a lot of effort, since you can always boot into a live Linux USB and have a usable system. Heck, I have booted my Mind stick on a system with no Hard Drive and used the machine anyway. Linux is actually easier in that respect than Windows, since you never have to Putz around with licenses.
My only caution would be to make sure you have access to another computer somewhere, in case you need to write a new USB installer. That's about all for caution.

You can make the system stop booting for a bit if you screw up the install, but if you keep a Windows installer USb and whatever Linux USB installer handy, you can always get the system booting again. If you know someone who has done it before, dual-booting is a good way to dip your toe in. I keep a small windows install on most of my systems, just in case I have that one app or whatever I need to run, but I almost never boot into Windows anymore.

in reply to phanto

You don't need to click to start if you go to settings > start up apps > click the add button and type proton-vpn as the command and name
and click OK. Proton will be added to your autostart folder and you can toggle on/off if you don't want it to run on boot.

Some of the window group applets (where your open apps show up on your panel) also allow you to add an app via the right click menu by selecting 'add to autostart'

You can also add to autostart by right clicking on the app in the mint application (start)menu.

Using the proton instructions to add the network manager Wireguard integration script will even allow you to use the option to autoconnect to VPN in the network setting.

This entry was edited (1 day ago)
in reply to FearMeAndDecay

Ignore all the well-meaning geeks here urging you to become a full-time programmer, go with either of the choices you suggest, and just follow the prompts. You'll find it's all incredibly easy and that you're worrying for nothing.

If you want to tweak things, then think about that later. Just get started.

This is from 20 years of experience. Personally I use nothing but the terminal and a web browser. But the reality is that you only need the latter in today's computing.

This entry was edited (1 day ago)

Motorcycles should be banned entirely


There's no good reason for them to be on the road. Consider the following:

  • They're extremely loud and cause noise pollution
  • They're very dangerous on the road and have high accident rates
  • They're bad for the environment and cause air pollution
  • They're extremely inefficient as they can only carry 1-2 people max
  • They can't carry cargo
  • They're dangerous for pedestrians
  • They're very demanding to operate
  • They're virtually useless in the winter when there's snow, ice, and hail
  • The people who tend to drive them tend to be assholes who don't respect road laws

People complain about cars all the time, and while our car dependency is definitely a big issue that we need to address, cars still have a lot utility. Motorcycles on the other hand? Not really. I think getting rid of them once and for all is good way to immediately make our roads safer, simplify traffic, and open up a pathway to move away from cars.

in reply to Gorilladrums

Motorcycles get much better mileage than gas cars. Most cars on the road carry only a single person during Rush Hour. Motorcycles create much less pollution and traffic in those situations. A typical motorcycle tends to get double the fuel economy of a typical gas car. A gas car only comes out ahead if you carpool with more than 2 people, which almost nobody does.

As a pedestrian, getting hit by a motorcycle going 30 km/h is much is much less lethal than being hit by a car going 30 km/h. the amount of kinetic energy is a fraction of that of a car

At least in my area, motorcyclists are on average safer drivers than BMWs or Teslas, probably even safer than average. At least they bother to signal most of the time.

You have some points but some of your arguments are totally untrue.

This entry was edited (1 day ago)
in reply to LandedGentry

My local library uses CloudLibrary, which doesn’t actually support ebook readers. It forces you to install an app and read from your phone. I literally have a card in a neighboring town, just to have Libby access on my Kobo e-reader.

Every time I go in to my local library, I make a point of mentioning that CloudLibrary doesn’t work on e-readers, in the hopes that they’ll consider switching to Libby instead.

Whats a better name for 'graphics cards' that describes the kind of computational work it does


I now do some work with computers that involves making graphics cards do computational work on a headless server. The computational work it does has nothing to do with graphics.

The name is more for consumers based off the most common use for graphics cards and why they were first made in the 90s but now they're used for all sorts of computational workloads. So what are some more fitting names for the part?

I now think of them as 'computation engines' analagous to a old car engine. Its where the computational horsepower is really generated. But how would ram make sense in this analogy?

This entry was edited (1 day ago)

What's the best distro for a windows user with some linux experience


Original question by @NocturnalMorning@lemmy.world

I have used linux in a past job (I did not set it up), so im not a total noob with linux. But I am far from an expert. I bought a tablet that had a flavor of linux on it and found myself woefully unprepared trying to navigate the tablet. I was planning to use it for DnD for pdf reading, but it apparently wasn't capable of that bcz it was a rather custom OS. With windows 10 support being dropped by Microsoft in the next few months, I want to transition my desktop to Linux, and I thought I'd get a headstart on that. I have a windows 11 laptop (and I hate it), but im kinda stuck with it for now. So, in the spirit of I am a noob who isn't quite a noob, what do ya'll recommend? p.s. I used Ubuntu for a bit way way back in high school

Self Hosted File Drop / File Upload


I'm looking for some kind of File Drop / File Upload service.

I'd like to be able to create a folder, and create a share / upload link for that folder that I can give to a customer to use to upload their documents.

I've been using nextcloud but I don't use nextcloud for any other purpose and it's a behemoth so I'd like to transition to something else.

Some of these requirements are essential (!):

  • no login for customers uploading (!)
  • optional password protection for uploads
  • can't see / download files already present in the shared folder

How can I make LUKS show me the number of characters I'm entering when unlocking my drive?


It's kind of buggy where I'll enter characters but they won't register. I can verify this because when booting, sometimes my num and caps lock keys will have a delay after pressing before their light changes.

This is very annoying when trying to unlock the computer, because I essentially have to wait an arbitrary amount of time before I think inputs will register properly. This wouldn't be as much of an issue if I could, you know, get some feedback that they keys I'm entering are actually being entered.

Is there a way to change this to suit my needs better?

Having to search to do everything..


Not that I don't still love using linux daily, but it is getting a little old having to search for how to do anything even just install a simple program (recently, had a. Deb file to install unifi software that wouldn't install and had to find a custom script to do it).

I feel like there's no way I'd ever learn all the random commands I've been copying and pasting (and keeping in a text file for later) and can't help but feel it's kind of clunky. And I don't feel like I really know anything of what Im doing. Even man pages baffle me. I've been into computing for 20 years but only used linux a little like 8 years ago, but now it's been my main os on my desktops for probably 2 months. I know, maybe that's just not long enough. I just don't like the fact that if I couldn't search, I'd be completely stuck on a lot of tasks.

in reply to bridgeenjoyer

A good start is to install tldr. You use it like man, but it gives you shorter explanations – or rather, a short list of illustrative examples.

As for man pages themselves (which I often find overwhelming, too), if you're not doing that already, you can pipe it into grep to extract just those lines that contain your search string:

man ps | grep user

# or for two lines of context above and below each match:
man ps | grep user -C 2 

Going further, check out Fish instead of Bash. I haven't use Fish yet, but it's said to be much better for learning Linux commands as a beginner. Later on, you may switch to Zsh. In any case, hitting Tab once or twice will often give you a list of possible completions to the command you are typing.

PS: I see no good reason why anyone should downvote this question.

Edit: As it so happens, just today I've stumbled into the O'Reilly book "Classic Shell Scripting" by Robbins and Beebe (ISBN 9780596005955). What can I say – its age notwithstanding, it's apparently an extremely good book for understanding things and learning how to solve real problems. (It presupposes some familiarity with Unix-like systems and with the shell, so if one's just starting out, the book "Learning the Unix Operating System" may be better.)

This entry was edited (1 day ago)

Mindestlohn für Erntehelfer: Bauernverband für weniger Lohn an Aus­länder als Deutsche


when GIMP helped solve a murder


cross-posted from: midwest.social/post/30406057

"simple technology available to anyone identified the victim of his crime." -forensic files s12 e26 (06:26)

the skateboarding "computer guru" cracked me up XD



when GIMP helped solve a murder


"simple technology available to anyone identified the victim of his crime." -forensic files s12 e26 (06:26)

the skateboarding "computer guru" cracked me up XD


This entry was edited (1 day ago)

when GIMP helped solve a murder


"simple technology available to anyone identified the victim of his crime." -forensic files s12 e26 (06:26)

the skateboarding "computer guru" cracked me up XD

This entry was edited (1 day ago)

The Administration Plans to Defund the US Chemical Safety Board. In Response, They've Produced This Video.


I find it disgusting that they feel the need to appeal to their importance for economic activity. Safety should be a worthy enough goal to maintain such a lightweight organization. Trump says he wants to bring industry back to America. With moves like this, it's clear the actual intent is to keep workers subservient and expendable.

What's the best distro for a windows user with some linux experience


I have used linux in a past job (I did not set it up), so im not a total noob with linux. But I am far from an expert. I bought a tablet that had a flavor of linux on it and found myself woefully unprepared trying to navigate the tablet. I was planning to use it for DnD for pdf reading, but it apparently wasn't capable of that bcz it was a rather custom OS. With windows 10 support being dropped by Microsoft in the next few months, I want to transition my desktop to Linux, and I thought I'd get a headstart on that. I have a windows 11 laptop (and I hate it), but im kinda stuck with it for now. So, in the spirit of I am a noob who isn't quite a noob, what do ya'll recommend? p.s. I used Ubuntu for a bit way way back in high school

Edit: I do game dev with Unreal. Another user pointed out that may affect my choice of distro

This entry was edited (16 hours ago)
in reply to NocturnalMorning

If you are familiar with Ubuntu still I recommend you fallback to that or if you hate canonical and telemetry then use mint. Honestly bro it depends on what you wanna use it for.

Generally:

Noobs -> popos, Ubuntu, mint,
Devs -> fedora, Ubuntu (ease of access), debian
Power users -> Arch, Nix, tails, (a bunch of other distros ig since any distro can be used in a powerful way tbh)
Neckbeard -> Gentoo, LFS (not really a distro tho but amazing for learning)

But seriously speaking it's your choice bud. All Linux distros work amazing and are all the same to the kernel. You can always install multiple distros on an ext. SSD if you can't decide.

in reply to cm0002

There will be enough people asking this as a joke, but I am very serious. Is it actually time to move on from X11 for everyone?

I have been using linux since a couple months after Linus put the first bits of code on an ftp. I have been mainlining it since 1999 and it has been my entire career since 2009.

I have been through all the iterations. The svsV's, the runits, the systemd's. And while I don't enjoy a ton of change I did get over it for all of these and still feel 'at home'.

But for wayland? I have never even tried. I just see everyone saying you are fucked if you have X or Y hardware, or if you require A or B legacy workflows.

Is NOW really the time for old codgers to give it a serious go?

This entry was edited (1 day ago)

Linux and Foss Signal Group Chat


My friends and I are hosting a Linux and FOSS group chat to have some casual chat, help, and anything related to the topic really. We chose this platform to chat on to keep a privacy preserving way to engage with one another.

signal.group/#CjQKIBshKeuikl5H…

This 7 inch mini-laptop with an Intel N100 chip sells for $250 and up


Netbooks may have gone out of fashion years ago, but a handful of Chinese PC makers continue to crank out cheap, tiny laptops with hardware that’s just good enough for basic tasks… sometimes by stuffing newer components into older models.

Case in point? The X-Plus Piccolo Series71 is a mini-laptop with a 7 inch display, an Intel N100 Alder Lake-N processor and 16GB of RAM. It also has a […]

#alderLakeN #miniLaptop #piccolo #piccoloSeries71 #piccoloSeries71 #toptonL4

Read more: liliputing.com/this-7-inch-min…

in reply to remon

Israel also supplied Drones to Russia after the Crimea invasion, didn't join sanctions and as reported by an Ukrainian official demanded Ukraine to surrender behind closed doors.

en.wikipedia.org/wiki/Israel%E…

Now with the US getting itself dragged into another Iraq style war by Israel, Ukraine could suffer in two major ways:

  1. Western military aid will be cut short in favor of Israel and US
  2. The rising energy prices will lead to Russia's strained warchest to replenish and could even lead to EU countries easing sanctions to buy oil and gas from Russia again.

Ukraine is being played by the US and Israel but either plays along because Zelensky is high on Zionism or because Ukraine by now is owned by the US and he has to say everything Trump wants him to say. Either way this is bad for the Ukrainian people and it is delusional to think that anyone in the West would feel emboldened now to bomb Russia.

in reply to Saleh

Israel also supplied Drones to Russia after the Crimea invasion, didn't join sanctions and as reported by an Ukrainian official demanded Ukraine to surrender behind closed doors.


This is clear whataboutism. Iran and Israel can both be bad. Ukraine wants max pressure on the Russian war machine. So they cheer the weakening of a Russian military supplier. They also probably figure that if America is itching to fight again, it might as well help them out. They also probably sense the news cycle further shifting away from Ukraine and are trying to bring themselves into the conversation.

in reply to JillyB

Well, I agree with you about the dynamic governor. And I think that the benefits outweigh the drawbacks. Not only could it potentially reduce fatal accidents, but it also discourages people from driving in urban areas.
The case you mentioned with the highway, well, I think a highway has no business being anywhere near where people have to be. Besides, the I'm sure the tech exists when it comes to guiding missiles or some other military atrocity, why can't we use tech to actually protect people for a change?

The lack of will is disappointing, but not surprising at all.

Vaxry: About Hyprland Premium


account.hypr.land/

(from Vaxry, creator of Hyprland)

Hey hey people, vax here.

I've seen the post about Hyprland Premium go a bit viral and people don't seem to understand fully what we're doing.

There is a reason no pages link to the account. subdomain, because it's a work in progress, after all. That's why wording is a bit lacking, that's why registrations are closed.

Anyways, here are some key takeaways:

Yes, it's real

It's the official website. I did not get hacked.

Hyprland is not going closed source

It says that in the first sentence on the page. No paid features, beta branches, etc. We continue development as always.

Why money

I need something to eat too. Once I end university, if I can't make this my full-time job, I will have to severely decrease my contributions in favor of a real job. If this gets us somewhere, it will be only with benefits to you, the users. If I get enough money to hire another guy to help me work on Hyprland full time, I will.

Forums:

Already on forum.hypr.land. To log in, you need a Hyprland Account, that's why we haven't "fully" launched them yet.

"Premium" Forums:

Additional categories on the same forum for premium subscribers - these include premium support (where you get answers from me instead of the community at large), Q&A with me, and some banter chats.

Desktop Experience:

Free desktop experience: Dotfiles provided by us, with one-click installs and updates.

Premium desktop experience: Same as above, but with more customization options. (dotfile customizations, e.g. "bar on what side", "what button where", etc, not Hyprland features)

"Further premium services":

A general catch-all clause if any premium services come out in the future, they will most likely just be a part of the premium subscription. This might be dotfile sync, or other ideas. We don't know yet, that's why we didn't say.

Cheers, happy Hyprlanding.

Venice against Jeff Bezos wedding (23rd June)


Original post from u/Kvolti on reddit

More informations and pictures here:

greenpeace.org/italy/storia/27…

This entry was edited (1 day ago)
in reply to dejected_warp_core

Talk about a gross oversimplification. Venice grew out of mosquito infested lagoon due to necessity. The Venetian people were driven into the lagoon multiple times over centuries as a means of protection from Germanic invasions in the 7th century. They capitalized on shipping and trade just like any other population would do and used those riches to make their citizens lives better. What would you have expected them to do? Turn away from the money spice trading and Mediterranean shipping traffic brought them because it would make them too rich? Because again, they were a people used to fleeing into a mosquito infested lagoon when their farming population was invaded by multiple armies.

For that reason, comparing an entire cultural population like Venice to a singular person is a false equivalency. Bezos hasn't used his shipping fortune to enrich anyone but himself, but at least Venetian royalty built buildings and public spaces for their population.

Trump suggests farmers may get to keep undocumented workers after all


"We're looking at doing something where in the case of good, reputable farmers, they can take responsibility for the people that they hire, and let them have responsibility, because we can't put the farms out of business, and at the same time, we don't want to hurt people that aren't criminals," Trump told reporters.

Sounds a lot like slavery to me

https://www.axios.com/2025/06/20/trump-immigration-raids-farms

in reply to Yawweee877h444

I mean, I only worked one season with migrant laborers, so you may have more experience...

But a lot just aren't gonna come here this season. They don't need us, at least not as much as we need them. If anything I'd expect all this shit to drive up their wages.

Quick edit:

There's a misconception farm work is "unskilled", it's not. So the vets stay out and we get less experienced workers who do the job slower, and for a higher hourly to deal with the risk and uncertainty.

So both per hour wages and amount of hours needed are gonna go up.

Shits still going to become substantially more expensive.

This entry was edited (4 days ago)
in reply to Gutek8134

A lot of games are going to work without you having to do anything and some will need some tinkering. In that case, protondb.com/ will be your best friend, telling you exactly what you need to do to get things running.

That being said, some games simply can't be run under Linux. They might work in the future as compatibility improves but some won't. If it's an issue for you, you might want to dual boot windows as a workaround.

Republican lawmaker nearly died amid new Florida abortion laws – but blames the left


Kat Cammack recounts emergency room ordeal but claims ‘fearmongering’ by Democrats and pro-choice activists sowing confusion among medical professionals

Florida Republican Rep. Kat Cammack has revealed that she almost died last year as a result of her state’s six-week abortion ban, which left hospital staff reluctant to treat her ectopic pregnancy for fear of criminal prosecution.

Cammack was only five weeks pregnant at the time, the embryo had no heartbeat and her own safety was in jeopardy, but nevertheless the congresswoman found herself forced to pull up the letter of the law on her phone to argue the case and even put in a call to Governor Ron DeSantis, without being able to reach him, before staff relented and came to her aid.

But surprisingly, given her ordeal, the representative does not feel the law itself is at fault and instead blames Democrats for scaring medical professionals into confusion over their responsibilities.

in reply to Kwdg

Just quoting the readme so there's no misinterpretation:

This is an independent project, not at all affiliated with BigTech or any of their subsidiaries or tax evasion tools, nor any political activists groups, state actors, etc. It's explicitly free of any "DEI" or similar discriminatory policies. Anybody who's treating others nicely is welcomed.
It doesn't matter which country you're coming from, your political views, your race, your sex, your age, your food menu, whether you wear boots or heels, whether you're furry or fairy, Conan or McKay, comic character, a small furry creature from Alpha Centauri, or just a boring average person. Anybody who's interested in bringing X forward is welcome.
in reply to Leny

Also the guy got told off by Linus Torvalds for being an anti-vaxxer theregister.com/2021/06/11/lin…

So imo this isn't a project that should be supported

in reply to chimay

This isn't coherent, and even if it was, the burden of stance interpretability is context-dependent.

He is the one with the politically charged README that reads plainly like the thoughtless garbage MAGA types in America put out. I mean cmon man, "[...] we'll make X great again"?

Also your shallow and brainless dismissal of all this criticism coming from his "detractors" (and who would not become a "detractor", after actually investigating his terrible dribble?) is defeated easily by just reading the actual words he said.

As in, for instance, the original source of his garbage antivax posturing that he posted in the linux kernel mailing list: lkml.iu.edu/hypermail/linux/ke… .

These are not alleged opinions, he's just full of shit.

And this isn't even mentioning the fact that Xorg is going to be dead, should be dead, and will continue to die. And good riddance, too! Terrible and borderline unmaintainable.

The argument that choice diversity is good inherently is stupid, too. Wayland is a god damned protocol! There is no reason to have lots of diversity there! It has no tangible benefit.

There are already many different compositors that implement the Wayland protocol, and there are also many 3rd party extensions! Can you think of a single, material benefit to simply having different basic desktop protocols?

This entry was edited (1 day ago)
in reply to solardirus

Also your shallow and brainless dismissal of all this criticism coming from his “detractors” (and who would not become a > “detractor”, after actually investigating his terrible dribble?) is defeated easily by just reading the actual words he said.


I was merely pointing out that these opinions, whatever they really are, have more publicity from people
criticizing the founder. The best from your point of view would be not to speak about it.

And this isn’t even mentioning the fact that Xorg is going to be dead, should be dead, and will continue to die. And good
riddance, too! Terrible and borderline unmaintainable.


If it were true, all this hatred against the project would be pointless.

The argument that choice diversity is good inherently is stupid, too. Wayland is a god damned protocol! There is no reason > to have lots of diversity there! It has no tangible benefit.


Free software is all about freedom, and diversity means freedom of choice. If you don't agree
with that, you miss the all point.

in reply to chimay

I was merely pointing out that these opinions, whatever they really are, have more publicity from people criticizing the founder.


Why yes, friend, I will just conveniently pretend that you bringing that up is completely outside the context of whether or not to seriously consider the criticism.

And if you are trying to make a point of whether or not the ideology is seriously impacting the project, you need-only take a casual walk through the issue list, and find (among other evidence) that a suggestion to move to codeberg was criticized for... "DEI". Wow. How technically-focused.

The best from your point of view would be not to speak about it.


You are getting more and more incoherent the more of these replies you churn out. What, precisely from my point of view (which I guess apparently you know very well? the irony...) here implies that "not talking about it" is the best choice? That's absurd.

I find it very important to understand the motivations, technical and ideological, behind a project.

If it were true, all this hatred against the project would be pointless.


I don't spend any effort talking about in any other respect than telling people that they should likely disregard if for both technical reasons (it cuts out Xwayland, his commits frequently lead to very blatant regressions that are nontrivial, etc.) and ideological (his terrible, awful politics and motivations for making the project, to begin with!)

The reason I replied to your comment is mostly out of idle curiosity and a deepseated longing for genuineness and critical thinking of other people that I have not yet managed to kill (despite its impracticality in the modern age).

Free software is all about freedom, and diversity means freedom of choice. If you don’t agree with that, you miss the all point.


This is all such a massive and disheartening reduction of what software freedom is. I hope that you eventually manage to think less shallowly about this.

Tell me, do you have any particular, material distinction you are making by making a choice between desktop protocols? The desktop protocol is a purely technical thing, and I have not heard a single peep out of you in regards to specifics.

To elaborate, in Xorg, it is a very monolithic beast. It is very convoluted in its purview and carries a lot of preset implementation of its various facets. It contains an entire networking stack for deciding how to communicate windows over a network.

It is significantly less flexible and modular than Wayland, because in Wayland basically everything of significance is decided by the compositor.

This, ironically to your point, actually gives you more choice and freedom in how things work (this is also why tiling window managers love wayland to death, it's pretty easy to just build upon the basic wlroots implementation!). So I have to ask you, frankly, what in the fuck do you think you're actually saying right now?

The issue, in this way, is that you only seem to care about software freedom in the sense of the abstract concept rather than the reality. Which is impractical, and arguably antithetical to the very process of trying to foster software freedom to begin with. As evident by literally everything to do with this situation. My lord.

This entry was edited (1 day ago)
in reply to chimay

What is there to fear? Seriously. Pretending like this has anything to do with fear is the most childishly narcissistic framing possible. Grow up.

Xorg is nearly dead and buried. Nobody actually cares about Xlibre. Notice how the only thing being mentioned is the sidenote that this fork is run by a racist troll whose been kicked for cause from several prominent OSS projects. Literally the only reason XLibre exists is because this individual needed to start his own project because he's worn out his welcome in many others.

And, considering the geopolitical state of affairs at the moment. It's pretty plainly obvious that the only sort of person who is "anti-DEI" are fascists. And the only people making excuses for the fascists are other fascists. So, thanks for letting us know who you are.

in reply to wakko

Listen, I was willing to ignore your low-level insults until now, because I know that
people tend to say things they don't really mean when they are upsed, but THAT
uggly thing on the end is totally inacceptable! I find disgusting ALL kinds of tyranny,
so don't you dare presuming such horrible thought. I demand a full retractation and a
public apology!

If you don't know the distinction between refraining from having a moral judgement on
someone you don't really know, and making excuse for anyone, that's your problem.

All of that fuss because somebody want to talk about a software ? The air is toxic around here.

This entry was edited (1 day ago)
in reply to cm0002

I have used dd a few times without destroying my disk, here is my simple recommendation to stay safe:

DON'T TYPE THE COMMAND DIRECTLY INTO THE TERMINAL!

What I mean is that you should open a text editor, type the dd command you want to run in the editor, let it sit for 5 min, go back to the text editor, find the OF path, doublecheck and verify that it is safe.

Correct misstakes, wait another 5 min and do the check again.

Once you are confident that the command is accurate, copy paste it into a terminal and run it.

in reply to stoy

Once, while typing a dd command, I realised I was sleepy.
I deferred until next day.


Usually I keep partitionmanager open alongside, to cross-check my device selection.
Unlike having to use other CLI tools to determine if I have it right, I get some handy icons (like the USB drive symbol). Still, make sure to check the contents just in case it got bugged and set the icon to the wrong type of drive.

This entry was edited (1 day ago)

The strenghts and weaknesses of atproto and activitypub.


There is a lot bluesky gets right, and a lot it gets wrong, the same is true with Activitypub.

(Some) strengths of Atproto


Atproto is content-addressed, and portable. This means that posts can exist independantly of their original server.
Instead of giving posts a https uri, which will stop working if a user moves servers or their server disappears, they give them at uris.
For example, this post on bsky.app: bsky.app/profile/ponder.ooo/po…
Has the at:// link is: at://did:plc:i4bfh2tyxihe2ksplmtcoopk/app.bsky.feed.post/3lk4yrmyugc2f.
The post does exist over https at https://porcini.us-east.host.bsky.network/xrpc/com.atproto.repo.getRecord?repo=did:plc:i4bfh2tyxihe2ksplmtcoopk&collection=app.bsky.feed.post&rkey=3lk4yrmyugc2f.


Atproto is very easy to build apps on. For example, tangled.sh, frontpage.fyi and flushes.app are all apps built on atproto.
Atproto allows more flexibility in what an app can do, as opposed to lemmy or mastodon's api.


Atproto is better documented. The ActivityPub spec leaves a lot up to the reader.


Atproto has some really good moderation tools for users. People can make public blocklists of users, and people can subscribe to labellers, people or services which give users/posts a label.

Weaknesses of Atproto


almost everyone is on bluesky's PDSes. I thought mastodon.social and lemmy.world were bad, but the people on alternate PDSes altogether adds up to only a few thousand.

Its decentralised identifiers are actually completely centralised!
DID:PLC, their DID method, originally stood for placeholder, but they renamed it to Public Ledger of Credentials.
To use it, you have to use plc.directory.
You can use a DID:WEB DID, but if your website linked to it goes down you lose your identity.
(I find it extremely funny that its not actually a requirement for a decentralised identifier to be decentralised. )

Everything on the network has to be public to work.
since relays have to be able to collect all the information on the network for Appviews to be able to make use of that information, anyone can find out who's blocking someone, or who is on a list, or who's following who, with no way of hiding that information.
Private accounts and posts are impossible to do on atproto.

Since everything is public, DMs (for now) are centralised. They do seem like they want to change that though.

Strengths of ActivityPub


AP (ActivityPub) is better distributed. While it has large servers (like mastodon.social or lemmy.world (and threads, but we don't talk about threads)) the majority of users are not on those servers. There is no single point of failure. If bluesky disappeared tomorrow, atproto would still exist, it would just have a negligable amount of users.

One node in the network lets you do everything, as opposed to bluesky which has three parts (You can do stuff without a relay though). This means you can trust a lot less of the network.

ActivityPub scales better than ATProto. Atproto scales quadratically, meaning that having a lot of nodes in the network harms performance.
AP scales horizontally, meaning it works better with a lot of small servers.

ActivityPub can keep stuff private, like blocks and posts.
Though, a lot of implementations can leak posts.

Weaknesses of ActivityPub


The spec leaves so much out. They didn't propose a way to make sure requests between servers are validated, so mastodon chose HTTP signatures.
They didn't add any way of looking up handles, so mastodon chose webfinger.

A posts's id is its https uri, this means thatif a server goes down, stuff can't be fetched. A user can't move their followers if their server goes down (you can on ATproto). There is a standard to fix this, FEP-ef61, but it breaks compatibility with a lot of implementations.

Missing information is a problem. Its not really a problem on lemmy, but on mastodon likes and replies from other servers may not make it to your server at all (you can fetch replies in newer versions of mastodon though).


All this aside, I do think the two can coexist. I don't see anything like lemmy working on atproto. ActivityPub seems closer to social networking, as opposed to social media.
Something like facebook would be impossible to make on atproto, because not everything is made to be public.

I am hoping for a bridge, but good (bridgy is opt-in, making it useless).

This entry was edited (1 day ago)

Share a script/alias you use a lot


A while ago I made a tiny function in my ~/.zshrc to download a video from the link in my clipboard. I use this nearly every day to share videos with people without forcing them to watch it on whatever site I found it. What's a script/alias that you use a lot?
# Download clipboard to tmp with yt-dlp
tmpv() {
  cd /tmp/ && yt-dlp "$(wl-paste)"
}
in reply to als

alias qr='qrencode -t ansiutf8'

This makes qr codes in the terminal.

needs the qrencode package

Example usage and output:
felix@buttsexmachine:~$ qr lemmy.fish █████████████████████████████ █████████████████████████████ ████ ▄▄▄▄▄ █▄ ██ █ ▄▄▄▄▄ ████ ████ █ █ █ █▄▀▄█ █ █ ████ ████ █▄▄▄█ █▄▄▄███ █▄▄▄█ ████ ████▄▄▄▄▄▄▄█▄▀ █▄█▄▄▄▄▄▄▄████ ████▄▄▄ █▀▄▀▄▀ █▀▄▀▀ █ ████ ████▄ ▀▄▀▄▄ ▀▄▄█ ▄▄▄█▀█ ▄████ ██████▄███▄█▀█ ▄█▄ █▀█▀▄▄████ ████ ▄▄▄▄▄ ██ ▀▀▀▀▄ ▀█▀████ ████ █ █ █▀ ▀▄█▀▀▄▄ ▀█████ ████ █▄▄▄█ █ ▀█ ▀█▀ █▄▄█▀████ ████▄▄▄▄▄▄▄█▄▄█▄▄▄███▄▄██████ █████████████████████████████ █████████████████████████████___

This entry was edited (13 hours ago)
in reply to als

I've stolen a bunch of Git aliases from somewhere (I don't remember where), here are the ones I ended up using the most:
g=git
ga='git add'
gau='git add --update'
gcfu='git commit --fixup'
gc='git commit --verbose'
'gc!'='git commit --verbose --amend'
gcmsg='git commit --message'
gca='git com
gd='git diff'
gf='git fetch'
gl='git pull'
gst='git status'
gstall='git stash --all'
gstaa='git stash apply'
gp='git push'
'gpf!'='git push --force-with-lease'
grb='git rebase'
grba='git rebase --abort'
grbc='git rebase --continue'

I also often use
ls='eza'
md='mkdir -p'
mcd() { mkdir -p "$1" && cd "$1" }

And finally some Nix things:
b='nix build'
bf='nix build -f'
bb=nix build -f .'
s='nix shell'
sf='nix shell -f'
snp='nix shell np#'
d='nix develop'
df='nix develop -f'

Share a script/alias you use a lot


OC by @als@lemmy.blahaj.zone

A while ago I made a tiny function in my ~/.zshrc to download a video from the link in my clipboard. I use this nearly every day to share videos with people without forcing them to watch it on whatever site I found it. What's a script/alias that you use a lot?
# Download clipboard to tmp with yt-dlp
tmpv() {
  cd /tmp/ && yt-dlp "$(wl-paste)"
}
in reply to cm0002

#!/bin/bash
# Recursively rename everything in the current directory as necessary
# to make it match the case of filenames in Skyrim's "Data" directory,
from=`pwd -P`
to="${HOME}/.steam/debian-installation/steamapps/common/Skyrim_1.5.97/Data"
tmp="/tmp/skydata_index"
filez="/tmp/skydata_from"

IFS='
'

match_case() {
    cd "$2"
    find . | grep -v '^[.]$' > "$tmp"
    cd "$1"
    find . -maxdepth 1 | grep -v '^[.]$' > "$filez"
    for j in `cat $filez`; do
        if ( grep -i "^${j}$" $tmp ); then
            name=`grep -i "^${j}$" $tmp | head -1`
            if [ "${name}xx" != "${j}xx" ] ; then
                mv "$j" "$name"
            fi
        fi
    done

    # going recursiv
    find . -maxdepth 1 -type d | grep -v '^[.]$' > "$filez"
    for j in `cat $filez`; do
        if ( test -d "${2}/${j}" ) ; then
            match_case "${1}/${j}" "${2}/${j}"
        fi
    done
}
match_case $from $to
rm $tmp $filez
in reply to Arthur Besse

As much as we might want to romanticise the idea of spending 6, 12, 24 months attempting to come up with an even vaguely competitive alternative to systemd,


There are alternatives like runit, dinit, s6. About some of the more useful features of systemd, how about we recreate them without thight coupling to one specific init+service manager-in-one?

This entry was edited (2 days ago)
in reply to Tony Bark

Thing is, there's no real software KVM (or rather KM) solution for Wayland. Barrier (and the others) works only on X11.

It's a minor thing, but unfortunately major enough for me to be unable to switch to Wayland at all.

Completely dropping X11 sounds a nightmare in my case. I'm not against dropping X11, if Wayland proves to be a better alternative. But not with "holes" like this. :c

in reply to JillyB

Hell America is actually pretty unique in restricting suppressors.


That is not accurate as firearm suppressors are regulated in Spain, Russia, Italy, Greece, Turkey, Croatia, Cypress, Belarus and the Benelux countries to name a few.

Source

This entry was edited (2 days ago)