Comment by lavela
9 hours ago
I'd love to hear why they chose a VC funded forge over e.g. Codeberg.
Doesn't really fit the 'friendly language' claim IMO
9 hours ago
I'd love to hear why they chose a VC funded forge over e.g. Codeberg.
Doesn't really fit the 'friendly language' claim IMO
"being on tangled" really just means "publishing sh.tangled.* atproto records"
the beauty of atproto means that you are in no way tied to the VC funded company behind the web app available at tangled.org. you merely publish your git repository using a protocol that this app will pick up and present with a nice UI
any other app that speaks atproto and looks at those same sh.tangled.* records will be able to access everything in the same way
and even the git repository itself doesn't need to be hosted by tangled the company, you can host your repository yourself. all you need is a server that can speak git, ssh, http and websocket
> the beauty of atproto means that you are in no way tied to the VC funded company behind the web app
This is false: you’re tied to both tangled (unless you want to self host a forge, which if you did you wouldn’t have picked tabgled) and Bluesky for your login to keep working (unless you want to self host a complex constellation of social media components).
> you’re tied to both tangled (unless you want to self host a forge, which if you did you wouldn’t have picked tabgled)
this is true today only because nobody has made an alternative "frontend". but the data is there, public, for anybody to see. they can't take it from you even if they really wanted to. in fact, tangled has been working on making it easier for such third-party "frontends" to exist: https://blog.tangled.org/bobbin/
> and Bluesky for your login to keep working
you seem to be misinformed. "your login" is handled by your PDS, whichever it is. self-hosting a PDS doesn't require you to host anything beyond a sqlite database and a websocket connection. they are easy and very cheap to host, nothing like a "complex constellation of social media components"
today you can already 100% use atproto apps without having any ties whatsoever to bluesky:
- data: non-bluesky-hosted pds (either your own or some other host) for your data
- identity: the did:plc directory is managed by an independent swiss association, but you can even use did:web if you really want to
- relays/apps: blacksky is an example of a fully independent stack
you can selfhost all components of tangled, takes about 200mb of memory and zero disk at the moment (api.tangled.org is completely stateless!): https://blog.tangled.org/bobbin/
Weird, I host exactly one thing (my PDS) and I am not at all tied to Bluesky for my login to keep working. Everything else is already publicly hosted by MANY others.
While the way that Tangled is funded is not my preference, I see great potential in atproto for improving the internet. This and and a lot of interest in the Gleam community for the protocol made me decide it was a good place to host a mirror of the Gleam repository.
They're still on GitHub. This isn't any sort of official transition. It's just now also on this other ATProto-based forge.
So I assume you know that tangled being ATProto-based was the reason for going there?
And please explain how it's not a choice when they are still on GitHub.
No, Tangled's ATProto relationship and its social features are just the only differentiating factors.
They mirrored their repo somewhere else. An additional location does not make it less friendly.
We all know why... as a condition of some monetary support. It does give a sour taste, really shows what core values are: money > community. I'll just focus on using elixir for a project instead.
I wish! Alas, the Gleam project continues to be under-funded and we have not got a single penny from any venture capital company.
If anyone would like to give me a large amount of money in exchange for my publishing a mirror on your git forge, please get in touch ;)
No I don't know this. Do you have any source for that?
There is no source because it's not true