😅😅😅
kill --windows,
install --linux,
like this
What will MS do when Linux becomes a serious threat to their monopoly ?
What actions might they take in the future?
like this
I'd wager they have enough resources to stave it off for as long as possible, and when they can't do that anymore they will have a strategy for making money off of their "services" in the linux space.
Microsoft is part of the cabal at this point. Businesses give it money because they're expected to.
Private messaging is not "secure" - can this wording be improved?
Good day dear Lemmy community!
When I try to use lemmy's private messages, I get the following warning:
Warning: Private messages in Lemmy are not secure. Please create an account on Element.io for secure messaging.
It is very good to have this warning! However, can it be improved?
When I first encountered this wording, I was completely unsure whether the DMs would be totally public due to lemmy's limitations or its open stance, or whether the messages would have a similar security to e.g. email where your trust relies on TLS and the servers involved.
My proposal would be to change the wording to something like:
Warning: Private messages in Lemmy are not End-to-End encrypted. Please create an account on Element.io for secure messaging.
Or if the team is open to it,
Warning: Private messages in Lemmy are not End-to-End encrypted. Please use a platform with E2E encryption for private messaging.
Or if the team is even more open to it,
Warning: Private messages in Lemmy are not End-to-End encrypted. Please use a platform with E2E encryption for private messaging. Lemmy recommends Element.io and XMPP.
Thoughts? I'm ready to create a PR.
Element | Secure collaboration and messaging
Element is a Matrix-based end-to-end encrypted messenger and secure collaboration app. It’s decentralised for digital sovereign self-hosting, or through a hosting service such as Element Matrix Services.element.io
Messages between two people are not exposed via public APIs, but they can be accessed by admins of 1-2 servers (depending on whether you're sending these messages to someone on a different server).
Element fixes Lemmy's message content exposure problem, but none of the metadata problems (who is communicating with whom, when, how often, etc, are all still available to those 1-2 sets of server admins).
Why Communication Metadata Matters
As its name suggests, metadata is data about data. Metadata is used in a variety of contexts, often for cataloging information, like tagging keywords in a video so it’s easy to find later.ssd.eff.org
Based on the comments so far, maybe something like this makes sense:
Warning: Private messages in Lemmy are not End-to-End encrypted, so the respective instance owners are technically able to read them. Please use a platform with E2E encryption for private messaging. Lemmy recommends Element.io and XMPP.
Element | Secure collaboration and messaging
Element is a Matrix-based end-to-end encrypted messenger and secure collaboration app. It’s decentralised for digital sovereign self-hosting, or through a hosting service such as Element Matrix Services.element.io
Linux on my smart tv?
I have been rather unhappy with my smart TV's functionality as I feel it isn't smart for me but smart for the manufacturers. I just can't use it how I want to. I would love to overwrite the existing OS from Android to Linux. I've recently converted from Windows and loving Mint.
I haven't read too much regarding Linux smart tvs as my searches mostly come up with raspberry Pi and overwriting an Android box. I don't want to connect anything and just want my tv to boot up in Linux when it's turned on, and get some of my apps going. Is there a way to do this?
For reference I have a Sony Bravia with Android installed on it.
like this
I wish! I have a Samsung and I used to have an LG. One thing I anticipated which turned out to be on the nose is that these TVs stay operational just up until the maker decides they want your money again. I never bought into it to begin with. I only got a Smart TV to begin with because it has everything else I want. But I go straight to hooking up a computer. The apps on the TVs are all ooh and aah until a couple of years go by and then suddenly the apps are not compatible with the sites or backends what have you, and guess what? No more updates. You need a new TV despite the fact that yours is 100% perfectly fine, other than the inherent sabotage built in.
So that’s why I never even had any expectations. But I would love to find the best Linux distro for a media machine that my wife could learn to use. Right now I have to do all of it because it’s just browse to the files or load a playlist. I’d like something like Kodi or Plex but they have issues with one thing or another. I just want an SMB based connection in an interface that shows friendly thumbnails kinda like Nova player on Android. That app is highly underrated. Free, as far as I know open source and aside from a few control designs not being too great, the app is terrific. Kicks VLC’s butt. Why are they still designing the software like it’s 20 years ago and it’s on Windows XP?
Anyway I digress. Smart TV running Android or Linux would rock but I don’t expect it to be too feasible. But what do I know, because I’m not a professional dev.
The cheapest is to buy some android box with armlogic processor and install coreelec on it. You can do it for 20 bucks, then you have a kodi oriented linux distro on your tv.
Though I prefer to straight up connect my laptop to the tv with a small remote keyboard and have full computer functionality. I'm looking to change the laptop for a miniPC when the laptop finally breaks down. I would use a normal DE. Nothing specially suited for smartTV usage. But you get used to it pretty quick.
Taliban 'ready and willing' to join forces with Nigel Farage for deportation scheme
The Taliban is reportedly "ready and willing" to work with Nigel Farage and accept Afghans deported from Britain under Reform UK's unprecedented new mass deportation plan.
Reform leader Farage announced on Tuesday new plans to deport a staggering 600,000 illegal migrants within five years of a Reform government, which would mean deporting 300 people a day.
Farage said his government would negotiate returns agreements with countries including Iran, Eritrea and Afghanistan, which is governed by the Taliban.
Taliban 'ready and willing' to join forces with Nigel Farage for deportation scheme
The Taliban is reportedly "ready and willing" to work with Nigel Farage and accept Afghans deported from Britain under Reform UK's unprecedented new mass deportation plan.
Reform leader Farage announced on Tuesday new plans to deport a staggering 600,000 illegal migrants within five years of a Reform government, which would mean deporting 300 people a day.
Farage said his government would negotiate returns agreements with countries including Iran, Eritrea and Afghanistan, which is governed by the Taliban.
Do you guys just have flawless experiences or what?
It's been a week. Ubuntu Studio, and every day it's something. I swear Linux is the OS version of owning a boat, it's constant maintenance. Am I dumb, or doing something wrong?
After many issues, today I thought I had shit figured out, then played a game for the first time. All good, but the intro had some artifacts. I got curious, I have an NVIDIA GeForce RTX 3060 and thought that was weird. Looked it up, turns out Linux was using lvmpipe. Found a fix. Now it's using my card, no more clipping, great!. But now my screen flickers. Narrowed it down to Vivaldi browser. Had to uninstall, which sucks and took a long time to figure out. Now I'm on Librewolf which I liked on windows but it's a cpu hungry bitch on Linux (eating 3.2g of memory as I type this). Every goddamned time I fix something, it breaks something else.
This is just one of many, every day, issues.
I'm tired. I want to love Linux. I really do, but what the hell? Windows just worked.
I've resigned myself to "the boat life" but is there a better way? Am I missing something and it doesn't have to be this hard, or is this what Linux is? If that's just like this I'm still sticking cause fuck Microsoft but you guys talk like Linux should be everyone's first choice. I'd never recommend Linux to anyone I know, it doesn't "just work".
EDIT: Thank you so much to everyone who blew up my post, I didn't expect this many responses, this much advice, or this much kindness. You're all goddamned gems!
To paraphrase my username's namesake, because of @SnotFlickerman@lemmy.blahaj.zone and his apt gif (also, Mr. Flickerman, when I record I often shout about Clem Fandango)...
When some wild-eyed, eight-foot-tall GNU/LINUX OS grabs your neck, taps the back of your favorite head up against the barroom wall, and he looks you crooked in the eye and he asks you if ya paid your dues, you just stare that big sucker right back in the eye, and you remember what ol' Jack Burton always says at a time like that: "Have ya paid your dues, Jack?" "Yessir, the check is in the mail."
I agree that there should be a grace period after payments are stopped before they delete stuff. But I see no reason that they should provide you with free access to their service - if you haven’t paid, service is cut off.
But that is just my opinion.
Greenland: Denmark summons top US diplomat over alleged influence operation
Greenland: US tells Denmark to 'calm down' over alleged influence operation
The aim was reportedly to infiltrate Greenland's society and promote its secession from Denmark.Paul Kirby (BBC News)
although it was unable to clarify who the men were working for.
The rest of the world can put two and two together
Why do Waymos keep loitering in front of my house?
Why do Waymos keep loitering in front of my house?
Waymo vehicles have been loitering outside some houses in LA, leaving residents confused as to why their streets have become informal hangouts for the robotaxis.Rachel Kraus (The Verge)
Raoul Duke likes this.
ICJ demands investigation and possible removal of “The Lord is counting on me to stand on the side of Israel” Vice-President Sebutinde.
The ICJ has sent a communication to the President of the International Court of Justice (the Court), Justice Yuji Iwasawa, to urge the Court to conduct an investigation into allegations relating to certain statements attributed to ICJ Vice-President Sebutinde.
Should it be confirmed that these statements are in fact remarks made by the Vice President, the ICJ has requested that the Court undertake remedial action consistent with Principles 17-20 of the UN Basic Principles on the Independence of the Judiciary.
In addition, the ICJ seeks the immediate removal of Vice-President Sebutinde from participating further in proceedings in the South Africa v. Israel case.
The statements attributed to her are reported in an article published in the Ugandan Newspaper The Daily Monitor on 13 August 2025, entitled “My country disowned me after Israel–Gaza ruling”.
like this
I cant afford this macrotransaction
GE-Proton10-14 Released
- fixed launch crash regression in Age of Empires 4
- fixed UE4SS mod failure regression in Wuchang: Fallen Feathers
- fixed Impetus Repository menu video playback crash in Wuchang: Fallen Feathers
- fixed Black Desert settings not saving regression
- fixed menu and mouse focus regression in Dead by Daylight with wine-wayland
- fixed wine-wayland crashes in Warhammer 40k: Darktide
- fixed lost mouse focus in Teardown with wine-wayland
- fixed broken menus in Outer-wilds with wine-wayland
- fixed mouse click crash in Halo:MCC with wine-wayland
- fixed broken raw input in Overkill withn wine-wayland
- fixed system mouse cursor shape crash in wine-wayland in multiple games -- fixes P-Organ crash in Lies of P
- fixed WAYLANDDRV_PRIMARY_MONITOR not being respected withn wine-wayland
- fixed controller input in Dragon Age Inquisition (NOTE: YOU HAVE TO GO IN-GAME AND CHANGE CONTROLS FROM M+K TO CONTROLLER)
- fixed video playback intro crash in Assassin's Creed Syndicate
- fixed video playback in Life Makover
- fixed video playback in Ark: Survival Evolved
- removed no longer required cursor force grab protonfix for helldivers 2
- add protonfix for Two Worlds: Epic Edition
- add protonfix for GOG Two Worlds: Epic Edition
- add protonfix for ubisoft assassins creed syndicate
- fixed github actions release build not providing .tar.zst file.
Release GE-Proton10-14 Released · GloriousEggroll/proton-ge-custom
fixed launch crash regression in Age of Empires 4 fixed UE4SS mod failure regression in Wuchang: Fallen Feathers fixed Impetus Repository menu video playback crash in Wuchang: Fallen Feathers fixed...GitHub
Attempt to partner African countries with Japanese cities triggers xenophobic backlash
An attempt to promote friendship between Japan and countries in Africa has transformed into a xenophobic row about migration after inaccurate media reports suggested the scheme would lead to a “flood of immigrants”.
The controversy erupted after the Japan International Cooperation Agency, or JICA, said this month it had designated four Japanese cities as “Africa hometowns” for partner countries in Africa: Mozambique, Nigeria, Ghana and Tanzania.
The programme, announced at the end of an international conference on African development in Yokohama, will involve personnel exchanges and events to foster closer ties between the four regional Japanese cities – Imabari, Kisarazu, Sanjo and Nagai – and the African nations.
Some critics appeared to believe that “hometown” status meant that people from the African countries would be given special permission to live and work in their Japanese partner cities.
“If immigrants come flooding in, who is going to take responsibility?” said one social media post.
Attempt to partner African countries with Japanese cities triggers xenophobic backlash
Cities in Japan have received thousands of complaints amid confusion over scheme that was intended to foster closer tiesJustin McCurry (The Guardian)
like this
Trump imposes 50% tariff on India as punishment for buying Russian oil
Donald Trump imposed 50% tariffs on most US imports from India, making good on a threat to punish one of the world’s largest economies over its purchases of discounted Russian oil.
The tariffs, which came into effect just after midnight on Wednesday in Washington, risk inflicting significant damage on the Indian economy and further disrupting global supply chains.
US tariffs of 25% on Indian goods went into force earlier this month, but Trump announced plans to double the rate, citing New Delhi’s purchases of Russian oil, which the White House has argued is indirectly funding Russia’s war against Ukraine.
Trump imposes 50% tariff on India as punishment for buying Russian oil
US president has argued New Delhi indirectly helping fund Ukraine war as experts say move is ‘own goal’ against allyCallum Jones (The Guardian)
like this
like this
does that include things like wealth?
the ultimate trump card seems to be military capability should the g7 ever decide that they can no longer tolerate a threat to their wealth like they've done in the past with forced regime changes and invasions.
BRICS are in a superior position relative to G7 in terms of material wealth, which is ultimately what people need to live.
In terms of going to war, we're already seeing how that's working out in Ukraine and Iran. The empire doesn't have the capacity to take on countries with large industries. Meanwhile, China has already put a squeeze on rare earth exports that are needed for any modern weapons production.
Objectively so should Biden then. His weaponization of the Swift system 100% accelerated the desire for most of the world to say, "Fuck the USA and its dollar." Then, "No thanks. Let's see what else is out there."
Or did people already forgot that happened? And this is not me taking a side, that did happen. I think the USA is partly foundering and I do not blame you. The USA is increasing your debt by like a trillion every 100 days or so. I was talking to some friends in Finance a while ago about how the USA's debt was flying past $33 trillion, and that was last year, I thing you guys passed $37 trillion recently and are still using the commodity of the dollar as a weapon. Most of the world sees this and thinks, they can do that to anyone they do not like, that could be us in the future.
Exactly. If the USA wanted for go after Russia, they could have used other tools, ones that not other countries have agreed to use as freely. It was such an incredibly shortsighted move. Or, something that could be perceived as a desperate move. Since is not as if the USA is or was short on other options.
Any country with common sense would look at that action and be weary. If I was a world leader, I would be. I would certainly look at what my other choices in trade are or could be, if just in case. A direct or proxy war is not even needed, perhaps just a geopolitical or bad trade dispute could fuck your economy if the Bald Eagle decides to cut you off. It is just too high a risk to ignore.
Sure, but Biden did it through official channels and in the standard USA way of diplomatic blackmail with a fake carrot and the threat of a lot of stick.
This dumb motherfucker gives you stick and a promise not to give you even more stick, then tells everyone you're such a huge cuck you're probably gonna take more stick later anyway. One is obviously gonna drive all but the most whipped of whipped dogs (the EU) away.
the headline says “initial inquiry says…”
so they’re not calling themselves hamas because israel wants them to, they’re say “isreal killed our cameraman man and said it was hamas”.
why does everyone respond to titles without reading the article? that should be an incredibly shameful thing to do….
Torres Invested in Weapons Makers as He Backed Billions in Arms for Israel
Torres Invested in Weapons Makers as He Backed Billions in Arms for Israel
The congressman's office tells Sludge the defense contractor stocks were bought by an independent manager and that he will no longer be buying individual corporate stocks.Donald Shaw (Sludge)
Get bribed by AIPAC for millions of dollarsUse the AIPAC money to invest in the weapons companies which send weapons to Israel
Vote to give Israel billions in taxpayer dollars for weapons from said companies
Sept. 11 Victims’ Lawsuit Against Saudi Government Can Go to Trial, Judge Rules
In his ruling, Daniels noted that the two sides had different interpretations of almost every piece of evidence. But he endorsed the plaintiffs’ views of several key exhibits, including a diagram of an airplane found in one of Bayoumi’s notebooks. Citing aviation experts, the plaintiffs’ lawyers said the drawing and the calculations beside it showed how a plane might hit an object on the ground. The Saudis’ lawyers suggested that Bayoumi had drawn it while helping his son with homework.
Daniels said the plaintiffs’ evidence created “a high probability as to Bayoumi and Thumairy’s roles in the hijackers’ plans, and the related role of their employer,” the Saudi government. “In many instances,” he added, “it even appeared that Bayoumi actively injected himself” into the hijackers’ illicit activities.
9/11 Victims’ Lawsuit Against Saudi Kingdom Can Go to Trial: Judge
Information uncovered by plaintiffs has already undermined the FBI’s conclusion that two U.S.-based Saudi officials “unwittingly” helped al-Qaida hijackers after they arrived in America.ProPublica
Richie Torres Invested in Weapons Makers as He Backed Billions in Arms for Israel
While urging the White House to speed up bomb deliveries to Israel, Rep. Ritchie Torres (D-N.Y.) was also adding defense contractors like Lockheed and Northrop to his portfolio.
In the months after Israel’s assault on Gaza began, Torres became one of the most outspoken Democrats in Washington demanding uninterrupted arms shipments, often breaking ranks with his Democratic colleagues. In October 2023, he signed a letter to President Biden opposing calls for de-escalation and urging an increase in weapons transfers. When Biden briefly paused shipments of 2,000-pound bombs in May 2024 out of concern they would be used in attacks on Rafah, Torres lashed out at the decision and even joined Republicans in backing a resolution to override it.
All the while, Torres’ recent financial disclosures show his portfolio was newly invested in the same companies whose products were being shipped to Israel. In a recently filed report, he disclosed stock purchases made in September 2024 in Lockheed Martin, Northrop Grumman, and L3Harris—three of the largest U.S. weapons companies supplying Israel’s military. The trades were not reported until nearly a year later, far past the 45-day deadline required under the 2012 STOCK Act. Torres had never previously disclosed owning corporate stocks before these purchases, and he has since amended his 2024 financial disclosure to reflect these holdings and others.
Torres Invested in Weapons Makers as He Backed Billions in Arms for Israel
The congressman's office tells Sludge the defense contractor stocks were bought by an independent manager and that he will no longer be buying individual corporate stocks.Donald Shaw (Sludge)
Richie Torres Invested in Weapons Makers as He Backed Billions in Arms for Israel
While urging the White House to speed up bomb deliveries to Israel, Rep. Ritchie Torres (D-N.Y.) was also adding defense contractors like Lockheed and Northrop to his portfolio.
In the months after Israel’s assault on Gaza began, Torres became one of the most outspoken Democrats in Washington demanding uninterrupted arms shipments, often breaking ranks with his Democratic colleagues. In October 2023, he signed a letter to President Biden opposing calls for de-escalation and urging an increase in weapons transfers. When Biden briefly paused shipments of 2,000-pound bombs in May 2024 out of concern they would be used in attacks on Rafah, Torres lashed out at the decision and even joined Republicans in backing a resolution to override it.
All the while, Torres’ recent financial disclosures show his portfolio was newly invested in the same companies whose products were being shipped to Israel. In a recently filed report, he disclosed stock purchases made in September 2024 in Lockheed Martin, Northrop Grumman, and L3Harris—three of the largest U.S. weapons companies supplying Israel’s military. The trades were not reported until nearly a year later, far past the 45-day deadline required under the 2012 STOCK Act. Torres had never previously disclosed owning corporate stocks before these purchases, and he has since amended his 2024 financial disclosure to reflect these holdings and others.
Torres Invested in Weapons Makers as He Backed Billions in Arms for Israel
The congressman's office tells Sludge the defense contractor stocks were bought by an independent manager and that he will no longer be buying individual corporate stocks.Donald Shaw (Sludge)
Fedia and Piefed have baked in code to block their users from seeing our replies, posts, and comments, while allowing a form of one way federation.
No, Android is not doomed. No, Android is not as bad as iOS. It takes 5 clicks to opt out of Gservices. If you are unable to do that, theres Degoogled Phones. Your Bank? Theres cheap used Phones.
To be honest, im more than Tired of this whole "Mimimi, Google is restricting installing Android apps, so its worse than iOS now Mimimi"
So heres 4 Options, how to Opt out of Gservices, and therefore not have this whole Debacle of Verified Apps, in varying degrees of Difficuilty from "3 Year old iPad kid can do this" (Aka install Via Browser) to "You have to Copy 3 Text snippets and Paste them", to even "Order Online".
And before everyone starts Crying, there are more than Enough Apps and Alternatives to the Propriatery stuff youve been using until now. No, you dont need a Burgerking App, no, you dont need an App for Kaufland. They are Selling your Data, and thats the only reason they Exist. If you consent with having your Data sold, you have no reason to opt out of Gapps anyway.
- Install Via Web Browser.
- https://e.foundation/get-e-os/
- calyxos.org/install/ (Currently not Availible for a few Months)
- grapheneos.org/install/
- Install Manually (aka. Paste 3 or so Lines into cmd)
- https://e.foundation/get-e-os/
- calyxos.org/install/ (Currently not Availible for a few Months)
- grapheneos.org/install/
- wiki.lineageos.org/devices/
- Adb and Magisk MicroG Module (Please use uBlocks Badware Filter list, as there are many fake Sites)
- Buy a Degoogled Phone
[GUIDE] Remove Google Play Services from Android without root via adb shell (more privacy for your malware...
First of all: This Program is very very impressive: https://github.com/0x192/universal-android-debloater (i found out about it later), you can export applist in file, but you cant import it, so...handynoobinator (XDA Forums)
This is also my worry.
But it is also about taking personal responsibility for our privacy.
Its like having your home continually burgled, while you continue to refuse to install new locks.
So you install a ring doorbell instead, Amazon will keep you safe!
Again this is not taking personal responsibilty for our privacy and safety, but relying on big tech's surveillance answer.
The incessant belief that you must use an app for convenience, is beyond me.
We have our bank cards and cash to buy stuff from stores. Personally I go to the bank each week and get enough cash to last the week. pay everything cash.
I pay all my bills online, use my bank, manage my direct debits, transfer money to my kids, all online with my linux laptop, Librewolf and a vpn. Takes 30 seconds to login.
I do not need to authorise my login with an app. I told my bank I do not have a smart phone.
I could use Ente Auth or KeepassXc on my desktop for 2FA. no phone required.
Plus being an old git, I dont have to piss about with a tiny phone screen and keyboard with my gnarly fingers.
I absolutely refuse all offers of apps.
When asked by check-out staff if I have the app, or, do I want their app.
I say: I dont do apps! I do not give up my privacy or share my personal data.
As Mat says. I too worry about the future of custom roms. I managed to get all my family on custom roms.
It is a great shame that Mozilla gave up on the Firefox OS phone. Great little phone.
Hey TheLeadenSea
I was unware that certain banks had different ways to access bank accounts.
I'm such a dinosaur sometimes.
I did think it was as easy as my experience. but clearly not.
Thank you
I do their same too, but unfortunately, my Bank requires a costum 2fa app for any Kind of online payments and online banking, but fortunately dosent use Play protect, so I can just make a profile with the apps + sandboxed Gservices
I mean, I could use Paypal since it has the Option for SEPA and handle all my online stuff, but I'd rather just use my card instead of paypal
The problem is that most of those custom ROMs are based on Android, so they inherit the bad parts of Android they don't specifically take care to remove, and they don't support most devices, so I'd have to buy a new phone for instance to use one of them, and Linux phones still lack the app support, feature support, hardware goodness, and widespread availability to be used as primary devices for people.
Also the government supports centralised control of the internet, with laws like the 'Online Safety' Act and Chat Control, so we can't trust them to save us against the evil corporations.
Dissecting the Apple M1 GPU, the end
In 2020, Apple released the M1 with a custom GPU. We got to work reverse-engineering the hardware and porting Linux. Today, you can run Linux on a range of M1 and M2 Macs, with almost all hardware working: wireless, audio, and full graphics acceleration.
Our story begins in December 2020, when Hector Martin kicked off Asahi Linux. I was working for Collabora working on Panfrost, the open source Mesa3D driver for Arm Mali GPUs. Hector put out a public call for guidance from upstream open source maintainers, and I bit. I just intended to give some quick pointers. Instead, I bought myself a Christmas present and got to work. In between my university coursework and Collabora work, I poked at the shader instruction set.
One thing led to another. Within a few weeks, I drew a triangle.
In 3D graphics, once you can draw a triangle, you can do anything.
Pretty soon, I started work on a shader compiler. After my final exams that semester, I took a few days off from Collabora to bring up an OpenGL driver capable of spinning gears with my new compiler.
Over the next year, I kept reverse-engineering and improving the driver until it could run 3D games on macOS.
Meanwhile, Asahi Lina wrote a kernel driver for the Apple GPU. My userspace OpenGL driver ran on macOS, leaving her kernel driver as the missing piece for an open source graphics stack. In December 2022, we shipped graphics acceleration in Asahi Linux.
In January 2023, I started my final semester in my Computer Science program at the University of Toronto. For years I juggled my courses with my part-time job and my hobby driver. I faced the same question as my peers: what will I do after graduation?
Maybe Panfrost? I started reverse-engineering of the Mali Midgard GPU back in 2017, when I was still in high school. That led to an internship at Collabora in 2019 once I graduated, turning into my job throughout four years of university. During that time, Panfrost grew from a kid’s pet project based on blackbox reverse-engineering, to a professional driver engineered by a team with Arm’s backing and hardware documentation. I did what I set out to do, and the project succeeded beyond my dreams. It was time to move on.
What did I want to do next?
- Finish what I started with the M1. Ship a great driver.
- Bring full, conformant OpenGL drivers to the M1. Apple’s drivers are not conformant, but we should strive for the industry standard.
- Bring full, conformant Vulkan to Apple platforms, disproving the myth that Vulkan isn’t suitable for Apple hardware.
- Bring Proton gaming to Asahi Linux. Thanks to Valve’s work for the Steam Deck, Windows games can run better on Linux than even on Windows. Why not reap those benefits on the M1?
Panfrost was my challenge until we “won”. My next challenge? Gaming on Linux on M1.
Once I finished my coursework, I started full-time on gaming on Linux. Within a month, we shipped OpenGL 3.1 on Asahi Linux. A few weeks later, we passed official conformance for OpenGL ES 3.1. That put us at feature parity with Panfrost. I wanted to go further.
OpenGL (ES) 3.2 requires geometry shaders, a legacy feature not supported by either Arm or Apple hardware. The proprietary OpenGL drivers emulate geometry shaders with compute, but there was no open source prior art to borrow. Even though multiple Mesa drivers need geometry/tessellation emulation, nobody did the work to get there.
My early progress on OpenGL was fast thanks to the mature common code in Mesa. It was time to pay it forward. Over the rest of the year, I implemented geometry/tessellation shader emulation. And also the rest of the owl. In January 2024, I passed conformance for the full OpenGL 4.6 specification, finishing up OpenGL.
Vulkan wasn’t too bad, either. I polished the OpenGL driver for a few months, but once I started typing a Vulkan driver, I passed 1.3 conformance in a few weeks.
What remained was wiring up the geometry/tessellation emulation to my shiny new Vulkan driver, since those are required for Direct3D. Et voilà, Proton games.
Along the way, Karol Herbst passed OpenCL 3.0 conformance on the M1, running my compiler atop his “rusticl” frontend.
Meanwhile, when the Vulkan 1.4 specification was published, we were ready and shipped a conformant implementation on the same day.
After that, I implemented sparse texture support, unlocking Direct3D 12 via Proton.
…Now what?
- Ship a great driver? Check.
- Conformant OpenGL 4.6, OpenGL ES 3.2, and OpenCL 3.0? Check.
- Conformant Vulkan 1.4? Check.
- Proton gaming? Check.
That’s a wrap.
We’ve succeeded beyond my dreams. The challenges I chased, I have tackled. The drivers are fully upstream in Mesa. Performance isn’t too bad. With the Vulkan on Apple myth busted, conformant Vulkan is now coming to macOS via LunarG’s KosmicKrisp project building on my work.
Satisfied, I am now stepping away from the Apple ecosystem. My friends in the Asahi Linux orbit will carry the torch from here. As for me?
like this
like this
BOSS RC-5 and Linux compatability?
cross-posted from: lemmy.ml/post/35272958
I am looking into getting a BOSS RC-5 looping pedal for my guitar, and I am curious if anyone has any experience with using it with Linux?It makes use of this BOSS Tone Studio to allow adding additional backing tracks, but it is only officially supported for Windows and macOS. I could not find many examples of people using it on Linux, but for the most part any discussion I could find was in the context of their amplifiers.
I wonder if it should be straightforward to run it through Wine? As far as I can tell, you only need to set it up as a storage medium and connect it to your machine, although you can't just drag the files directly onto it.
It is not a deal breaker for me if I can't get it working, but it would certainly be a benefit if I could.
It works in wine but if you can’t get it working in wine then a vm with usb passthrough works too.
I have used these two solutions with this equipment in the past.
What Jesse Jackson and Zohran Mamdani Have in Common
cross-posted from: lemmy.ml/post/35272499
Jamelle Bouie - Opinion
Aug. 23, 2025
But if held too tightly, justified disdain for particularism — for rejecting the appeal to general interest so that one can cut the electorate into thin slices — can be counterproductive. “Policies and rhetoric framed in the interests of the working class as a whole are crucial,” Michael McCarthy, an associate professor of sociology at the University of California, Santa Cruz, writes in Hammer and Hope magazine. “But organizers have always known that in order to build a movement, you need to address specific yet important concerns that affect only some parts of your coalition while also speaking to the issues shared by everyone you want to draw into your base.”It’s important to remember, McCarthy argues, that the American working class isn’t unitary. Workers are segmented by familiar identities such as race, gender, religion and ethnicity, as well as by immigration status, education and the many ways that capitalism generates difference and differentiation across the system. “Similar to the way a city can have both food deserts and extraordinary food waste,” McCarthy notes, “the working class encompasses credentialed workers who have job protections and good wages, people in rural and urban areas with concentrated poverty whose work is poorly paid and precarious and undocumented workers in the shadows earning below the minimum wage because of their citizenship status.”
What Jesse Jackson and Zohran Mamdani Have in Common
cross-posted from: lemmy.ml/post/35272499
Jamelle Bouie - Opinion
Aug. 23, 2025
But if held too tightly, justified disdain for particularism — for rejecting the appeal to general interest so that one can cut the electorate into thin slices — can be counterproductive. “Policies and rhetoric framed in the interests of the working class as a whole are crucial,” Michael McCarthy, an associate professor of sociology at the University of California, Santa Cruz, writes in Hammer and Hope magazine. “But organizers have always known that in order to build a movement, you need to address specific yet important concerns that affect only some parts of your coalition while also speaking to the issues shared by everyone you want to draw into your base.”It’s important to remember, McCarthy argues, that the American working class isn’t unitary. Workers are segmented by familiar identities such as race, gender, religion and ethnicity, as well as by immigration status, education and the many ways that capitalism generates difference and differentiation across the system. “Similar to the way a city can have both food deserts and extraordinary food waste,” McCarthy notes, “the working class encompasses credentialed workers who have job protections and good wages, people in rural and urban areas with concentrated poverty whose work is poorly paid and precarious and undocumented workers in the shadows earning below the minimum wage because of their citizenship status.”
What Jesse Jackson and Zohran Mamdani Have in Common
Jamelle Bouie - Opinion
Aug. 23, 2025
But if held too tightly, justified disdain for particularism — for rejecting the appeal to general interest so that one can cut the electorate into thin slices — can be counterproductive. “Policies and rhetoric framed in the interests of the working class as a whole are crucial,” Michael McCarthy, an associate professor of sociology at the University of California, Santa Cruz, writes in Hammer and Hope magazine. “But organizers have always known that in order to build a movement, you need to address specific yet important concerns that affect only some parts of your coalition while also speaking to the issues shared by everyone you want to draw into your base.”It’s important to remember, McCarthy argues, that the American working class isn’t unitary. Workers are segmented by familiar identities such as race, gender, religion and ethnicity, as well as by immigration status, education and the many ways that capitalism generates difference and differentiation across the system. “Similar to the way a city can have both food deserts and extraordinary food waste,” McCarthy notes, “the working class encompasses credentialed workers who have job protections and good wages, people in rural and urban areas with concentrated poverty whose work is poorly paid and precarious and undocumented workers in the shadows earning below the minimum wage because of their citizenship status.”
https://www.nytimes.com/2025/08/23/opinion/jesse-jackson-zohran-mamdani-working-class.html
US suspends most visas for Palestinian passport-holders, after 80 Palestinian officials were denied visas ahead of the United Nations General Assembly in New York.
Earlier in August, visitor visas were paused for people hoping to travel from the Palestinian territory of Gaza. This newly-reported decree would affect a wider group - including people living in the Israeli-occupied West Bank.
The decision was issued in a diplomatic cable dated 18 August, the New York Times and CNN reported.
US consular officers were told to refuse non-immigrant visas to "all otherwise eligible Palestinian Authority passport holders", the communication was quoted as saying.
That would apply to Palestinians hoping to come to the US for a range of purposes, including for business, study or medical treatment.
The move meant that officials would be required to perform a further review of each applicant, which amounted to a blanket ban on issuing visas to Palestinians, the New York Times added in its report.
US suspends most visas for Palestinian passport-holders, reports say
The new restriction comes after a group of Palestinian officials were refused visas for a key UN meeting in New York.James FitzGerald (BBC News)
In my lifetime, Jimmy Carter has been the only president that hasn't been a complete fuckwad. I know people see Obama with rose tinted glasses because he was sandwiched between a doofus who let an evil war criminal drag us into wars so his buddies could profit and the literal worst president of the 20th and 21st centuries.
Old man Biden did well as president but in my mind he will always be tainted by what an absolute piece of shit he was as Senator Biden.
No.
- After winning the Nobel peace prize, he dropped an average of 30k bombs / year (80 per day) during his presidency, mostly on Muslim countries
Whats wrong with Barack Obama?
America dropped 26,171 bombs in 2016. What a bloody end to Obama's reign
According to new figures, the US dropped nearly three bombs every hour, 24 hours a day. Dare we think how Donald Trump will continue this legacy?Medea Benjamin (The Guardian)
Come on. Obama's continuation of presidential power-creep is not what enables Trump. Trump getting elected, taking over the Supreme Court, getting elected again, having all the billionaires lick his ass, etc is what enables him.
If you wanna lay it on Obama, blame him for not taking the right wing seriously enough and going after them at the local level where they had been building strength for the past 50+ years. Or for not betraying all his moderate-conservative supporters to implement some seriously progressive policy.
Canada to quadruple Canada's defence spending by 2030: Carney
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.www.youtube.com
I am web developer where can I get white label websites and other resources since I am solo
like this
China’s State Council released a 10-year roadmap for AI in the Chinese economy
国务院关于深入实施“人工智能+”行动的意见_科技_中国政府网
为深入实施“人工智能+”行动,推动人工智能与经济社会各行业各领域广泛深度融合,重塑人类生产生活范式,促进生产力革命性跃迁和生产关系深层次变革,加快形成人机协同、跨界融合、共创分享的智能经济和智能社会新形态,现提出如下意见。www.gov.cn
Trump's use of National Guard in Los Angeles illegal, judge rules
A federal judge in California has ruled that the way President Donald Trump deployed deployment of the National Guard to Los Angeles this summer was illegal.
The ruling comes as Trump seeks to use National Guard troops in order to crack down on crime in other US cities and support immigration enforcement.
US District Judge Charles Breyer said Trump violated the Posse Comitatus Act, which limits the power of the federal government to use military force for domestic matters.
The law, first passed in 1878, prohibits using the US military in order to execute domestic laws, or assist with doing so. The law has limited exceptions, such as authorisation by Congress.
Judge Breyer found that the ways the Trump administration used the National Guard in Los Angeles violated these restrictions.
Trump's use of National Guard in Los Angeles illegal, judge rules
The ruling comes as Trump seeks to use National Guard troops in order to crack down on crime in other US cities.Kayla Epstein (BBC News)
Non-military space opera recomendations
I'm looking for some good space opera. I read a lot on royal road and KU. I love space opera, but I'm sick of military and AI tropes. Any good suggestions? The more ship to ship battles the better. I understand that may be counter-intuitive, but I've read several privateer/freighter/scrapper books that were amazing. Looking for more of the same.
Thanks!
Adrian Tchaikovsky
"Shards Of the Earth" Scrappy band of outsiders are trying to fight giant, mysterious machines [?] that destroy entire systems, apparently for fun.
He's probably the best of the new.
Poul Anderson.
"War Of The Wingmen." A fat, lazy space trader is marooned on a plaent where all the food is poison. He'd got to overthrown a few kingdoms to survive. SF classic from an old master
banause
in reply to ZeeFoss • • •