Show newer

IT'S. FUCKING. DONE.
I've finally completed the game. You can download it on my website. It's just a generic shmup. It's nothing special (it was made to practice enemy patterns among other things), but I think I learned a lot working on it.

xianc78.codeberg.page/download

CC: @beardalaxy @Binkle @coolboymew @ItsSkyDragonz

Packaging .NET programs into self-contained applications creates a huge fucking mess.

xianc78 boosted

I just finished my game. Now, I just need to publish it. Then I have to go back to self-training for my new job.

xianc78 boosted

Elon owns Twitter for a day now
I still cannot log in without a phone number.

So, I see that as a total fail.

xianc78 boosted
xianc78 boosted
https://github.com/monero-project/kovri/issues/1013

> The blatant disturbance to users accessing Github through Tor was laughable. I'm very pleased to see the Kovri project leaving this place.

As terrible Github is for being owned by Microshaft and them blatantly stealing your soyce code for just hosting with them, at least Github doesn't block Tor users, and neither does it mandate you to enable SoyScript.
Meanwhile, Gitlab uses Cuckflare, so there's a blanket discrimination against Tor users.
And even if it doesn't discriminate, it requires you to enable SoyScript, or you're still not welcome.
So a double fuck you to all of us who value our privacy/freedom.
xianc78 boosted
@pancakewwwww @ChristiJunior @xianc78 Good point.
Centralization is guaranteed to be tyrannical, but decentralization depends on how it's done.
Why else would the big centralizers be so "pro-decentralization" right?

Same as what I said a couple months ago; the problem isn't technology advancing, the problem is the direction technology is advancing into.
xianc78 boosted
xianc78 boosted
@xianc78 @ChristiJunior Decentralization is the past, centralization is the present (and a massive mistake too), decentralization + federation is the future, and blockchain is just a meme.

I am almost done with my game. I just need to delete all this unused code and then I'm done. I could leave it in there but I want to keep it as clean as possible. The only thing I'm leaving in there is the debug menu.

xianc78 boosted
Reason basically because like put in https://xkcd.com/1782/ there will always be at least one person (more like a group of nerds) still using it decades later.
Imagine claiming that email, IRC, phone calls, … will die.
Heck even Usenet (which has political centralisation) is a shadow of itself that refuses to die but it's still there.
Show thread
xianc78 boosted
Mastodon vs. Twitter thing reminds me: Tech journalists challenge understanding that strongly decentralised network will outlive their competitors.
xianc78 boosted
xianc78 boosted
xianc78 boosted
xianc78 boosted

I’m reading about ATProtocol so you don’t have to.

Instead of ActivityPub IDs (which are URLs like https://gleasonator.com/users/alex), they use DIDs (“decentalized ID”). What’s a DID? Absolutely nothing - it’s an 87 page document describing the format of a string that starts with did: and no implementation details.

The implementation is up to you. Well, there are some already. We have did:etho:Ac9aB5Fc04Dc1cB1789Af75b523Bd23C70B2D717 for Ethereum addresses, did:dns:alexgleason.me for domain names, and there’s even one called did:id:xxx for MasterCard’s proprietary/centralized(!) ID network. DIDs are in the format did:<method>:<id>, where the method can be a known method enshrined by the w3c, or a custom one.

So what’s ATProtocol using? A custom “work in progress” DID method called “placeholder” (did:plc:<id>) that… seems to talk to a centralized server?

Remember when Bluesky was under development for 2 years because they couldn’t figure out how to do decentralized identity. So what did they do? THEY JUST GAVE UP?

The did:plc spec is a vague “work in progress”: https://atproto.com/specs/did-plc

We cheekily titled the method “Placeholder”, because we don’t want it to stick around. We’re actively hoping to replace it with something less centralized.

So they still haven’t actually solved the core problem they set out to solve… are they going to resolve DIDs by talking to a centralized service? I suppose they thought since DID has the word “decentralized” in it, that’s good enough to move forward.

This is not inspiring confidence.

xianc78 boosted
My latest post is about everyone's favourite Wiki! It talks about alternatives to Wikipedia for doing more intensive research and why you should never give the Wikimedia Foundation any of your money!

https://battlepenguin.com/politics/wikipedia-is-a-source-of-political-propaganda/
Show older
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.