sam
@sam@cablespaghetti.dev
803 following, 745 followers
https://cablespaghetti.dev/hosting-a-fediverse-instance-on-an-original-raspberry-pi.html
@sam this was fun!
I spotted a typo: `apk install acme.sh`
Should be `apk add…`.
I also wonder if the periodic script actually runs with the .sh suffix? If my memory serves me correctly you may need to drop the .sh suffix or it will now run.
@sam MUST - RESIST - URGE - TO - BOOST. 😁
Also, very inspired domain name for a Homelab. 😂
> We have been forced to geo-block access from the United Kingdom to the lgbtqia.space services and community.
> This action is a direct result of the UK's Orwellian "Online Safety Act" a piece of legislation that, despite its name, is incredibly dangerous to online privacy and makes the internet absolutely not safe for marginalized communities and the volunteers who run services like this one.
> Our condolences on the loss of freedom of expression.
@neil if the servers are outside of the uk can action be taken against them or is this more risking individual users?
@neil I wonder how many subcultures / subreddits / online communities have silently given up and not bothered making a statement to criticize the government because the risk of being critical carries potential legal/criminal ramifications..
Fair play to them explaining it to their community and hopefully they can find a new home elsewhere, perhaps IRC? :P
I was worried this might start to happen.
Does this just mean that I will no longer see posts from that instance?
Can I get round it by using a VPN to make myself appear outside the UK?
@neil this is what they want. Is anybody surprised by this? Hope all those people who kicked off at me after the Ofcom Q&A sessions for being “too alarmist” about OSA are happy.
@neil Dammit I've lost a few people as well. Might be time to move most of my servers to a DC somewhere else.
@neil I know it's been asked/mentioned by others in the replies, but I am really struggling to see what the UK can do to a server hosted outside the UK by a non-UK citizen.
Also, some of us fediverse admins are not terribly worried about what they might try to do in retaliation for not bowing to their hideous laws. Granted, I am the only user of this instance, but if I were to get an influx of lgbtq+++ users on any of my instances, I cannot imagine a situation where I'd be geo-blocking any country - including the UK.
I'm lucky - I run my instances on infrastructure that the UK cannot do anything about: My "ISP" is not one that can be hoodwinked into cutting me off, I'm happy to abstain from travelling to the UK indefinitely if that's the price to pay, and I have no dependencies on that country, whatsoever.
Just sayin'. Probably helpful to no-one.
@neil Part of me wants the majrotiy of the web to geo block the UK in protest. That and have the porn habits of our MPs leaked online 👀
We’re trying to sell the place and I’m told piles of hoarded junk doesn’t help with that.
A lot of it is boxed up already but still feeling moderately stressed about it. Still need to shut down the lack rack…
Aurora August newsletter is now out
https://universal-blue.discourse.group/t/stargazers-2-aurora-august-update/10251/
After using #omarchy and #universalblue / #bluefin for a for a bit I kind of want omarchy on universal blue. Getting all the benefits of never having to update because of bootc and how universal blue does things pair with the omarchy setup would be awesome. It would also be nice if bluefin-dx had mise pre installed but that's minor thing. Mind you I'm coming at this from 10+ years of my own home grown Arch setup. Having omarchy x ublue can probably replace all of that on day one
@gozes you can install mize with `brew install mise`.
@gozes i don't see anything on this list that you can't already do (other than including themes, etc. which is out of scope for us). Am I missing something?
@jorge so for me is the whole hyperland and setup and how well it's all put together. Mind you I have my own setup that I been carrying around for 10-15 years but it's not as well put together and cohesive as omarchy. I think of omarchy as a starter kit similar to minimal vim/neovim ones, if you come across does, where on one side you have your own custom setup that been put together over years and starter kit that has most of not all of the same functionality of your custom setup but it's put together in a thoughtful way to make it easy to extend to fit your needs. Which means declaring bankruptcy on my own setup, bring my key maps over to the starter kit, and maybe adding one or two things is not that hard.
Or are you referring to just building a custom ublue image using the GHA temple you build? I have thought of that but haven't had a chance to fully give that a try yet. That said given all the arch assumptions made by omarchy porting it to ublue is not as straightforward. Just looking at the packages used in omarchy it looks like such an image will have to bring over a lot of stuff from the copr because a lot of things are not in silver blue main as far as I can tell.
All of that said I think ublue x omarchy, or an omarchy homage, would be an irresistible setup for any dev coming to Linux or even to someone like me who has been main Linux for 10+ years
@gozes Oh I mean the dev stuff not the OS image - all of the tools, etc. are in bluefin already afaict.
@jorge hmm so all that it's missing then is the hyperland and the few other DE related stuff, because last I looked maybe 6 months back, hyperland and related tools where in copr but not in Fedora main. If that has changed then having something like omarchy on top of ublue is more doable then I thought
@jorge yup that I know it's just so nice to have it there already specifically on the dx edition which is all about devs going from New machine to deploying code as soon as possible. TBH I don't know about mise until I tried omarchy and having had to fiddle with asdf or the language specific tool for this I don't think I want to go back to does when mise does it all :)
If you’re on Linux, there’s a good chance you use GNOME: it’s the default experience across Red Hat Enterprise Linux, Ubuntu, Debian, Fedora Workstation, Endless OS, and more. If you’re on another desktop, you still likely use components developed by GNOME contributors—or maybe you get apps from Flathub.
Want to become more than just a user? How about… a friend? 🥺 Become a Friend of GNOME to support GNOME, Flathub, and the work we do!
@cassidy I'm happy to say that I don't use gnome and never have. :)
but good luck to any of you who is or have used it.
@cassidy Very happy to support GNOME. It's become my favorite Desktop and is incredibly reliable.
Donate to Gnome, NEVER WILL.
Ever heard of IBM RHEl and the gnome Foundation, let them fund the lumbering memory hogging monstrosity they created.
I tried Gnome once, the experience was interesting, customizing made as difficult as possible.
Over 1 GB of memory usage on a blank desktop. Ever heard of efficiency.
@cassidy The way GNOME does theming hindering with GTK4 Libadwaita is just doing harm for Linux. Users using distros will wonder why their themes are all wonky and that's because GNOME's devs thinking that everyone should be same as they are. Also GNOME devs did a lot of hindering with Wayland adoption. It's no wonder that their funding has plummeted cause they mostly seem to do more harm to Linux than good.
@cassidy I'll consider befriending Gnome when it lets me use a password manager. Currently pinentry-gnome3 is desktop-modal, so whenever I want to switch to my password manager, the whole screen is locked by the password entry dialog and I can't do anything. The "experience" is shit.
(There is an open bug for this issue, but no one has looked at it in years.)
( • )( • )
@sam @catsalad@lgbtqia.space The forbidden calculator number!
A reminder that according to the Ministry of defence VPNs allow users to bypass state-imposed censorship. #VPN #Censorship
i just pulled this macbook air out of my project box and mamma mia i don't want to know what my past self was smoking
@thomasfuchs Yeah this is one of the options - I've got a feeling I might have a 2015 model in storage that just needs a new battery. Never did try linux on it, so that might be worth a go.
https://uk.webuy.com/search?stext=Minibook+x&availability=In+Stock+Online
Oh wow. The UK government has finally grown about 1/1000000000th of a pair.
https://www.bbc.co.uk/news/live/cdrkj810plvt
@tdp_org we'll do the right thing unless Israel stops bombing the crap out of a civilian population? In the unlikely event that Israel complies with our "threat" what happens next? I feel you may have missed several 0's off your denominator!
Eldest starts high school in the fall, and they're supposed to have their own laptop, which will be a first. I have them convinced to go Linux, since mostly what they need for school is access to web stuff, they're fairly used to it from our computers at home, and there's no real reason to be tied to Windows.
Now I just have to decide what distro to give them😀
Curious to know what you'll decide.
I'm close to recommending aurora (ublue KDE Plasma) for noobs, but I haven't tried it myself yet.
Kubuntu is ok, but slightly disappointing. OpenSuSE is powerful, but needs an an experienced user to help you set it up properly.
Debian is kinda perfect, but lacks minor flourishes like a flicker-free boot.
@rl_dane I suspect I'll end up with something Debian based, mainly because most of the stuff I use at home is some flavor of Debian or another.
What are you thinking for debian-based? Something also not Ubuntu-based, or no?
#SparkyLinux seems neat, I should check them out. Almost feel bad for calling them out publicly on Fedi for having an X account link prominently displayed on their webpage. XD
Why do they have such different distros just for different desktops? Is it because the immutability aspect of things has to be treated differently between Gnome and KDE?
I'd imagine there are a lot of things in the KDE System Settings utility that has to be tweaked or just simply might not work at all on an immutable distro, as it's somewhat exhaustive in what you can tweak.
The idea of Bluefin and Aurora (and Bazzite, the gaming focused one) is that they take the atomic fedora base and make an opinionated “just works” out of the box experience on top of it. Obviously that kind of customisation is going to be quite different between the different desktops.
Bluefin has received the most attention as it is the focus of the overall project, and Aurora is an offshoot with a smaller team. Both are really good though to be honest.
‘Death Of A #Forum: How The UK’s #OnlineSafetyAct Is Killing #Communities.’
@stephanie I know. Blows me away they don't make it anymore. It seemed so successful
@sam @stephanie stupid America. Can't handle small sensible cars
@sam I mean crossovers are fine, but they dont replace these fantastic hatchbacks...
Oh humans..
@codemonkeymike we still have an '05 Toyota Echo hatchback. I love that little thing.
@hugo the Eco.. now theres a name I haven't heard in a while
Pen-pineapple-apple-pen
Odin says good morning #dog #dogs #dogsofmastodon
In some ways I am impressed. On the other hand I wish it didn’t take so long for him to admit it and give the money back…
🤣 senior devs or sysadmins on the weekend be like …
Would it be very childish of me to find this incredibly, incredibly funny?
https://www.theregister.com/2025/06/25/home_office_antiencryption_campaign_website/
Mechboards.co.uk are having a Dutch auction for all the random stuff they need to get rid of. I scored a Keychron V6 Max for £80 which I’m pretty happy with!
Here’s the link if you want to do some shopping yourself: https://docs.google.com/spreadsheets/u/0/d/1ufXOf61idIShPMEnA9FUXJj0m7J4pmNiFCszuZkWLRE
Ooh YouTube are removing the monetization option from ai voiced videos. Heaven be praised.
I don't use YouTube but I'm pleased to see a slight pushback against ai .
YouTube to demonetize AI-generated videos starting July 15 - Tech Startups
Here’s a summary of the policy changes starting July 15:
No AI-generated voiceovers
No Low-effort slideshows
No recycled or repurposed videos
No mass-produced reaction content
No copy-paste or minimally edited uploads
If your channel leans on AI voiceovers, repurposed clips, or low-effort uploads, this update could hit your bottom line fast. YouTube is tightening the rules with one message in mind: real people, real content, or no payout.
https://techstartups.com/2025/07/09/youtube-to-demonetize-ai-generated-videos-starting-july-15/
@Tattooed_Mummy how does this square with, for example, them plugging Veo3 into Shorts? https://www.theverge.com/news/689474/youtube-veo-3-ai-videos-shorts
Very confusing
I thought big tech like Google loved AI slop! I guess they only like AI when they are using it to get rich quick.
@Tattooed_Mummy This is good. YT is drowning in AI generated content now and it's awful.
@BonehouseWasps it's awful. They even just make up entire 'true crime' now. My husband was telling me about one so I researched, it never happened.
@Tattooed_Mummy Wow. Not heard of that one. I've seen lots of entirely made up music videos though, with both the music and visuals AI generated. Neither bears much scrutiny, of course. And the way VO mispronounces names - often several different ways in one vid, can be unintentionally hilarious.
@Tattooed_Mummy This is Google. I am suspicious. If anyone's thinking Kindness of their Hearts, they ARE mistaken.
@bewilderbeast23 oh I don't think it's kindness. I'm just hoping they're starting to realise that people don't want AI. Therefore it won't pay
But will they stop running their ads on that "content" and stop surfacing it above "higher effort" content for the views?
This means nothing if that content continues to be highlighted by the algorithm.
The problem is that it's eating up all the views and it is nonsense with no value.
@Tattooed_Mummy But they're also adding a feature to generate videos with AI! These are very mixed messages.
@Tattooed_Mummy This is such great news! I was horrified to find my parents watching YouTubes that were basically AI slop.
But this will prevent Google from being able to monetize their own AI on the creation as well as the consumption side, so maybe they'll allow it once again if the numbers don't look good.
@Tattooed_Mummy interestingly one of the most common AI slop videos I've encountered are "instrumental" music, so no AI-generated voices. I wonder if they'll demonetize those too. I must have blocked a hundred different channels which kept popping into my suggestions
@Tattooed_Mummy huge sigh of relief. YouTube has become almost unusable for a lot of stuff, because of all the AI garbage. I'm surprised they're willing to admit there's no good use of AI for YouTube videos, though, which is what this sounds like they're saying (and I agree).
@Tattooed_Mummy If this is true... It may end up being the beginning of the end of AI. It won't go away, but people not making money that way, will mean they will stop doing it. I can't imagine a lot of "fun" comes from creating those videos. I could well be mistaken that it will make any impact.
@Tattooed_Mummy Not a decision that I'd expect from a Google company. Huh. It'll be a decision taken with profits in mind, so I wonder if it's something to do with people using AI to produce large quantities of crap videos clogging up YouTube servers, or maybe they know from the stats that people don't watch or engage with AI driven content anywhere near as much as they do human content.
in our efforts to make the linux desktop more gay, i'm pleased to announce that we're probably moving wayback to freedesktop.org imminently
@sam sounds like the theoretically unlikely* situation of two independent devices trying to use the same v6 address.
*Unlikely given the depth and breadth of the namespace, but...
Have you set a static address on this one?
@sam
While it's in faulty state, can you run tcpdump to see if traffic is actually getting to it?
Via a v4 connection, obviously! Something like this:
tcpdump -n -i eth0 '(tcp and port 22) or icmp'
Make an SSH connection and see if the inbound SYN packet reaches the interface, or the interface itself responds with an RST or ICMP port/host unreachable.
No packets? Provider.
Packets and ICMP? Your problem!
@WiteWulf
One slightly weird thing I had is that inbound #ipv6 traffic on both SSH and HTTPS was returning a "connection reset by peer" for a while. It seems to be working now, but if some IPv6 folks can check https://cablespaghetti.dev loads properly over v6 for them now, it would put my mind at rest.
@sam Works for me.
@sam
Are you telling me that your mastodon server was on a pi?
In preparation we’ve been doing a lot of cleaning and purging of junk. The number of bags of stuff that has come out of this house is truly spectacular! I wish I could say we’re finished but the work will continue next week.
I really need to start selling some computer stuff as well. If anyone in the UK happens to be after a AMD Ryzen 3900XT based workstation/gaming PC let me know…
If you’re a UK resident and/or a UK citizen, please make sure you sign this petition. It’s at almost 80k signatures and it’s got 3 weeks left to get to 100k.
‘Legally enshrine the right of adults to physically transition using NHS services’
I've boosted this toot. Will they do anything besides discuss this in the parliament?
p.s.: you'all will need more than 100,000 votes to counteract any invalid ones. From 14,000 to 40,000 extra votes.
@clacksee Dont remember signing that one but it says I have (mentioning just in case its a problem and other people are getting the same message)
@RavenLuni
It was the same for me.
@clacksee possible problem with the site then - that would stop it getting signatures
@clacksee Extremely sad that whoever made this petition felt they had to compromise by including "aged 18 and over", but I guess sometimes one step at a time is the correct approach.
@mcc
Yeah, one step at a time. I think this was set up in response to Streeting announcing kids couldn’t transition. So it’s very much, ‘Please don’t take the right from the rest of us.’ But yes, it should include kids.
I may have to move it to slightly more powerful hardware for my own sanity…
@sam Is the entire OS dying or won't your init system handle the restarts?