back
154 comments
This post needs a bunch more context; right now it's only immediately accessible to people who don't need the announcement [1].

[1] https://knowyourmeme.com/memes/curtains-for-zoosha

It gives "Bleeb is now Scrumple! Snap me on Simpr! We're excited to share that Gringl will merge with Jigglify!"
Gleam is a popular language amongst people who like Erlang or Elixir. They are both built for the BEAM virtual machine.

Tangled is a decentralized GitHub alternative built on ATProto (the same protocol as Bluesky)

The irony of that linked page dragging a reposted mid tweet into multiple scrollable pages of “content” and in doing so reading exactly like a celeb news article
So is it true that JESTERMAXXING at the club is the new meta?

https://trending.knowyourmeme.com/editorials/guides/what-is-...

I have zero idea what your link has to do with the original post, which seems to just be the Gleam language on some new version control host?
Yeah it should definitely start with a bit of explanation, perhaps, it should start with what this site (hn, aka, hackernews) is even about!
This isn't true. I knew what gleam was (though do not use it) and what tangled was already (and I do use it), and this announcement is new information to me.
Came here for this comment
First hearing of tangled, tried signing up and this first time user experience needs to be tightened up. Currently unwilling to sign in because of the friction I ran into using a password manager. From what it looks like they:

- ask you for an email

- send you an email

- ask you for a username

- except you cant actually log in with this username directly

- im being forced to learn some new social url protocol

- why does the auth flow pass me through a new ui/url that seems owned by the project but visually disconnected (eg, different branding/colors for the form)

- my password manager couldnt bridge the gap

I'm notoriously fickle about dealing with signup/login friction, but the project sounds cool so hopefully my feedback is more actionable than curmudgeony.

Fwiw the sign up/in process for me was "click login, type in my existing blue sky handle, type in my password (into a bsky domain name login prompt), click authorize".

I expect that's the... more optimized flow at this point in this forge's life.

> - why does the auth flow pass me through a new ui/url that seems owned by the project but visually disconnected (eg, different branding/colors for the form)

Probably because of the above, identity isn't tightly associated with the app you're using here so they've stood up their own infra for it but probably not spent too much time on making it good.

> - except you cant actually log in with this username directly

Really? That's strange... I haven't made a native account... what do you need to login with then?

Better than my experience with it, just says:

>Failed to complete sign up. Try again later.

For some context (which people seem to be wanting): Gleam is an interestinf language that is very tight and small. I met the folks from Gleam at the recent Ubuntu Summit and was struck by the talk they gave which made the point (about the design philosophy of staying small and careful creation) excellently. It's very watchable, and Giacomo later explained (when I asked) that he'd hand-animated every transition. Which re-struck me as a doubly good way to reinforce the point of the talk, which was itself small and carefully created.

https://youtu.be/E6_JqYMeNqs

https://discourse.ubuntu.com/t/gleam-and-the-value-of-small/...

https://en.wikipedia.org/wiki/Gleam_(programming_language)

I tried Tangled and tried to run my own Knot, the problem I had was I'd create a repository, have it get created correctly on my Knot, but then would never see any updates to the repo on Tangled itself.

The main issue is that even though I had the knot with IPv6 connectivity, it only really reliably worked once I enabled lots of IPv4 NAT'ing and also created a dummy A record for the Knot.

This is a known issue - https://tangled.org/tangled.org/core/issues/494

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

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.
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.
If you too are wondering their CI story, it is based on NixOS:

https://blog.tangled.org/ci/

https://blog.tangled.org/spindle-microvm/

Curiously the link to the spec is broken: https://tangled.sh/@tangled.sh/core/blob/master/docs/spindle...

I just tried out tangled for the first time and unfortunately it seems buggy beyond being actually usable. I created a repo but can't look at it because I get a 404 for it. The login was quite painful as well as I needed several attempts to enter my atproto handle (copy-pasted every time, so no typo). But I'm glad more people are working on git hosting options.
> I created a repo but can't look at it because I get a 404 for it.

I remember back in early GitHub days this used to happen too, as the repository was asynchronously created but the redirect was immediate, then after a few seconds you refreshed the page and it was there. At one point they added the interstitial that I think is still there, that basically does the "waiting then redirect" for you.

if anyone has more info on tangled would love to hear. been looking for a decentralized git provider for a while. started self hosting but was missing the social element
[Radicle](https://radicle.dev/) gets a wee bit closer. It’s selfhostable and federated. You’ll have a hard time finding something with the same social gravity well as GitHub; it remains to be seen whether that’s a separable element or if it needs to ship as part of the forge itself.
I’d be interested too. Besides the fact that the company appears to be registered in Finland, I haven’t been able to find any information on who’s behind this, how they are funded, etc.
I think it's currently non-selfhostable. You can host your own git server (knot) and CI runner (spindle) but not really the UI/API itself, but they're working on changing it. Currently it's a bit centralised
Github is fine. I know it has issues, but for the day to day random OS gig it has never failed me.
Project's still on Github, it hasn't migrated or anything.
I'm willing to give Tangled a go too with a project, but feature set to bridge the gap still has a long way to go (no idea how long it'll take). Github outages (especially when just viewing repos!) are getting way too disrupting.
How does tangled compare with codeberg? Seem like a cool project, wonder how the migration story is.
What's tangled? Which Gleam?
The linked page creates more questions than it answers. Do we need to disentangle this?
Wish a git forge would support both Actions and Gitlab CI pipelines. Reuse community workflows for simple actions, default to Gitlab CI for anything custom.
Picture this: someone “moderates” your bluesky account for some unrelated reason and you’re no longer able to manage your own source codes…
Gleam looks interesting, but I can't say I'm too impressed with Tangled... it won't even let me sign up.
First hearing about Tangled, interesting.
How are folks doing CI on tangled?
call me back when it's on Poob
I have nothing to contribute other than pointing out that the kool aid drinkers in this thread all sound fucking insane.

What the fuck is this? It's a git repo. The interface pisses me off

As someone who has no idea what either of these things are, this reads like a satirical headline. I get an email like this about my company's myriad platforms nearly daily
Flink has acquired Cajoo
Tangled-ha... Now I know what the next one will be called.
bubble-ass headline
"federation" has a certain stink to it, I regret creating an account just now. I didn't realize it was that type of website.
I have no idea what Gleam or Tangled is, so for me this headline might as well be an article from The Onion satirizing HN. I also refuse to believe any of these two things are large enough, like say Postgres, that one can claim everyone should know it. Surely writing an informative headline for ”hackers in general” can’t be that difficult.