oooohkay, managed to make a buuunch of progress today (see ALT text for more info)
the #rust code is fully integrated with #GodotEngine, but it needs some final things to be 100% (mostly QoL and integration stuff)
biggest hurdles were trying to wrap my mind around Instance<T>, ToVariant and other memory / access related things between rust and godot
once i got a hang of it, it's quite easy to keep moving forward, and didn't have to write any `unsafe` statements ✨
re: Searchtodon meta, scraping related
@f0x Oh, and let's not forget Signal of course.
@bstacey @f0x @janl@chaos.social Exactly this. A lot of safety features and conventions on Mastodon are the result of people having to endlessly push Eugen to do the right thing, *not* the result of some decree from above.
And more fundamentally, Eugen does not dictate what "consent" looks like on fedi. Eugen is just a software developer.
re: Searchtodon meta, scraping related
@f0x This is unfortunately a pattern I've seen a lot in security circles as well, where supposedly security-critical people turn off their skepticism when someone with enough charisma/clout proposes a bad idea, and it's how we got Intel SGX, Cloudflare, and so on.
re: Searchtodon meta, scraping related
also for fucks sake
> That said, I think the Mastodon community will have to have to come to terms with “trust they follow me” and delegating that trust to third parties that are fun or useful.
https://chaos.social/@janl/109677640974046213
No we fucking don't. We've been posting fine here for YEARS without having to come to terms with that. Figures now that this account is a recent join too.
Why do they always bring the "it's the inevitable future" arguments when **they're the ones making that ""inevitable"" future**
@xerz @MoiraPrime @eevee I mean, I'm sure they could, but as far as I can tell they.... didn't. And with Mozilla's current leadership, I am not holding out much hope.
@balrogboogie Oh yeah, and don't forget all the fearmongering "we've observed the biggest DDoS attack ever" articles, which were very successful at convincing people that an attack was just around the corner and they *needed* protection (even though that wasn't the reality at all, and still isn't).
@eevee Back when Chrome was first introduced, it absolutely blew everything else out of the water (Firefox included) in terms of performance and general usability.
That momentum seems to have stuck, no doubt through constant marketing and integration campaigns, like the search engine bothering you to install Chrome or Android being built entirely around it.
@MoiraPrime @eevee From what I've been told, embedding Gecko is an absolute nightmare whereas embedding Chromium is comparatively trivial (this is particularly true when using stuff like Electron). Something something architectural technical debt.
In Zuid-Holland moeten 120.000 huizen verwarmd worden met restwarmte uit de Rotterdamse haven. Maar is dat echt duurzaam, of spelen andere belangen een rol? https://www.groene.nl/artikel/de-botlek-als-kachel
@rotfarm@eldritch.cafe @dysfun@treehouse.systems Assuming you mean the fedi thing: quite possibly. Alternatively it may be a more 'boring' EEE in that they try to convince people to run their specific stack that's tied to their specific infrastructure so that they cannot migrate. Or both.
Either way, it's a near-certainty that the intention is to monopolize control over the fediverse, because that is exactly what Cloudflare has been doing with ~every decentralized system for the past decade, including the internet as a whole.
As for the registrar service: yes, that was almost certainly their intention. It's the only plausible explanation for the misleading marketing that they used to pitch it initially - going all "look at how extortionate existing registrars are, we are here to save you from them", and then only comparing to the particularly expensive ones, and not the ones that only had a negligible fee beyond registry cost.
@doot also, fun fact, with that unbroken chain of compatibility, this "wider fedi" social network both predated *and* outlived Google+
https://rys.io/en/162.html#a-bit-of-history
Remember this next time anyone makes a galaxy-brained "argument" that only corporate-supported tools and services are "long-term viable" or somesuch bullcrap.
@houbovycaj@catcatnya.com @samgai I wrote this article about them in the past: http://cryto.net/~joepie91/blog/2016/07/14/cloudflare-we-have-a-problem/ (wow, it's been 6.5 years!), and more recent attempts at centralization include https://social.pixie.town/@joepie91/109676113992029709
... and many many many other more subtle cases, where they've proudly announced something to "make the internet a better place" but it was always conveniently the solution that allowed them to gain more power over the internet, and *not* what would've actually been the optimal solution if reasoning from first principles
@halfy I think this is basically what GoToSocial is meant to address?
I think just as a matter of praxis of securing the open "run anywhere" nature of the fediverse, I'll be UA-blocking Cloudflare's "Will only run on cloudflare" fedi project and encourage everyone else to do the same.
Anything that talks to vee must be capable of being self hosted for no additional cost or licensing encumbrances. I'm sick of EEE.
In the process of moving to @joepie91. This account will stay active for the foreseeable future! But please also follow the other one.
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
- No alt text (request) = no boost.
- Boosts OK for all boostable posts.
- DMs are open.
- Flirting welcome, but be explicit if you want something out of it!
- The devil doesn't need an advocate; no combative arguing in my mentions.
Sometimes horny on main (behind CW), very much into kink (bondage, freeuse, CNC, and other stuff), and believe it or not, very much a submissive bottom :p
My spoons are limited, so I may not always have the energy to respond to messages.
Strong views about abolishing oppression, hierarchy, agency, and self-governance - but I also trust people by default and give them room to grow, unless they give me reason not to. That all also applies to technology and how it's built.