Parents sue over son's asthma death days after inhaler price soared without warning


in reply to AceSLive

You can’t possibly be fully informed on every single purchase you make. Even being generally informed is a somewhat privileged position to be in. You have to remember that these companies are spending billions of dollars to trick you into buying their stuff regardless if they do what they suggest or don’t. It’s not a fair fight, we need consumer protections. It’s one of the major pitfalls of libertarianism

I guarantee you if there were no rules, you would get yourself poisoned. It would simply be a matter of time

This entry was edited (2 hours ago)
in reply to ILoveDurians

“The government shouldn’t dictate what I eat“ is a misrepresentation of the government’s role in food regulation. They are setting minimum quality and safety standards so that you can make informed decisions about things that aren’t likely to kill or otherwise hurt you. They aren’t dictating your diet. They’re putting up guardrails around the groups making what goes into your diet.

While we are on the subject, this is one of the great ironies of the “MAHA” movement (cringe). They all talk about how the food in Europe is so much fresher and better for you and not processed yada yada. Do you know why Europe has better food than we do? Mountains and mountains of regulations. Which as we all know is anathema to conservatism.

This entry was edited (1 hour ago)
in reply to chemical_cutthroat

You're being downvoted because your assertion that hosts are responsible for what users upload is generally false.

(1) Treatment of Publisher or Speaker.—No provider or user of an interactive computer service shall be treated as the publisher or speaker of any information provided by another information content provider.

(2) Civil Liability.—No provider or user of an interactive computer service shall be held liable on account of—

(A) any action voluntarily taken in good faith to restrict access to or availability of material that the provider or user considers to be obscene, lewd, lascivious, filthy, excessively violent, harassing, or otherwise objectionable, whether or not such material is constitutionally protected; or

(B) any action taken to enable or make available to information content providers or others the technical means to restrict access to material described in [subparagraph (A)].



47 USC § 230c, a.k.a. Communications Decency Act 1996 § 230

in reply to Mirokhodets

One popular way was that Internet Explorer 6 included something called ActiveX, which basically allowed any website to run code on your computer as though it was a locally-installed program. You could just click on some URL and next thing you know it's writing files to your hard drive. This is one of the main reasons why the Internet Explorer 6 / Windows XP era was particularly virus-filled. A website could open your freaking CD tray.

From the ActiveX wikipedia page:

Developers had to register with Verisign (US$20 per year for individuals, $400 for corporations) and sign a contract, promising not to develop malware.


Promising not to. And they did it anyway. The bastards.

in reply to kiol

My payroll company came out with a be version that won't work in Linux. They wouldn't accommodate me and I was too deep into their ecosystem to change companies so I ended up having to buy a Windows license so I could run a virtual machine every time I had to do payroll.

Edit: My mistake was getting too dependent on a company that doesn't care about Linux users.

This entry was edited (5 hours ago)

Liberux Nexx GNU/Linux smartphone starts crowdfunding!


The Liberux Nexx smartphone will be (if it makes it to the production stage) the most powerful smartphone (with the RK3588S) to run GNU/Linux and the mainline kernel. More powerful than the PinePhone Pro, or the OnePlus 6. It will have a decent OLED display, alot of RAM, and much of what you would expect from a privacy-focused GNU/Linux smartphone such as hardware killswitches.

That is to say, this phone will (hopefully if it releases) be a true daily-driver candidate for many people, more so than the current offerings are now. While I am skeptical of it (as I am with any crowdfunded project) I think this will be a great thing if it does make it to production.

Site: liberux.net/

Crowdfunding Link: indiegogo.com/projects/liberux…

This entry was edited (6 hours ago)
in reply to April (She/Her)

Meh, I'm feeling like this whole concept is pretty flawed and it might be better by now to just run Graphene or Lineage out of the box. Maybe a niche Android phone manufacturer like Unihertz could find incentive to do something like that.

A fully FOSS dumbphone would possibly be of more interest than a smartphone, fwiw. Enough smartphone projects have failed that I'm unexcited about this latest one.

Advice for picking a PSU for server class GPUs? Also a question about adapter cable


So its been almost 10 years since i've swapped computer parts and I am nervous about this. Ive never done any homelab type thing involving big powerful parts, just dealt with average mid range consumer class parts in standard desktop cases.

I do computational work now and want to convert a desktop pc into a headless server with a beefy GPU. I bit the bullet and ordered a used P100 tesla 16gb. Based on what im reading, a new PSU may be in order as well if nothing else. I havent actually read labels yet but online info on the desktop model indicates its probably around a 450~ watt PSU.

The P100 power draw is rated at 250 W maximum. The card im using now draws 185 W maximum. Im reading that 600W would be better for just-in-case overhead. I plan to get this 700W which I hope is enough overhead to cover an extra GPU if I want to take advantage of nvidia CUDA with the 1070ti in my other desktop.

How much does the rest of the system use on average with a ryzen 5 2600 six core in a m4 motherboard and like 16gb ddr4 ram?

When I read up on powering the P100 though I stumbled across this reddit post of someone confused how to get it to connect to a regular consumer corsehair PSU. Apparently the p100 uses a CPU power cable instead of a PCIE one? But you cant use the regular cpu power output from the PSU. Acording to the post, people buy adapter cables with two input gpu cables to one output cpu cable for these cards.

Can you please help me with a sanity check and to understand what i've gotten myself into? I don't exactly understand what im supposed to do with those adapter cables. Do modern PSUs come with multiple GPU power outputs/outlets from the interface these days and I need to run two parallel lines into that adapter?

Thank you all for your help on the last post im deeply grateful for all the input ive gotten here. Ill do my best not to spam post with my tech concerns but this one has me really worried.

This entry was edited (5 days ago)
in reply to LandedGentry

Thank you! Putting the parts I have now into the pc part picker shows an approximate draw of 334W. Adding 65W on top of that to account for p100 max draw is 400w expected draw. The 1070ti I have has an expected draw of 150W adding that on would draw 550W which seems in range of 700W psu.

Theoretically my current 450w PSU could handle p100 maybe but 50w overhead is slim.

Budget is everything to me right now the 1050W PSU are like 150$ while that 700W psu is 50$. When things aren't so tight and if I get deep enough down the rabbit hole to chain multiple server class GPUs ill probably be in a better spot to afford an expensive psu along with a big batch of cards.

This entry was edited (5 days ago)
in reply to SmokeyDope

@SmokeyDope Please understand that a PSU is rated at the total power it can supply to 5v and 12v lines combined, but it can not supply that full power to both. And in my experience many brands of PSUs do not live up to their ratings. If you're going to run a "beefy" GPU and CPU, I suggest going with 1000 watt or 1200 watt supply. If you are worried about an efficiency then go with a Platinum, they provide good efficiency even at low load levels. This will give you the overhead you need for your machine to run without strain.

How to deal with those annoying TVs blaring Fox News all day


Source: bsky.app/profile/funnysnarkyjo…

In fact you can use your smartphone to change the channel on nearly any TV. In the comments on that post some people talk about how to do it. Basically you need a smartphone with either builtin IR or use a USB-C IR blaster or if your phone has a 3.5mm headphone jack you can also try one of those but I'm not sure if the 3.5mm ones are as commonly supported.

This entry was edited (5 days ago)

How ok would you be if teleported right now into a field in Peru in the 1300s with... (see description)?


A) Nothing, just totally naked

B) What you're wearing and anything you carry with you (even if you're not carrying it right now) like a bag

C) What you're wearing, what you carry with you, and the contents of your home (it will be teleported within a few hundred metres on the surface in an accessible location, but obviously won't be connected to any services like electricity or water)

in reply to formulaBonk

While they're at it, why not just hack the government to reverse last year's election, amirite?

I know most of us loved Mr Robot and watching dinozzo and abby double team a keyboard and Wolverine getting a blowy and all that fun stuff, but that really isn't how things work.

These aren't off the shelf pre-trained models. The model is a big part of the company's product and, increasingly, the cost of training is being partially offloaded to customers under the guise of "tune the model to your data".

And IF we have a Bones situation where someone has inscribed a virus onto human remains to destroy a one of a kind machine or whatever: That is what version control is for. "Hmm. The May 2025 model isn't working. Okay, switch back to April"


Also, these "models" are a lot closer to just running OCR on a feed and logging which traffic camera saw one of the flagged license plates.

This entry was edited (6 days ago)

Kennedy says COVID vaccines no longer recommended for healthy children and pregnant women


In a 58-second video posted on the social media site X, Kennedy said he removed COVID-19 shots from Centers for Disease Control and Prevention’s recommendations for those groups. No one from the CDC was in the video, and CDC officials referred questions about the announcement to Kennedy and the U.S. Department of Health and Human Services.

U.S. health officials, following recommendations by infectious disease experts, have been urging annual COVID-19 boosters for all Americans ages 6 months and older.

A CDC advisory panel is set to meets in June to make recommendations about the fall shots. Among its options are suggesting shots for high-risk groups but still giving lower-risk people the choice to get vaccinated.

https://apnews.com/article/covid-vaccine-pregnant-women-children-70c358cad726e57d680234c3ecdec926

What happened to the internet...


What happened to the internet to make it so that you now have to say "I'm not a medical expert, a beauty expert, an underpaid Walmart cashier struggling just to make ends meet just to lose my job to a robot or a piercing expert so take my advice with a grain of salt, but yeah, I think it would be wonderful for you get your ears pierced"?

I'm probably aging myself here, but it's mildly annoying to see so many words for something that should just be assumed until someone explicitly says "I'm an expert, make sure you clean them regularly or don't get them at all".

The earrings are just a random example I thought of just now.

(This is somewhat satire, somewhat curiosity and somewhat ranty lol)

EDIT: Thanks for the insightful history lesson guys! I actually learned a little bit about the internet (at the risk of really honing in on my age lmao). I feel I should clarify, though. The issue I want to address isn't the use of disclaimers in general, but rather the need for exceptionally long ones like my example above where the disclaimer is like 5x longer than the actual comment, which, btw, thank you all for commenting at least 5x more information than disclaimers lol

This entry was edited (6 days ago)

Thousands of Israelis join violent, racist march through Jerusalem’s Muslim quarter


By Alexander Cornwell
May 26, 20253:26 PM EDT

"The Jerusalem municipality advertises the event, known as the flag march, as a “festive procession”, part of a broader programme of events celebrating the “liberation” of the city.

The march has been marred by racism and attacks on Palestinians for years, and is preceded by a campaign of violence in the Old City that in effect shuts down Palestinian majority areas, particularly in the Muslim Quarter."

in reply to darkguyman

@darkguyman There isn't much I can't do with open source that I can do with commercial software, hence the motive for pirating it isn't there. I used to prefer adobe premier to kdenlive for example, but not so much for what it can do but for the user interface which I found superior, and I was even willing to BUY it when it was for sale but damned if I'll pay a monthly extortion fee.

Pixelfed Uptick in Monthly Active Users


pixelfed.fediverse.observer/da…

I don't even use Pixelfed, but its growth is kind of interesting to me:

The ebb lasted a lot longer than I was rooting for. But now it seems to have caught a recent uptick. Still slight in terms of its maximum peak, but respectable: 47K Monthly Active Users. (about the same as the total number of MAUs on Lemmy!)

Furthermore, it's also reflected in the half-year Active Users, meaning it's not just people who signed in a couple months ago who are now checking back in -- looks like brand-new active participants.

Any idea what caused this? Another "migrate" campaign? Did Instagram do something stupid again? Or is it just a data glitch?

This entry was edited (8 hours ago)

I think im finally going to stop talking to him guys...


so if u guys see my previous posts, you would have a better understanding. Me and my ex broke up a month and a half ago and we’ve still been good friends and still had some sort of sexual relationship (we are 7 hours long distance). I was the one who carried so much hope and beat myself over it but I think I want to stop talking to him once and for all. I still love and care for him so much but I’ve fought and drained myself so hard the past two months my heart physically hurts. I know he see’s no hope in us and has said it himself which hurt me so much. And I always felt like there was hope so I would keep trying. But lately I’ve been feeling like his effort has diminished, which I get since we aren’t in a relationship like that anymore but even me being excited to tell him about my day and he’s just on his computer not replying or showing any emotions makes me feel belittled. I always listen to him. So this hurts the most. I’ve always felt shut out growing up so this triggers me so much. I told him about it last night and he said he’s knows he does it sometimes cuz he’s “working” but doesn’t know how to fix it. I simply said, it takes two minutes of your time to just listen. And if you can’t or you’re busy, say you will talk to me another time. Mine you, it’s 11pm and he was waiting for me to play a video game. He could’ve done it easily because if I had been ready 15-20 prior, he would’ve got off regardless. I know it sounds silly but honestly it’s the little things that get me, it’s the bare minimum.

I mentioned how the beginning he showed so much effort and more respect and stuff, and he agreed and said it’s because we don’t have much of a romantic relationship anymore. I love talking to him and care about him but I feel like this whole time has been ME beating MYSELF up over the whole situation physically, mentally, and emotionally and he’s been cruising along “healing himself” while talking to me so things will be easier. One day, hopefully, he will realize what he threw away and didn’t work for. How easily he gave up on me. Because it killed me but I know I need to keep moving.

I’m a very lonely person so this is very hard for me to do. I like having people around and not in a selfish way, I do care for people, but I don’t do good when I don’t have someone to lean on.

in reply to canadianchik

I hate to admit that I was that guy sort of once. Partner for a long time and I broke up, we tried to be friends, we had a sexual relationship for a few months after - she was clearly invested and I should have backed off. I told myself “we are both adults she can make her own decisions,” but that was very cowardly and selfish. She couldn’t move on unless it stopped.

Just rip the bandaid off. It’ll bleed and hurt like hell but you’ll heal.

This entry was edited (9 hours ago)

Doctors flee Trump’s America: 'It’s no longer safe or sane to practice here'


Earlier this year, as President Donald Trump was beginning to reshape the American government, Michael, an emergency room doctor who was born, raised, and trained in the United States, packed up his family and got out.

Michael now works in a small-town hospital in Canada. KFF Health News and NPR granted him anonymity because of fears he might face reprisal from the Trump administration if he returns to the U.S. He said he feels some guilt that he did not stay to resist the Trump agenda but is assured in his decision to leave. Too much of America has simply grown too comfortable with violence and cruelty, he said.

Meta shareholders overwhelmingly rejected a proposal to explore adding Bitcoin to the company's treasury, with less than 1% voting in favor of the measure


Tinder tests letting users set a 'height preference'


archive.is link

Tinder is leaning into dating apps’ reputation for superficiality with the launch of a new feature that lets paid subscribers add their height preferences to their profiles.

After a Reddit user posted a photo of the new height setting in the Tinder app, a company spokesperson confirmed to TechCrunch that the discovery setting has been launched as a global test.

Tinder Gold and Premium subscribers in the test group will have access to the feature, but not free users, we’re told. In addition, the setting will indicate a preference, rather than functioning as a “hard filter,” the company says. That means it won’t actually block or exclude profiles but instead inform recommendations.

“We’re always listening to what matters most to our Tinder users — and testing the paid height preference is a great example of how we’re building with urgency, clarity, and focus,” said Phil Price Fry, VP Comms at Tinder, in an emailed statement. “This is part of a broader effort to help people connect more intentionally on Tinder. Our new product principles guide every decision, and this one speaks directly to a few: prioritizing user outcomes, moving fast, and learning quickly. Not every test becomes a permanent feature, but every test helps us learn how we can deliver smarter, more relevant experiences and push the category forward.”

in reply to kingpepe8006

I truly did not understand how intense, widespread, and long lasting “massive resistance” was in the US south after reconstruction until my 30’s. Like holy fucking shit. Some states had an average of a public lynching every month for almost 60 years.

We do NOT teach this here. It’s baffling. And it explains so much about the current state of identity politics and race relations in the US.

The NAACP used to hang a black and white flag that read “a man was lynched yesterday” at their HQ any time it happened. It almost never came down for decades until the 50’s/60’s and even then it flew frequently.

This entry was edited (12 hours ago)
in reply to Track_Shovel

The lower photo is a BTS from the Great Train Robbery movie, from 1978:

The photo of alleged drunken sailors, titled "Actors 'Sleeping' Draped Over Ropes" in the Getty Images archive, actually stems from the production of the film The Great Train Robbery (1978):


snopes.com/fact-check/hangover…

What are some good cooperative shooters? Hidden gems?


Wondering what the people on Lemmy think 😀

Looking for stuff to play mostly with 2 players, but anything is fine.

I looked through store.steampowered.com/categor… (Shooters with tag "coop") but for some reason there's stuff like Counter-Strike and Team Fortress etc. in there, and while you can play those cooperatively, really they're competitive games.

Nick Clegg says asking artists for use permission would ‘kill’ the AI industry


As policy makers in the UK weigh how to regulate the AI industry, Nick Clegg, former UK deputy prime minister and former Meta executive, claimed a push for artist consent would “basically kill” the AI industry.

Speaking at an event promoting his new book, Clegg said the creative community should have the right to opt out of having their work used to train AI models. But he claimed it wasn’t feasible to ask for consent before ingesting their work first.

“I think the creative community wants to go a step further,” Clegg said according to The Times. “Quite a lot of voices say, ‘You can only train on my content, [if you] first ask’. And I have to say that strikes me as somewhat implausible because these systems train on vast amounts of data.”

“I just don’t know how you go around, asking everyone first. I just don’t see how that would work,” Clegg said. “And by the way if you did it in Britain and no one else did it, you would basically kill the AI industry in this country overnight.”

Without mentioning smartphones or social media, what societal changes have you noticed over the course of your lifetime?


Originally it was going to be "over the last twenty years" but I decided to be more flexible.

A lot of discussions about how society has changed or how the world is different always circle around to smartphones, social media, "no one talks to each other in person, they're on their phones always" and the like.

Outside of those topics, what else has changed, by your perception?

in reply to Clot

This is the next step towards Idiocracy. I use AI for things like Summarizing zoom meetings so I don’t need to take notes and I can’t imagine I’ll stop there in the future. It’s like how I forgot everyone’s telephone numbers once we got cell phones…we used to have to know numbers back then. AI is a big leap in that direction. I’m thinking the long term effects are all of us just getting dumber and shifting more and more “little unimportant “ things to AI until we end up in an Idiocracy scene. Sadly I will be there with everyone else.
in reply to LandedGentry

Yeah that’s a big part of it…shifting off the stuff that we don’t think is important (and probably isn’t). My view is that it’s escalated to where I’m using my phone calculator for stuff I did in my head in high school (I was a cashier in HS so it was easy)…which is also not a big deal but getting a little bigger than the phone number thing. From there, what if I used it to leverage a new programming API as opposed to using the docs site. Probably not a big deal but bigger than the calculator thing to me. My point is that it’s all these little things that don’t individually matter but together add up to some big changes in the way we think. We are outsourcing our thinking which would be helpful if we used the free capacity for higher level thinking but I’m not sure if we will.

Anyone know how to play Killer Queen? Its only available paying $15,000 for an Arcade Cabinet


Im obsessed with this game at barcades but its impossible to play at home. There is a shitty steam version that doesnt have online anymore. Since its an arcade cabinet im guessing they use a computer under the hood of some kind that has the game loaded.

How could one possibly get the game to play on a computer of some kind? Reverse engineering?

bumblebeargames.com/products/k…

killerqueenarcade.com/

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

bdsmovement.net/

BDS is a global movement calling for boycotts, divestment and ultimately sanctions of Israel and companies complicit in Israels illegal occupation and other crimes against the Palestinian people.

Microsoft provides AI tools to the Israeli army -IDF- which are used to automatically designate people as targets for bombing. Among other things a particular heinous AI is infamously named "Where's Daddy", where bombings are timed so that the target is killed upon arriving home, so their entire family is also murdered.

972mag.com/lavender-ai-israeli…
apnews.com/article/microsoft-i…

Activision Blizzard, Bethesda, iD-Software, Zenimax, Mojang (Minecraft) and others are all owned by Microsoft.

en.wikipedia.org/wiki/List_of_…

The Gospel of Phiber Optik or, How to Get Thrown in Prison for Knowing Shit


The Gospel of Phiber Optik or, How to Get Thrown in Prison for Knowing Shit

It begins like a lot of the old-school kick-ass digital legends, with a phone line and a curious teen. Tho I wanna say that I was a curious teen too, but just not curious in any productive way. I was too busy thinking about girls, jerking off to my step-mom’s underwear, and trying to survive the dull ache of being a loser in a town where nothing ever happened.

Sometimes I wonder how different it could’ve been if someone had handed me a clue, or a keyboard, or a reason to dig deeper. Brothers, I had the spark, but no kindling. Just a lot of static and the sense that I showed up too late. I shoulda started my Universal Monk “let’s piss off Lemmy every day while I hack into my OLPC and try to install Linux Puppy on it in the background!” persona way before I got old.

But fuck it, let’s talk about Phiber Optik.

In the early 1980s, Mark Abene, a soft-spoken kid from Queens, New York, discovered that the boring ass sound of a dial tone held secrets. Abene’s first contact with computers came around the age of nine, inside a department store where he would hang around while his parents wandered the aisles. The machines were just sitting there, blinking and waiting for someone curious enough to poke them. His first personal system was a TRS-80 MC-10, a tiny rig with 4 kilobytes of RAM, no lowercase letters, a 32-column screen, and a cassette deck that hissed and clunked as it loaded and saved programs. Like a lot of machines back then, it hooked up to the family television, turning it into a crude but functional portal to somewhere else.

Later, after his parents gifted him a RAM upgrade and a 300 baud modem, the real doors opened. Through CompuServe and its wild little corner called the CB Simulator, he found others like him. People who knew how to reach dialup bulletin board systems. From there he stumbled into guest accounts on DEC minicomputers used in the BOCES educational system in Long Island.

These machines ran operating systems with names like RSTS/E and TOPS-10 and they were a whole different universe compared to the TRS-80. Abene saw what they could do and decided to teach himself how to speak their language.

He pulled books from the library and started reading everything he could find on code. What hit him hardest was the realization that he could write something, log out, come back the next day, and it would still be there. His modest little computer setup had become a window, and on the other side of it was a world worth chasing.

Long before the term cybersecurity existed, Abene had already started burrowing into the veins of the American telecom system, decoding its logic not to destroy it, but to understand how it ticked.

His handle became ‘Phiber Optik,’ and in the grubby wire-y underbelly of the hacker scene he was damn near mythic. People talked about him with reverence or anger, depending on which side of the firewall you were on. To the kids trading exploits in IRC tunnels, he was a digital folk hero, one keyboard away from legend. To the feds, he was a glowing red dot on the radar, a walking middle finger to everything they couldn’t control.

What makes Phiber’s story relevant now, decades after his sentencing, is not just his technical brilliance. It is that he represented an ethical spine to a culture the public has long dismissed as criminal.

As pirate and privacy movements claw their way back into the spotlight, fueled by surveillance capitalism, corporate chokeholds, and the slow suffocation of open access, the old bones of Phiber Optik’s blueprint are starting to show through again. What he sketched in the static of the early 90s wasn’t just a kind of road map, it was a warning, half-forgotten, now suddenly relevant as hell.

After all, doesn’t all information want to be free?

Phiber was a member of two infamous hacking groups. First, he joined the Legion of Doom, a group that had already made its mark exploring the digital frontier of the telephone networks. Later, he co-founded Masters of Deception, or MOD, a New York-based collective that was as much a cultural counterpoint as it was a technical one. MOD went deeper into the cracks of AT&T and the broader infrastructure of early corporate networks. They said that their goal was to explore and document, not destroy.

As the Cold War fizzled and the Information Age kicked its boots up on the desk, the suits and corporations realized the growing value of digital systems. The government’s attitude toward hackers hardened. Home computers were no longer toys. They were infrastructure, currency, control. And suddenly, guys like Phiber weren’t curious kids anymore.

In January 1990, the Secret Service kicked in Phiber Optik’s door. He was just 17. They seized his gear and accused him of causing a massive AT&T network crash that had hit the country a week earlier. Phiber stood there while they ransacked his place, accused on the spot of bringing down part of the backbone of America’s phone system. Weeks later, AT&T admitted the crash had been their fault. A botched software update. No hackers involved. Just bad code and corporate silence.

That didn’t stop the momentum. In February 1991, he was arrested again, this time under New York state law, charged with computer tampering and computer trespass. He was still a minor. The legal system was scrambling to define what counted as a crime in the new digital frontier. Phiber ended up taking a plea to a lesser misdemeanor and served 35 hours of community service. The scare should have ended there. It didn’t.

By December 1991, the feds were ready for round two. Phiber Optik and four other members of Masters of Deception were arrested again. In July 1992, a federal grand jury hit them with an 11-count indictment. This time, the charges stuck. The government leaned on wiretaps. It was the first time in U.S. history they had used legally authorized taps to capture the voices and data transmissions of hackers. They weren’t trying to protect infrastructure. They were trying to make a point.

Despite no evidence of damage or theft, Phiber was sentenced to a year in federal prison. Again, no theft or damage. Just knowledge. Just access. But still, they had to fucking put him in a cage. They needed a scalp. He fit the frame. He was the first hacker convicted under the newly expanded federal computer crime laws.

The punishment was widely seen as symbolic. Phiber was articulate, clean-cut, and openly philosophical about the ethics of hacking. That made him dangerous. His case was less about securing systems than it was about sending a message. A warning to those who might try to explore behind the digital curtain without permission.

The trial lit a fuse. What came after was not just fallout. It was a shift. Phiber became the face of a new kind of threat. The hacker. The digital trespasser. The kid who knew too much. The media pounced. Magazines ran articles warning about ghosts in the machine. The New York Times printed his sentencing like it was a mafia takedown.

Today that kind of coverage is common background noise. But back then it hit like an earthquake. Computers were still the realm of hobbyists. Hackers were not yet cool icons or antiheroes. Seeing a story like this break into the mainstream meant the world had started paying attention. Even if it had no clue what it was actually looking at.

Inside the hacker community, he became a martyr for curiosity. Where some hackers sought money or infamy, Phiber was different. He believed in transparency, in challenging authority through knowledge. In many ways, his worldview mirrored what the modern open access and digital piracy movements have adopted.

Fast forward to today, and the landscape looks different but eerily familiar. Information is still locked behind paywalls. Network infrastructure is still protected less by code than by law. The average user remains dependent on gatekeepers for knowledge. Shadow libraries, sideloading communities, and decentralized networks are once again pushing the boundaries.

The ethos that drove Phiber Optik and MOD now animates projects like Library Genesis, Anna’s Archive, and countless torrent communities. These modern movements rely on the idea that access to information should not be controlled by profit motives. That understanding a system deeply is not a threat. That copying is not theft.

Phiber never claimed to be innocent. But he insisted that curiosity was not a crime. He never sold what he accessed. He documented. He learned. He shared. And he did so with the belief that a more transparent digital world was not just preferable, but necessary.

When people talk about the moral framework of piracy now, it’s all about what’s legal and who’s losing money. That’s the surface game. What gets ignored are the roots. The deeper questions. Phiber Optik and the others weren’t just rule-breakers. They were pulling back the curtain and asking who built the rules in the first place. Who benefits. Who decides what we’re allowed to know. They saw the gap widening between the ones who use the machine and the ones who own it. Between those who are fed and those who are kept hungry.

Phiber Optik went back to being Mark Abene and became a respected security consultant. He rebuilt his life above ground. But his impact lives beneath the surface. In Discord forums and dark web mirrors. In data liberation projects and copy-left publishing. In every encrypted message and anonymized torrent. He was there before the internet was sold back to us, back when it was something we made by exploring it together.

Not every hacker is a pirate. But every pirate who copies for access, who shares for freedom, who breaks a rule to question the system, carries the idea of Phiber Optik in their actions. Maybe not in name. But in spirit.

The spark is the same. Curiosity weaponized. Access reclaimed. A middle finger aimed squarely at the gate.

It was never just about phone switches or command lines. What Phiber did and what MOD stood for was proof that systems are built to keep people out, and that anyone willing to understand how those systems work could find a way in.

That blueprint did not vanish. It evolved. The mindset that once pulled secrets from a telecom grid now fuels the mirrors, torrents, and cracks of the modern internet. Bypassing a locked terminal and bypassing digital rights software are cousins in the same bloodline. Digging into AT&T’s infrastructure and scraping paywalled archives both ride the same frequency. The hardware has changed, the language has changed, but the mission is still carved in the same stone.

The kids cracking textbooks and sideloading banned books today may not know Phiber’s name, but they carry his ghost in every act of defiance. Every time they upload something they were told to keep hidden. Every time they share a file just to make sure someone else does not have to go without.

That is the legacy. The culture of piracy did not appear out of thin air. It grew out of old phone lines, library cards, and the belief that knowledge should not come with a price tag.

Sources, for those who still believe in paper trails or give a shit:

Wikipedia, bitches! (nice 90's pic of homie too)

"Masters of Deception: The Gang That Ruled Cyberspace" by Michelle Slatalla and Joshua Quittner (fun book I found on Anna's Archive)

"The Life and Times of Phiber Optik" Wired Magazine (I have actual paper copy of this!)

“I’m Universal Monk. You fuckers tried to cancel me, but I’m still here! Ha ha ha ha ha!” by Me

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

I appreciate people and their side hustles, but I write plenty of other things for pay, I don't feel the need to go crazy with Lemmy articles on pirate/hacker insights. Tho I appreciate the person saying it!

I mean, I already made a whole $10 off my transsexual werewolf gay porno novel that involved a genetically altered hamster who's obsessed with Cheetos, playing Balatro on PlayStation, pegging, and fetishizing women wearing strap-ons, and ignoring him while they make TikTok make-up vids on their phones. Oh, and it had a secret cult of nuns protecting magic golden dildos. (Not even joking--welcome to my life as a writer.)

So I can write Lemmy articles and put them out there just to put them out there.

This entry was edited (1 week ago)
in reply to Agosagror

I kind like lemmy posts like this tbh But yeah a mailing list would be cool


Thanks! I just like posting my shit on Lemmy. Everyone around Lemmy (and before that, Reddit) kept bitching that every time I'd reply, that I wrote a "fucking essay."

So now I'm writing fucking essays.

(Quick shout-out to my serial downvoting stalkers. haha)

This entry was edited (1 week ago)

Switch 2 supports USB mouse controls, developer reveals


He then plugged in a standard USB mouse, confirming that these can also be used with Switch 2 hardware. When the mouse is plugged in, a message on the screen shows that the mouse is connected and takes priority over the Joy-Con 2’s mouse controls.

Ryu then showed that it was possible to use the USB mouse with the right hand, but continue to use the left Joy-Con 2 with the left hand, meaning all the controller shortcuts are still available even when using a standard mouse.

This entry was edited (1 week ago)

Breaking Free From Social Media Silos With The Fediverse


A conversation about platforms bringing people together, respect for diversity (also of opinion and culture) and enshittified walled gardens, between @ke5arin@mastodon.social and @andypiper@macaw.social with obligatory mention of @pluralistic@mamot.fr. 40 minutes well spent.
in reply to Tad Lispy

The internet inherently creates information silos, because of the nature of how it works.

Cable TV, Newspapers, the Radio, etc. were all broad-cast networks, as in one person talks and that gets cast broadly to all listeners on the network.

Channels provided some level of user choice in what they listened to, but not very much. At most they still picked between only a handful of different options.

The internet fundamentally isn't a broadcast network though, it's a messaging network. When you publish a video on YouTube it isn't broad cast to every one with an internet channel, instead, the users goes out and looks for the information they want and requests and YouTube sends it back to them.

This inherently creates filter bubbles because the information you receive is based on your own existing preferences and requests, which creates a feedback loop the reinforces your opinions.

This entry was edited (14 hours ago)

FlashMobOfOne doesn't like this.

in reply to Tad Lispy

Undoubtedly, but we still chose to come to Lemmy because we visited it and saw a bunch of people that we mostly agreed with on it.

Think about how many Lemmy users block hexbear or lemmy.ml, or would spit in disgust when they visit gab or voat or something.

Users prune those sources because they aren't interested in hearing wildly toxic fringe ideas (or flat out being propagandized to), but it's still fundamentally up to you as a user to decide what you consider rationale and worthy of discussion, and then going forward the content you see on here is only what's shared by very like minded individuals.

Don't get me wrong, I think that Reddit and other corporate owned social media, intentionally promotes rage bait constantly, both in comments and posts, and that drives people to go even more nuts and become more polarized compared to a non-engagement driven algorithm like Lemmy's, but even open and decentralized social media platforms create filter bubbles and information silos.

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

The Fediverse is great, but perhaps just because of the lack of algorithms and other content-promotion methods I have found it a bit harder to break out of my 'silos' in some places. Lemmy isn't too bad for this, but I've really struggled to find other people to follow and engage with on Mastodon as somebody on a small local instance. Little things like the Mastodon phone app not listing followers from other instances contributes to this.
This entry was edited (12 hours ago)
in reply to cevn

I am

  1. Glad you had the courage to try something new
  2. Impressed you had your limit and stuck to it
  3. Relieved as a former security person that you're improving package validation and will reap the rewards even if you don't notice
  4. Disappointed it wasn't before some seriously sketchy shit has gone down with RH and trickled down to fedora.

Finally

  1. Overjoyed as fuck if it seemed like an easy switch, but please correct me there.
This entry was edited (1 hour ago)

[SPOILERS] Just finished The Last Of Us Part I, what an amazing game


I played it on my Steam Deck, 30 FPS average with lots of audio crackling, apparently because of the CPU load. I played the game in hard mode because I was afraid survivor and grounded would break the balance.

The gameplay is great: it was insanely fun outsmarting the infected, circling around the clickers, burning the bloaters. Against those enemies, stealth really was a challenge and I had to manage my stress level (stalkers and runners were especially hard to deal with in the sewer); I'm convinced I would not be able to finish this game in permanent death as certain sequences took me 5-7 tries to do correctly (optimizing to use the least amount of gear or straight up surviving). It was really hard to aim well enough on a controller to be able to do headshot with consistency (this game with a controller and a mouse must feel like heaven to master).

Stealth against humans is way too easy though: you can easily never use your weapons and just throw a glass bottle against the wall, cleanup with a bomb or a Molotov, and you will never be punished when doing a stealthy kill if you take too long which basically means that shiv are useless for anything other than doors (I did not buy the ability to get off the grasp of clickers with shivs).

The hostage mechanic felt so cool, but I rarely used it because I felt like I couldn't afford to waste bullets because of the resource scarcity. I would have loved the game to be more punishing and to force me to spend my gear; I was never spotted and I am horrible at stealth (hello Cyberpunk 2077).

On the writing side, the game shines even more. I was so heartbroken when Sarah was murdered, when Tess sacrificed herself, when Sam turned and Henry killed himself, when Joel said horrible things to Ellie, when he murdered all the fireflies, the surgeon, Marlene in cold blood.

And that's where the game shines! It shows you this great dynamics between Joel and Ellie, this growing bond that is so precious. You despise and love Joel: you despise his lack of moral, his emotional immaturity (not wanting to talk about the hard stuff and lying to Ellie) but you understand where it comes from, you understand why the violence happened.

This constant tension, this gray area makes the game so real and gripping; you can only look with a mix of disgust and support as you're ripping your way through the enemies in the hospital with savagery.

What Joel did is unequivocally wrong and selfish but I cannot judge because I know full well I'd probably have done the same thing in this situation. Well, I'm not sure but I can see it.

This game really made me understand the complexity of moral and decision, the conflicting goals and the harshness of survival. I highly look forward to playing the sequel.

EDIT; I think the right difficulty for me is the "Survivor" one, grounded looks to hard without a mouse.

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

You're obviously one of Klaus Schwab's brain-washed minion


Alex Jones fanboy and/or antisemitic conspiracy theorist detected 🤦

I don't think billionaires or greenwashing faux-nonprofits like the WEF should exist. And no, Soros isn't paying me to say that 🙄

Sun don't shine at night


Ever heard of energy storage?

wind blows randomly


Nope

hydro is great but only limited opportunities


Which is why you combine it with other sources of renewable energy

and the Indians want to be able to fish unlimited salmon and are blaming the dams for not being able to do that


Nope

so yea, renewables are a problem.


Nope. Disinformation like what you're spreading is the problem.

in reply to Nanook

You're no fan of authoritarianism


Correct.

yet you want authority over others access to energy and goods


Incorrect.

And you want to deny people access to reliable affordable energy


Literally the opposite of what I'm advocating.

which is necessary to the production of damned near everything.


Fossil fuels? Nope. There's literally no fossil fuel product or process that doesn't have alternatives.

The only reasons why fossil fuels haven't been COMPLETELY phased out DECADES ago are billionaires and their conglomerates bribing politicians and buying media to spread disinformation and useful idiots like yourself helping for free.

in reply to Viking_Hippie

@Viking_Hippie Sure there are alternatives but nothing can be put in place overnight and the capacity should be there before you should down fossil fuel plants. Also the only real reliable alternatives that can be scaled are nuclear fission and geo-thermal, and geo-thermal is only available in some geographical regions, although in the US you could build enough capacity in yellow-stone to supply the entire country, the same namby-pambys that are panic'ing over carbon dioxide don't want to risk diminishing the geysers. And most of them are also opposed to nukes.
in reply to Viking_Hippie

@Viking_Hippie Yes I've heard of energy storage, there is enough for about five minutes worth of electricity. Every heard of economics? There are only so many areas for pumped hydro and they are mostly tapped out. Lithium ion batteries have a habit of self-immolation and are prohibitively expensive and there isn't enough accessible lithium on the planet to put a dent in the problem. What other brilliant ideas have you to offer?
in reply to Nanook

there is enough for about five minutes worth of electricity


That's absolute nonsense.

Every heard of economics?


I have, yes. That's part of why I'm arguing for energy production that's cheaper in the short, medium, and long term and doesn't rely on finite resources that have a deleterious effect on humanity.

There are only so many areas for pumped hydro


Pumped hydro? Wait, you're talking about hydrogen powered cars now? 🤦

Lithium ion batteries


Are on the way out as alternatives such as sodium batteries are being researched and improved

What other brilliant ideas have you to offer?


Here's one: shut the fuck up with your nonsense before you embarrass yourself further.

in reply to Nanook

Total world wide electricity generation is 17,400,000,000,000 watts, total battery energy storage 57,000,000,000, pumped hydro adds another 17,900,000,000 do the math and you can see why storage ain't gonna get us there


Fun fact: the current amount of storage is not the maximum amount possible. You're conflating current capacity with maximum capacity possible, which is idiotic at best and deliberately misleading at worst.

You might as well say that it's impossible for me to ever roller skate anywhere due to not currently owning any skates.

at least not with existing technologies


First of all, that's not true. Second of all, even if it was, that's irrelevant as new and improved technology is constantly being developed in spite of luddites like yourself trying their hardest to make it stop.

The recent outages in Spain and Portugal were the direct result of unreliable renewable energy.


Nope. I ask again: don't you ever get tired of lying all the time?

in reply to Viking_Hippie

@Viking_Hippie No I'm not conflating anything, what we have NOW determines how long the grid can tolerate under production and that is about five minutes. But wind might not blow for days, the sun is on average not in the sky 12 hours out of the day and the majority of those hours it is at an angle that makes less than peak production possible. But even if we used every gram of lithium we have we couldn't produce enough storage. There are some alternatives, vanadium flow batteries, but again vanadium is expensive and in short supply, or sodium ion batteries, here we've probably got adequate materials, but sodium has a two step discharge curve that make the electronics more expensive. In short we don't PRESENTLY have enough storage and it is doubtful that we will ever have enough to last overnight.
in reply to Nanook

yes you are, never suggested to let me make your decisions on your behalf but merely a discussion.

My opinion is that if you are complaining about increasing costs of living, then most likely the culprits are people who hoard wealth and still increase prices of goods "because inflation and taxes" while making record profits. I highly doubt it is a girl who tries to tackle this interconnected web of "who is the most powerful" insanity from one of its corners.

in reply to iAvicenna

@iAvicenna Yea, you have the typical communist mentality, if you don't have enough goods, it's not because there aren't enough goods, it's because they aren't equally distributed.

The Bolsheviks had this mentality. They had a few big land owners farming the land and providing food for the masses. But the Bolsheviks thought everyone should own an equal amount of land, so they took it away from the farmers, divided it up, and gave it to all the plebs.

The end results, the new land owners didn't know how to farm and ten million people starved to death.

in reply to Nanook

Well for one I would not see my self as a communist (I don't even know enough of the theory to make such bold claims, but neither do you as it seems like). Secondly, I am a big fan of people with expertise and know-how producing goods and find that setup much more efficient and safe (unless when profits are prioritized over safety obviously). Finally you have grossly oversimplified a historical event to the point where it just serves the same purpose as fabricated piece of data. The lands were not only owned by few big land owners and Bolsheviks sure as hell did not just tramp over a couple of giant farming oligarchies, they tramped over millions of small to medium sized producers as well. A lot of the land were owned by kulaks, most of which were akin to business owners of today (but no where near corporate conglomerates), perhaps roughly corresponding to ~%5 of the population. The event you described is known in history as dekulakization where by millions of such people were affected by the harsh measures taken (deportation, execution, imprisonment). Even after mass dekulakization, the soviet government continued to confiscate grains from any peasants that did not look like they were starving. If you try to associate the methods of such a mentally insane government with advantages of equal distribution of goods then you lack the basic capabilities of critical thinking, sorry. So in summary, what has happened back then is no where near the story you have fabricated above. It was clearly a move of political motivation and has nothing to do with what is going on today, i.e truly only couple conglomerates owning the means of production to everything and suffocating the small producers out of business by market monopoly and then running amock with pricing and profits.

This rhetoric of "communists did blah, socialists did bluh and then look what happened" does not apply to today really. We are facing a different beast now. Unchecked corporate oligarchies were allowed to become so powerful that only a handful of people in each country are dominating most of the production and political landscape; %5 of the population owning the means of food production sounds like a heaven compared to the situation we are in:

Revealed: the true extent of America’s food monopolies, and who pays the price

Just a couple weeks ago a mentally insane billionaire was randomly firing hundreds of thousands of people from their jobs in government because he thought they were unnecessary. When governments start to prioritize interests of corporate oligarchies over the people they represent, we may as well be fucked my friend. The only chance of living a decent life is either completely going off the grid and waiting to die or identifying who your enemies are correctly and making them realize that they depend more on you then you on them:

Energy giants see £457 billion profits as consumers’ bills rise

British Gas profits leap from £72m to £751m in a year

Energy firm profits top £483 billion since start of crisis

And you still think a girl is the main reason your are paying more for energy and gas lol.

This entry was edited (14 hours ago)
in reply to iAvicenna

@iAvicenna Your accusations of what I know to be facts as being fabrications only points to your own lack of knowledge.

I know, history is scary, if we get too attached to the past we might be tempted to recreate it. The truth is NOT knowing history is what dooms you to recreate it.

Picture yourself on a boat on the ocean, far away from any land. If you don't know where you've been how do you know you're not going around in circles?

in reply to Quadhammer

friendica (DFRN) - Link to source

Nanook

 — (Shoreline, WA, USA)
@Quadhammer So far that hasn't proven to be the case. Any nation that has wide spread application of renewable energy also has very high rates. Take Spain for example, approximately 50% of it's energy comes from renewables is 19.9cents / Kwh. Saudi Arabia by contrast, less than 1% of it's energy from renewables, 6.1cents / Kwh, less than one third the cost in Spain AND their grid doesn't collapse on a regular basis when clouds obscure a solar farm or the wind dies down.

I'm annoyed with the idea of getting a Mac


cross-posted from: lemmy.dbzer0.com/post/45692012

I know this is going to be unpopular with some, but I am seriously considering a Mac and I am annoyed by the idea of it.

I NEED MacOS or Windows for my work. There is one application that does not work in Linux yet and there are no alternatives. It is a critical work application.

With that being said, you can probably guess that Linux is my preferred OS of choice.

I am currently using a Windows desktop for my work, but I do run into situations where I need a laptop. The laptop I am using now is a Thinkpad from 2021 with Fedora. I actually really love this computer. My only real complain is that the webcam is pretty garbage.

So, I think I need a new computer. My choices are Windows laptops which have decent pricing with good specs, or Apple which is extremely expensive for what you get.

I'm really annoyed with Windows' ads, bloat, and general lack of privacy; specifically Recall. On the other hand, it is hard to justify spending an extra $400 on a Macbook air just to get a 1tb hard drive. My work files alone take up a little more than 200gb.

I guess this is just a rant. I'm not looking for any solutions as what I am really looking is the ability to use Linux for my work which is not an option at the moment.

in reply to neon_nova

Hey, look at it this way:

  1. macOS is, if nothing else, certified UNIX. Which means under the hood it's actually a lot like Linux.
  2. Are you really overpaying for the hardware? Apple makes the hardware and the OS and every other OS subsidizes the cost of their OS with ads (Windows and Android). At the very least, it feels like you're paying a higher price for the hardware by having a small amount of more respect for your privacy in respect to invasive advertising.
  3. The new Apple developed silicon (M1-M4) is actually really solid stuff, and as such, are you really overpaying when it comes to quality hardware and a quality OS?

It's valid to think you're overpaying, I'm just saying maybe to try to view it a different way if you have to buy it anyway.

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

  1. The prices they charge for SSD upgrades is seriously laughably criminal. That said…
  2. You could choose to get a MacBook Pro, which starts at a higher storage tier. It’s still going to be more expensive than the air with the same size SSD, but you’ll get an inch larger screen and it is a seriously good screen.
  3. If found after years of owning Linux and Mac laptops that I get years longer out of the Mac laptop, all things considered. They may be more up front, but dollars per year they come out ahead.
  4. MacOS is UNIX certified, so you should feel right at home in terminal.
  5. Finally, take advantage of their education pricing. At least in the US, they don’t check for eligibility. So your $1399 1TB MacBook Air is now 1279. Feel a little bit better about that price?

Bonus. The trackpad is head and shoulders above anything I’ve ever used. For me, that’s worth the price of admission alone.

This entry was edited (1 day ago)

What apps are you using in Waydroid?


Sensitive content

This entry was edited (9 hours ago)

Here's for 2 years since I joined Lemmy


For me Lemmy was my gateway to the rest of the Fediverse. I can say I like Lemmy way more than I ever did Reddit. The people are nicer the engagement feels more real and over all it’s a better vibe. Here’s to 2 more everyone!
in reply to Pacrat173

"I like Lemmy way more than I ever did Reddit. The people are nicer"


punches you in the face

Oh, yeah. Totally agree

punches you in the balls

Over on reddit, there are all kinds of fascists, and literal nazis.

uppercuts you

Over here, theres an instance full of tankies, but you can avoid them.

kicks you in the shins

The people here are TOTALLY nicer!

kick kick punch

What? I'm not attacking you to be violent. I just have a neurological disorder that causes my limbs to involuntarily thrash out.

punch

I'm TOTALLY being friendly right now!

kick punch it's all in the mind

in reply to Lost_My_Mind

One instance? There's at least two. But does that really matter? Reddit had r/TheDonald and r/conservative, and trying to get those people to fuck off and stop proselytizing elsewhere was like trying to play whack-a-mole against an anthill.

Here, you block the tankie instances and move on with your life.

This entry was edited (1 day ago)

Seeking advice on virtual screen with remote desktop access


I have been flopping back and forth between arch and windows the last few years depending on the weather as I like to game in the garage when it's really nice out.
I have been using an app called Apollo. Which is a fork of Sunshine with SudoVDA implemented. SudoVDA is perfect for my use cases. It allows you to spin up a virtual screen of whatever hz/size you'd prefer even HDR. This allows me to remotely game while leaving my gaming PC effectively running "headless" until the virtual screen is closed(you close the connection)
I haven't found a way to implement a similar thing on Linux. The main sticking point being the headless application of it. I had a solution at one point that "worked" but only for 1440p 120hz and I'd have had to download or create some monitor profile file thing to change it and it was over my head and did not work well for my usecase as I also like to remote into my PC while working to game on breaks or lulls in tickets which is 1920x60 so then I had to spin up another virtual screen and things got broke and I gave up and eent back to using Apollo on windows as it's just so damn easy to use lol.
I'm not dedicated to using sunshine/moonlight as my connection software id just like to find something as seemless as Apollo/moonlight or Apollo/Artemis(Android) is.
Anyone know of any solutions? I'm fine with distro swapping. I've used arch based, fedora based, and Debian based distros in the past.

Edit: this will all be local connection. Nothing on the actually internet.

This entry was edited (1 day ago)

Framasoft have reached the first goal of 15000 € for their PeerTube Fundraiser, with 15 days to go!


cross-posted from: lemmy.abnormalbeings.space/pos…

If you have a bit of money to chime in, consider following the link to the fundraiser! Besides those fundraising events, they appreciate recurring donations, securing the development.
in reply to AbnormalHumanBeing

I really like the idea of peertube, but until it finds a way to pay creators I'm not sure it will ever be able to replace YouTube.

YouTube is as good as it is because people get paid.

The old school YouTubers just did it for fun, but YouTube was a lot different back then ... and as much as I hate how aggressively Google is monetizing YouTube these days, it's honestly a lot higher quality than it was years ago.

Federated 3d printing design hub like Thingiverse?


I'm just curious if anyone knows of an effort to build a federated version of something like Thingiverse, Printables, Thangs, etc. I'm not really a fan of the centralized control, commercial tie-ins and profit motivations of those and similar sites, but the community of collaboration and remixing designs means they are basically indispensable for time efficient 3d printing, they're basically like the Github of 3d printing.

For me the ideal would be to have a federated alternative where users can host and share their own creations and collections, as well as rate and comment each other's designs to help improve discoverability of the best models in the community. This seems like something that would be a good fit for the ActivityPub protocol but I'm not sure if there is something like this already out there. All I could find is this old reddit post that seems to have gotten a lot of support (and good suggestions for features) in the comments but has gone nowhere as far as I can tell.

PeppermintOS: greeter setting wrong?


Hi, i hope someone can help me with this one

I logged-in, changed the touchpad behaviour,. It works as expected. But when log-out, the settings didn't change in the greeter. Reboot doesnt change that.

:~$ cat/etc/lightdm/lightdm.conf | grep greeter-session

greeter-session=lightdm-greeter

Is that the right greeter? I heard it should be greeter-session=lightdm-gtk-greeter instead. Does LightDM default to a different setting?

What can i do to get the touchpad right in the greeter?

Thanks for your help!

This entry was edited (1 day ago)
in reply to marcie (she/her)

Friend just hopped to Bazzite from Windows.
I was hoping the atomocity would be a great boon - you kind of can't beeak it right.

Well, he wanted to configure RGB lighting on his mouse but the flatpak openrgb did not work, supposedly the udev rules included in bazzite by default, are not up to date or there was some other problem. As such we had to install openrgb the usual system-wide way, with rpm-ostree in terminal - something I was hoping he would never had to do.

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

NGL, I've been using Fedora Silverblue as my beginner distro, and while most of it has been great and plug-n-play with little issue, there's really frustrating shit about it. If I'm trying to look up how to do terminal stuff to install something not on flatpak, 99% of the time the instructions are for regular Fedora, not Silverblue. So I couldn't figure out for the life of me how to use Cisco packet tracer without using a wine app, because a version provided wasn't atomic.

Just yesterday, I wanted to try getting ShareX to work, and was trying to figure out a more native way to do ShareX + wine from the CLI, so I tried to install wine, but it uses its own repo, so I had to look up how to install a repo for Silverblue, in which there were far less results, and the few answers I saw were like "put the repofile in the folder for repositories." I'm so lost man. Idk where these shits are in my files. I tried reading what I think is the Silverblue documentation, but it doesn't explain much.

Sometimes I seriously think of switching to reg Fedora because my life would be far easier when having to find answers, and as long as I make backups, fucking my system up won't really matter much.

in reply to Novaling

If I’m trying to look up how to do terminal stuff to install something not on flatpak, 99% of the time the instructions are for regular Fedora, not Silverblue.


This is solved by the various ublue images and distrobox generally. Distrobox basically lets you run those install instructions as natively as possible. Its a bit like WINE but for all linux distros. For example, I can install a .deb file to my system with distrobox, or I could pull from Arch's AUR. Distrobox lets you be pretty lazy, it works most of the time, though some applications don't seem to like it. And by the way, you can download a .rpm file and layer it using rpm-ostree install [.rpm filelocation] if all else fails.

Generally, I feel like Fedora Atomic is the best middleground for linux these days. It really incentivizes the users to use containers, which are far more secure than the permissions anarchy of normal linux. Its easy enough to daily drive too.

What feature does ShareX provide that Spectacle doesnt?

This entry was edited (19 hours ago)

26 dead after Israeli tanks open fire near Gaza aid centre, rescuers say


At least 26 people have been killed, and scores have been injured, near a US-backed aid distribution site near Gaza's southern city of Rafah, according to medics and residents.

A local Palestinian journalist told the BBC that thousands of Palestinians had gathered near a humanitarian aid distribution centre when Israeli tanks approached and opened fire on the crowd.

The incident reportedly took place to the west of Rafah, in the south of the Gaza Strip, and the injured are being treated at one of Gaza’s few functioning hospitals in Khan Younis.

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

I mean I’m sure it could be a little more direct, but I don’t know dude. It’s pretty clear what happened here. If I was talking to somebody about it I would say something like “Israel just killed dozens of people at an aid center, how do you not give a shit?” I feel like it's pretty unambiguous what is meant here.

Can I ask what you read it as?

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

tanks fired


Israeli tanks. It was in the headline.

then people died. How many were killed directly?


26, it was in the headline.

This was literally all in the headline. I don’t understand how you have these questions if you read anything.

There are so many valid reasons to be upset about media portrayals of the ongoing genocide in Palestine. We don’t need to make shit up.

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

Sure but I am talking about the main post here, I did not reply to their comment about the guardian and hadn’t seen it when this discussion started. I’m sure the Guardian headline is bad, shame on them for it. But I am talking about the BBC one. The headline the original commenter I responded to was complaining about. That’s the discussion.

What are we even doing here? I don’t want to talk about the guardian, I’m talking about BBC.

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

I got that, you started your comments in direct reference to OP's post. I just figured, since people replied to you with comments about the Guardian (which has since revised their headline 3 times btw) you might want to know where that was coming from.

The BBC headline right now is even worse: "Israel denies firing at civilians after Hamas-run ministry says 31 killed in Gaza side centre attack." I'm typing it out myself because it keeps changing every update.

This entry was edited (1 day ago)

LandedGentry doesn't like this.

in reply to AstroLightz

It was taken over buy something called "Muse group".
They added telemetry, which is actually illegal in EU, unless you warn about it, and then it can only be used if you are over 18.
I think that also makes it against to the GPL license.
Then they pulled back, but later tried to do it partially or something I don't recall.

Clearly Muse Group was a bad fit for a GPL open source project.

hackaday.com/2021/05/17/teleme…

Edit PS:
From their homepage:
audacityteam.org/
I can see that the audacious project remain under Muse Group control. I would look for something else.
Muse group changed the contributor license to take control away from the community, and give it only to themselves.

techradar.com/news/audacity-al…

Later, Muse Group ruffled feathers with a new Contributor License Agreement (CLA) for Audacity, which contributors were required to sign if they wanted to continue to work on the project. This new agreement also stipulated that Muse Group must be given unrestricted rights to all contributions.


The ONLY reason to do this, is if you plan to use the code in a non GPL compliant context.

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

if you haven't added the flathub repository to your new debian kde desktop install, discover will only show you packages from debian's repositories that were automatically configured during installation.. even if you've added the flatpak 'backend' from inside discover--flathub still has to be added to your sources (see step 3 in link above).

once you have multiple sources of an application (for instance, 'vlc'), discover will add a 'sources' pulldown (top right, next to the 'install' button) where you can choose debian system package or flatpak (or snap, if configured).

which source you use is entirely up to you. on my own debian desktop, i usually stick with debs if it has what i'm looking for, as i've chosen debian and have accepted their pace at which new software is added. if i wanted 'bleeding edge' i would have installed something else entirely on it. but you can certainly go 'all flatpak' if you wanted to.

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

a lot of apps on the flathub website say "Unverified"


Those are usually either wrappers for proprietary stuff, for example the Chrome flatpak is unverified because it's not from Google themselves but rather somebody grabbing the official deb/rpm and rebuilding it into a flatpak (this is also how a lot of e.g. AUR packages on Arch work, basically), or open source stuff for which the dev/packager simply didn't care enough to do the verification stuff that Flathub wants you to do (doesn't actually seem that hard, but one might simply not have been aware of it or something).

Don't recall people particularly complaining about the unverified badges before Mint started hiding unverified flatpaks by default, though; suddenly after that "everybody" started noticing them.

in reply to duckiegobrrr

Yeah true, but if you're choosing Debian then I can see why there is caution about "unverified" flatpaks.

Ultimately if they're not verified then you're taking it on trust that they've been repackaged by a good actor and not a bad actor. We have no reason to believe there are malicious flatpaks are on flathub and verified only really meansnit was packaged by the originating project itself. But it is still a separate chain of packaging and security from the official one in a distro.

And Flathub doesnt need to be the repo used. Fedora for example created its own repo so it could verify its own flatpaks in the same way as its other system repos. Other distros do not seem to be following that path.

Personally I take the risk on flatpaks in the same way I will take risks on the opensuse OBS (or AUR in arch) - if i need/want the software and it's not in the main repos for my distro I will generally take it off flathub rather than add an OBS source I dont know well. (If its small software I might build from source myself).

This entry was edited (1 day ago)

‘The World’s Silence Is Deadly’: Greta Thunberg’s Message Aboard Freedom Flotilla


June 1st, we’ll attempt to, again, sail towards Gaza and to try to break the siege and open up a humanitarian corridor by delivering aid like food and medical supplies,” says Thunberg. A similar mission to sail to occupied Gaza in May was aborted after a flotilla dubbed the “Conscience” suffered two drone attacks while in international waters.

“Keep your eyes on deck, continue flooding the streets, organize, boycott, and do everything in your power to stand for Palestine,” Thunberg ends her message, readying to set sail for Gaza from Catania, Sicily, on Sunday with aid supplies and several high-profile activists alongside her.

Japan seeks to grow Africa investments to ease reliance on China


Japan is supporting its companies to grow their business in Africa and develop trade ties across a continent where it’s mainly been seen as a key donor.

The second-biggest Asian economy’s emergence from a three-decade period of deflation has boosted its private sector’s risk appetite, Takehiko Matsuo, vice-minister for International Affairs at the Ministry of Economy, Trade and Industry said in Abidjan, the commercial hub of Ivory Coast.

in reply to juergen

But here’s where Debian gets tripped up by the ecosystem: the moment you hit a login prompt, you enter a session with user-locked audio. This isn’t Debian’s fault. It’s the fault of PulseAudio, PipeWire, and the entire philosophy of session-bound audio daemons that don’t care what the kernel is doing.


It's worth noting that PipeWire is being developed with support for a system-wide, multi-user instance, which should solve the problem that I think the author is describing above. When I last checked a couple years ago, it was enabled with this build option: -Dsystemd-system-service=enabled

The name of that flag seems to imply that systemd is required, which would be disappointing for folks who use other init systems. I haven't tried it, so I don't know if it's a true requirement or just a name that was convenient at the time it was created.

This entry was edited (2 days ago)

I am having a weird experience on the Fediverse.


I created this community hilariouschaos.com/c/ComicStri… just a few hours back. When l'm trying to search for this community from this account and my other lemmy accounts, this particular community is not showing up. However, when I'm trying to make a post to this community by copy pasting the URL in this body section, it's landing me directly on the page and accepting my post as that of the moderator's, which is me of course.

Can anybody please tell me what is wrong over here ?

in reply to Curious Mind

Hey, firstly thanks for starting a community on our little instance - we are glad to have you!

I have used lemmy-federate.com on your behalf to federate it more broadly.

Regarding your issue, Lemmy can get a bit confused when you're logged into multiple instances from the same browser. Your best bet is to clear cache and try again.

Edit: Just read some of the other comments, lemmy.ml and some others do indeed de-federate us, which is why you won't see the community from there.

This entry was edited (2 days ago)

Can I do anything to help out an abused friend?


Basically a friend in a group chat I'm in is suffering under abusive parents, specifically a mother who tends to beat her. The problem is that she lives in Dubai, which as I understand it is a humanitarian hellscape, and the second problem is that she's still legally a minor, so it's not just a question of getting her out of there. Is there anything that can be done in such a situation?
in reply to ssillyssadass

Fight against the fictional religions that support parents beating their children.

You want to send in a SEAL team? Give me a break. Everyone in every muslim country lives a shitty hellscape of religious torture every single day. Especially women. Maybe start talking to muslim women about supporting a religion designed to turn them into slaves with no rights.

This plight is shared by hundreds of millions of islamic women slaves. Yet, the problem cannot be solved if those women still support the religion that is enslaving them. There are plenty of women supporting the religions that harm them, for many different reasons.

It's no different with any other religion. In the US, there are plenty of women supporting taking away women's medical rights. Why? Only because of religion. No other reason.

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

Wow I don’t even know how to begin to unpack all that is wrong with this comment. I get what you’re trying to say but dude, you are dangerously close to engaging in full on bigotry here. At best you’re playing a pretty nasty game of victim blaming.

Also, what is this nonsense about sending in a seal team? The dude didn’t mention anything about dramatic heroics or calling in the military. What are you on about?

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

Maybe I misunderstood but the vulnerability was unknown to them but the class of vulnerability, let's say "bugs like that", are well known and published by the security community, aren't there?

My point being that if it's previously unknown and reproducible (not just "luck") is major, if it's well known in other projects, even though unknown to this specific user, then it's unsurprising.

Edit: I'm not a security researcher but I believe there are already a lot of tools doing static and dynamic analysis. IMHO It'd be helpful to know how those perform already versus LLMs used here, namely across which dimensions (reliability, speed, coverage e.g. exotic programming languages, accuracy of reporting e.g. hallucinations, etc) is each solution better or worst than the other. I'm always wary of "ex nihilo" demonstrations. Apologies if there is benchmark against existing tools and if I missed that.

This entry was edited (1 day ago)

Unable to Connect to Internet Without VPN


cross-posted from: lemmy.ca/post/45140185

I was able to literally 1 hour ago.

I changed my DNS from Next DNS to CIRA Canadian Shield (Protected) to test it out.

Then I was only able to connect to the internet through Mulvad VPN.

Then I changed back to Next DNS and I observe the same behaviour.

How do I determine what is causing the problem?

How do I solve it?

This entry was edited (2 days ago)
in reply to Null User Object

The prophet Jesus (peace be upon him) truthfully described the problem of inceldom:

“There are incels who were born that way, and there are incels who have been made incels by others—and there are those who choose to live like incels for the sake of the kingdom of heaven. The one who can accept this should accept it.” Jesus identifies three types of “incels” here: natural incels (“born that way”), forced incels (“made incels by others”), and voluntary incels (“those who choose”).

Truecels, or the truest incels, are born with facial deformities such as lopsided faces or eyes that are too close together or too far apart... but most incels today have been created by man. It's just not possible to buy a house and have 3-4 children anymore, and most women aren't interested in it. If you're a man in your 20s and you've got good income from a job, and cheap rent somehow, then you'll likely have to wait until your mid-thirties until all the women have got the careers and promotions that they want. Then they will "settle".

It's almost as if our society is designed to create more incels. Personally I am a volcel. Society is a cruel joke and I'd rather become an orthodox priest, than work 12 hours a day in a busy warehouse, driving forklifts or carrying timber. Sometimes I question why I bother contributing to society.

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

Fuck jesus, and fuck you for following that fictional loser.

"Jesus identifies three types of “incels” here: natural incels (“born that way”), forced incels (“made incels by others”), and voluntary incels (“those who choose”)."


That's not a thing. You're just full of shit. You can't even tell reality from this bullshit religious fiction.

That's why you're a voluntary celibate. Your religion talked you into devoting your life to them. Which makes you a giant fucking loser. Because everything you dedicated your life to is just stupid religious hate fiction.

[solved] i fail to install gHub-GUI. Where to ask for help?


[solved]: gHub-GUI seems outdated. openRGP does what i need instead.

Hi, i'd like to use my Logitech G915 LEDs properly under KDE neon and since logitech only provides for Win or Mac, someone recommended gHUB-GUI. github.com/ysph/gHub-GUI

I tried the little installation instructions on github.com/ysph/gHub-GUI but something does not seem to work. This is not my first git app(?), but the first one i can't seem to use.
I tried to ask ChatGPT but it...
::: spoiler spoiler
poured kerosene all over itself, jumped head first off the autobahn bridge, got ran over by a Lastkraftwagen, biting a cyanide pill. That
:::
...didn't help.

Can anybody please point me in the right direction?
I am fine with the CLI. I cloned the project, Installed those mentioned dependencies, but
~/gHub-GUI$ make all returns

gcc -g main.o mouselist.o -o ghub-gui -lusb-1.0. And i dont kow what that means.

Thanks!

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

I wanted to buy the last issue as Memorabilia, but their site is quite confusing.

When you try to buy it, the May 2025 issue on MagazinesDirect (where they point you to) shows the issue from two months earlier, (Make Linux Mobile) as the May 2025 issue, which I find confusing. If I buy, which one would I get?

Would I get "25 Years of Linux" or "Make Linux Mobile"?

My guess is that the paper editions get published late with a delay.

Edit: The June edition (published 29th April) has now appeared, so I guess that around the end of June, or beginning of July, the last issue will appear.

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

It'a nvidia issue tbh, amd follows the Linux kernel rules and see people have fun with amd.
I'm using a nvidia gpu on Linux and I hate nvidia for removing some featuers but they do this only on budget or weak mobile gpus on Linux. Like they removed the ability to set a custom temp for gpu but this applies only on weak or budget gpus, if you have a flagship gpu you get all the features.
in reply to IndustryStandard

She just got banned from her graduation ceremony for speaking out

nbcnews.com/news/us-news/mit-b…

An open (or federated) searchable catalog of hikes and hiking trails (alltrails alternative)?


I found wanderer.to/ as an alternative to alltrails, but it seems not to address my main use case for alltrails: search around for potential hikes, look for reviews about them, photos, etc.

Is there anything like this? Anything close to it?

[Resolved] Looking for recommendations -- CD Ripper


Hey hey, I have been using Sound Juicer on my Ubuntu 24 / KDE 5 PC and it works, but it doesn't handle the tags for my MP3 files very nicely. I've also used abcde, at the terminal, and that can be better but it takes a lot finessing at the CLI to get the result I want.

Is there a better CD ripper application that will run on Ubuntu and can make setting the MP3 tags dead simple?

Thanks for any ideas!

Edit: Fixed a typo

ETA: Asunder looks good, does what I need and works well on my PC. Thanks for everyone's ideas and help!

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

Looking up Picard's instructions... They recommend whipper, as others have done in the thread.

It can do the tagging for you, but it's important to note that music CDs do not contain metadata.

All the rippers that exist, look up what the CD is online, based on stuff like number of tracks, their lengths, and order. iTunes was the ripping software everyone used back in the day, because Apple made and maintained the first extensive database that could be used to automatically tag ripped music.

Modern rippers typically rely on MusicBrainz (like Picard).

As such there is no 100% reliable auto-tagging ripper, because a disc might match more than one album, or not be in the database. Such cases will always require manual intervention.

This entry was edited (2 days ago)

Mastodon.social shadowbanned me and there's no way to contact anyone about it


in reply to mbirth

Being limited isn't that big a deal. My instance has them limited because of their lax moderation and an excess of reply guys. All it means is that I get a notification saying "Someone you might know sent you a notification" and I get to review and accept or deny the notification depending. Plus they have to request permission to follow me so I get to check them out before accepting.

I still have tons of mutuals on .social and I get new ones all the time. While each person making the choice about whether to accept notifications or follows from a particular user is going to make their own choices, I don't think it's particularly inconvenient.

::: spoiler AfD sidebar
For their lack of adequate moderation capacity / interest, .social has one topic they tend to over-react to. AfD sympathizing isn't that one thing. Not to suggest they're right here. I'd need the thread context and a better understanding of German to weigh in on that. Moderators are human and they're going to make a bad call eventually. I'm not in a position to guess whether they made a bad call here. AfD aren't just some normal political party, though.
:::

Preferred Creative Writing Applications


Hello everyone,

I wanted to ask if anyone has a preferred software for the purpose of creative writing.

Libre Office Writer is great of course, but just as software like LogSeq or Obsidian exist for the note taking process, I was wondering if there is anything that is specifically geared toward the creative writing process.

I know that there are federated blog platforms which focus on this in their presentation, but was curious about applications specifically.

FOSS is definitely preferable.

Thanks!

in reply to Übercomplicated

Huh? What's wrong with Overleaf?

If you "only" need beautiful PDF and it doesn't have to be online, you can also use Typst with vscode and tinymist as editor locally. Not as powerful as TeX, but I know few people for use TeX even remotely to its fullest. The upside of Typst is, that the "core" syntax for content writing is very markdown-like, so you can focus on writing instead of the underlying language.

in reply to aksdb

Holy shit, thank you! I had no idea overleaf was open source; you have cleared my conscience. Typst seems interesting, but I am a bit of a typesetting nerd and quite used to latex anyway. Transition now would be difficult. I'll check it out though, it might be nice for drafts and such. Thanks again!

I'm definitely going to share Typst with non-tex-addicts though, it does seem really cool.

This entry was edited (1 day ago)

can I trim the black margins of several mkv files on debian 12.11 with ffmpeg or mkvtoolnix?


when I say trim I don't mean to time trim a file, like getting rid of the last 2 minutes of the mkv file, but to picture trim every frame of the mkv file to get rid of black margins to both left and right of the actual image.

Files were originally recorded on 4:3 aspect ratio (some are movies from the 1950's) but the encoder somehow created / copied huge black margins to both left and right of the actual image. I want to get rid of these.

Some of my files are 30 minutes long but others 2 hours.

if ffmpeg is the application I need, could anyone knowledgeable enough write the actual command?

[GUIDE] How To Setup Rust on secureblue (with some pictures)


NOTE


For some reason, Lemmy isn't allowing me to upload more than 11 images. I will try to add the missing images after posting. It will take a while.

Edit: It isn't allowing me to add more images. If anyone is interested, I will upload the images elsewhere.

Introduction


Setting up a secure coding environment for the Rust programming language on secureblue isn't hard to do, but it's difficult to figure out on your own. That is why I am making a guide explaining how to do it yourself.

For this tutorial, I will be using the silverblue-main-hardened:latest image of secureblue. For this tutorial, I am also assuming you have enabled Flatpak permission lockdown by running ujust flatpak-permissions-lockdown.

Install a code editor


You can install whichever code editor you want, but for this tutorial I will be using VSCodium which is an open source binary of Microsoft's Visual Studio Code without telemetry.

Command-line instructions


Open the terminal.

VScodium can be installed using the following command:

flatpak install com.vscodium.codium

Sources: 1, 2

You will be prompted to proceed with changes to the user installation. After reviewing the changes, you can press enter. VSCodium will be downloaded and installed for the current user.

You may close the terminal now.

User-interface instructions


  1. Open GNOME Software.

  1. Type VSCodium. This should begin typing in a search bar, and VSCodium should show up as a search result.

  1. Select VSCodium (the blue one). VSCodium - Insiders (the orange one) is the nightly release of VSCodium, and is not recommended for daily use.

  1. Click the blue Install button on the top right. VSCodium will be downloaded and installed for the current user.

You may close GNOME Software now.

Install the Rust SDK


Rust provides multiple ways of installing. On secureblue, things are more locked down, especially with VSCodium being installed as a Flatpak. Rather than layering Rust as a system package and giving VSCodium invasive permissions to make it work, there is a much more elegant way to install Rust that isn't mentioned in their install instructions.

Flathub provides an SDK Extension for Rust that can be used for Flatpak code editors, such as VSCodium. This can only be installed from the command line. Trying to install it from GNOME Software will install an outdated version of the Rust SDK.

Open the terminal.

First, we need to find the branch of org.freedesktop.Sdk. This will allow us to install the correct version of the Rust SDK.

The branch of org.freedesktop.Sdk can be found using the following command:

flatpak info org.freedesktop.Sdk

Make a note of the version number next to the Branch: section. In my case, it is 24.08.

The Rust SDK can be installed using the following command:

flatpak install org.freedesktop.Sdk.Extension.rust-stable

You will be prompted to select which ref you would like to install. Find the version that matches the branch of org.freedesktop.Sdk. Type the number corresponding with the version (in my case, 5), and press enter.

You will be prompted to proceed with changes to the user installation. After reviewing the changes, you can press enter. The Rust SDK will be downloaded and installed for the current user.

You may close the terminal now.

Grant Flatpak permissions


Assuming you enabled Flatpak permission lockdown, VSCodium won't have permission to access everything it needs to work properly. We need to grant these permissions manually.

We will need to create a directory to act as your project directory. VSCodium will have access to every file in this directory, so it is best to only use it for VSCodium. I am deciding to create a folder in my home directory named VSCodium to store all of my VSCodium projects.

VSCodium will need the following permissions to work:
- The Network permission, in order to efficiently install extensions and update them automatically.
- Access to a dedicated project directory, in order to create workspaces.
- Permission to access the Rust SDK, in order to support the Rust language.
- Optional access to Development syscalls, in order to use debugging extensions.

Command-line instructions


Open the terminal.

VScodium can be granted the Network permission using the following command:

flatpak override -u --share=network com.vscodium.codium

The -u flag is an alias for --user, which will change the permission only for the current user.

[INSERT IMAGE HERE]

A project directory can be created using the following command:

mkdir VSCodium

[INSERT IMAGE HERE]

VSCodium can be granted access to the project directory using the following command:

flatpak override -u --filesystem=~/VSCodium com.vscodium.codium

[INSERT IMAGE HERE]

VScodium can be granted access to the Rust SDK using the following command:

flatpak override -u --env=FLATPAK_ENABLE_SDK_EXT=rust-stable com.vscodium.codium

[INSERT IMAGE HERE]

You may close the terminal now.

User-interface instructions


  1. Open Flatseal. This should be installed by default, but if you decided not to install it during the post-install of secureblue, it can be installed from GNOME Software.
  2. Type VSCodium. This should begin typing in a search bar on the left, and VSCodium should show up as a search result.

[INSERT IMAGE HERE]

  1. Select VSCodium.

[INSERT IMAGE HERE]

  1. To grant VSCodium the Network permission, enable the switch next to the Network permission. It should turn blue, indicating that the permission has been granted.

[INSERT IMAGE HERE]

  1. Open Files

[INSERT IMAGE HERE]

  1. Right click, and click on the option labeled New Folder... (This can also be done using Shift+Ctrl+N)

[INSERT IMAGE HERE]

  1. Enter VSCodium in the text field labeled Folder Name.

[INSERT IMAGE HERE]

  1. Click Create to create the folder. This will create a project directory for VSCodium to use.

[INSERT IMAGE HERE]

  1. In Flatseal, scroll down to the Filesystem section.

[INSERT IMAGE HERE]

  1. Click on the folder with a plus icon under the Other files section. An empty text field should appear.

[INSERT IMAGE HERE]

  1. Click on the empty text field.

[INSERT IMAGE HERE]

  1. Enter the following into the text field:


~/VSCodium

[INSERT IMAGE HERE]
  1. To grant VSCodium access to the Rust SDK, scroll down to the Environment section.

[INSERT IMAGE HERE]

  1. Click the plus icon on the top right. An empty text field should appear.

[INSERT IMAGE HERE]

  1. Click on the empty text field.

[INSERT IMAGE HERE]

  1. Enter the following into the text field:


FLATPAK_ENABLE_SDK_EXT=rust-stable

[INSERT IMAGE HERE]

You may close Flatseal now.

Open VSCodium


Now that VSCodium has the necessary permissions to function, we can finally run it.

Command-line instructions


Open the terminal.

VScodium can berun using the following command:

flatpak run com.vscodium.codium

[INSERT IMAGE HERE]

User-interface instructions


  1. Press the Super key to view the dock.
  2. Click on the Show Apps button (nine dots) on the bottom right to show a list of installed apps.
  3. Click on the VSCodium icon to open it.


Install the rust-analyzer extension


Upon first launching VSCodium, you will be presented with a README.md file.

[INSERT IMAGE HERE]

This file has information about using VSCodium as a Flatpak. Since we have already granted it the necessary permissions, this file can be ignored.

We now need to install the rust-analyzer extension. This extension will give us a comfortable Rust development environment in VSCodium.

Keyboard instructions


Launch the VSCodium Quick Open by using Ctrl+P.

[INSERT IMAGE HERE]

Enter the following command:

ext install rust-lang.rust-analyzer

Sources: 1

[INSERT IMAGE HERE]

Press enter to install the rust-analyzer extension.

[INSERT IMAGE HERE]

You will be prompted to trust the publisher and install the extension. After reviewing the prompt, you can press enter to select the Trust Publisher & Install button on the bottom right.

[INSERT IMAGE HERE]

You may be prompted to trust the authors of the files in this workspace. After reviewing the prompt, you can select the Install button. The rust-analyzer extension will be downloaded and installed for the current profile.

Mouse instructions


  1. Click on the Extensions menu on the left. (This can also be opened by using Ctrl+Shift+X)

[INSERT IMAGE HERE]

  1. Enter rust-analyzer into the search bar. This will search for the extension we need.

[INSERT IMAGE HERE]

  1. Click on the extension labeled rust-analyzer.

[INSERT IMAGE HERE]

  1. Click the Install button for the rust-analyzer extension.

[INSERT IMAGE HERE]

  1. You will be prompted to trust the publisher and install the extension. After reviewing the prompt, you can click on the Trust Publisher & Install button on the bottom right.

[INSERT IMAGE HERE]

  1. You may be prompted to trust the authors of the files in this workspace. After reviewing the prompt, you can click the Install button. The rust-analyzer extension will be downloaded and installed for the current profile.

[INSERT IMAGE HERE]

The rust-analyzer extension is now installed.

Create a new project


Now that we have the rust-analyzer extension installed, we can create a new Rust project.

The keyboard instructions are broken due to the Ctrl+K keybind being unfunctional, and the Ctrl+O keybind being binded to the wrong option. Because of that, only mouse instructions are available for this step.

  1. Click on the File dropdown on the top left.

[INSERT IMAGE HERE]

  1. Click on the option labeled Open Folder...

You will get a dialogue saying the following:

Oops! Something went wrong.
Unable to find "/app/share/ide-flatpak-wrapper". Please check the spelling and try again.

[INSERT IMAGE HERE]

This can be ignored. It is appearing because we never granted VSCodium access to a specific folder, and it has no effect.

  1. Click on OK to dismiss it.

[INSERT IMAGE HERE]

  1. Double click on the VSCodium folder to enter it.

[INSERT IMAGE HERE]

  1. Right click, and click on the option labeled New Folder... (This can also be done using Shift+Ctrl+N). Alternatively, select the folder with a plus icon on the top right.

[INSERT IMAGE HERE]

  1. Enter the name of your project in the text field labeled Folder Name. For this example, I will create a folder named example.

[INSERT IMAGE HERE]

  1. Click Create to create the folder.

[INSERT IMAGE HERE]

  1. Click Open in the bottom left to open the folder.

[INSERT IMAGE HERE]

  1. You will be prompted to trust the authors of the files in this folder. After reviewing the prompt, you can select the Yes, I trust the authors button.

[INSERT IMAGE HERE]

  1. Press Ctrl+` to open the terminal.

[INSERT IMAGE HERE]

  1. The project can be initialized using the following command:


cargo init

[INSERT IMAGE HERE]

You have now created a Rust project, and you can get started coding in Rust.

Optional: Support for debugging


Right now, there are no debugging extensions installed. The two recommended debugging extensions are CodeLLDB and Native Debug. I prefer CodeLLDB because, as of writing this, Native Debug has not been updated in over a year. It is still in active development, but there has not been a release in over a year.

Keyboard instructions


Open VSCodium.

[INSERT IMAGE HERE]

Launch the VSCodium Quick Open by using Ctrl+P.

[INSERT IMAGE HERE]

Enter the following command:

ext install vadimcn.vscode-lldb

Sources: 1

[INSERT IMAGE HERE]

Press enter to install the CodeLLDB extension.

[INSERT IMAGE HERE]

You will be prompted to trust the publisher and install the extension. After reviewing the prompt, you can press enter to select the Trust Publisher & Install button on the bottom right. The CodeLLDB extension will be downloaded and installed for the current profile.

[INSERT IMAGE HERE]

You will see a prompt on the bottom right saying the following:

Completed installing extension. Please restart extensions to enable it.

Select Restart Extensions to restart the extensions.

[INSERT IMAGE HERE]

Mouse instructions


  1. Click on the Extensions menu on the left. (This can also be opened by using Ctrl+Shift+X)

[INSERT IMAGE HERE]

  1. Enter CodeLLDB into the search bar. This will search for the extension we need.

[INSERT IMAGE HERE]

  1. Click on the extension labeled CodeLLDB.

[INSERT IMAGE HERE]

  1. Click the Install button for the CodeLLDB extension.

[INSERT IMAGE HERE]

  1. You will be prompted to trust the publisher and install the extension. After reviewing the prompt, you can click on the Trust Publisher & Install button on the bottom right. The CodeLLDB extension will be downloaded and installed for the current profile.

[INSERT IMAGE HERE]

You will see a prompt on the bottom right saying the following:

Completed installing extension. Please restart extensions to enable it.

Select Restart Extensions to restart the extensions.

[INSERT IMAGE HERE]

The CodeLLDB extension is now installed.

Grant VSCodium ptrace access


If you try to debug a program using a debugger extension, you will receive the following error:

VSCodium
Cannot launch '/var/home/anonymous/VSCodium/example/target/debug/example': ptrace failed: Operation not permitted

[INSERT IMAGE HERE]

The reason for this is because VSCodium does not have permission to access development syscalls.

Command-line instructions


Open the terminal.

VScodium can be granted the Development syscalls permission using the following command:

flatpak override -u --allow=devel com.vscodium.codium

[INSERT IMAGE HERE]

You may close the terminal now.

User-interface instructions


  1. Open Flatseal.
  2. Type VSCodium. This should begin typing in a search bar on the left, and VSCodium should show up as a search result.

[INSERT IMAGE HERE]

  1. Select VSCodium.

[INSERT IMAGE HERE]

  1. To grant VSCodium the Development syscalls permission, scroll down to the section labeled Allow.

[INSERT IMAGE HERE]

  1. Enable the switch next to the Development syscalls (e.g. ptrace) permission. It should turn blue, indicating that the permission has been granted.

[INSERT IMAGE HERE]

You may close Flatseal now.

Enable anti-cheat support


Even though VSCodium has access to ptrace, the system still does not permit it. This is to defend against basic security concerns. secureblue provides a toggle to enable support for anti-cheat, which will allow VSCodium to access ptrace.

Open the terminal.

Anti-cheat support can be enabled using one of the following commands:

ujust toggle-anticheat-support

or
ujust toggle-ptrace-scope

Sources: 1

[INSERT IMAGE HERE]

You will be prompted for your administrator passphrase. After reviewing the prompt, enter your passphrase and click Authenticate. This will enable anti-cheat support.

[INSERT IMAGE HERE]

You will need to restart your device to complete the changes.

Command-line instructions


Open the terminal.

The device can be restarted using the following command:

reboot

User-interface instructions


  1. Click on the status bar on the top right.
  2. Click on the power button.
  3. Click on the option labeled Restart....
  4. You will get a prompt saying the following:


Restart
The system will restart automatically in 60 seconds

  1. Click on the button labeled Restart to restart the system now.

Anti-cheat support is now enabled, and debugging extensions will work.

This entry was edited (3 days ago)

WiFi issue with iMac


E: I AM NOT USING FEDORA. Please stop linking to guides for Fedora. They will not work. uBlue/Bazzite does not use dnf.


I got a free iMac. Installed Linux on an external drive. Bazzite, specifically. WiFi does not work. My research leads me to a problem with proprietary Broadcom drivers but no solutions. If you know how to get this working, your advice would be appreciated.

Also if there's another distro that works "out of the box" on Macs with GNOME I'd be open to installing that as well.

E: "System information" says it is a

Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1772.1)
This entry was edited (3 days ago)

I want to move out from Ubuntu and use something else.


I didn't intentionally pick Ubuntu, my pc went shit and I needed to install some os and the only one I had available in a usb was Ubuntu noble.

Laptop specs: I think a 7th gen inter i5, 8 GBs of ram and (the issue) a 125 GB M2.Sata SSD

I'm not really going to play games on it, it's one of those weird laptops that folds and can use a stylus.

So what would you suggest for something light in size and good with a stylus.

in reply to Sandouq_Dyatha

Recently install Fedora 42 KDE on one of those weird laptops with a pen - everything just works, no tinkering.
Looking at your specs - I have almost the same config, except in place of SATA SSD I installed a NVMe SSD, if course the laptop needs to support that. KDE Plasma is superior in the touch support, although the screen keyboard is a little buggy at times. But the situation in the GNOME ecosystem is a bit worse for touch/pen devices. Good luck
This entry was edited (3 days ago)

What have you been using for cloud backups?


I had backblaze, and it's really a bummer they don't support linux. The closest one I've found is Icedrive, but it costs a bit more. I don't mind paying a bit more though for a FOSS solution (technially not free but yeah). I probably only have 2 TB of actual important stuff but it would be nice to have more for future.
This entry was edited (3 days ago)

What well known maxims/rules are over exaggerated, but generally still true?


Things like don’t shake a baby (babies love to be bounced and rocked, which are honestly just gentle shaking, but even moderately vigorous shaking can seriously injure or kill an infant and you should never shake a baby in anger or anything like that) or don’t take anything with you when exiting a building when a fire alarm goes off (don’t go looking for things, but you should still put your coat on if it’s next to you and it’s cold out). What other common maxims are generally good to follow, but over exaggerated? Bonus points if it’s only a well known saying because our instinct is to do the thing, like with rocking babies.

(Please don’t think I’m telling you to shake babies or look for and carry huge stacks of files out of a burning building)

in reply to idiomaddict

Children and sex. Recently on local social media, there was a discussion on our topless laws. Of course, there were the predictable comments about women not going topless where children might see.

Well, why not, Karen? It's utterly ridiculous when you consider what breasts are for, and what children are meant to do with them. Yes, it's true the children shouldn't be engaging in sex acts, and the details of adult sexual behavior should be kept from them, since they're not equipped to understand, e.g. BDSM and power play, yet. But if kids see a pair of boobs, if kids see naked people, or even if kids know the basic functions of body parts, they'll be fine. Lots of kids throughout human history lived in small dwellings and heard, or even saw, parents and other members of their community having sex, and they all survived the experience.

Communicable disease? Now there's something that we should be protecting children from...

Help Figuring Out Storage (Noob Question)


Hi, I've been thinking about switching from Win11 to Linux Mint due to Microsoft collecting lots of data. My current setup has been cobbled together over the past decade and consists of a C drive NvME, 1 old SATA SSD, and 2 HDDs. I have games installed across all of the non-C drives, some from steam some not.

Windows tells me each drive by letter. I installed Mint on a virtual machine to get a look, but it couldn't read any of my files. I don't want to wipe my C drive without knowing that at least the other drives will be readable if I make the switch.

How does Linux account multiple hard drives? I'm so used to how Windows does it that I'm worried about switching over and losing access to my other drives. Thanks!

in reply to sabertooth36

Linux doesn't do the drive letter thing. Instead, you have to identify the disks by their partition IDs.

When you install your OS, you'll be able to mount the disks to wherever you like. If you want, you can create directories in /mnt, like /mnt/e, /mnt/f etc.

The main issue you'll run into is disk format. NTFS will work, but its poorly supported.

To get a better idea of how it works, try passing a USB disk into the VM you've created.

Trying to recreate a version control system for my music collection, with one crucial difference ... 🤯


I want to have a mirror of my local music collection on my server, and a script that periodically
updates the server to, well, mirror my local collection.

But crucially, I want to convert
all lossless files to lossy, preferably before uploading them.

That's the one reason why I can't just use git - or so I believe.

I also want locally deleted files to be deleted on the server.

Sometimes I even move files around (I believe in directory structure) and again,
git deals with this perfectly. If it weren't for the lossless-to-lossy caveat.

It would be perfect if my script could recognize that just like git does, instead of deleting and reuploading the
same file to a different location.

My head is spinning round and round and before I continue messing around with find
and scp it's time to ask the community.

I am writing in bash but if some python module could help with it I'm sure I could
find my way around it.

TIA


additional info:

  • Not all files in the local collection are lossless. A variety of formats.
  • The purpose of the remote is for listening/streaming with various applications
  • The lossy version is for both reducing upload and download (streaming) bandwidth. On mobile broadband FLAC tends to buffer a lot.
  • The home of the collection (and its origin) is my local machine.
  • The local machine cannot act as a server
This entry was edited (4 days ago)
in reply to A_norny_mousse

I want to convert all lossless files to lossy, preferably before uploading them


so it's not exactly a mirror, right?

here's an idea:

  • A - the source containing lossless files
  • B - the local storage of lossy files
  • C - a remote mirror of B

With that, you can do:

  • A -> B: a systemd service that makes this conversion.
  • B -> C: git or syncthing to mirror and/or version control.
This entry was edited (4 days ago)

Someone finally decided to sue the fediverse via karmacourt, and it's no surprise who it is


And it seems karmacourt will be the first to posit that the fediverse is worth "putting in its place", going by the upvotes in such an empty community that probably discourages those kinds of suits.
This entry was edited (4 days ago)
in reply to CraigOhMyEggoAlt

The complaint is regarding a known sock puppeter. Those votes are almost certainly all from the same person. And even if not, then those other accounts who write just like her but only because they 'collaboratively compose their messages' could be doing the upvoting.

Eta: ohhhhh it's this mofo. Let it go, CraigOhMyEggo. We get it. You're a serial Leni defender. But no, and I can't say this loudly and hard enough, getting 8 upvotes on a joke subreddit doesn't show that the whole of the fediverse is wrong for telling Leni to fuck off. And even if somehow this was a good way to make that point, in some crazy universe, the fediverse doesn't hinge on reddit's opinion of anything. Most fediverse folks don't give a shit about redditor's opinion. Or we would be on reddit.

This is a really pathetic attempt to revive the argument for Leni. You need to move on with your life.

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

I love popcorn as much as anybody, so normally I'd launch into a retelling of the whole sordid tale, but the problem with this drama is that it's not fun to read. Because the CallMeLeni person, and also the one who was leading the crusade against them, can't write.

That's not like, a cute joke. I've never, in my long and storied life, seen people who have such poor writing skills. Many times, people have commented to tell these folks that their writing is unreadable, and every time, the response is either to defend it, or to get weirdly specific about the complaints being made.

So instead of bothering with the whole thing, I found the post where I first read CallMeLeni posting something, and I'm linking it here. I didn't bother carrying over the links they put in the comment. And I'm going to paste a quote, so you can see why I don't recommend going for it. I can't warn you enough that this isn't worth your time.

::: And for extra protection, I've spoiler'd it. Read it if you want but you are missing out on nothing.

The implication here is false, at least by my definition of the word “false”, and he even alluded to that after it began to be discussed elaborately, albeit before using an appeal to the masses (story of my life) and say “most people seem to understand”, which ignores consensus of me and the aforementioned Blaze (as much as the “the truth we all wanted to speak” remark ignores not everyone had that issue). Notice how I responded with “I can spot rules broken by the other person’s thread more easily than I can spot rules broken by mine” and got only thumbs down for it and no responses, yet when I actually dissected the rules piece by piece in front of him to point out that any rule I supposedly broke wasn’t there, which even the person who recommended I make the discussion in the first place (the aforementioned Blaze) agreed was a “fair point to be honest”, the mod then delved into the concept of “unspoken rules” as an excuse for himself and said he didn’t want to “rules-lawyer”, which not only disproves what he said about “specific posting guidelines” being “in the sidebar” that supposedly explained what I did wrong, but proved a point I commonly mention about people in different places including here always being uncritical and unwilling to see things for themselves and just taking peoples’ word for things (and about that, to respond to Cypher’s last reply, intellectual =/= intelligent). A part of that is it also suggests, by extension, that the quantity of thumbs down you garner is unreliable as consistently meaning anything, unless the rule is actually to apply gladiator logic and say a thumbs down signals mercy, as indicated by the very Roman-esque culture around here. I guess all this time, I was being praised and didn’t realize it?
:::

Out-Of-Date OpenH264 On Fedora Is Frustrating Users With A High Severity CVE


While OpenH264 support coming to Fedora was widely celebrated as part of offering a better codec experience on Fedora Linux, an increasing number of Fedora users have grown frustrated with the OpenH264 packaging in that it's been out-of-date for several months with a high severity security vulnerability.
This entry was edited (4 days ago)

When you live in Seoul and try to install snap inside of your Ubuntu docker image


When you live in Seoul and try to install snap inside of your Ubuntu docker image:
Please select the geographic area in which you live. Subsequent configuration questions will narrow  
this down by presenting a list of cities, representing the time zones in which they are located.  

  1. Africa   3. Antarctica  5. Asia      7. Australia  9. Indian    11. Etc  
  2. America  4. Arctic      6. Atlantic  8. Europe     10. Pacific  12. Legacy  
Geographic area: 5  

Please select the city or region corresponding to your time zone.  

  1. Aden         19. Chongqing    37. Jerusalem     55. Novokuznetsk   73. Tashkent  
  2. Almaty       20. Colombo      38. Kabul         56. Novosibirsk    74. Tbilisi  
  3. Amman        21. Damascus     39. Kamchatka     57. Omsk           75. Tehran  
  4. Anadyr       22. Dhaka        40. Karachi       58. Oral           76. Tel_Aviv  
  5. Aqtau        23. Dili         41. Kashgar       59. Phnom_Penh     77. Thimphu  
  6. Aqtobe       24. Dubai        42. Kathmandu     60. Pontianak      78. Tokyo  
  7. Ashgabat     25. Dushanbe     43. Khandyga      61. Pyongyang      79. Tomsk  
  8. Atyrau       26. Famagusta    44. Kolkata       62. Qatar          80. Ulaanbaatar  
  9. Baghdad      27. Gaza         45. Krasnoyarsk   63. Qostanay       81. Urumqi  
  10. Bahrain     28. Harbin       46. Kuala_Lumpur  64. Qyzylorda      82. Ust-Nera  
  11. Baku        29. Hebron       47. Kuching       65. Riyadh         83. Vientiane  
  12. Bangkok     30. Ho_Chi_Minh  48. Kuwait        66. Sakhalin       84. Vladivostok  
  13. Barnaul     31. Hong_Kong    49. Macau         67. Samarkand      85. Yakutsk  

Which program is the one that surprised you most that it is available on Linux?


For me, it was perhaps simple-scan, a very simple and efficient GUI to scan documents. I used it with my Brother printer / scanner and it works like a charm. Especially since I do not scan stuff often, so a program with more complex UI would have the effect that I forget how to use it until the next time.
in reply to swab148

I don't know, but my guess is it might still be able to detect some cross-platform malware signs and detect malware intended for Windows on Linux machines (e.g. I can download a PDF that is harmless on my machine, but if I reupload and a Windows user downloads it, I've spread malware regardless). IIRC ClamAV is sometimes used to check files on an email server, often looking for Windows exploits being sent through the server.
in reply to HaraldvonBlauzahn

Neverball.

So gaming on Linux is obviously amazing now, but back in 2006 or so when I started using it, it was less than great. I probably tried every single game in the Ubuntu repos and Neverball entertained the hell out of me.

I spent hours rolling this shiny ball around. I loved Marble Madness on NES as a kid, so it was a natural fit.

A close second was Freeciv, as I had also grown up with a copy of Civilization.

Honorable mentions to Nesticle and Snes9x.

This entry was edited (3 days ago)