Top
Best
New

Posted by nerdypepper 12 hours ago

Gleam Is Now on Tangled(tangled.org)
179 points | 120 commentspage 2
HeavyStorm 10 hours ago|
What's tangled? Which Gleam?
opem 7 hours ago||
Don't open the story, don't follow the links, and last but not the least don't read the texts!
schnebbau 7 hours ago|||
Smashly and GoFlam have merged.

Grimbl and Sporkify are joining forces.

GetSocks is now on Zoobazoop.

lolptdr 7 hours ago||
Curtains for Zoosha? K-smog and Batboy caught flipping a grunt
YorickPeterse 8 hours ago|||
What's a search engine?
sbuttgereit 10 hours ago||
I guess this is one of those cases where, "if you know, you know."

I'm not sure of the link on the post though... I didn't see anything at all that jumped out as pertinent to this "Tangled" thing. I get that many posts on HN just aren't meant for me... but this seems to take that to an extreme.

Edit: yes I see the URL is Tangled... But that is a very subtle cue that I didn't notice until the third time I clicked through to see if the landing page really said nothing about Tangled.

arikrahman 11 hours ago||
How does tangled compare with codeberg? Seem like a cool project, wonder how the migration story is.
bpev 11 hours ago||
I use both. Tangled is missing some important features (private repos, protected branches). The ui feels more comfy to me, though. And Codeberg is quite slow for me.

Idk if I can give you toooo much about migration, since I haven't used any CICD kind of stuff; just having repos to push to is super simple if you use their hosted knots. Also not too complicated to host a knot yourself; I'm hosting my own knot, and I like that I own at least one of the servers that I'm pushing code to.

nicce 10 hours ago|||
Tangled is also VC funded, something to consider.
aruff 3 hours ago||
It doesn't really matter, you can host your own knot (git backend), spindle (CI/CD worker), and there are already alternative apps to access the same public, consumable records without centralized infra: https://untangled.wisp.place/
arikrahman 11 hours ago|||
I just switched to Tangled. It was actually very similar experience. I will be using Tangled henceforth!
preisschild 8 hours ago||
What makes Tangled different from other forges like Forgejo/Codeberg is that its built around the ATProto federation protocol
opem 6 hours ago||
Except it isn't just working as a federation protocol here, it is also acting as an identity provider and a data store for you social interaction on a repo.
isodev 7 hours ago||
Picture this: someone “moderates” your bluesky account for some unrelated reason and you’re no longer able to manage your own source codes…
blackqueeriroh 5 hours ago||
Depends on the type of moderation. Most moderation, which happens via labels on Bluesky, doesn’t prevent you from logging into your account. That would require a full suspension or ban, which is much rarer. And, as others have noted, you could just move to a different PDS. You don’t even have to self-host!
nerdypepper 4 hours ago|||
this is simply false: bluesky moderating your account will have no effect on what happens with it on tangled. on the off-chance that your account is hosted by bluesky's PDS AND your account gets deleted for violating their terms, yes, you will lose complete access to that account. you can avoid this by either following their TOS or hosting your own PDS or joining the tangled PDS instead.
neko-moe 3 hours ago||
or keeping your own plc rotation key and a backup of your user repo, then you can migrate even after bluesky issues a takedown on your user.
lpil 6 hours ago|||
This regularly happens with Microsoft's GitHub. You can also opt to not use Bluesky for authentication.
videah 6 hours ago|||
If this is a concern you can just migrate to a different PDS
isodev 6 hours ago||
Apparently, that’s not enough. You will also need your own “app view” which means you will be self hosting an over engineered forge with social features you can’t use… so why go that road to begin with is beyond me tbh.
blackqueeriroh 5 hours ago|||
This is incorrect. You don’t have to host your own tangled appvew to log into tangled without having your atproto account on Bluesky’s PDSes.

You CAN host your own Tangled AppView. You CAN host your own knot. You DO NOT have to in order to self host your own PDS. Each of these layers are decentralized from the other.

Zambyte 23 minutes ago||
Nit pick: the layers are decoupled from each other, not decentralized. The data layer is internally decentralized. AppViews are a layer of centralized projections of the decentralized data layer.
aruff 3 hours ago||||
what do you think tangled is if not an alternative appview? Tangled moderation isn't affected by bluesky moderation at all unless your account is hosted by them and you do something highly illegal like posting CSAM (PDS moderation is mainly about legal-to-serve stuff). you don't need to use bluesky or have your account hosted on bluesky to use tangled.
OneDeuxTriSeiGo 2 hours ago|||
fwiw tangled itself is also an appview and they are gradually working on rebuilding it around their new XRPC oriented appview called bobbin.

The appeal of bobbin is it's fully stateless and pretty lightweight. IIRC you can run all the infra to run a proper tangled appview (including bobbin) all on your average lower middle end general purpose cloud instance.

stavros 7 hours ago|||
Isn't that the same as Github "moderating" my Github account for some unrelated reason? Also, since Bluesky is decentralised, can't I just host my own data?
isodev 6 hours ago||
GitHub - sensible folks have more than one account with access to critical bits. The really important things are probably mirrored.

Bluesky’s decentralisation is a “yes but it’s complicated and you can’t _just_ do anything”. I like that they’re experimenting with “apps” but source control feels a bit too far.

blackqueeriroh 5 hours ago||
No it’s not! You’re just spouting falsehoods now.
nasso_dev 6 hours ago||
this is like complaining that you can't login anywhere because google banned your gmail account...
isodev 6 hours ago||
And we don’t complain about that because nobody uses “sign in with google” for mission critical stuff. It’s absolutely a choice to tie all your things to a single corp.
yellowapple 4 hours ago|||
> nobody uses “sign in with google” for mission critical stuff

There are lots of organizations out there, even multi-billion-dollar ones, using Google Workspaces.

nasso_dev 5 hours ago|||
im not even thinking about "sign in with google" here tbh im just thinking about how if google decides to block your access to gmail you won't be able to receive emails for things like verification codes, account recovery etc..
manincharge 8 hours ago||
The linked page creates more questions than it answers. Do we need to disentangle this?
phplovesong 10 hours ago||
Github is fine. I know it has issues, but for the day to day random OS gig it has never failed me.
jdiff 9 hours ago|
Project's still on Github, it hasn't migrated or anything.
gchamonlive 11 hours ago||
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.
nerdypepper 11 hours ago|
the way the CI runners on tangled work, you could just plug in your own bespoke runner as long as it fits the interface. we implement two such "engines": nixery and microvm. you can plug an engine like tack[0], which can act like a bridge interface to other CI systems. there is also loom[1], which is a kubernetes based engine.

[0]: https://tangled.org/mitchellh.com/tack

[1]: tangled.org/evan.jarrett.net/loom

gchamonlive 10 hours ago||
The problem is that interface isn't enough when in Gitlab the CI natively integrates with other systems, like test reports displaying results in merge requests. This would certainly enable hybrid pipelines through.
kimbernator 7 hours ago||
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
blackqueeriroh 5 hours ago|
Congratulations! You’re an adult on a website. If you do t know what something means, you have the ability to click the link and learn, which would’ve taken you far less time than this pointless snarky comment that’s been made so many times already.

At least try being original.

vvern 8 hours ago||
How are folks doing CI on tangled?
bewuethr 7 hours ago|
With "spindles", apparently: https://blog.tangled.org/spindle-microvm/
ashu1461 7 hours ago||
Lot of new buzzwords learned today.
opem 6 hours ago||
lol, true! Even for a single side project, that probably no one is gonna use, I often struggle for hours while choosing a name, meanwhile these folks...
OneDeuxTriSeiGo 3 hours ago|||
That's the advantage of picking a theme. So the project is called tangled. So everything is string/web themed. Knots, spindles, bobbins, etc
ashu1461 6 hours ago|||
Reminds me of this as well https://github.com/gsaslis/greek-names-in-software :)

Axios, Argo (CD), Kubernetes, Prometheus are all greek names

esafak 10 hours ago||
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...

ianhanschen 8 hours ago|
bubble-ass headline
More comments...