"Calling out our Russian propaganda outlets‽ That's a CENSORING" ~dessalines, .ml admin, head Lemmy dev


Source: sopuli.xyz/comment/17594256

Modlog: photon.lemmy.world/modlog?user…

Join the lemmy.ml boycott today and help foster a better Lemmy-verse! No more posts, comments (except to counter their propaganda ofc!) or upvotes on any comms on the Lemmy.ml instance!

And consider donating to individual instances instead

Video of US contractors cheering after firing at Gaza civilians ignites fury online


Windows machine running a Linux VM at 4K 240Hz


I don't know if this is common knowledge but I hadn't found anything on the web (for Windows specifically) that stated that this was possible.

I kinda badly want to fully switch to Linux in the short term but wanted to first properly test how different distros feel at these specs (and maybe try some basic gaming too); maybe someone that wants to do the same can find this post useful (I hope this is the right community to post to).

To do this I used QEMU, and had to edit the source code and recompile it to enable 240hz.
Forcing higher refresh rates is surprisingly not that hard, I only had to edit a single line of code (hw\display\edid-generate.c, line ~390, set '75000' to '240000').
So far Mint, Fedora and KDE Neon work perfectly at that refresh rate (after adjusting mouse input polling rates), then I added a couple other nice features like shared clipboard and mouse device toggling (I tested q2pro and it wouldn't work with absolute mouse coordinates, and relative mouse was a pain to use in normal desktop browsing, so I had to find a way to toggle them if I didn't want to reboot the VM every time).

This is my very first lemmy post (hi fedi!), I wrote this lengthy blog post detailing how I did everything, hopefully I'm allowed to post it here (reddit traumatized me with the blanket banning).

in reply to Mordikan

I did exactly that when I switched to Linux a couple of years ago. Took around a week to setup, it runs well enough, but you lose the use of your main gpu under Linux that way. I tried lutris for gaming under linux and quickly realised the games run very well via wine. O in my opinion the qemu windows with gpu passtrough is not really worth the hassle nowadays. All games I tried work just as well via wine/proton.

GitLab abandons federation plans!


After 5 years of foot-dragging they finally close the ticket to community protest:

This feature request is being closed as our current focus isn't in this area.

We appreciate your input and contribution to improving our product. While this feature may have merit, we need to prioritize our efforts elsewhere at this time.

If you'd like to provide additional context about why this feature is important, please feel free to leave a comment on this issue. This will help us better evaluate the feature if we revisit this area in the future.

Thank you for your understanding and continued support in helping us build a better product.

We Fled Kakuma to Escape Violence , Now We’re Being Forced Out Again with Nowhere to Go


cross-posted from: lemmy.blahaj.zone/post/2839030…

Hi friends,
My name is Cyara, and I’m a transgender refugee living in Gorom camp, South Sudan, along with other queer community members. We came here after fleeing severe persecution and violence in Kakuma refugee camp in Kenya where many of us were harassed, attacked, and denied safety.

We thought we would be safer in South Sudan, but here too we face discrimination, abuse, and daily threats. Then, on June 20th, the government gave us an eviction deadline: leave the camp or face prison. They gave us no plan, no support, just a deadline. That day came and passed. We are still stuck, scared, and exposed.

I know posts like this can feel overwhelming but please believe me when I say: this isn’t easy to write. I’m not trying to guilt anyone. I’m just desperate to get help for me and my sisters.

We are trying to raise $1500 USD to rent a shelter in Juba for 3 months, to house 8 of us while we try to find longer-term safety. We’ve raised $121 so far I’m grateful beyond words for that, but we’re still far from safety.

Please — if you can’t donate, just boost this post. Share it. Let people know we exist. That alone could save a life. Also please mods, my cause was really verified by Qaz. Please don’t take it down. I can still verify my situation

https://gofund.me/bd40a4f9

don't like this

in reply to PrincessCory

That was the big problem on sites like Facebook, Twitter, and Reddit. They advertise themselves as a public square. Then they would censor speech in various ways unknown to the speaker. A lot of people in this thread don't understand that. In case you are not familiar, sounds like you are, Martin v. City of Struthers (1943). I know these sites aren't just U.S. citizens, so a lot of the comments come from foreigners who only familiar with their limited freedoms their government allows them.

.ml world "news" continuing to be an excellent source of journalism and definitely NOT contributing to the spread of Putin talking points!/s


This is the kind of content the .ml admins cultivate through their bans and censorship. They'll frequently remove articles from credible good sources that directly go against their narratives, while allowing misinformation and conspiracy websites to include RT, Sputnik and (as shown) random substack blogs as long as they tow the narratives that align with them.

E.g. Ukraine is a Nazi regime and Russia is just "liberating" the Ukrainian people

Join the lemmy.ml boycott today and help foster a better Lemmy-verse! No more posts, comments (except to counter their propaganda ofc!) or upvotes on any comms on the Lemmy.ml instance!

And consider donating to individual instances instead

Bazzite 42 listed in June 2025 Steam Hardware Survey


cross-posted from: pawb.social/post/27451562

Seemingly for the first time, the Bazzite gaming-focused Linux distro has appeared on the Steam Hardware Survey. Well done to the Bazzite team for making such an amazing distro for gaming (and now just general usage as a while too)! Been my main choice for going on a year now for my general use distro, and I haven't looked back.

store.steampowered.com/hwsurve…

Wisconsin Supreme Court’s liberal majority strikes down 176-year-old abortion ban


MADISON, Wis. (AP) — The Wisconsin Supreme Court’s liberal majority struck down the state’s 176-year-old abortion ban on Wednesday, ruling 4-3 that it was superseded by newer state laws regulating the procedure, including statutes that criminalize abortions only after a fetus can survive outside the womb.

The ruling came as no surprise given that liberal justices control the court. One of them went so far as to promise to uphold abortion rights during her campaign two years ago, and they blasted the ban during oral arguments in November.

https://apnews.com/article/wisconsin-abortion-ban-1849-01658358639a63db7df92aeec34c612d

Squirrels jeopardize the strategic nuclear potential of the United States


The American Minot nuclear base in North Dakota has been threatened by an invasion of squirrels known to local personnel as "dacrates." These rodents, which have long been a problem, cause serious damage to infrastructure, spread diseases, and threaten the safety of military personnel and their families.

At the same time, the base recently received an 850 million dollar upgrade aimed at strengthening the US nuclear potential. Squirrels reproduce without control — natural predators have disappeared, and effective means of control cannot be used because of the risk to people, including children.

Thus, instead of demonstrating strength and technological superiority, one of the key US nuclear bases looks vulnerable to a pack of small but extremely annoying animals.

PipeWire workshop 2025: Updates on video transport, Rust efforts, TSN networking, and Bluetooth support


Google is only free if your time has no value


Sooo there's free software (“Everyone should be able to write open source software!”) and there's open source software (people programming their own computers for their own communities). Ideally, Neima should be able to program her computer to help her kids do their homework or for their sports club. So there's open source software that's written for the developers community, and there's open source software that's written for the GNOME community, which is polished and truly a delightful experience for new users: if for example you installed Linux Mint with Cinnamon, you'd connect to the wifi and probably be immediately greeted with a notification telling you that your printer has been added and is ready to go.

I'm not saying that Linux users should learn programming, especially if they don't know about e.g. GNU Guix, Skribe/Skribilo/Haunt, or SICP (that's directly referenced by the Haunt info pages – I promise you, starting a blog as an English speaker with a Skribe implementation and reading SICP once you get comfortable enough could get you started in months); but that of course, learning any field on such a platform as Stack Overflow would provide an absolutely stupid experience, whereas the ideal learning medium is books.

It isn't enough for Google to insert far-right suggestions in YouTube shorts; they've deliberately sabotaged features in their search engine to get us to generate more ads, and Google Scholar results are, by the way, the bottom of the barrel too. Compare queries results to "sex work" or "borderline disorder transgender" with those of HAL and wonder why there's a public distrust in science. More broadly, Google hinders our relationship to information, and we're both trading it for a far-right agenda.

The same is just as true for LaTeX: it's a great, intuitive language, provided that you read some good introduction on the topic. As a matter of fact, Maïeul Rouquette's French-speaking book is available for free on HAL.

I'm more and more fed up as I write that and I'm pretty sure it shows. You may totally use open source software, meant for the non-technical community of a graphical library, desktop environment, Linux distribution, and so forth. But if you really wanted to "learn Linux", please install any distro you're comfortable with and read some good book on whatever topic you want to work on.

Why are parts of application in a different language?


As you can see in the screenshot there are a couple of parts of the F-Droid application page in F-Droid that are in a different language. This isn't actually the first time I have seen this and is not limited to the F-Droid application. Currently it's just this one, but in the past I have had more apps than not displaying some or all of their content in a different language despite my phone being configured for English.

US contractors say their colleagues are firing live ammo as Palestinians seek food in Gaza


AP spoke to the two contractors for UG Solutions, an American outfit subcontracted to hire security personnel for the distribution sites. They said bullets, stun grenades and pepper spray were used at nearly every distribution, even if there was no threat.

In one video, what appear to be heavily armed American security contractors at one of the sites in Gaza discuss how to disperse Palestinians nearby. One is heard saying he has arranged for a “show of force” by Israeli tanks.

“I don’t want this to be too aggressive,” he adds, “because this is calming down.” At that moment, bursts of gunfire erupt close by, at least 15 shots. “Whoo! Whoo!” one contractor yelps. “I think you hit one,” one says. Then comes a shout: “Hell, yeah, boy!”

https://apnews.com/article/palestinians-israel-gaza-contractors-aid-distribution-fe27f3ea83e06a09d66424eed7a5d56f

in reply to madlian

“Nanook” is a slur for northern indigenous people in the same way “Chan” is a slur for Chinese people. Sure, there might be some members of that demographic with that name, but using the term as a generalization for that demographic is derogatory in intent.

Using the term “Eskimo” in the instance name is problematic for at least two reasons.

  1. The term itself is considered problematic and derogatory for reasons I don't have time to go into here, but feel free to research why it’s under fire.
  2. I haven’t checked, but the admins are probably not part of the demographics that the term would refer to, so they’re not “reclaiming a slur” so to speak

Can you spot an authentication chip in the Nintendo Switch 2’s dock?


GrapheneOS Organization Calls Out False Claims Made In European Countries By Media Outlets


European authoritarians and their enablers in the media are misrepresenting GrapheneOS and even Pixel phones as if they're something for criminals. GrapheneOS is opposed to the mass surveillance police state these people want to impose on everyone.

xatakandroid.com/sociedad/cada…

There are ongoing coordinated attempts at misleading people about GrapheneOS and Signal in multiple European countries. A consistent pattern are completely unsubstantiated claims about exploits with no evidence. These are contradicted by actual evidence, leaks and their behavior.

GrapheneOS is not immune to exploitation, but the fearmongering done in these ongoing attacks on it is very clearly fabricated. They feel threatened enough by GrapheneOS to engage in coordinated attempts at convincing people that it's unable to protect their privacy and security.

GrapheneOS eliminates many classes of remotely exploitable vulnerabilities and makes the vast majority far harder to exploit. It even puts up a strong fight against attacks advanced forensic data extraction tools with physical access. See discuss.grapheneos.org/d/14344… for an example.

There's currently an example of one of these attacks on the project ongoing across Swedish forums and social media. This reached our forum at discuss.grapheneos.org/d/23535…. An account pretending to be just asking questions goes on to pretend to be an expert citing non-existent sources.

This same thing is currently ongoing across several Swedish forums and on social media. It's generally not in English which makes it inaccessible to the broader GrapheneOS and privacy community so they can get away with extraordinary, unsubstantiated claims much more easily.

GrapheneOS is not supposed to stop people installing malware and granting it invasive permission. It does provide alternatives to being coerced into granting invasive permissions by apps via our Storage Scopes, Contact Scopes and other permissions, but it's a user choice.

GrapheneOS similarly not supposed to prevent authorized access to data by someone with the PIN/password and access to the device. Rather, we provide far stronger protection against unauthorized access via exploit protections, 2-factor fingerprint unlock, duress PIN/password, etc.

Our features page at grapheneos.org/features provides an overview of how GrapheneOS improves privacy, security and other areas compared to the most secure Android devices running the stock OS. It's not immune to exploitation and cannot be. Products making that claim are scams.

Not being immune to exploitation doesn't mean it can be successfully exploited in a given real world scenario. It's significantly harder to develop and deploy an exploit successfully. It can be exploited, but it doesn't mean it is happening especially at scale or consistently.

Having far from perfect security does not mean real world attacks including sophisticated ones will be successful in practice. Don't fall for security nihilism propaganda. We'll keep working on advancing security for general purpose computing devices. It will keep getting better.

GrapheneOS Organization Commentary On False Claims About AOSP Privacy By ICEBlock App


bsky.app/profile/iceblock.app/…

Apple stores which devices/users install which apps. They have the device IDs. US government could obtain a list of people who installed the app if a court authorized it. Not clear what they mean by having to store device IDs. Those IDs aren't accessible to Android apps.

ANDROID_ID is a per-app-per-profile random ID. Not clear why they would need it. Android has privacy-preserving hardware-based attestation if they're talking about making it harder to spoof a location. Can't prevent either iOS or Android users making false reports via attestation APIs regardless.

bsky.app/profile/iceblock.app/…

Making posts with inaccurate technical claims about Android doesn't inspire confidence. It's a closed source app with a closed source service fully under their control. Why is that the approach if their goal is helping people rather than monetizing interest in it?

bsky.app/profile/iceblock.app/…

Apple records which apps people install and requires an account to use their app store. Apple Push Notification Service (APNs) has comparable privacy to Firebase Cloud Messaging (FCM). However, iOS apps must use APNs for push while Android apps do not have to use FCM.

Android apps can implement their own push service or allow the user to choose a service via the UnifiedPush framework. Play Store has a policy of requiring FCM for most use cases for battery reasons but there are exceptions. Unlike iOS, Android allows installing apps from other app stores / sources.

ICEBlock app is very clearly misleading people about privacy and their safety. Apple has a list of which accounts/devices have installed the app. They will provide it to the US government if they receive a court order. FCM is also not less private than APNS and FCM doesn't work the way they claim.

iPhones have good overall privacy and security but Apple does collect telemetry, forces people to have accounts and knows which apps each user/device has installed. They do not have magical privacy and security properties. An app like this claiming iOS gives them 100% anonymity is very strange.

iOS has significantly worse support for VPNs than Android and requires using Apple services. Android exists without Google services and people can install apps from elsewhere. The mandatory or effectively mandatory services on Google Mobile Services devices and iOS have comparable privacy.

Is the Fediverse stalling?


I'm genuinely interested in people thoughts about the Fediverse because here in the UK it has massively stalled in 2025, like a lot of things. I am seeing way less posts from UK people and way less interaction and general use in fact. Most seem to have stopped social media use to be fair, and I know a lot of that is to do with my age (old fart here, 56 laps round sun and counting) but the numbers game look poor from my point of view. Do we think the Fediverse has a future now after useage appears to be going downwards? Is it a UK thing? (well I know the UK is weird but hey)
in reply to nebula42

I'd say this is lost, while I can seemingly find other languages pretty easily, the Serbian dub specifically I've come up empty for as well

It's fairly common for a specific language of multi-language release content to be missing. Especially when it's outside of the mainstream languages like English, Spanish, Japanese etc.

I would suggest making a post over at forums.lostmediawiki.com/ as well to get more eyeballs on it

GrapheneOS version 2025070100 released


Tags:
  • 2025070100 (Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel 7a, Pixel Tablet, Pixel Fold, Pixel 8, Pixel 8 Pro, Pixel 8a, Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, Pixel 9 Pro Fold, Pixel 9a, emulator, generic, other targets)

Changes since the 2025063000 release:

  • Exynos 5400 modem Pixels (Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, Pixel 9 Pro Fold): temporarily disable hardened_malloc and hardware memory tagging for shared_modem_platform executable due to an upstream write-after-free bug
  • Launcher: fix upstream bug causing a crash for the interface to add lockscreen widgets (currently a tablet only feature until Android 16 QPR1)
  • Vanadium: update to version 138.0.7204.63.0
  • add debug build functionality for toggling off hardened_malloc usage for vendor processes to make narrowing down issues quicker

Vanadium version 138.0.7204.63.0 released


Changes in version 138.0.7204.45.2:
  • backport upstream port of Local Network Checks site settings to Android to provide per-site control with a prompt when sites try to use it instead of the status quo where Vanadium enforces Local Network Checks for the browser with only a global toggle for disabling it

A full list of changes from the previous release (version 138.0.7204.45.1) is available through the Git commit log between the releases.

This update is available to GrapheneOS users via our app repository and will also be bundled into the next OS release. Vanadium isn't yet officially available for users outside GrapheneOS, although we plan to do that eventually. It won't be able to provide the WebView outside GrapheneOS and will have missing hardening and other features.

GrapheneOS version 2025063000 released


This is the initial official release of GrapheneOS based on Android 16 after the June 10th release of Android 16. Device support for Pixels was removed from the Android Open Source Project for Android 16 and had to be reimplemented which is why it took so much longer than usual. Please join our testing chat room if you're interesting in testing this experimental release. We'll be making a series of releases this week to fix several known issues and other issues.

Tags:

  • 2025063000 (Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel 7a, Pixel Tablet, Pixel Fold, Pixel 8, Pixel 8 Pro, Pixel 8a, Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, Pixel 9 Pro Fold, Pixel 9a, emulator, generic, other targets)

Changes since the 2025062700 release:

  • full Android 16 port with all GrapheneOS features available (we previously shipped some parts of Android 16 backported to Android 15 QPR2 to provide the 2025-06-05 and then 2025-07-01 Pixel patch level)
  • migrate to using adevtool to handle a much larger portion of device support since the Android Open Source Project no longer includes device support for Pixels
  • adevtool: add new arcslib infrastructure for extracting resource overlays from the stock Pixel OS
  • adevtool: use fixed build number and build date for state regeneration to reduce diffs
  • don't disable external ports at boot on debug builds for internal development for debugging early boot failures

I want a community to exist like 4chan greentext here


Call it something like greentext or confessions or something. Anyone posting is automatically set to Anonymous with no link whatsoever to the original account for admin or users to track or in the logs/activity pub etc. Like the person will not get replies, notifications on their account for the post, or the ability to reply as Anon. Simply streamline creation of a throw away account using the existing credentials of an existing account for post access and to give automod a chance to act. Maybe bar new accounts or below a certain threshold of engagement.

Amazon CEO Andy Jassy says AI will probably mean fewer jobs after 27,000 people have already been cut from its workforce


Private company AmeriStarRail proposes cross-country Auto Train service with Amtrak


in reply to OneSpectra

Maybe try recognizing that most people actually have very real, legitimate grievances which have been completely swept under the rug by assholes all too eager to avoid responsibility by painting those asking the questions as brainwashed.

Or continue condescending to the entire world so you never have to break the pretty illusions you've painted for yourself, and keep lamenting how the entire world is turning against you.

All. The. Way.

This entry was edited (1 week ago)

Israel Slaughters Dozens in Attack on Popular Gaza Cafe as Trump Claims a Ceasefire Deal is Moving Forward


Abdel Qader Sabbah, Sharif Abdel Kouddous, and Jeremy Scahill
Jun 30, 2025

The outdoor cafe became a scene of carnage: all broken concrete and shredded wood, bodies strewn on the ground, plastic chairs torn apart, and blood soaked on the floor. A large crater in the ground in the cafe showed the missile impact. At al-Shifa hospital in Gaza City, fresh corpses in body bags were lined up outside."

Israel Slaughters Dozens in Attack on Popular Gaza Cafe as Trump Claims a Ceasefire Deal is Moving Forward


Abdel Qader Sabbah, Sharif Abdel Kouddous, and Jeremy Scahill
Jun 30, 2025

The outdoor cafe became a scene of carnage: all broken concrete and shredded wood, bodies strewn on the ground, plastic chairs torn apart, and blood soaked on the floor. A large crater in the ground in the cafe showed the missile impact. At al-Shifa hospital in Gaza City, fresh corpses in body bags were lined up outside."

What do you play in your phone?


We are coming from here.

I'm not gonna lie, guys, neither say the opposite: there are people who play in their phones, I bet you do, so do I. I'm curious to know what do you play in your phones, what kind of "phone gamer" are you. Remember PDAs? The only games that things had were mineswipper, solitaire, chess, sudoku among others. All those are games that perfectly use the touch capabilities of its device, but now, we have more process capacity, and we still have one touch screen (I know, you can touch many points of the screen at the same time). I've always seen the screen of my phone as a one big button, so, I can't play any game that needs more than one touch to be played. I do limit my catalogue of games to those mentioned above, and I really like them. I love sudoku.

What do you play in your phone?

in reply to gedhrel

I'm not quite sure why you think pointing out someone's confidently incorrect claim that containers do give you reproducible environments means that I fetishsize anything?

But if you genuinely want to know why reproducibility is valuable, take a look at reproducible-builds.org/.

I was quite happy to see that Debian and Arch have both made great strides into making tooling that enables reproducible packages in recent times. It's probable that, because of efforts like this, creating reproducible builds will become easier/possible on most Linux environments, including traditional container workflows.

For now though, Nix Flakes are much better at enabling reproducible builds of your software than traditional containers, if you can suffer through Nix not being documented very well. This article covers some more details on different build systems and compares them with Nix Flakes if you want more concrete examples.

FWIW, I think that containers are awesome, and using them for dev environments and CI tooling solves a lot of very real problems ("it works on my machine", cheap and easy cross-compilation for Linux systems, basic sandboxing, etc.) for people. I use containers for a lot of those reasons. But if I need to make something reproducible, there are better tools for the job.

in reply to ikidd

I really want to like Nix. The idea of declaratively defining my entire system sounds great. I can manage it with Git and even have multiple machines all look the same. I can define my partititioning once and magically get a btrfs disk working. Wow!

But I find the language confusing no matter how many times people say it's easy. I have a lot of experience with other programming languages so maybe it just doesn't mesh. It also gives terrible error messages that are hard for me to understand. And Nixpkgs is unpredictable for what version I'm going to get. One of the services I installed ended up being a release candidate version which was a surprise. What if I don't want the latest version of Docker? How do I pin it? Do I have to duplicate part of Nixpkgs? It just feels like a monorepo where everybody has to be on the same versions. Why on earth do the Nix language docs start by introducing math expressions instead of here is a simple self contained thing that installs one program. Here's how you configure it. Here's how you expand. Why does the dependency graph seem to pull in so many unnecessary dependencies? For example, I tried to build a minimal Docker image (which Nix looks to be a very good fit for), but I couldn't figure out how to strip out dependencies that likely were only used during build for a dependency.

I still like the idea and have managed to get my server defined entirely with NixOS which is very cool, but I can't recommend this to my tech friends because if I'm confused they will be more so.

This entry was edited (1 week ago)

The Fediverse Passport: A needed tool.


The Fediverse Passport would be the central account for all users on the Fediverse.

How it would work

a. Upon signing up for the a platform on the Fediverse the user would be redirected to the "Create your Passport" You would create your unique username. Once signed up you would then have an account on every platform connected to the Fediverse.

b. If someone friends/follows you on one platform they would automatically follow you on all platforms. Insuring that communities and friends could stay connected across platforms.

c. The passport for the user would show your feed on all platforms and allow you to selected which platform you want to see your feed from, also allowing you to directly search your content so you could find a post for whatever reason you need.

d. For the subscriber it would show them your feed and allow them to easily find your content.

e. Tons of customization options including the ability to monetize and or set a subscription fee for the video, blogging, and other "arts" platforms.

Safe Guards

You would be allowed to set your privacy setting to, Public, Subscribers Only, Approve Subscribers, Mutual Friends only, Private (Requires link)

Benefit

Would allow stream less interaction across the whole Fediverse and really get it going. No more having to create a different account on each platform and now you can claim an identity and keep track of your communities, also each site would directly help "advertise" the others.

in reply to Sackeshi

There is also KeyOxide with solves part of it via cryptographic verification and I believe some fediverse platforms already support it: codeberg.org/keyoxide

8BitDo announces it's controllers now have Steam/SteamOS compatibility


These controllers were all working on SteamOS before as far as I know, so I'm interested to see what this changes. My understanding is that previously their controllers just show up as generic xbox controllers, and now they will be properly recognized. We'll see if this has any other benefits like custom bindings for back buttons and things like that.

Source

This entry was edited (1 week ago)