[-] Piatro@programming.dev 24 points 3 days ago

Also chromosome tests aren't a foolproof indication of sex anyway. People can have one set or another while still having the properties associated with the other sex, so it doesn't really work as a definitive measure. The question is reasonable until you examine it and it's motives.

The question subtly suggests that if she had a Y chromosome then she has some biological advantage and therefore doesn't deserve the medal she earned. Does she actually have an advantage from the Y chromosome? Are we going to ensure through DNA testing that all competitors are going to be exactly equal by genetics? If so, we're going to have 8 clones of Usain Bolt competing for the 100m sprint. Michael Phelps arguably had a biological advantage by having hyper flexible shoulders, are we disqualifying those biological advantages? Of course not, so what do they actually mean when asking those questions about the chromosome? They don't have meaningful answers to the questions I raise, they just want to add fuel to the fires of the culture war for their own political means.

[-] Piatro@programming.dev 7 points 3 days ago

Have they got rid of the rootkit yet?

[-] Piatro@programming.dev 1 points 4 days ago

This really got me, thank you!

[-] Piatro@programming.dev 6 points 4 days ago

I for one am frequently so close to my very good friends that my nose is pressed against theirs, my eyes only able to see theirs, the world not existing around us, while discussing in a platonic way how their day is going.

[-] Piatro@programming.dev 38 points 3 weeks ago

Helldivers 2 does the same thing. If this continues it will be extremely advisable to move any non-gaming use-cases to a different computer as you have no idea what the "anti-cheat" is doing with that level of authority over your computer.

[-] Piatro@programming.dev 57 points 1 month ago

Coming from a country that doesn't have this sort of thing it's really weird as an outside observer. Students have to swear allegiance to the flag every morning too which is the sort of thing I would imagine happens in north Korea or dictator states.

[-] Piatro@programming.dev 17 points 2 months ago

Genuine question, where are the extreme left rising? I haven't seen any but that might be the algorithms/my news sources talking.

[-] Piatro@programming.dev 151 points 2 months ago

Far right parties gaining significant popularity especially in France and Germany. It's not great for the neo-liberal centre who created and perpetuated the economic downturn we're all in and indicates a failure of the left to present a coherent alternative. There's a lot to unpack about it. France has already dissolved their parliament and triggered an election because of these results.

[-] Piatro@programming.dev 19 points 3 months ago

I've been programming for too long, my brain just autocorrected the typo so initially didn't get the joke...

[-] Piatro@programming.dev 22 points 8 months ago

Yes I was wrong to say that this an implementation detail rather than a protocol problem as the OpenSSH release notes to prevent this vulnerability include extensions to the SSH Transport Protocol, however I still believe that the headline is sensationalist at best since it can and has been protected against by patching ssh clients and servers. It would be entirely unreasonable in the majority of cases to simply stop using SSH on the basis of this vulnerability and that's why I think the headline exaggerates the problem. The Register has a much more measured take on this including comments from the paper's authors that people shouldn't panic and try to fix immediately.

[-] Piatro@programming.dev 153 points 8 months ago

Bit of an alarmist headline here. The vulnerability has been patched in the most common clients (openssh) and it was because the protocol wasn't being implemented correctly. To say that the SSH protocol "just got a lot weaker" is just not true.

[-] Piatro@programming.dev 35 points 8 months ago

Why are people weaving social media and the internet into a single thread? The internet is so vast, social media makes up a tiny sliver of it.

Because to most people outside Lemmy the "internet" (by which they mean the world wide web but that's me being a pedant) IS social media. There might as well not be anything outside the walled gardens of social media to them because they've been conditioned to only stay on one, maybe two platforms for years at this point. The old "what's a browser?" question these days gets answered with "I don't need a browser I have Facebook". Completely nonsensical to us but to them it's totally natural. Not being derogatory about them or anything but the 60k lemmy users and however many million on Reddit are not the majority. Facebook with it's 3 billion (with a b) users, IS the majority of the internet.

12

Hi all, my trusty (but honestly always pretty terrible) Amazon basics tripod finally died, does anyone have a tripod they'd recommend or brands they'd avoid?

Typical usage for me would be travelling/hiking and landscape photography so ideally small and light without breaking the bank (which I know is pretty tough). Budget is variable but call it £100-£200 for now.

18
FP4 Android 13 Update is live (forum.fairphone.com)
submitted 10 months ago by Piatro@programming.dev to c/fairphone@lemmy.ml

It's being rolled out in stages so you, like me, may not have it yet.

29
submitted 1 year ago by Piatro@programming.dev to c/dnd@lemmy.world

Title. Friend group and I play regularly but most of us are bad at the role playing part of it to the point where it's hard to tell when the player or the character are speaking in some scenes. Conversations are stiff. We can't use too heavily modified voices because we're playing remotely. My character is about to die (probably!) so help me pick a character or trait of my new character that someone not comfortable roleplaying can stick to without feeling weird about it!

46

What do you have, what do you recommend, and why?

Asking as I've got a lot of spare components lying around that I'm planning on turning into a NAS. If it doesn't work out I'll buy a pre-built enclosure and reuse the drives.

4
submitted 1 year ago* (last edited 1 year ago) by Piatro@programming.dev to c/selfhosted@lemmy.world

EDIT: Issue now resolved. Turns out that having an A record point to a DNS server probably wasn't the best idea. My best theory here is that A records pointing to DNS servers means "Find the authority on this domain at this other DNS server", which could never resolve. By pointing it to my VPS, the DNS could resolve to a definitive IP, and the certs were successfully generated.

Hi all, hope someone can help as I'm just confused now!

Long story short I want to host local services (like ntfy) using trusted certificates. I hoped to do this with Caddy and a wildcard domain (I don't want to expose the DNS records of the services I'm running if not necessary).

In my DNS I have an A record for *.local.example.com pointing at a semi-random IP. I have other services on a VPS on other subdomains so I can't just use a wildcard. This looks like:

blog  A  <VPS IP>
*.local  A  1.1.1.1

On the server in my home network (which I do not want to expose) I have dnsmasq running that is handling local DNS records for services on the LAN but carefully not the remote services on the same domain. Using dig I can see that the local and remote DNS are working as expected. Seeing the error on DNS-01 challenged "could not determine zone for domain "_acme-challenge.local.example.com" I have also added an exception in my local DNS for _acme-challenge.local to point to cloudflare's DNS at 1.1.1.1. The dig command confirms this works as expected after restarting dnsmasq.

With the following Caddyfile:

*.local.example.com {
        tls {
                dns <dns provider plugin> <API token>
        }

        @ntfy host ntfy.local.example.com
        handle @ntfy {
                reverse_proxy ntfy
        }
}

Every DNS-01 challenge fails with "...solving challenges: presenting for challenge: could not determine zone for domain "_acme-challenge.local.example.com"...".

I think this should be possible, but I'm not clear what I'm missing so any help greatly appreciated. I'm just dipping my toes into self-hosting and actually getting practical use out of my Raspberry Pi that's been collecting dust for years.

1

Not affiliated I just find this useful and it exposed me to a few of the new features of Ruby 3.2 like not having to specify the value in kwargs if the variable is defined in scope, eg:

foo = 'bar'; call(foo:) is equivalent to foo = 'bar'; call(foo: foo)

view more: next ›

Piatro

joined 1 year ago