Matthew Fennell
@matthew@fennell.dev
Installing #munin on a new server, wondering why it is not generating graphs.
Hmmm, everything is working fine if I callmunin-crondirectly, graphs are generated, and the cron entry is there in/etc/cron.d, so what's going on? Why is it not getting run from cron?
$ sudo service cron restart
Unit cron.service could not be found.
$
Huh? What is up with systemd? Why can't it find cron? Oh, hang on a second...
$ apt search cron | grep -i installed
$
D'oh!
There's something so wrong about it ultimately not respecting your choice.
Mozilla seems to have compromised its values. I don't think it's wrong to struggle with that. It reminds me of one of Karen Sandler's excellent talks on when to say no to funding:
We are fighting to make improvements in the areas that we think are so important, and if people think that that's important, they will get on board and help you find money, and help donate to you - and if they don't, well, you know, maybe it wasn't that important, and you'll have to find something else to do.I feel the same about the forks. I really hope, with all the new browsers with real community involvement, that better days are ahead of us.But, if you don't stay focused on that mission, and you're willing to compromise around the corner, you will never build trust for your organisation, you'll never be able to get the volunteers you need to keep going, and your funding will then constantly be on a downward spiral towards things that take you further afield from the reason you got started to begin with.
feed2exec!I love how flexible it is. I wanted to download each article to a file so I could copy those back and forth between devices. The man pages gave me everything I needed to write a simple plugin to do this, and it was well worth taking the time to learn.
Now I have the ability to do completely crazy and arbitrary things to my feeds before reading them! Well, I'm probably not going to do anything with that, but it's nice to know I can 😀
vidir, available from the moreutils package in #Debian.I can't believe I didn't know about it already! I frequently have to rename many files, and vidir lets me apply my keybinding and hacky macro knowledge to yet another task :D
Censorship creeps onwards 🤐
Ignoring issues with the UK Online Safety Act, the government is using Henry VIII powers to engulf more content.
Aimed at blocking 'self-harm' content, algorithms will misidentify support resources and content will vanish behind age gates.
https://www.digit.fyi/uk-gov-to-toughen-online-safety-act-against-self-harm-content/
#onlinesafetyact #onlinesafety #osa #censorship #freespeech #freedomofexpression #ukpolitics #ukpol
@BBCNews So much of this relates to the tabloidification of social media. Which is about disempowered users, who cannot choose their moderators and prioritisation engines,
@ret 100% especially when you add that the far right are inevitably quite happy to forget FX once they have the power to restrict speech they do not like. We are watching that happen in real time.
@generalx@freeradical.zone @id@fedi.4x31.dev @prosodyim@fosstodon.org I use a PostgreSQL backend and it works fine for me. Granted, my server has ~5 users :)
MCC codes used to restrict what Aslyum Seekers can purchase https://www.theguardian.com/uk-news/2025/aug/30/home-office-bans-asylum-seekers-from-buying-luxury-goods-and-services digital borders within a state where access to goods or services is denied by data
@philpem I’m getting a premonition… 🔮 “Labour vows to crack-down on unmonitored ‘self-hosted’ sites” - BBC, June 2027
Just turn the mount anti-clockwise. It will feel like you're breaking something, but all will be well.
Replacing the bathroom light:
Whatever you do, DO NOT turn the mount! Definitely don't do it at the beginning of a bank holiday!
I created a Facebook messenger account with minimal detail and got promptly suspended.
In order to unlock the account, I needed to upload a video selfie. Because of the kind of guy I am, I uploaded a video of this baby. Which worked. Account unlocked.
I'm not sure which future we're living in, but it is truly amazing.
Wow AI minority report crime mapping - as we all know the problem with crime is a lack of detection. Local residents don’t know where it’s happening! https://www.gov.uk/government/news/ai-to-help-police-catch-criminals-before-they-strike #AI #crime #precrime
"No matter your age, the [UK] Online Safety Act will restrict the content available to you online.”
“Adults are being forced to hand over information to unregulated age verification providers in order to get the uncensored version of social media apps such as X, Reddit and Bluesky.”
🗣️ ORG's Sara Chitseko.
https://theface.com/society/online-safety-act-palestine-young-voters-democracy-uk-politics
#OnlineSafetyAct #onlinesafety #osa #censorship #freespeech #ukpolitics #ukpol #ageverification #freedomofexpression #privacy
The @dino and #Conversations_im developers have a booth at @FrOSCon. Come find us to talk about #XMPP and grab some merch.
"We must oppose #ChatControl / #Palantir / facial surveillance: what if it falls into the wrong hands"
I've always found that argument rather bizarre, because any hands wielding these things automatically become the wrong hands.
But it seems to work better than abstractly trying to convince people that these tools are *intrinsically* bad, and it's not wrong either, just a bit redundant - so I'll keep using it.
Gajim 2.3.4 has been released! 🥳
This release supports time zones 🕑 in profiles, adds drag and drop improvements, enables displaying long messages inline, and fixes many smaller issues.
Thank you for all your contributions ❤️ Let us know what you think!
Support Gajim's development: https://liberapay.com/Gajim
It comes in two flavours: random but still useful:
"Yeah, V for... uh... Veloceraptor?"
And sadistic:
"That's right, Q for Queue... oh wait, sorry. Q for..." mind goes blank here!