Thanks! I had actually gotten confused by the Create Post interface and accidentally did not post the URL to the blog post heh. I fixed it now
It was just an example. The same can happen at the Mastodon-level instead of the Fediverse-level. Since there is some desired interop (e.g. between Mastodon and Lemmy), services do influence each other in their feature set.
I'm not sure what you mean by "a lot of what people are worried about Threads doing has already been done by Mastodon". Do you mean that the decisions that Mastodon make influence the rest of the Fediverse? If so, let's make sure we understand the difference here: Threads has a much more hostile disposition. Mastodon seems to have incentives aligned with the rest of the Fediverse services, and probably deserves the benefit of the doubt; Facebook has abused that benefit time and time again.
I've been using https://www.newsminimalist.com/ lately. Not really a community, but it serves its function pretty well.
I think one way to help this is to make migration from one server to another really, really, really frictionless. Like to be able to do so on a whim with very little drawback if any.
It might allow people to start off in a central thing but then be able to hop to a smaller instance once they get their Fediverse legs.
I agree that with the current state of tools around LLMs, this is very unadvisable. But I think we can develop the right ones.
We can have tools that can generate the context/info submitters need to understand what has been done, explain the choices they are making, discuss edge cases and so on. This includes taking screenshots as the submitter is using the app, testing period (require X amount of time of the submitter actually using their feature and smoothening out the experience)
We can have tools at the repo level that can scan and analyze the effect. It can also isolate the different submitted features in order to allow others to toggle them or modify them if they're not to their liking. Similarly, you can have lots of LLMs impersonate typical users and try the modifications to make sure they work. Putting humans in the loop at different appropriate times.
People are submitting LLM generated code they don't understand right now. How do we protect repos? How do we welcome these contributions while lowering risk? I think with the right engineering effort, this can be done.