@rhys@rhys.wtf
@rhys@rhys.wtf avatar

rhys

@rhys@rhys.wtf

My profile on my own Mastodon instance!

I'm most likely to be posting about #StreetPhotography, #UKPolitics, #gaming, #science, #infosec, #cyber, #linux, and wider #technology. Probably a fair bit about #cardiff and #wales too.

There will likely be many selfies.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

rhys, to random
@rhys@rhys.wtf avatar

This on the Cass Review, which will be published later today, was posted a minute after midnight. Today is going to be a terrible day for the internet.

I'm sick at the moment so it'll be a while before I get to read it, but I am hopeful it's more rigorous than this article makes it sound.

https://www.theguardian.com/society/2024/apr/10/thousands-of-children-unsure-of-gender-identity-let-down-by-nhs-report-finds

rhys,
@rhys@rhys.wtf avatar

The Graun also posted this piece critical of the a minute after midnight too: https://www.theguardian.com/society/2024/apr/10/mother-criticises-agenda-from-above-cass-report-trans

'The woman said the Cass report represented “an agenda from up on high that things need to be more difficult”. “It’s hard enough as a parent without having the entire society or media pointing at transgender people as if they’re some aberration or as if they threaten us.”'

rhys,
@rhys@rhys.wtf avatar

@FrankTheHealer @KarnaSubarna Setting displays to run at 144Hz has worked for ages. VRR is a different feature, where the display's refresh rate syncs to the framerate being pushed to it by your OS. Most environments have supported that for ages too, but some things haven't. Mutter moving to support it is a big step toward it being universally available.

otl, to selfhosted

Another successful OpenBSD setup

I've been buying these little boxes from AliExpress for years to use as firewalls and routers. My oldest one is almost 9 years old now! OpenBSD installs just fine. Just a BIOS tweak to always boot up after power is restored.

@selfhosted

rhys,
@rhys@rhys.wtf avatar

@madcaesar @otl It's a small server running OpenBSD, configured to operate as a router and/or firewall.

Linux and the *BSDs can operate as very good routers and firewalls, usually being much more configurable and enabling you to do more complex than off-the-shelf consumer-level hardware routers. Using them on a small form factor computer with a cheap switch in front of them can give you a better performing and nicer to use alternative.

rhys,
@rhys@rhys.wtf avatar

@flashgnash @Laser Connecting once with its ssh kitten resolves this by uploading appropriate terminfo files to the user's directory.

rhys,
@rhys@rhys.wtf avatar

@rutrum @jntesteves I have that controller. It's the best controller I've used — I greatly prefer it to my Series X controller.

The back paddle buttons don't work for me with SteamInput in XInput mode though. Reading around, I think that's independent of Linux and a limitation of the firmware on them though.

rhys,
@rhys@rhys.wtf avatar

@unhinge I run a simple 48TiB zpool, and I found it easier to set up than many suggest and trivial to work with. I don't do anything funky with it though, outside of some playing with snapshots and send/receive when I first built it.

I think I recall reading about some nuance around using LUKS vs ZFS's own encryption back then. Might be worth having a read around comparing them for your use case.

rhys,
@rhys@rhys.wtf avatar

@ShaunaTheDead @CowsLookLikeMaps The ProtonVPN app is native. It's basically a frontend to NetworkManager.

What's (are) the funniest/stupidest way(s) you've broken your linux setup?

Tinkering is all fun and games, until it’s 4 am, your vision is blurry, and thinking straight becomes a non-option, or perhaps you just get overly confident, type something and press enter before considering the consequences of the command you’re about to execute… And then all you have is a kernel panic and one thought...

rhys,
@rhys@rhys.wtf avatar

@fl42v I have thousands from my early days, but my only recent-ish one was pretty funny.

On an Arch install that hadn't been updated for a while, in a rush, had an app that needed OpenSSL 3. Instead of updating the whole system, I just updated the openssl package.

Everything broke immediately. Turns out a lot of stuff depends on openssl. Who knew?

To fix, booted to the arch installer, chrooted into my env, and reverted to the previous version of the package — then updated properly.

rhys,
@rhys@rhys.wtf avatar

@jordanlund @fl42v I think this one could be recoverable if they had a terminal still active by using the dynamic loader to call chmod — or by booting from a liveCD and chmodding from there.

That'd likely get you to a 'working' state quickly, but it'd take forever to get back to a 'sane' state with correct permissions on everything.

rhys,
@rhys@rhys.wtf avatar

@cinaed666 @twotone I also have the Forerunner 55.

Something to note is that Garmin watches are Linux-friendly and can be used without signing up to their cloud services. You can access the watch as a USB storage device and manually grab the .FIT files on it, which you can then import into tools of your choice (or convert to .GPX for wider compatibility).

rhys,
@rhys@rhys.wtf avatar

@PugJesus I do not know with what weapons the third world war will be fought, but the fourth will be fought with sea urchins, hedgehogs, and porcupines.

rhys,
@rhys@rhys.wtf avatar

@TheColonel @TimTheEnchanter 17 years ago is pretty much exactly when reddit became accessible. You were there from the very beginning.

I've been there for 14 years, and this kerfuffle has killed all enthusiasm I had for staying. I've switched to using reddit's RSS feeds for the few subs I can't give up yet (mainly those related to the Ukraine war) but I expect I'll stop using it altogether in short order.

On the plus side, it's furthered my deep distrust of big tech companies.

rhys,
@rhys@rhys.wtf avatar

@MrShelbySan @wildbus8979 You pretty much always want to be using KVM. QEmu, VMM, VirtualBox, Gnome Boxes, and some other apps all support it. The rest is just down to what app/tools you prefer.

rhys,
@rhys@rhys.wtf avatar

@rainpoint @RealAccountNameHere Their venture investment has dried up after they used their last round of ~$250m to more than double their workforce in less than two years in a drive to capitalise on crypto shit. Now they've had their valuation roughly halved and are left in a really tricky position, desperately needing to monetise to survive.

Spez was chasing an IPO in all the ways you'd expect of a modern techbro, completely misreading the NFT craze and the impact of enshittification.

Why is the cutscene/FMV problem in Linux gaming so difficult to fix?

I see it a lot in visual novels, older PC games and PC ports of older non-PC games. It sounds so trivial on paper, like… just play the video? But I know it’s not. Why though? Can we ever expect the problem to be fully solved? Right now it kinda seems like an uphill struggle, like by fixing cutscene playback in one game...

rhys,
@rhys@rhys.wtf avatar

@Lojcs Microsoft does exactly that. They licence a number of proprietary codecs for inclusion in Windows for the convenience of users.

Running under Wine, some alternative decoders can be used, but many proprietary codecs don't have freely-available decoders available. Under Proton, many free decoders can be used like Wine, but some prohibit commercial use or otherwise can't be implemented in Proton via Valve. GE-Proton manages the best of both worlds.

rhys,
@rhys@rhys.wtf avatar

@HoukaiAmplifier99 I see it rarely nowadays, but yes, proprietary or old/rare codecs are the heart of it.

rhys,
@rhys@rhys.wtf avatar

@HoukaiAmplifier99 I don't remember my source, and I can't find anything searching around. I either made it up or it was an unsubstantiated reddit comment that stuck in my brain :)

For real instances of this problem though, look at Glorious Eggroll if you haven't already. Contains a number of additional video codecs Valve can't yet support directly.

rhys,
@rhys@rhys.wtf avatar

@HoukaiAmplifier99 I might have made this up, but I think I recall reading that Valve routinely licences old and weird codecs so that they can build support in Proton for some of these fringe cases.

The only time I can remember seeing it recently was in an old game off GOG called Conquest: Frontier Wars. Like others, it just showed a coloured pattern, but with that game it couldn't recover from not being able to play and would crash after.

rhys,
@rhys@rhys.wtf avatar

@Ilovethebomb @cis2butene I dunno, the Muscovites have had some success holding off sea drones elsewhere with netting and booms and the like, and the bridge is a far stretch for even Ukraine's longest range missiles.

This is why we should gift them the Type 23s and the HMS Triumph.

rhys,
@rhys@rhys.wtf avatar

@addie @Dirk I think you're spot on. SystemD timers are mildly more inconvenient to create than cron jobs, but massively more convenient to maintain and work with for real.

rhys,
@rhys@rhys.wtf avatar

@linux_user_6967 @Goun Telegram's end-to-end encryption isn't enabled by default. You have to specifically choose to start an encrypted chat. Assuming you trust MTProto though, there's no indication they're otherwise implemented poorly.

rhys, to random
@rhys@rhys.wtf avatar

I like trains. You know, in theory.

😡

rhys, to random
@rhys@rhys.wtf avatar

Google Maps has just today updated a lot of its satellite imagery of Ukraine so it now shows some areas from Spring 2022 onwards.

Here's a before/after comparison of the theatre in Mariupol where children were sheltering from Russia's bombardment. The rest of Mariupol in particular is harrowing to look at.

rhys, to streetphotography
@rhys@rhys.wtf avatar

are hard to write!

I'm a lapsed academic turned enterprise architect. I like to things, mainly in the form of and .

I have a problematic obsession with red wine and , and -inspired alcoholism more generally.

Exclusively use , became re-addicted to (on Linux!) during lockdowns, and generally get nerdy over .

I'm , have stupid hair, and I'm likely doing this wrong.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • tacticalgear
  • ethstaker
  • provamag3
  • cisconetworking
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • modclub
  • megavids
  • normalnudes
  • Leos
  • lostlight
  • All magazines