Bad issues with system load on Mint Desktop


Hi!. Currently running Linux Mint 22.1, but i suspect it's not strictly a distro issue. This laptop was running VERY well but was outdated, running Mint 19.3, some things were unable to be installed because the system libraries were old (didn't expect Calibre to be one of them, figures), so i updated all the way to that moment's current version which was Mint 21.3. All of a sudden it felt like the laptop got downgraded two whole computer tech generations. As soon as i ask it to do something mildly complicated that made it break no sweat on Mint 19, it gets VERY slow, all the cores start running at max, system load increases, until it finishes doing whatever it was doing several minutes later, something between a couple of minutes when lucky, to 20 or more. Typically what triggers the issue is something on the browser (what i use the most on the computer is browser tabs and lots of terminals) but not exclusively. Thought it was the browser but replicated it on an empty Firefox profile, and has triggered with simpler stuff like the Discord client. Been trying to find the issue for a while trying to avoid a full reinstall, no luck so far.

If i were to describe how it feels, it's like there was a bottleneck on tasks being done by the system, as soon as you ask it to do something mildly complex it chokes on it and tasks accumulate. No idea if it's some kind of kernel misconfiguration, if it's some hardware incompatibility, or something else entirely, checking the changelogs of Mint all the way between 19.3 and 21.3 showed nothing i could pin this onto (or at least nothing i could notice).

The nuclear option would be a brand new blank install but I'd MUCH rather avoid that if possible, made the comfortable but now unwise choice of a single partition for everything (instead of a separate /home and whatnot as i used to do) so reinstallation would wipe it completely, if i must then i must but much rather not.

Would welcome VERY much ideas on stuff to check or try.

Edit: It's got an NVME drive, which seems to be healthy as far as i can see

Edit: When it happens it doesn't seem to matter how much RAM is free, seen it happen with only 8 of the 32Gb of RAM in use and zero swap

Edit: Found a great way to describe how it feels like: Have you done heavy video encoding on a computer that's adequate for the task but not more than that, and noticed how everything in it stalls heavily, even if there's plenty of RAM free and the computer feels like it's giving everything to that task only? Pretty much that, but for nearly everything even moderately heavy

This entry was edited (2 weeks ago)
in reply to HayadSont

Given that as i mentioned elsewhere i did not separate the /home into it's own partition like I've been doing since the 90s, formatting this thing right now would likely lead to losing stuff, i need to organize the files first before i do the nuclear option: A full reformat/reinstall. If that makes no difference in the end, I'll have to consider the possibility of getting a new one. No idea how long will each step take so not the foggiest on when will i do each thing, and that's even without taking procrastination into consideration... 😅

‘FuckLAPD.com’ Lets Anyone Use Facial Recognition to Instantly Identify Cops


cross-posted from: lemmy.world/post/31924287


‘FuckLAPD.com’ Lets Anyone Use Facial Recognition to Instantly Identify Cops


A new site, FuckLAPD.com, is using public records and facial recognition technology to allow anyone to identify police officers in Los Angeles they have a picture of. The tool, made by artist Kyle McDonald, is designed to help people identify cops who may otherwise try to conceal their identity, such as covering their badge or serial number.

“We deserve to know who is shooting us in the face even when they have their badge covered up,” McDonald told me when I asked if the site was made in response to police violence during the LA protests against ICE that started earlier this month. “fucklapd.com is a response to the violence of the LAPD during the recent protests against the horrific ICE raids. And more broadly—the failure of the LAPD to accomplish anything useful with over $2B in funding each year.”

“Cops covering up their badges? ID them with their faces instead,” the site, which McDonald said went live this Saturday. The tool allows users to upload an image of a police officer’s face to search over 9,000 LAPD headshots obtained via public record requests. The site says image processing happens on the device, and no photos or data are transmitted or saved on the site. “Blurry, low-resolution photos will not match,” the site says.

fucklapd.com uses data provided by the City of Los Angeles directly to the public,” McDonald told me in an email. “This data has been provided in response to either public records requests or public records lawsuits. That means all of this information belongs to the public and is a matter of public record. fucklapd.com is not scraping any data.”

In addition to potentially identifying officers by name and serial number, FuckLAPD.com also pulls up a police officer’s salary.

“Surprisingly it [the domain name] only costs $10 a year to exercise my first amendment right to say fucklapd.com,” McDonald said.
playlist.megaphone.fm?p=TBIEA2…
I tested the tools by grabbing an image of a white and bald police officer from an LAPD press conference addressing its use of force during the anti-ICE protests in Los Angeles. I uploaded the image to the site, and within a few seconds the site presented me with nine headshots of officers who could be possible matches, all of them bald white men. The first correctly identified the cop in the image I uploaded.

Clicking “view profile” under the result sent me to the Watch the Watchers site by the Stop LAPD Spying Coalition, a community group based in the Skid Row neighborhood of downtown Los Angeles. “All of the information on this website comes from records that were deliberately made public by the City of Los Angeles in response to either public records requests or public records lawsuits,” the Watch the Watchers site says. “We plan to keep refreshing this data from new public records requests as well as to add other data.” Stop LAPD Spying Coalition is not associated with FuckLAPD.com and did not endorse the site.

McDonald told me that since the site launched, it had around 50,000 visitors, but “Because the analysis happens on-device I have no way of knowing what people are using it for, except for some people who have posted screenshots to Twitter or Instagram,” he said.

In 2018 McDonald made another tool called ICEspy which used hundreds of photos of ICE employees from LinkedIn and does much the same thing as FuckLAPD.com. “This app is designed to highlight and embarrass the organization committing atrocities against refugees and immigrants to the United States,” ICEspy’s website says. That tool originally used a Microsoft API, before Microsoft restricted access to it. McDonald said on X that he recently relaunched the tool to run locally on devices. 404 Media tested ICEspy using images of ICE employees on LinkedIn to verify if the tool worked and each result was incorrect; McDonald indicated on X he was looking for others to re-scrape LinkedIn and update the database.

Over the last few months ICE officers have consistently worn masks, neck gaiters, sunglasses, and baseball caps to shield their identity while often refusing to provide their name or even confirm the agency they belong to. This includes while violently assaulting people, detaining U.S. citizens, and pointing weapons at bystanders, leaving little room for recourse or accountability against the individual agents or the agency.

ICE’s constant use of masks has created a climate where people cannot be sure that the heavily armed group of men coming towards them are really federal agents or not. In Philadelphia, a man pretended to be an ICE agent in order to rob an auto repair shop and zip tie an employee. In Brooklyn, a man posed as an immigration officer before attempting to rape a woman.

ICE claims that assaults against its officers have increased by 413 percent, and use this as the justification for covering their faces. But as Philip Bump showed in the Washington Postthere are still plenty of questions about those numbers and their accuracy. ICE says its officers’ family members have been doxed too.

Neither the LAPD or ICE responded to a request for comment.

Joseph Cox contributed reporting.


in reply to Nibodhika

Again, I want to establish that I've learned a ton and really appreciate your writings. Thank you!

That looks interesting, although I would be weary of learning a layout that only works on specific keyboards, it will make it hard for you to use a laptop on the go, work in an office with a normal keyboard or any other similar situation.


Thanks for the reminder! While I can't completely ignore the main takeaway, I do find myself only rarely (read: less than 5%) engage with normal keyboards. And, AFAIU, by only adopting the exotic layout for splitting keyboards, I can keep the muscle memory for QWERTY on regular keyboards. Though, please feel free to correct me if I say something that goes against your own experiences.

which btw I strongly recommend you check out wrist and finger stretching exercises as they help a lot


Would you be so kind to share what has worked for your wrist? While there's no reason to assume that your exercises work out for me, I can at least discuss them with the physiotherapist. BTW, to be clear, I've already visited the physiotherapist a number of times and we've discussed exercises that I've eventually incorporated in my daily routine.

Lots of the changes I made (e.g. split ortholinear keyboard) were probably not needed


Question: If we focus on the split ortholinear keyboard, is only the ortholinear aspect (possibly) redundant? Or..., the split itself?

in reply to HayadSont

Damn, I thought I had sent the reply and it's been erased.

I'll keep it short, muscle memory for qwerty doesn't go away that easily, at least it didn't for me, but I'm able to type blindly in qwerty (just not touch typing). Still I think that something I can use in my laptop is very useful so I can keep the ergonomics on the go.

I don't have the exercises, it was just something someone told me to do, I'm sure whatever your doctor is telling you would be better.

For the split vs ortholinear I think split makes more difference, whenever I use a normal keyboard I feel this, but never had any pains related to it, it's just more comfortable.

Sony faces another class-action lawsuit over PlayStation Store prices and monopolistic practices


in reply to Agent Karyo

To be honest that would just be the end of the consoles system as there is a reason Sony is selling the PS5 for so cheap.

As much as I understand why Apple shouldn’t be allowed to keep everything in the Apple Store, Sony’s situation isn’t the same.

But what would bother me more is if Sony starts to raise the prices of everything without justification.

I got a Steam Deck and I’m slowly migrating my gaming from Playstation only to Linux/Playstation gaming. Still a Playstation 5 is a great product, especially with kids and its ease of use and great graphics for your bucks.

This entry was edited (2 weeks ago)
in reply to LandedGentry

Maybe it’s because I don’t use it enough but the last Sony console I bought was the absolute opposite of “no fuss”. It was nothing but mandatory unskippable updates and I constantly got signed out and had to sign in and the 2fa app kept changing names. And also all those updates and sign-ins had mandatory EULAS you had to scroll through. Such a hassle.

Edit: also it tried to talk to my Sony tv in some “smart” way over HDMI (so I couldn’t disable it) which would sometimes cause my TV to crash and reboot for several minutes.

This entry was edited (2 weeks ago)
in reply to LandedGentry

For the updates: I put it to sleep. However my power cuts out every now and then. When the power comes back, the ps4 turns itself back on on and makes obnoxious beeping noises, just to tell me the power was cut. The dumb thing is it will stay on that screen until manually dismissed and won’t auto-update until you dismiss that screen, with no timeout. The hassle-free appliance experience!

For your claim that the eulas being easy to skip, keep in mind that sometimes there were back-to-back updates that each required me to agree to a eula. So I would babysit the thing, walk away when it was taking forever, and when I came back it wouldn’t even be ready for gaming. Even windows isn’t that obnoxious.

Also my tv at the time had no way to disable CEC (my new one does, and also doesn’t crash lol).

in reply to LandedGentry

I don’t understand where the confrontation came from, but I guess if that’s what you want you can have it. I literally told you two posts ago about how it’s not just waiting for 20s and clicking a button. It’s an attended upgrade and scrolling process. I won’t bother quoting what I wrote 3 minutes ago, go scroll up and read it again yourself. No, my microwave does not present me with EULAs when the power goes out.

What “score” are you talking about? Do you take personal offense when a Sony product sucks? Did you invent the PlayStation or something? I was just sharing my lived experience.

This entry was edited (2 weeks ago)

Mamdani Wins Stunning Upset in Democratic Primary as Cuomo Concedes Race


Assemblymember Zohran Mamdani is on track to secure the Democratic nomination for mayor, after former Gov. Andrew Cuomo conceded to him Tuesday night following the first round of ranked-choice primary votes.

With 95% of precincts reporting two hours after polls closed at 9 p.m., 44% ranked Mamdani as their first choice while 36% chose Cuomo first and 11% had city Comptroller Brad Lander.

Mamdani emerged to raucus applause at his election party on a brewery rooftop in Long Island City, about 20 minutes after midnight.

Finding an instance that blocks least and is least blocked


Is there a way to shop around for a Lemmy instance based on how many instances are blocking it and how many instances it's blocking? For example, I noticed that the lemmygrad.ml instance is relatively popular, but it seems like a lot of other instances block it. It also blocks a bunch of other instances. So, if there are any communities on there that might be relevant to me then I would be missing out. I guess I could just create an account on a walled instance, but I would prefer not to keep creating accounts. I'd like to just find one instance that maximizes my access. Is the answer to just run my own instance?

Federation map?


After the Apicalipse there was a website where you could see which instance de/federates with others, as a map. It's url was lemmymap.feddit.de/ but I guess it went down with feddit.de I found even a screenshot in a thread:

screenshot of lemmymap

Currently with the instances button you can see defederation from one direction, but not from the other, e.g. if an instance is defederated by a lot others you can't see that easily.

Does something like this exist?

in reply to infeeeee

The source code for it can be found on codeberg.org/wintermute/lemmym…

But with Wintermute going missing and feddit.de shutting down is has been shut down as well.

This entry was edited (2 weeks ago)
in reply to emhl

It was a nice map. If it still works I will try to redeploy it.

Edit: This is an early prototype of the lemmymap, not the latest version of it. I don't think it's worth to deploy. I may recreate it from scratch in my free time.

This entry was edited (2 weeks ago)

We can't figure out how to disable secure boot


My girlfriend is trying to run Bazzite. She installed it, but she can't run it, because secure boot is turned on. She's using an Alienware M15 R7, and we can't find the secure boot setting. The manual says it should be in the boot configuration menu, but it's not there or in security either. How do you disabled secure boot on an M15 R7?

Is there a Linux version that is similar to Freedom app?


This app just starts some productivity session while forbidding some programs from starting. Is there a Linux and most importantly FOSS version of it?
in reply to Tony Bark

I know it's just an early mockup, but Calamares looks waaaay better than this, and I wouldn't want to see this replace it in anything even close to this state. This is not slick.

Though serviceable, [Calamares is] not as slick as the initial setup on Windows, macOS or even GNOME.


Setup on Windows? Slick? Dude fuck, I do not want whatever vision this author wants for Linux if the minefield of dark patterns is "slick" to them. Calamares is the slickest, most straightforward OS install I've ever had, far surpassing Windows.

This entry was edited (2 weeks ago)

AI tools are helping teachers with grading and lessons. They say it makes them better educators


Across the country, artificial intelligence tools are changing the teaching profession as educators use them to help write quizzes and worksheets, design lessons, assist with grading and reduce paperwork

Any ways to access Azure Virtual Desktop with multiscreen support?


One of the reasons I can’t move away from Windows is that I use Azure Virtual Desktop (Windows App) to log in for work on my home computer.

I could get a laptop/desktop from them, but I don’t want to be responsible for their equipment. Plus I really don’t want all the spy stuff they have in their machines on my network. And we set up AVD specifically for my team because we refused to get company devices, so this was the compromise.

Anyway, I have used the web version to access and it works well on my laptop. But the problem is that I want to use both of my monitors and I don’t think that’s possible. Maybe I’m wrong?

Any ideas on how I can use Linux and still access AVD with multiscreens?

Edit: Microsoft supports literally EVERYTHING except Linux. It’s nuts. macOS and ChomeOS and Android and iOS and iPadOS are supported. All Linux gets is the web client and that’s for any device with a web browser.

So this got me thinking.

Could I use this with Wine/Proton? I don’t think so because it’s an msi file, not an exe. I’m admittedly not too familiar with this process outside of installing Windows games from Steam on SteamOS on my Steam Deck. I haven’t had success when trying to install apps through Wine in the past.

Is there a way to run macOS packages in Linux? I haven’t found anything in my online searches that says this can work. Anyone have something on that? I’m pretty sure this would be a dmg file.

I tried installing the apk for Windows App from the Google Play Store onto my Linux laptop running KDE Neon to test through Waydroid but I have been having issues getting it installed. Plus, even if I can get the apk installed, would it support dual screens?

This entry was edited (2 weeks ago)
in reply to ThisIsFineDotJpeg

The concept of secure boot and the TPM and BitLocker and all that stuff is somewhere between protection against hackers with hands on access to your system, protection against rootkits infecting the boot sector, protecting the average amateur end user from themselves doing something dumb, and keeping you in the Micro$haft ecosystem.

If you're fairly comfortable that none of these should be a significant risk to you, then I'd say disable it and do whatever you want with your own system without all the headaches.

Something like TeXstudio, but for markdown?


On occasion, I'll have to work with markdown files, sometimes with inline LaTeX. I'm surprised how limited my options are, or I'm looking in the wrong places. Pandoc does the job, but the lack of a integrated graphical workflow isn't my cup of tea.

Has anyone found a good graphical markdown editor that can handle inline LaTeX and doesn't pull a gigabyte of dependencies? Preferably also can render the final output to PDF.

in reply to OneSpectra

This guy is a quack at this point.

"AI" at this point would only jailbreak because they were programmed to do so. There is no concept of novel ideation in models as they exist, so it wouldn't occur to them to do anything like this unless THEY WERE TOLD TO DO SO.

I'm about as anti-"AI" as you can get, but even I know these dumbass headlines are clickbait bullshit, and most of them are originating from the companies trying to make their tech look super awesome when it's total shit.

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.~~ [comfy note: Teppichbrand replied confirming they now use Hugo]


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

This entry was edited (2 weeks ago)

AI can kill information


Let's take an example.

We know that searching stuff on Google got worse, but imagine if AI replaced it completely. Searching the web would be something like making prompts to a chatbot, a complete
black box of information. AI could make sure that you don't get conflicting views on state policies or acess to copyrighted materials...

FOSS stack for MIDI composition


I want to put together a stack for hobbyist midi music composition. I understand there are a few more components to it than one might expect, but I think VMPK and Qtracer are going to be part of it?

Any tutorial links or suggestions appreciated!

vmpk.sourceforge.io/

qtractor.org/

in reply to ordinarylove

Whatever you end up using, have JACK sync 'em up. I used to have two Macs, one for recording with Nuendo and one for doing MIDI sequencing and programming. They synced via MIDI sync and there was always issues. Now I have everything on one Linux machine (Ardour records and mixes, Reaper sequences MIDI and Renoise does beats and other sampling related stuff) and with JACK the sync is seamless ❤

because people from the global south are nothing more than rhetorical constructs to liberals


::: spoiler Transcription

Screenshot of a Tumblr post by imsobadatnicknames2:

"A couple years later it's still amazing what a perfect distillation the original 'anonymized people of the global south' tweet is of the absolute callousness of yankee liberals;

(Screenshot of a Twitter post by @loudpenitent: "An anonymized 'people of the global south' is not worth more than domestic queer citizens or any other member of any other marginalized community - or, bluntly, any fellow citizen at all. Real-ass human beings matter more than rhetorical constructs.") (end of Twitter screenshot, back to imsobadatnicknames2’s commentary);

If I wrote a character saying this into a piece of media about how much americans suck it'd be too on the nose."
:::

in reply to ByteOnBikes

We can all collectively thank Reagan, among other terrible things we have to deal with today due to his administration, he is also responsible for the state of news media in the US in 2025. Previous to Reagan we had a policy called The Fairness Doctrine, it was a policy introduced in 1949, that required the holders of broadcast licenses both to present controversial issues of public importance and to do so in a manner that fairly reflected differing viewpoints. Broadcasters could show opposing viewpoints via option pieces, news segments or talk shows, but if they reported on one side they were required to show the other.

In 1987 under Reagan the FCC abolished the Fairness Doctrine. Broadcasters were no longer required to air apposing viewpoints of controversial topics. This has directly lead to the echo chambers that you see in the news media today.

This entry was edited (2 weeks ago)

Can we appreciate how horny everyone is for Mario in TTYD?


So I am playing through Paper Mario TTYD on my Switch for the first time. I never played these games growing up, and while I kinda enjoyed the Super Mario RPG remake for its quirkiness, I strongly believe that if you don’t have specific nostalgia for it, it just doesn’t hit the same.

TTYD is great. It’s so fun and captures a sense of adventure, with big swings from light hearted comedy into some dark territories. I was not expecting that, but I absolutely was not expecting just how horny everyone seems to be for Marty-o!

All the ladies swoon and mention how manly he is, commenting on his moustache. I was not expecting this coming from a Nintendo game. It’s pretty funny and I love it!

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 (2 weeks ago)

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 spv.sh

Yeah, sorry, that came a bit harsh. I'm just a bit salty, because i dislike monospace and white-on-black for reading. But i'm working on something, that lets the user choose the reading settings. In the meantime, i just create a usercss (Stylus) for pages i see often.

But that's another reason i'm salty; please don't do * {…} CSS hacks. Just set the rule on body, because children inherit, if not set otherwise. And * is the worst for performance, use the rightmost selector instead.

This entry was edited (2 weeks ago)
in reply to MonkderVierte

no problem! i'm frequently described as "abrasive" so i guess what goes around comes around...

i do appreciate the CSS tip(s) -- that stylesheet is a few years old with many alterations over time, so there are bunch of weird hacks that i'm not even sure why they're there. off the top of my head, for some reason the header is a div-within-a-div: #header and #header_internal. no idea why. 😛

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 (2 weeks ago)

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

If you haven't solved this yet I would try using the novo button again with your camera ready to get the text and see if it's useful. Beyond that, I'm not sure how to get into the bios. Assuming it still boots and doesn't have a soldered wifi card you could always get an AX210 for fairly cheap off of ebay. Should have good linux support.

Edit: Nvm the card suggestion, I see your comment on that.

This entry was edited (2 weeks ago)
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 (2 weeks ago)
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 (2 weeks 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 (2 weeks ago)
in reply to Vincent

So got GSConnect to work... I had to also enable it in Extension manager for some reason. I had no idea it's an extension since I've just i stalled it as RPM package from the discover store.

Anyhow, it's just confusing. I was installing KDE Connect on both my PC and laptop. I never even heard of GSConnect until I started troubleshooting and I thought it's just some GNOME fork of KDE-Connect, not actually a mandatory replacement for KDE-Connect on GNOME.

It may make sense in the name but the name makes it even more confusing. Since it works on Android/Windows,... Why would I not assume it will work on Linux GNOME?

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 (2 weeks 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.

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 (2 weeks ago)

Autonomous User doesn't like this.

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 (2 weeks 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?

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 (2 weeks 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 (2 weeks ago)

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 (2 weeks 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

This entry was edited (2 weeks 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.
in reply to Echo Dot

pcmag.com/news/us-house-bans-w…

nytimes.com/2025/06/18/world/m…

And to your last comment about not being able to find anything, I don't believe you even tried: forbes.com/sites/daveywinder/2…

in reply to MrsDoyle

My advice: run a server (any server) or three, and keep your important / personal stuff there. It can be as simple as a Raspberry Pi with a big external SSD. The PC you use as a desktop environment should be easily built / configured from the base distro into whatever customizations you want, and you can either work with your personal files on the server, or mirror copies of them to your desktop system as appropriate (things like "living documents" should be primarily stored and backed up on servers, things like photo collections etc. can be stored on the server, but copied to the desktop for easy access like rotating wallpaper or whatever.)

If (when, really) any one of your systems goes down, it shouldn't be a big deal. If it's a server, restore from another server mirror / backups. If it's your desktop, install a new desktop and get your customizations off a server.

Of course this is an ideal, but keep in mind that SSDs are not "forever" devices, they do wear out and each single copy of your data will be corrupted some day. Spinning rust is even less reliable, in my experience, although I have one 2TB hard drive that has been online for more than 10 years now. It's mirrored, twice, on SSDs.

in reply to MangoCats

I've never learned about servers - never worked in IT, just a simple old hobbyist. Also never used a Raspberry Pi. But thank you! I might get around to reading up on the topic of servers over the winter. My computer has two drives, the original "spinning rust" and an SSD I installed (so quick! so quiet!). My thought is to keep Windows on a partition until I'm sure I like the distro I've chosen.

I have multiple backup drives, from a wee 4Tb Toshiba to a SparQ drive with 1Gb cartridges (a whole gigabyte, how will I ever fill it?). I'm pretty sure I've got everything saved, but I'm equally sure there'll be something I've missed.

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 (2 weeks 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.

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 (3 weeks 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.

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.

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 (2 weeks 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 (2 weeks 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 (2 weeks 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 (3 weeks 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 Kawawete

With how many new Linux users we get recently, I don't like this joke at all without a disclaimer. Yes yes, its your own fault if you execute commands without knowing what it does. But that should not punish someone by deleting every important personal file on the system.

In case any reader don't know, rm is a command to delete files and with the option rm -r everything recursively will be searched and deleted on the filesystem. Option -f (here bundled together as -rf) will never prompt for any non existing file. The / here means start from the root directory of you system, which in combination with the recursive option will search down everything, home folder included, and find every file. Normally this is protected todo, but the extra option --no-preserve-root makes sure this command is run with the root / path.

Haha I know its funny. Until someone loses data. Jokes like these are harmful in my opinion.

in reply to als

\#Create predefined session with multiple tabs/panes (rss, bluetooth, docker...)
tmux-start 

\#Create predefined tmux session with ncmpcpp and ueberzug cover
music 

\#Comfort
ls = "ls --color=auto"
please = "sudo !!"

\#Quick weather check
weatherH='curl -s "wttr.in/HomeCity?2QF"' 

\#Download Youtube playlist videos in separate directory indexed by video order in playlist -> lectures, etc
ytPlaylist='yt-dlp -o "%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s"'

\#Download whole album  -> podcasts primarily 
ytAlbum='yt-dlp -x --audio-format mp3 --split-chapters --embed-thumbnail -o "chapter:%(section_title)s.%(ext)s"'

# download video -> extract audio -> show notification
ytm()
{
    tsp yt-dlp -x --audio-format mp3 --no-playlist -P "~/Music/downloaded" $1 \
        --exec "dunstify -i folder-download -t 3000 -r 2598 -u normal  %(filepath)q"

}

# Provide list of optional packages which can be manually selected
pacmanOpts()
{
typeset -a os
for o in `expac -S '%o\n' $1`
do
  read -p "Install ${o}? " r
  [[ ${r,,} =~ ^y(|e|es)$ ]] && os+=( $o )
done

sudo pacman -S $1 ${os[@]}
}

# fkill - kill process
fkill() {
  pid=$(ps -ef | sed 1d | fzf -m --ansi --color fg:-1,bg:-1,hl:46,fg+:40,bg+:233,hl+:46 --color prompt:166,border:46 --height 40%  --border=sharp --prompt="➤  " --pointer="➤ " --marker="➤ " | awk '{print $2}')

  if [ "x$pid" != "x" ]
  then
    kill -${1:-9} $pid
  fi
}
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 (3 weeks 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 Tony Bark

On the one hand that means future Kubuntus (for a while) won't have remote desktop, remote UI commands, global hotkeys, nor other such useful features. Or, heck, won't have accessibility. On the other hand, from the progress I've seen KDE are among the better positioned to change that, so who knows. Prepping for a Kubuntu LTS?

~~On the third hand, it's still Ubuntu. The Wayland fixes are probably going to be shipped as snaps for the Pro version.~~

No Internet For 4 Hours And Now This


Well, I'm back online after a 4 hour blackout due to the heat in Brooklyn.

I found out that my ISP Optimum had issues with their equipment in Brooklyn due to the heat and humidity set on by this week's weather.

Now I'm worried that things will be really harsh on my equipment in the living room.

Any suggestions on how to keep the modem/router from overheating and causing problems?