What kind of sorcery is this? Why can't I see that comment when I am logged in, despite the fact that I am a mod?
cross-posted from: programming.dev/post/36767445
Post.
This is happening even on my alt account(Reddthat).
What the heck is happening?
What kind of sorcery is this? Why can't I see that comment when I am logged in, despite the fact that I am a mod?
Post.
This is happening even on my alt account(Reddthat).
What the heck is happening?
adhocfungus likes this.
Its not suicide if you die from defacto slave labor to create cheap products. Since this strategy of state-subsidised factories, normally operating a massive net loss, being employed to undermine economies around the world in exchange for dependence on China, a workers suicide could be ruled a MIA since its economic warfare. Not suicide.
~ The Chinese government, probably
What kind of sorcery is this? Why can't I see that comment when I am logged in, despite the fact that I am a mod?
cross-posted from: programming.dev/post/36767445
Post.
This is happening even on my alt account(Reddthat).
What the heck is happening?
What kind of sorcery is this? Why can't I see that comment when I am logged in, despite the fact that I am a mod?
Post.
This is happening even on my alt account(Reddthat).
What the heck is happening?
What kind of sorcery is this? Why can't I see that comment when I am logged in, despite the fact that I am a mod?
cross-posted from: programming.dev/post/36767445
Post.
This is happening even on my alt account(Reddthat).
What the heck is happening?
What kind of sorcery is this? Why can't I see that comment when I am logged in, despite the fact that I am a mod?
Post.
This is happening even on my alt account(Reddthat).
What the heck is happening?
What kind of sorcery is this? Why can't I see that comment when I am logged in, despite the fact that I am a mod?
Post.
This is happening even on my alt account(Reddthat).
What the heck is happening?
‘What you feel is valid’: Social media is a lifeline for many abused and neglected young people
::: spoiler Comments
- Hacker News.
:::‘What you feel is valid’: Social media is a lifeline for many abused and neglected young people
Young people who are being abused or neglected are more likely to turn to informal online support systems than to authorities.The Conversation
Social Web Foundation is Betting Big on Client-to-Server API
The Social Web Foundation has been experimenting with the lesser-known other half of the ActivityPub protocol. Here's what they're up to.
Social Web Foundation is Betting Big on Client-to-Server API
From the outside looking in, it can sometimes feel unclear as to what steps the Social Web Foundation is taking to achieve its goals. The non-profit organization’s About Page states lofty ambitions, such as bringing together implementers to build tools, policies, and protocols to advance the Fediverse. The Projects Page includes End-to-End Encryption, a Fediverse Starter Page, GDPR Compliance, and Long-Form Text.However, the SWF has been working on several interesting projects outside of these stated scopes, and it’s something Evan Prodromou has been bullish about: leveraging the ActivityPub Client-to-Server API. Historically, this piece of the ActivityPub protocol is rarely ever implemented, due to complexity as well as the fact that Mastodon’s own client API has seen widespread adoption.
A quick ActivityPub C2S primer
To really understand the C2S API, we have to go back in time to when the protocol was being developed. The basic concept was that any ActivityPub implementation would effectively act as a generic server, with clients providing unique experiences. Compared to Mastodon’s dedicated API, C2S isn’t explicitly limited to microblogging or statuses. Instead, clients dispatch activities to and from an Actor’s inbox and outbox.
Instead of every new social experience in the Fediverse acting as a bespoke server, the C2S API instead lets a wide range of clients interact with an instance. Instances no longer become specific delegates of what activities can or cannot be used. C2S opens the floodgates for any kind of application to hook in to a Fediverse account. Instead of an instance doing all the hard work, clients would handle much of the advanced logic themselves.
spectra.video/videos/embed/1FR…
There is a meaningful parallel to ActivityPub C2S, and oddly enough, it can be found within the AT Protocol’s ecosystem. Boris Mann presents a fantastic talk that shows radically different sets of apps that all do very different things, some of which have their own social graphs, leverage unique kinds of data, or offer interactions not available in other places.
Social Login
Setting aside unique applications for a moment, one of the key killer-features that ActivityPub C2S could offer the Fediverse is a coherent and streamlined login system for any Fediverse account.
I don’t know what this thing would look like or what we would collectively call it, but here’s some ideas.
This idea is actually not new. Pump.io, the prototype that largely became a foundation for ActivityPub’s design, offered the ability for people to remotely sign in to any other Pump server, using the account that was local to them. This was initially designed to let people interact with remote objects that their own instances had not yet collected.
Pump crawled so that ActivityPub could run.
The idea of a unified method for Social Web logins is extremely compelling. Right now, a lot of Fediverse apps offer platform-specific sign-on, leveraging a bunch of different APIs.
GreatApe, an upcoming media platform, offers four different ways to log in through the Fediverse.
The upside of this approach means that more apps and services can just let people sign in with their remote accounts, without creating a local account there. The downside is that it adds to the maintenance pile, because of how many different platforms exist within the Fediverse today.
What is the SWF is working on?
There are a few experimental areas where the Social Web Foundation is focusing on building up, so let’s talk about them. The main thing to understand is that these are building blocks, meant for iterative development and discussion with the wider community. As time has gone on, these projects have become more ambitious, and exist to showcase what’s possible with the C2S API.Places.Pub – GeoSocial Data
Places.pub is an attempt to marry OpenStreetMap data with ActivityPub by using specific GeoSocial parts of ActivityStreams. More specifically, it uses these vocabulary words for activities:Travel
,Arrive
, andLeave
.One important need for geosocial software is that all objects in ActivityPub, including Place objects, need to have a permanent URL as theirid
property, which shares the description of that object in Activity Streams 2.0 format. However, there isn’t a good dataset of geographical objects — countries, states or provinces or regions, cities, buildings, businesses, parks, streets — available in AS2 on the Web right now. That is slowing down experimentation in the Geosocial Task Force.Evan Prodromou, Blog Entry
Interestingly, Places.Pub operates as a hosted service by the SWF, and allows developers to connect to it using the C2S API. It simply acts as a repository of places, represented as ActivityPub objects.CheckIn – An Example Client for Using GeoSocial Data
Checkin is the example client developed specifically for interacting with Places.Pub. It’s a relatively simple app, but the intention is to demonstrate a proof-of-concept to the community.
Something like this could be used to build a Foursquare-style GeoSocial app, powered entirely by open APIs and protocols. As a bonus, the client-first approach here would mean that developers wouldn’t necessarily have to take on the burden of building a full-stack Foursquare clone with a server backend and federation.
ReactivityPub
Although this is still in the tentative stages, ReactivityPub is an upcoming effort to integrate the ActivityPub C2S API directly into the React framework. It may or may not be related to the ap-components project, which intends to offer a toolkit for rendering and representing ActivityPub data using Web Components.OnePage – A one-page ActivityPub Server
OnePage.pub is more of a personal project by Evan Prodromou, but could eventually be moved under the SWF project umbrella. Effectively, this acts as a headless server that’s primarily intended for the ActivityPub C2S API. It can be used to log into the CheckIn example client.Why is this important?
At face value, all of these developments might not appear to mean much. However, these are significant because it shows the SWF taking a progressive approach on several fronts. It showcases the benefits of a long-neglected API, while attempting to address several wide-spread design issues that affect the network. If the organization can continue to build libraries, tooling, and other resources, they might be able to drum up further interest in making C2S possible.
Share
Seriously tho, this is floating around the socials right now...
I don't want to get my hopes up, but I can taste the champagne already...
I don't know how someone can live that long eating that kind of diet. On the upside though, if they give him an enema before he dies they can bury him in a matchbox 😁.
(Stole that from Christopher Hitchens).
Big if true, but this unfortunately just seems like wild speculation.
There's articles going back to before the election talking about how Trump hasn't been seen in several days. I couldn't find anything more recent than June. He apparently has a habit of flaking on commitments, which doesn't surprise me in the slightest.
I don't know how unfortunate this would be. Vance will be president and Thiel will still control the US.
I know it is unlikely but I still want a trial for Trump.
The cult of personality losing its figurehead would cause a significant amount of people to have second thoughts.
That might be enough of a push to get the ball rolling.
You are right. There are people that do love Trump for just being Trump. This is just a guess since I have no data to back this up but those people probably would vote for his kids.
The second is the theory that people that voted for Trump are simply fascists. That means they would just vote for the next fascists.
There are several people that can fit these criterias. That might still be big enough to win the next election.
On top of that the younger generation is getting more radical MAGA. The Supreme Court is still MAGA. And gerrymandering will be worse.
I still have hope but my logical side seems very pessimistic right now.
i'm trying to remember what i eat for the stankiest shits hold on
edit: i'ma go ask the wife
Thoughts and prayers.
Thoughts: please be real please be real
Prayers: oh god please make this real it would be so funny
MAGA is a Cult of Personality, and won't survive Trump's death. The administration will try to hold it together, but it will very quickly devolve into ferocious backstabbing, leaks, allegations, accusations, etc. A lot of people are important to Trump who will be useless to Vance, like Stephen "PeeWee Himmler" Miller, and they won't give up their power easily. It will take no longer than 48 hours for it to start to fall apart.
Dems would be wise to stoke the fire with questions like "Are you going to let him say that about you?"
The street level MAGAs will instantly start spreading conspiracy theories about who killed him. At first they'll blame liberals, but soon they'll turn on the new Vance administration, especially if Dems encourage it.
At the same time, every Sociopathic Oligarch will take advantage of the societal chaos, and use whatever mechanisms they have to make money.
If you think things are crazy now, just wait until Trump croaks.
I doubt it very much. These morons love Trump, and Trump alone. I've seen no evidence that they see Jr, or anybody else, as a worthy substitute. Some will go there, but most won't. The Right will be splintered badly as various factions and ambitious candidates fight for control.
It will be entertaining for a while.
He's the new Marshall Tito.
"Doctors hope that if his condition improves, they can declare him dead by next week."
Denmark issues first apology over forced contraception of Greenlandic women
Denmark issues first apology over forced contraception of Greenlandic women
Prime minister admits ‘systemic discrimination’ after thousands of girls and women fitted with IUDs without consentMiranda Bryant (The Guardian)
like this
Maeve likes this.
Taco Bell rethinks AI drive-through after man orders 18,000 waters
Taco Bell rethinks AI drive-through after man orders 18,000 waters
The fast food chain is reassessing its use of the tech after a number of errors were shared widely online.Shiona McCallum (BBC News)
like this
Maeve likes this.
Leaked emails show that Epstein was using Barak to seek out opportunities in the surveillance industry and build connections with powerful figures around the globe, including American businessman Peter Thiel, the former director of Israeli signals intelligence, and two people in Russian President Vladimir Putin's circle....
Meanwhile, he invested his wealth in bizarre projects, including a ranch to breed women with his DNA and "efforts to identify a mysterious particle that might trigger the feeling that someone is watching you," according to The New York Times.
Whole new dimensions of creepiness from Trump's best friend.
like this
Maeve likes this.
including a ranch to breed women with his DNA
wtf is with the gen-x broligarchy’s hyper-natalism? your genes aren’t special, dorks. you just happened to be in the right place at the right time and won the internet lottery. everything after that just came from having a scrooge mcduck pool of wealth, not because you’re a a special boy.
businessinsider.com/pronatalis…
Tech titans like Elon Musk want to save earth by having tons of children
In the underground world of pronatalism, the elite think it's their duty to fill the earth with their kids — and are funding tech to make it happen.Julia Black (Business Insider)
like this
Maeve likes this.
It's fascist eugenics and they all see themselves as the Übermensch. They're really ignorant but too ignorant to see it, and their wealth and the way they surround themselves with like-minded people and ass-kissers ensures they'll never learn.
Also, their whole sense of self-worth ties in with the story that they got where they are through merit, not luck. And the willingness of society to listen to success stories of the wealthy and ignore stories of the non-wealthy means they benefit from its myth-making and financial survivorship bias.
Epstein clearly had other deeply messed up shit going on too though.
like this
Maeve likes this.
Safety and space at risk as SUVs reach 30% of car market in English cities, researchers warn
Safety and space at risk as SUVs reach 30% of car market in English cities, researchers warn
Campaigners call for Paris-style parking charges amid fears big vehicles are taking up excessive public spaceHelena Horton (The Guardian)
So short, and thanks for all the flinch | From Gnome Foundation's recently departed Executive Director
So short, and thanks for all the flinch
As the board announced earlier today, I will be stepping down from the Executive Director role this week. It's been an interesting four months. If you haven't been following my work with the...Steven Deobald (The Everyone Environment)
I bricked my drive. Help.
I wanted to install Aeon. In a youtube video, the dev said it's increadibly easy. It even asks if you want to backup existing users and it leaves their home folder as is. This info was backed up by the docs.
Once I clicked on "install now" it reminded me that there is no going back once it starts installing the system. I clicked on OK because usually the installation process starts at the end of the configuration phase.
It then loaded, and I feared that it really erases everything now and not after configurartion. I stopped the process by shutting down the computer.
The computer does not detect any filesystem. It should be ext4 if I remember correctly. fsck yields no result. It suggests using two different blocks but with no success. I can't mount anything. Hence I also can't fix grub.
Did I just erase my disk within one second? If so, I can just continue. If not, I'd like to backup some stuff. (Most is backed up, but not the most recent stuff)
Fsck is not a tool to find lost partitions or partition tables. Start from a Live USB stick (or one of the data rescue linux systems) and see what your harddisk/ssd looks like. Maybe the data is still there. If it's gone, try if a tool like testdisk finds your old partitions / old data.
There are some recovery tools available: wiki.archlinux.org/title/File_…
Hey Little Man Hows It Goin? / Yea
Hey Little Man Hows It Goin? refers to the webcomic "A True Conversationalist" by comic artist Mysillycomics in which a person attempts asks a baby how it is going, and responds to its gibberish by saying "yea.Philipp (Know Your Meme)
afaik: short for janitor, and intended to be derogatory when used towards mods or admins.
I think it might have been popularized on 4chan? Idk that’s the context I’ve seen it in most and it fits their MO of shitting on people for working jobs or contributing to society at all.
Seems like a pretty shitty attempt at an insult imo tho, cuz a mod and a janitor basically do the same function (cleaning the shit so nobody else has to deal with it, ensuring the place is actually nice for users) and both are critical for public places but underappreciated/underpaid.
those wetlands are such a waste of space, why do we even care about them?they can stop tanks in their tracks
oh if it is war related then here
Why do we take military threat more seriously than the threat of our planet literally becoming uninhabitable for our species? Won't be much left to defend when that happens eh?
Seriously, I genuinely think this is the great filter. We KNOW it's happening yet we're still doing it.
" conversationalist"?
You're using that word, but I don't think it means what you think it means.
like this
Maeve e Endymion_Mallorn like this.
like this
geneva_convenience e Maeve like this.
GOP Investigation Pressures Wikipedia to Reveal Identities of Editors Accused of 'Bias' Against Israel
A pair of House Republicans is moving forward with an investigation that will seek to reveal the identities of Wikipedia editors who have edited articles to include information that portrays Israel negatively. The representatives asked Wikimedia's CEO, Maryana Iskander, for "assistance in obtaining documents and communications regarding individuals (or specific accounts) serving as Wikipedia volunteer editors who violated Wikipedia platform policies as well as your own efforts to thwart intentional, organized efforts to inject bias into important and sensitive topics."
Of chief concern to the legislators is investigating Wikipedia's handling of content related to Israel. They cited a report from the Anti-Defamation League (ADL), a pro-Israel lobbying group, which the legislators said "raised troubling questions about potentially systematic efforts to advance antisemitic and anti-Israel information in Wikipedia articles related to conflicts with the state of Israel."
The ADL report makes the allegation that 30 "bad-faith" Wikipedia editors, whose identities are not public, were collaborating to edit pages about the Israel-Palestine conflict by "spotlighting criticism of Israel and downplaying Palestinian terrorist violence and antisemitism," and in the process violating Wikipedia's commitment to neutrality.
GOP Investigation Pressures Wikipedia to Reveal Identities of Editors Accused of 'Bias' Against Israel
The effort furthers the goals of the Heritage Foundation, which has launched a plan to "identify and target Wikipedia editors" using a number of underhanded tactics.stephen-prager (Common Dreams)
GOP Investigation Pressures Wikipedia to Reveal Identities of Editors Accused of 'Bias' Against Israel
A pair of House Republicans is moving forward with an investigation that will seek to reveal the identities of Wikipedia editors who have edited articles to include information that portrays Israel negatively. The representatives asked Wikimedia's CEO, Maryana Iskander, for "assistance in obtaining documents and communications regarding individuals (or specific accounts) serving as Wikipedia volunteer editors who violated Wikipedia platform policies as well as your own efforts to thwart intentional, organized efforts to inject bias into important and sensitive topics."
Of chief concern to the legislators is investigating Wikipedia's handling of content related to Israel. They cited a report from the Anti-Defamation League (ADL), a pro-Israel lobbying group, which the legislators said "raised troubling questions about potentially systematic efforts to advance antisemitic and anti-Israel information in Wikipedia articles related to conflicts with the state of Israel."
The ADL report makes the allegation that 30 "bad-faith" Wikipedia editors, whose identities are not public, were collaborating to edit pages about the Israel-Palestine conflict by "spotlighting criticism of Israel and downplaying Palestinian terrorist violence and antisemitism," and in the process violating Wikipedia's commitment to neutrality.
GOP Investigation Pressures Wikipedia to Reveal Identities of Editors Accused of 'Bias' Against Israel
The effort furthers the goals of the Heritage Foundation, which has launched a plan to "identify and target Wikipedia editors" using a number of underhanded tactics.stephen-prager (Common Dreams)
Thanks and farewell to Steven Deobald | Gnome Foundation's Executive Director leaves after just 4 months
Thanks and farewell to Steven Deobald
Steven Deobald has been in the post of GNOME Foundation Executive Director for the past four months, during which time he has made major contributions to both the Foundation and the wider GNOME...Allan (Form and Function)
like this
Maeve likes this.
He probbaly didn't realise the committment involved.
Sitting in someones front garden, on the edge of a pond with a red pointy hat, with a fishing rod, for days on end, can be very tiring.
Then you got the cats pissing on you and the birds landing on your head.
Its no fun, I can tell you.
Its tough being a gnome
Who is the guy and how did he get that position?
I'm guessing he's just a businessman that was hired based on connections or "credentials"? Does he have any connection with the free software space at all?
We need to keep scumbags like that as far away from the ecosystem as possible. They are leeches and will take advantage of our ignorance if we let them.
I have practically no respect for the gnome project at this point, so it wouldn't surprise me if this guy was brought in because the gnome foundation wants to emulate proprietary software companies.
Looking at his list of contributions, he didn't do much but probably sucked up a fat paycheck.
“Nothing More Than a Piece of Paper”: Armenians Displaced From Nagorno-Karabakh Say New Peace Accord With Azerbaijan Abandons Rights and Accountability
Emily Wilder
Aug 27, 2025
In September 2023, after years of alleged abuses by Azerbaijani forces against Armenian civilians and soldiers—including beheadings and torture—and a 9-month Azerbaijani military blockade of movement and humanitarian aid into the region, Azerbaijan began shelling the capital city of Stepanakert and other areas of Nagorno-Karabakh for two days. Following the surprise bombardment, Azerbaijan opened the one road from Nagorno-Karabakh into Armenia, and in the course of ten days, over 100,000 Armenians fled—an event that human rights experts described as ethnic cleansing, even genocide. Only a few dozen Armenian people remain in Nagorno-Karabakh, according to representatives, while the rest have resettled in Armenia, Russia, and elsewhere.
“Nothing More Than a Piece of Paper”: Armenians Displaced From Nagorno-Karabakh Say New Peace Accord With Azerbaijan Abandons Rights and Accountability
Trump’s gestural peace deal between Armenia and Azerbaijan ignores the conflict’s main victims from Nagorno-Karabakh and excludes their right to return home.Emily Wilder (Drop Site News)
like this
Maeve likes this.
Russia & China are destroying us, openly, and we haven't done anything about it
- The Israel-Hamas conflict (and a genocide) is a distraction from Russia and Iran (yes, they disregard human lives that much), to avoid people from figuring out their plans, keeping a far-right Israeli government, and distracting from Ukraine. It also allows for Iran (and thus Russia) to test against missile and drone defense systems in Israel (that are the best anyway, therefore anything that passes will shred through any Western nation).
- Climate change isn't ignored; rather, it is done purposely. If farming fails, we will be in starvation, allowing them to take us out/dominate us much more easily. Additionally, there are studies that prove an increased temperature leads to lower productivity, thus proving this hypothesis further — and Russia won't feel as big of an impact there, especially in winter.
- The “AI” hype is being funded by both Russia and China, to lower our critical thinking, also allowing us to be tricked and attacked more easily. Furthermore, it increases the speed of climate change, and takes away even more clean water from us. This allows them to be able to poison our waters much more easily, since only a select few freshwater points will be out there,
"Israel-Hamas conflict"
How to spot an astroturfer 101:
- doesn't use the term Palestine or Gaza
- Says conflict instead of genocide.
US blocks Palestinian officials from attending UNGA as countries prepare to recognize Palestine
The US has revoked visas for Palestinian officials, barring them from attending next month’s United Nations General Assembly (UNGA) in New York, a move that comes as several Western countries prepare to recognize a Palestinian state.
“In accordance with US law, Secretary of State Marco Rubio is denying and revoking visas from members of the Palestine Liberation Organization (PLO) and the Palestinian Authority (PA) ahead of the upcoming United Nations General Assembly,” the State Department said in a statement on Friday.
It said that the PA Mission to the UN will receive waivers per the UN Headquarters Agreement.
The agency accused PLO and PA of failing to repudiate terrorism, inciting violence, and pursuing “international lawfare campaigns” through the International Criminal Court (ICC) and International Court of Justice (ICJ)
US blocks Palestinian officials from attending UNGA as countries prepare to recognize Palestine
The US has revoked visas for Palestinian officials, barring them from attending next month’s United Nations General Assembly (UNGA) in New York, a move that comes as several Western countries prepare to recognize a Palestinian state.
“In accordance with US law, Secretary of State Marco Rubio is denying and revoking visas from members of the Palestine Liberation Organization (PLO) and the Palestinian Authority (PA) ahead of the upcoming United Nations General Assembly,” the State Department said in a statement on Friday.
It said that the PA Mission to the UN will receive waivers per the UN Headquarters Agreement.
The agency accused PLO and PA of failing to repudiate terrorism, inciting violence, and pursuing “international lawfare campaigns” through the International Criminal Court (ICC) and International Court of Justice (ICJ)
Ice obtains access to Israeli-made spyware that can hack phones and encrypted apps
US immigration agents will have access to one of the world’s most sophisticated hacking tools after a decision by the Trump administration to move ahead with a contract with Paragon Solutions, a company founded in Israel which makes spyware that can be used to hack into any mobile phone – including encrypted applications.
The Department of Homeland Security first entered into a contract with Paragon, now owned by a US firm, in late 2024, under the Biden administration. But the $2m contract was put on hold pending a compliance review to make sure it adhered to an executive order that restricts the US government’s use of spyware, Wired reported at the time.
That pause has now been lifted, according to public procurement documents, which list US Immigration and Customs Enforcement (Ice) as the contracting agency.
Ice obtains access to Israeli-made spyware that can hack phones and encrypted apps
Trump administration contract with Paragon Solutions gives immigration agency access to one of the most powerful stealth cyberweaponsStephanie Kirchgaessner (The Guardian)
adhocfungus likes this.
Everytime I try to start something with Linux I fail.
I just want something as a proof of concept that this can be for me. I am aware I am the problem.
But everything is wildly difficult for me. I pulled back from docker after realising it was above my skillset, I just want to try home assisstant with a few lights but fair enough it is beyond me.
I opted to install a game, fail. Learn about wine and bottles. Start a bottle and get told I only have 8gb free in directory, I cannot for the life of me see where it is getting that from.
Please god someone tell me there is a step by step for the fucking imbeciles out there on where to start!?
I am running the most recent mint on a Dell 7060
I7 8700 processor.
480gb nvme SSD.
1tb HDD
16gb 2666 MHz DDR4 ram
Intel UHD graphics 630
How is þat working for you as a desktop? Are you only encountering issues when you try to do someþing more technical?
If you want to run games, install Steam and get your games and run þem from þere. It's þe easiest way to do it; going straight to Wine and Bottles is jumping in þe deep end.
You really should be comfortable in þe shell, and feel reasonably confident wiþ working wiþ Linux, before you do anyþing wiþ Docker or Podman.
If you want Home Assistant, even þe HA project recommends running þeir bespoke distribution wiþ HA already installed and ready to go. HA on any oþer distribution is þe hard way.
Linux can be easy to learn; it sounds as if you're trying to take really big bites, and approaching projects in þe most difficult way. Which is fine! But it's going to be harder, and require more patience.
Yeah I agree with all of this. It sounds like maybe you're trying to learn too many different things at once. I'd pick one thing and stick with it until you're comfortable.
What games are you trying to play? 99% of the time I’m able to just install a game in Steam and use Proton and be done with it. For any non-Steam games I just use Heroic Games Launcher.
Bazzite is a pretty good distro for gaming since it comes with some of these things pre installed or as an option to install them.
Proton’s a compatibility layer to translate between games that want to speak to windows and a Linux system. Steam downloads it for you if you turn it on as a setting, and most of the time you shouldn’t have to worry about it past that.
For pirated games: if you have the game as a folder with a game exe rather than an installer, you can still add it to steam pretty easily as a non-steam game and then just enable proton. If it has an installer this can still work, but it’s more of a pain cuz you have to add the installer to steam, run it with proton, and then switch the steam entry’s file location to the newly installed game. I honestly don’t recommend doing it that second way, I’m chronically allergic to bloat (arch btw) and even for me this is a dumb hacky work around.
No Proton is a compatibility layer for running Windows games on Linux. I'm not at my computer ATM but in the Steam settings somewhere you just flip the toggle on that says something like Enable Steam Play for all games. I think it's in Compatibility or something like that.
Then any games you own on Steam you can just install and play and Steam will automatically choose the best Proton version for you. You can override it too if you need. ProtonDB is a good resource for looking up how well a game runs on Linux via Proton. Keep in mind it's limited to games that have Steam releases though.
If you're talking about playing PS5 games you've dumped from a disc with an emulator, which it sounds like maybe you are, Proton and Steam won't do much for you here. If you're talking about PC versions of these games that you've "acquired" then Steam may help there. You could add the game to your library as a "non-Steam" game and then just run it with Proton that way. HGL may work here too but I've only used HGL for games I own on GOG or Epic.
Brilliant thanks for the proton info, toggle on.
I have acquired the pc versions, mind you I own them legally as is for ps5, but I am having trouble installing them which is how I ended up using bottles and getting frustrated. I used fitgirl repacks and the setup doesnt work, presumable it is windows orientated so I moved to bottles to install which is where the drive volume issue arose
Ah I see. I've not used bottles so have no suggestions there, but you may be able to use Proton to run the installer. I've done that for other types of Windows apps like the Battlenet launcher or Origin/EA App. You add the installer itself as a non-Steam game, run it, go through the install process. Then you add the installed exe as a non-Steam game.
I think the installed files would be in the same location as the installer itself but they may also get their own app ID in your Steam folder. I can't recall exactly.
Yeah absolutely I need to find the right pathway in, im not entirely tech illiterate but I have zero code knowledge or anything. I can understand highlevel stuff but the weeds are particularly weedy.
Im trying to see if Linux gaming is a possible alternative to ps5 and switch so I went with emulators and repacks to run some games I already have and it just opened a can of worms I was not prepared for.
You might want to check out Bazzite. It aims to smooth out the gaming experience significantly.
I don't even play on Linux these days but I use Bazzite (Developer Experience) because the immutable base gives me peace of mind and all the gaming support helps when I have to use something like bottles.
Depending on what you want to do, it may require you to get comfortable with docker (or podman, but practically the same), but because this is part of the OS's paradigm they give you all the tools to make it easy.
For gaming? You need a distro that does stuff for you!
To elaborate, if you’re using wine bottles, you’ve gone waaay into the land of manual from-scratch configuration, when you should just use stuff from a community that spends thousands of man hours figuring it out and packaging it.
Try CachyOS or Bazzite! They have a bunch of packages like advanced versions of preconfigured Proton one install away.
For docker… yeah, it’s a crazy learning curve if you just want to try one small thing. It’s honestly annoying to go through all the setup and download like 100 gigabytes of files just to run a python script or whatever.
You can often set up the environment yourself without docker, though.
And to reiterate, I’m very much against the ethos of “you should learn how to do everything yourself!” I get the sentiment, but honestly, this results in suboptimal configurations for most people vs simply using the packages others have spent thousands of hours refining.
If that is actually what the difference in disros is then great, I looked at bazzite and did not get it I thought distros mainly differed in how desktop environment works.
Yeah docker was a stupid goal, I wanted to start automating downloads and such through rdarr. Seems less time consuming to trawl and click.
Yeah I do this to myself, pressure on to fully understand every facet.
I'm a massive fan of CachyOS, personally! Installed it years ago, kept the same image since then and haven't even considered switching.
Different philosphies, I suppose. I suspect Bazzite may work better if you want stuff to just work, while Cachy is more tweaking focused and gets quite rapid updates, though is still quite set up out-of-the-box.
CachyOS — Blazingly Fast OS based on Arch Linux
🚀 CachyOS is an Arch Linux-based distribution that offers an easy installation, several customization options to suit every user, and special optimizations for improved performance while remaining simple.cachyos.org
I strongly disagree with u/brucethemoose here. You wrote below that you're currently using Linux Mint, which is a great distro for beginners. In my opinion, Bazzite offers nothing essential that is not available on Mint. IMHO, the easiest ways to play games are:
- Use Steam to play your Steam games (native or using Proton). This should just work (on both distros)
- Use Heroic Games Launcher to play games from GOG, Epic, or non-store games. The recommendation is to install the Flatpak version, which is available on both distros. Afterwards, the setup step is to install a Proton-GE version before you can play your games (github.com/Heroic-Games-Launch…).
You can - of course - still switch to a different distro if you like, but this is not necessary or helpful to run games.
Linux Quick Start Guide
A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS. - Heroic-Games-Launcher/HeroicGamesLauncherGitHub
ujust
scripts that perform many tasks for you with just a few prompts, a set of programs and utilities uselful for gaming and related tasks.Sure, you can install Heroic and Steam on Mint, but that's not all there is to it.
Sure, Bazzite has some nice features. But, I would argue that apart from the Nvidia images (there is no AMD image) those are all minor things. And for Nvidia cards, the Mint Driver Manager is pretty good. I don't think any of those differences play a role here.
In general, I think it's really unhelpful to present "switch to my favorite distro" as the first step in troubleshooting an issue.
those are all minor things
The minor things together make a huge difference. Can you install all this stuff on other distros? Sure, but you need to know it exists, first.
In general, I think it’s really unhelpful to present “switch to my favorite distro” as the first step in troubleshooting an issue.
Well, you should use tools that are suited for the purpose. I've been a Fedora user for years, I think a decade, but after trying out Bazzite I realised how ideal it is for gamers switching over from Windows. I've never been one to suggest Linux to friends, as I don't want the responsibilities that come with that, but nowadays when a gamer friend complains about Windows, I can dare suggesting an alternative.
I've been in OP's shoes, although in my case the issues were getting my CRT monitor to show anything or my dial-up modem to work with ndiswrapper, and any help reaching some of your goals goes a long way in helping you persevere on the task.
Try CachyOS or Bazzite!
Bazzite, sure, but it's not gonna magically solve these kind of issues.
However, if one is struggling as a beginner with Linux, I would strongly advise against switching to an Arch-based distro (CachyOS). Arch is great, but this is not its target audience.
For docker… yeah, it’s a crazy learning curve if you just want to try one small thing. It’s honestly annoying to go through all the setup and download like 100 gigabytes of files just to run a python script or whatever.
Idk, when I started out I just copy/pasted commands (later compose files) and it worked
Docker won't make much sense if you don't understand the underlying Linux systems and/or applications.
It's similar with Wine and Bottles. If you don't get what's in the bottle, then running the bottle won't make sense.
Find tasks that run on the native OS. learn to manage Linux itself. skip containers, Snap, virtual machines, etc.
try running a web server using httpd or something.
echo 'Hello World!'
My two cents: You can forget about Linux for a while. Using a terminal is more important.
Here's a classic guide: mywiki.wooledge.org/BashGuide
Read into BASH, you may know it as the “Terminal” or “Console” people may also call it the “Shell” it’s essentially the heart of all modern Linux distribution’s and once you wrap your head around the command structure it’s pretty straight forward!
Key commands:
cd
== Change Directorysudo
== Root privilegesmkdir
== Make directoryrm -f
== Remove file/directory with forcetouch
== Make a new filenano
== Text/File editorcat
== Read file contents and print to shell
Commands don’t need to be complicated! For example nano /home/SomeUser/Downloads/SomeRandom.txt
will open the text editor to SomeRandom.txt in the /Downloads
directory of SomeUser
Each Linux distribution will come with a package manager, Debian based distributions like Ubuntu, Linux Mint, Kali Linux have dpkg and APT as their package managers and Arch-based systems have Pacman,Fedora-based systems use DNF.
If you really can’t handle the complexity perhaps trying an immutable distro like Bazzite which is more locked down, less easy to break and geared towards folks like yourself.
Pacman command in Arch Linux
Pacman is a package manager for the arch Linux and arch-based Linux distributions. If you have used Debian-based OS like ubuntu, then the Pacman is similar to the apt command of Debian-based operating systems.GeeksforGeeks
so just to be clear:
- bash
- terminal
- console
- shell
- terminal emulator
These are all the same thing?
For the most part yes!
There is a difference between /bin/sh
(Bourne Shell) and /bin/bash
(Unix Shell), the Bourne shell is still used on more light-weight distro’s like Apache whereas BASH is more feature rich and larger which you use on the more heavier distributions.
There is Zsh which is an extension of the Bourne Shell.
Fun fact; Your system may fallback to /bin/sh
if it cannot boot properly or is unable to run /bin/bash
.
Have you tried using emulators? They're a great start and can show you how to easily get some usage out of your computer.
If you have a controller, I recommend giving it a shot. There are plenty of emulators out there. Just pick a console you like and you can get games for free at vimm.net
Some distros and technologies can be more complex.
For Home Assistant, consider using Yunohost. It doesn't require Docker skills. You can find step-by-step guides on their website.
I guess gaming with Linux has always been tricky, you can check ProtonDB to see which games are easily compatible with Linux.
YunoHost: garden your own piece of the Internet!
YunoHost is a system that installs itself on a server and allows you to install and maintain - with very little technical knowledge - digital services (apps) that you control.yunohost.org
A blocky road ahead of you ! It will take some time, don't try to speed up the process ! Remember the first time you started Windows on a computer ? It wasn't easy at all ^^' but now most people know how to start and use a Windows system.
Linux is great, linux is freedom and customization but linux is also a hell of another level of complexity.
Don't feel bad, I've used Linux since 1995 and don't have enough skills to use Bottles.
I do however game a lot, using mainly Steam and Heroic. You can try to start there.
I did get the Heroic Flatpak on my first install but it wouldnt do wat I needed with emulators...cant remember what it was, I think pcsx2 related.
I used Lutris and it worked great but I am struggling on this install to get it back to where I had it.
Also do you rcommend flatpaks always or just for beginners? I have both firfox and firefox FlatPak installed and same for a few other softwares.
Why do you want to run emulators through Heroic? Most emulators run natively on Linux, most of them are available as flatpaks or native packages.
I feel like you're trying to do too much at once. Installing Linux for the first time and immediately trying to use and understand containers and virtualization is like trying to fly a fighter jet after getting your first drivers license lesson. For example, Docker is useful in server contexts when you want independent, isolated servers running next to each other on the same physical machine, much less in desktop environments.
Take the time to understand the concepts first. Proton/Wine are translation layers that let you run Windows applications/games on Linux almost as native applications, Steam and Heroic are storefronts to download and install paid games, Docker/Podman are used to run containers, virtual machines are fake computers inside your real computer that can be easily managed with Gnome Boxes for example, etc.
My take:
For gaming:
- run emulators as native Linux executables
- use Steam + Proton to install and run most windows games (even non-steam ones)
- use Heroic exclusively to install games from Epic and GOG. Run them through Steam if you want.
- use Lutris as la last resort as it's the least plug-and-play option out there
- avoid plain Wine
For Windows applications:
- install a windows virtual machine in Gnome Boxes, install and run those programs as usual in the VM. Performance will suck.
- only use Wine/Bottles when you understand how they work.
Good advices.
A bit of research goes a long way. If you get a solid understanding of the basics, you can then build on it.
Nothing in Linux is above your skill level, you just have not found the community speaking your way of seeing it yet.
You are not the problem; the problem always is community finding is a hard unsolved problem in the Linux space.
Implicit details embedded in code can easily produce your frustration. But as I don’t know what your goals are and what you feel comfortable with, it will be hard to help
I would suggest not using AI for answering your Linux questions, it provides a bunch of bad advice.
If no one teaches you, why would anyone expect you to know anything?
So it is ok to ask people questions but I do suggest finding a local Linux Users Group (or a local solarpunk group as they usually have a person or two who can help)
Reading wikis (like Arch or Gentoo) will help you solve your common problems and they also have forums where you can get great help as long as you are polite, kind and understand that they will ask clarifying questions and you should do the same but be respectful of them and their time
In contrast, and I say this as someone who has used various types of Unix and Linux for a long time, I think this is an excellent use for AI, just be sure to use it to teach you things not just to solve your problems for you.
What I mean by this is I have found (mostly Claude) to be great at explaining concepts, especially if you use it to make analogies to something you know. It is absolutely not right every single time but I have had great luck with questions like “explain to me how to X in Y tool, I know how to have the same outcome by doing A in B tool” or “explain to me how docker works using a rocket as a metaphor” or things like that. Also I use it a lot for new subjects where I don’t know what to search for quite yet and I can just give it a long rambling explanation and example and ask it for 3 suggestions to research further or things to check. It is kind of useful as an expensive search engine but if you use it like a research engineer to get you started it can be really helpful in my experience.
As others have said though, I have been doing it forever both personally and professionally and I am definitely still learning. Linux knowledge is more of a skill to develop over time not something that is easy to master because it continually changes. Learning how to find or figure out the answers is the most valuable skill though, it’s impossible to remember everything. That and often there is no single right or correct answer for every situation but there are a lot of options and opinions and often more of the latter than the former. That said though usually the best answer is the one that I forget about because it functions forever and doesn’t blow up in my face hah.
Anyway, hope at least some of that is helpful, best of luck!
:wq
I opted to install a game, fail.
What game? Install how? Is it from an online platform?
I just want to try home assisstant with a few lights but fair enough it is beyond me.
The installation of home assistant, or its usage?
Mortal Kombat Fitgirl repack.
Literally just setting up docker to then install HA.
Mortal Kombat Fitgirl repack.
I'd use Lutris for that, it's a rather automated process, you create a new entry, it asks for the installer, and usually recognises the correct executable for the game.
Literally just setting up docker to then install HA.
Personally, I prefer to run HA in a VM rather than Docker, especially if you're experimenting, IIRC with docker installation it doesn't support backup and restore of components and their settings. Virt-manager makes running VMs easy enough.
Portainer helped me get my head around docker images. And docker hub sometimes has the steps to configure the container, and sometimes not; many assume everyone knows how to pass bind or volume mounts and bridge or host network stuff.
I played with portainer a while to visually see what thing do.
Then it led to command line and yaml configs stuff after that. Its a learning process.
can we @neuralgh0st without the @wxw.moe ?
@neura ?
how does that work? @neuralgh0st@wxw.moe
that's what i do ☞ @neuralgh0st@wxw.moe
your mentions appear without the instance and their format seems to be different ☞
[@neura](https://wxw.moe/@neuralgh0st)
it was confusing at first, now i see why
I feel your pain... I recently tried very diligently to install Immich with docker after reading and watching several tutorials that claim it takea 5 minutes and its super easy... Failed.... Like 5 times...
For some advice, I use heroic game launcher to install non steam games. Bottles kind of sucks IMO.
It really takes 5min tops ! But only if you know what you are doing. Immich is not an easy compose stack for beginners. There's also all the other stuff you have to take care off (backup? Behind proxy? Share with people outside your lan? ...).
Having the compose stack up and running is just the first step ^^ but once you get the hang off, it's fun and really cool stuff floating arround (navidrome, pihole, home assistant, newpipe, vaultwarden, jellyfin......)
It takes some time to get comfortable but don't give up, it's worth it !
Learning Linux can be difficult man. Even after using Linux as my daily driver for a couple years, I still feel like I know nothing man.
Real talk, start with dead simple stuff and go from there. Install a package from a package manager, update your system, make a file with terminal.
You dont have to be a wizzard man, docker shit is still over my head.
Hot take maybe but Linux isn't for everyone, you gave it a fair shot and if it didn't click with you then use Windows again.
If you want to keep trying then you already what you have to do: just be patient and try to learn how things work, watch videos etc
Don't what that ? Then use Windows again. As a Linux user I appreciate that you tried, as most people don't.
Docker is annoying as fuck. Don't blame yourself for not getting it to work.
Bottles is also annoying as fuck.
These two things aren't really a sign of your skill. The first one (docker) is unfortunately super prevalent these days because of memes and bandwagoning. It has its use, but it's also used in many places where it's not needed without providing a comparable means to run software without docker. It sucks how newbies who are just trying to get a program to work all of a sudden have to learn a bunch of docker bullshit. Just another layer of crap to make things harder to learn while the creators jerk themselves off.
Running Windows games on Linux will always be a pain in the ass because you're trying to run complicated, sometimes very old, software that straight up was not designed to be run on Linux! I've been doing it for years and it's still a pain in the ass. Some games only work with Lutris, some require very specific settings. It's all a mess and I don't ever expect a Windows game to work unless I've gotten it to work recently and played it a bunch.
It's not your fault. It's not Linux's fault. This is the price that we all collectively get to pay for not doing things right the first time.
In short, don't lose hope. You're doing fine.
People love to go around talking about how easy Linux and self-hosting and Home Assistant are but they aren't.
I ran Home Assistant for about 3 years. It's incredibly powerful but it's also incredibly complicated. After the 3rd time it offed itself I just put all the mechanical shit back in and deleted it.
Linux I kinda gave up on. It's awesome playing Steam games on my Steam Machine but even just playing GOG or Epic games it's 50/50. I still have Linux on my laptop but I simply can't use it for a lot of stuff so I mostly use an old iMac.
So yeah, it's not just you. It's mostly fucking software engineers and developers constantly telling you how "easy" this shit is.
I had similar issues with Home Assistant initially and had two failures that looked like database corruption in less than 6 months. I decided to give it one last try and switched to MariaDB. That was nearly 3 years ago. Since then it's been rock solid.
You had a lucky escape, HA is addictive.
Yeah I feel Linux has a lot of dead ends. Its easy to follow the wrong path. My saving grace has always been that once you get things working, you know how you did it and it likely won't change much.
So really its a big search, but once you hit a steady state it really feels like home.
I am young and have a computer science degree, and I still struggle at times. I get it.
For games, I'd try to install steam and run them through steam if thats how you'd normally do it on windows. Then for me the main setting to play with (on a game by game basis) is setting the game to use proton (in the compatibility settings of the game) and whether or not to use steam input for controller support.
If you are trying to install a non steam game, maybe look into lutris. Though I'm on the techy side, and I hear a lot of people like heroic game launcher on the less techy side.
Good luck. I think it's fair to run out of energy while trying get the right combo, but if ya stick to it I'm confident you'll find the set up that works for you.
I actually did get lutris perfect last time for what I wanted it, this time is different.
I had steam told to use proton in general compatibility settings but I just copped that on a per program basis it was off for some reason so I selected it and it progressed to install which is great. Unfortunately it did stall in the same place as bottles, by claiming there was only 8GB free of a necessary 60 so I have to figure out why that keeps cropping up. My only drives are 300gb free ssd and 1tb free hdd.
Thanks for the confidence though, much appreciated.
This right here. Once you figure shit out youre DONE. Likely in 10 or more years those commands will still work. No bullshit windows updates wrecking functionality.
I haven't touched windows in 3 months now and its been great. Linux is way easier even than 5 years ago
I opted to install a game, fail.
I don't remember ever getting anything to work in Bottles. PlayonLinux is much better (for any sort of app, not just games).
If I were you, I'd make sure to tackle one thing at the time, and set aside some time to figure it out, where the goal is not to for instance play games, but set up a game for play later. That way you can focus on the first part, instead of trying to rush that. So for example, when you are trying to set up Home Assistant, spend time just getting Docker to work first. I've fallen into that trap many times before, where I ended up not reading the messages properly because I was impatient and just wanted to get to the end fast. Once you get more familiar with Linux, this stuff gets quicker because more of the steps involved with any task is familiar to you already, and the troubleshooting threads you find on different forums are less Greek.
For specifics:
1) For Docker, when you feel ready to try that again, I'd recommend setting it up together with a GUI, like Portainer. If you follow the official guides to install Docker and then Portainer, you should have a web UI accessible that makes dealing with containers easier. I generally like doing things in the command line, but for containers, I prefer to have a GUI.
2) When it comes to Home Assistant, I'd honestly go for either Home Assistant Green or Yellow from Nabu Casa (you'd support the Open Home Foundation directly this way). If you want to set it up yourself, I'd go the route of a dedicated single board computer, like a Raspberry Pi, and use Home Assistant OS. I tried to set it up as a container as well before, but there are certain limitations you avoid by just running their OS directly on dedicated hardware. It's been running smoothly for me since I set it up on my Raspberry Pi 4.
3) It is good to learn about Wine and Bottles, but I'd start out with Steam (and Proton), Heroic and Lutris. I've had much headaches getting stuff to run properly on Heroic and Lutris, but I think the trick here is to avoid Flatpaks for these sorts of things, because there are many dependencies, and you are dependent on a good permissions setup for Flatpaks. Your mileage may vary though, I'm sure there are plenty of people with painless experiences with Flatpaks here.
So.. you receive plenty of great technical advice, I won't go there.
I'm sure your title is wrong. I know for a fact that there is plenty of things you did with Linux that looked until then impossible. They do look impossible to most people today. So... yes there are plenty of things you don't know how to reliably do but you eventually will manage!
I did read a bit from the Greater Good Science Center in Berkeley greatergood.berkeley.edu/ and there was a piece specifically on "everytime" or "always" as basically shortcuts during arguments that reframe the situation incorrectly. You surely meant to say "I often get frustrated trying new things on Linux" instead. It sounds like I'm nitpicking, yet simply rephrasing gives a totally new outlook to the situation. We all, literally ALL of us, do struggle when we try something new. We often fail but if we keep on trying, get methodical about it (what was the error message? did I try something similar before? how does it actually work? who could help me? etc) then you are bound to succeed.
So no, you are not the problem. No, you are not an imbecile. No, you do not always fail!
Greater Good: The Science of a Meaningful Life
Based at UC Berkeley, Greater Good reports on groundbreaking research into the roots of compassion, happiness, and altruism.Greater Good
Ok, lots of answers focusing on the game, so I think you have plenty of suggestions on what to try there. That being said I have never heard of bottles, I've used raw wine and PlayOnLinux before Steam integrated Proton so now I just use that.
For docker it can be daunting, and home assistant is not an easy thing to setup. The thing with docker is that it can be very complex, but you don't have to worry about the majority of it. I assume you have docker installed, enabled and your user is in the correct groups. Unfortunately Mint/Ubuntu don't have docker in their normal repos so you probably had to add the docker PPA and install from there. Let's run a couple of commands to ensure all went well:
sudo systemctl status docker
This should show you the status of the docker daemon, and it should say that it is Active. If you get a no such service type error then docker is not installed, if it's not shown as active then the daemon is not started and can be done so by running sudo systemctl start docker
(and you can replace start with enable for it to happen at boot). If it's Active then awesome, let's check that your used can run docker commands, try running this: docker run hello-world
if that fails but sudo docker run hello-world
works then your user doesn't have access, you want to add your user to the docker group sudo usermod -aG docker $USER
and reboot.
Ok, docker hello world is working, what now? Now, I assume you have some idea of what docker is, but in a (wrong but simple) way you can think of it as virtual machines. Let's try to run some cool stuff in it, there are two main ways, running a long complicated command, or writing those parameters on a file and running a simple command. This file is called a compose file, and should be named compose.yaml
or docker-compose.yaml
. let's try that, create a folder called silverbullet
(just because that's the service we will try, it is a note taking app that I really like) and in there create a file compose.yaml
and write the following content there (everything starting with #
is a comment I added explaining what that does, and can be removed if you don't want it):
# This defines all of the services we want to run
services:
# This is the name of the service, it can be whatever you want
silverbullet:
# The image is the actual thing you want to run
image: ghcr.io/silverbulletmd/silverbullet
# This tells docker to restart the service if it closed for whatever reason, unless you specifically tell it to stop
restart: unless-stopped
# This will set environment variables inside the docker.
# different services might require different environment variables set
environment:
# silver bullet uses SB_USER environment variable to set user/password for the main account. We're setting user to admin and password to 123 here
- SB_USER=admin:123
# This maps outside folders to inside folders so that your docker container can access them
volumes:
# Here we're telling it that the ./data folder should be accessible in the /space folder inside the docker
# silver bullet stores stuff in the /space folder, so by mapping it to the ./data folder we can keep that data between runs
- ./data:/space
# This tells docker to map ports from the inside to your host machine, this allows you to access the docker container as if it were running on your machine
ports:
# This tells it to map the internal port 3000 to the external port 5000, so accessing http://localhost:5000/ from your machine will in fact access the same as http://localhost:3000/ inside docker
# Silver bullet runs on port 3000, so we need to expose that port
- 5000:3000
Uff, that was a lot, but we're done, now just run
docker compose up -d
(up to start -d to run as a daemon, i.e. in the background) and you should be able to access http://localhost:5000/ and get to Silver bullet logging in with admin 123, then if you write about something you will see files appearing in the silverbullet/data
folder.I know that this was a lot in one go, but I chose Silver bullet because it touches all of the most common stuff you'll need and it's easy to get going.
Good luck with your self hosting journey, and don't hesitate to ask if you have any questions.
Technically, nothing you use in tech is ever really "simple", there's tons of complexity hidden from the common user. And whenever parts of that complexity fail or don't work like the user expects it to, then the superficially simple stuff becomes hard.
Docker and containers are a fairly advanced topic. Don't think that it's easy getting into this stuff. Everyone has to learn quite a bit in advance to utilize that.
To play games, you went into the wrong direction when fiddling with wine directly, or even just indirectly by using bottles You COULD do that, but you've literally chosen the hardest path to do so. You should use something like HeroicGamesLauncher, Lutris or Steam in order to manage your games, install and launch them fairly easily. These will take care of all the complex stuff behind the scenes for you.
Thanks, its heartening to know its fairly advamced stuff and Im not an idiot.
As for the gaming, I have seen some success last night. I managed to run the setup successfully in steam... but I dont know where the installed game is now to run it 😂
Bit by bit
You seem to be reaching for pretty advanced solutions -- Docker and HA both require you to read a lot of documentation to get started. Bottles is also a powerful and flexible tool, which is the opposite of simple.
What game are you trying to run? If it's on Steam it should be a no-brainer, otherwise Lutris can simplify a lot of things.
I doubt you actually need Docker for anything, unless you have a specific use case I would just abandon that. For your lights, I would try searching for "home assistant [model/brand of lights]" and see if you can find a setup that someone else has gotten working that you can mostly copy.
I have fucked up my computer so many times.
- Accidentally uninstalled the graphical environment, because i didn't notice my package manager was asking me if i wanted to uninstall 200 packages, along with whatever i actually wanted to uninstall.
- Tested a fork bomb (it worked!)
- Installed a dual boot system incorrectly.
- Installed a dual boot system correctly, but Windows had an update.
- Tried to switch out a working component with Something Really Cool™
- I have spent days troubleshooting an issue that turned out to be a simple syntax error.
- And, while technically not fucking with the computer itself, this deserves a mention; Fucking up the wifi/network SO MANY TIMES.
I have also succeeded with some really cool stuff, but that's the thing about working with computers; you fail completely, until it works perfectly.
This is of course a gross simplification, but it also has a lot of truth to it. There's just not a lot "this is not great, but it will do", it either functions or it fails (until you get it working and start fine tuning it for the rest of you life)
Just laugh at the absurdity of the situation when you realize you were just missing a comma in a JSON file, and don't let it bother you that you didn't notice before you paid to have your second floor covered in aluminium foil trying to fix the issue.
Try creating a VM in GNOME Boxes (if you use GNOME) or Virt-manager, take a snapshot, so you can easily repeat this process, and break it. Just make it stop functioning. Do it in an interesting way, and look up more ways on the internet.
Be curious, have fun and don't feel bad about getting sick of that stupid computer, you can come back later and it won't care that you even left.
I have fucked up my computer only once but I did it on purpose - to see what will happen. I had already created a clonezilla backup of a working system, so I was free to experiment and... I decided to uninstall both kernels (rolling and LTS) and reboot. There was no kernel panic because there was no kernel to begin with. 😆
Why did PinePhone fail?
like this
Maeve, Oofnik e Endymion_Mallorn like this.
if you've ever used one then you know that that is indeed it
it is unusable
- the original pinephone was basically too slow to be usable
- there were a few hardware quirks that had to be fixed in software but made mainlining drivers for it difficult
- the lack of community updates (and you could argue overall community management) caused some developers to move away while also impeded pine64s ability to attract new developers
- the lack of any sort of funding for developers made it difficult for people to work on as any more than a hobby (not necessarily pine64's fault, but it's the reality)
- poor battery life (better idle and sleep support would have been software issues but the hardware was designed to be cheap instead of really useful)
- daily driving Linux on a phone is a poor experience - not pine64s fault but there's a bunch of support missing in Linux that needs to be developed before early adopters can really use Linux phones. Modem power management, audio switching between Bluetooth and speaker, MMS support, camera support, etc.
I own the original PinePhone, and it's nice to tinker with, but honestly it's far too slow to be usable on a regular basis. Perhaps the PinePhone Pro is slightly better, but most likely still not good enough.
Couple that with the other issues described by @carzian@lemmy.ml , and it's pretty clear why it failed.
The only reason why consumers like you and me get to enjoy free software on modern PC hardware is because of the expectation of open standards and interoperability set way back when the industry was still growing and computer users gave a shit (or rather, when only the people who gave a shit owned a computer).
Much to the industry giants' enthusiasm, mobile hardware stacks were developed without this baggage, and so unless something fundamental changes, all mobile devices trying to focus on free software will be doomed to failure by abysmally poor hardware support and aging hand-me-down hardware.
I hope Raptor Computing sticks around. If I manage to get a well paying job I'd love to move on to the POWER ISA on desktop and a Fairphone with Ubuntu Touch.
I know it's exteremely expensive (I mean the POWER desktop) but with the recent Android news I believe the time for compromise has passed. Those of us who are fortunate enough to be able to do so should adopt fully open hardware whenever possible.
Did it fail?
Yes... it did. I have both (details in this post) and I'd love to use either daily yet I don't do it. I also don't know anybody who does.
Was it useful? Absolutely but IMHO the fact that the 2nd version is not fully usable (camera, power usage, etc) without active progress despite being a 4 years old specifically targeting tinkers is not a success. I'm genuinely wondering who would want a PinePhone 2. I'd love to but based on what happened with the Pro, I'm not sure I would despite using my other Pine64 on a daily basis.
It absolutely failed. Pinebook succeeded, they wanted to build a cheap Chromebook alternative for Linux enthusiasts and they did it. Pinebook Pro was a functional product and it was well received.
Pinephone failed, it made some progress but it never reached a point where a Linux user with basic needs could daily drive it. It seems like Linux phone space moved on to Halium at this point.
I have both the PinePhone and the PinePhone Pro, IMHO :
- lack of Android apps (yes, I know, weird to open with that but for a lot of people, that's the 1 thing, not actual calls or SMS) despite Waydroid because it didn't exist initially then requires higher specs
- bad power management : the battery is small so without spot on power management one ends up with less than a day of normal usage, that's a show stopper for most
- lack of updates : the PinePhone Pro was available without camera support, no big deal, most were expecting based on the initial pace of updates that it would eventually come but even today checking wiki.pine64.org/wiki/PinePhone… it's either
Not implemented
orNot working
... so with all that very very few people used either as a daily driver and thus even less probably invested time to make it actually usable.
It's amazing as a tinkering device with connectivity... but in practice I went instead to a deGoogle Android phone (with /e/OS by Murena). I still have other hardware by Pine, e.g. PineNote or PineTab2, so I do enjoy they provide a very valuable service to the community and I'll keep on, probably, getting more from them but one has to be pragmatic about the software limitations coming from a company that basically does not provide software for the hardware they sell.
Regarding Android apps: I hope that gitlab.com/android_translation… will make a difference here going forward. A Wine-like approach is just so much less of a resource hog.
Regarding the Camera on the PinePhone Pro: It somewhat works by now, if not on every OS. Be it with libcamera or Megapixels 2, we're getting there. I suppose it's just that nobody told the Wiki.
Right or gamingonlinux.com/2024/09/valv… is also pretty positive but until it's actually done and does support banking apps (which might not be possible due to a lot of restrictions, e.g Google services, signed ROM only, etc) then everybody will remain on the fence.
Good to know for the PPPro. PmOS indicates the support as partial wiki.postmarketos.org/wiki/PIN… I should try again at some point.
Valve appear to be testing ARM64 and Android support for Steam on Linux
Valve appear to have some pretty ambitious future plans for Steam, as we've seen recently in a leak (and not for the first time) that Valve has plans for ARM64 and Android support on Linux.Liam Dawe (GamingOnLinux)
Just 2ct's on the banking thing (sorry if it sounds rude, but I just can't hear it anymore):
Just forget banking apps of you don't want to stay on iOS or proper Google Android forever and ever and ever, even AOSP-based OSes struggle with that (a lot).
Go to a bank that still has a proper website and allows some kind of hardware device for TAN (and tell them that this is why you are leaving/joining) - we need to show market demand for alternative solutions or else these will disappear completely over time.
We also need to make regulators/politicians understand, that taking part in life must be possible without owning a device blessed by Google or Apple. We really need laws here.
It's not rude but it's incorrect. I have a deGoogled phone and do mobile banking with it. I don't know for how long though but just to say it's possible today.
Yes though I do recommend relying on a bank that does not force its customers to use Apple or Google only. I hope they'd be a way to disclose that beside just name & shame.
I'd say it didn't fail. It was never really a consumer phone. It was an attempt to get hardware in the hands of developers, and it achieved that.
Other posts here discuss why it didn't receive wider adoption.
I daily drove my PinePhone until I could no longer receive MMS messages, since my service provider has a different APN for the internet and MMS. That, and the modem became more unreliable over time. I like my PinePhone, but an average user would never adopt it as it is.
Except it absolutely did. Sure, it got hardware in the hands of developers, but that effort didn't amount to anything. Pinebook paved the way for Pinebook Pro, which made good on company's promise of an open, affordable, low power laptop for Linux enthusiasts.
This never materialized with Pinephone, it didn't even mature enough to satisfy most of the early adopters, who for the most part only wanted reliable calling and texting.
Having had both a Pinebook and a Pinebook Pro and two PinePhones and a PinePhone Pro at some point in time (I co-hosted a PINE64 podcast for a bit), I don't follow. If your point is that the PinePhone (Pro) have never been a great for everybody, I think the same is true of Pinebooks (Pro), they're definitely are among the worst laptops I have ever had. Various just as cheap ARM-based Chromebooks (especially the ASUS C101p) I've had were/are just so much better.
The PinePhone really helped with development of existing Linux on Mobile projects and caused the creation of some additional ones, as evidenced by the massive number of projects on pine64.org/documentation/PineP…
The Community Editions helped projects like UBports or postmarketOS financially. Some people even daily drive the device (despite being slow, I've found Sxmo and Sailfish OS to be acceptable, with Phosh coming in third).
While I don't recommend it anymore for anyone who wants to use GTK based stuff on it, I'd view it as a success (I don't view the Pro as a success though, even though I believe they should have cancelled the A64-based PinePhone, not the Pro - a PP2 was IMHO overdue around 2023/2024). With better Quality Control, better relations between PineStore and the wider Community and a different default OS (putting the heavy Plasma Mobile on it was just nuts, and Manjaro definitely is not my favorite distro, to say the least) for the Beta edition, it could have been an even bigger success.
Yes, it didn't work for everybody, but as getting to a working laptop is so much easier than getting to a working phone (think of calls: the device has to manage to wake up at any moment (and fast), audio routing must be switched, echoes must be cancelled etc.) with the sky-high user expectations attached to phones (and the shitload of semi-hostile phone carriers across the world), I regard the PinePhone as quite an achievement.
Aaron Swartz Documentary: The Internet's Own Boy
The Internet's Own Boy
The story of programming prodigy and information activist Aaron Swartz, who took his own life at the age of 26.PeerTube Nightly
like this
Maeve likes this.
Mastodon says it doesn't 'have the means' to comply with age verification laws | TechCrunch
Mastodon, the decentralized social network, stated it cannot comply with age verification laws like Mississippi's recent legislation because it lacks the technical capability to do so1. While Mastodon's software allows server administrators to specify a minimum age of 16 for sign-ups, the age-check data is not stored, and the nonprofit has no way to verify users' ages1.
The organization emphasizes that individual server owners must decide for themselves whether to implement age verification, noting that Mastodon was founded specifically "to allow different jurisdictions to have social media that is independent of the U.S."1
This stance follows Bluesky's decision to block service in Mississippi over similar age verification requirements1. Mastodon's position highlights the unique challenges decentralized platforms face with regional compliance, as there is "nobody that can decide for the fediverse to block Mississippi," according to Mastodon founder Eugen Rochko1.
- TechCrunch - Mastodon says it doesn't 'have the means' to comply with age verification laws ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
Mastodon says it doesn't 'have the means' to comply with age verification laws | TechCrunch
Decentralized social network Mastodon says it cannot comply with age verification laws, like in Mississippi and elsewhere, and says it's up to individual server owners to decide.Sarah Perez (TechCrunch)
like this
YoSoySnekBoi, Maeve, TVA, ☆ Yσɠƚԋσʂ ☆ e Dantpool like this.
like this
themadcodger e warm like this.
POSTAL 2 on Steam
Live a week in the life of "The POSTAL Dude"; a hapless everyman just trying to check off some chores. Buying milk, returning an overdue library book, getting Gary Coleman's autograph, what could possibly go wrong?store.steampowered.com
Doesn't matter whether people buy it when their views have no effect on government policy. It seems many governments are simultaneously deciding to require ID to use the internet, and you have to suspect it's coordinated.
I think we neee to protest, but we also need to work hard to set up more robust ways to use at least the non-corporate web anonymously. If it's left to governments we'll get to the point where only licensed corporate publishers are allowed to run a website and only licensed users can access it.
Oh wow I had no idea, thank you for informing me. I believe you with no proof.
Edit: I made this comment with the belief that by "it" they meant "a free internet"
because their objective in doing this is surveillance, not really to "protect children". the entire point is moot anyway, and we shouldn't spend our anger at each other.
(and i'd argue blanket age-gating stuff like wikipedia is probably harmful for children, yea)
We could send in the passports of our entire family by post.
With the names and adresses of our children's school's and school teachers.
you could then contact the teachers directly to confirm that the children are of age.
Then, Go online and spread the "we have nothing to hide", "we must protect our children" mantra.
yep! thats sounds about right, for a one eyed, single celled mollusc, living under a nuclear radiated rock.
LOL!
To the legislators of Mississippi.
one of my favourite songs: Tough shit wilson by Splodgenessabounds. great band
Tough shit was born in Mississippi (orignially Tennessee*)
He was deaf and dumb, he measured 4 foot 3
He had one arm, one leg, no teeth, and one plum
He married a girl in 62, she was a 60 year old leper, called Mary Lou
But she died of cancer on her anniversary
[Chorus:]
They call him toughshit, toughshit Wilson
Toughshit, thoughshit was his name
Toughshit was left with a baby son, who died on leukemia, at the age of one
And toughshit was left with his guide doggy called roach
Till one day crossing with his dog on a wee doach
But roach didn't see the coach approach
And the wheels rolled gently over toughshits head
I think a doach is a railway track, but Im not sure, its scottish. Who the fuck can understand those bastards.
[Chorus:]
They call him toughshit, toughshit Wilson
And toughshit was his name
They call him toughshit
And toughshit was his claim to fame
At tough shits funeral, no one came
The vicar was late and it poured with rain
They dropped the coffin down a flight of stairs
But let us not forget toughshits pain
And perhaps he never died in vein but when it comes to that
Who fucking cares, not me I don't
See upcoming rock shows
Get tickets for your favorite artists
Hey Zerush
Safety first
that sounds like hell to me.
If that ever happened, I for certain would stop using the internet, cancel my broadband subscription, buy a dumb phone and act like a dim wit, who hasnt got a clue.
You forgot about a compulsory little placard proclaiming the wonders of our political leader.
Something like;
I love The Rt Hon Sir Keir Starmer KCB KC MP.
Now that is a muppet if I ever saw one.
It could be a trumpian version of course for USA residenst.
I love Big Don
like this
warm likes this.
Also, they dumb it down in order to make it readable for the widest possible audience so they get the highest possible revenue.
IDK if it's just me growing up but I swear news from when I was a kid was more technically worded than now. We literally used news articles in school to learn technical words. Now they're so patronizing.
like this
☆ Yσɠƚԋσʂ ☆ e warm like this.
like this
warm likes this.
like this
warm likes this.
They have moneybrain they can't understand human activity other the profit-centric attention capture.
I can tell you where this will eventually, they will attack the software dev teams as "facilitators of non-compliance" and then we will have a fit of forking, we're going to all go "I'm Spartacus" to human shield the devs but the effect will be a delegitimization and going underground of the dev teams.
If that's a good or bad thing depends of how good or bad custodian they have been of our space.
they have come to represent the fediverse, whatever journalista think it is. we are thankfully way too small atm to warrant so much attention.
let the journalists have their field day, and enjoy lemmy while we can.
Would this only apply to servers hosted in Mississippi (or wherever)? Or any server with users registering from Mississippi IPs?
Edit: I'm guessing it's the latter.
like this
sunzu2 likes this.
Edit: not even tankie, as Putler's Russia does not even use any reference to USSR, quite the contrary
Maduro Says ‘No Way’ U.S. Can Invade As Russia Voice Support For Venezuela
Maduro Says ‘No Way’ U.S. Can Invade As Russia Voice Support For Venezuela
Venezuelan President Nicolas Maduro said on August 28 that there was “no way” United States troops could invade his country....Anonymous1199 (South Front)
like this
Maeve likes this.
Russia working to prevent disruption of agreements reached in Alaska — MFA
Russia working to prevent disruption of agreements reached in Alaska — MFA
Russian Deputy Foreign Minister Sergey Ryabkov stressed that it is the top priorityTASS
ekZepp
in reply to bubblybubbles • • •Amnesigenic
in reply to ekZepp • • •