Hacker Newsnew | past | comments | ask | show | jobs | submit | isodev's commentslogin

“Your data isn’t trapped on our servers” - where is it then? Who can access it?

“Open social” is so much bs compressed in a couple of buzzwords.


> where is it then?

it might be on https://bsky.social, https://npmx.dev/pds or sitting next to your router in your living room in the form of a raspberry pi (https://atproto.com/guides/self-hosting)


But that’s not where you want your chats now is it? E2EE? And how does it keep it all private since apparently the Bluesky bros haven't figured that part out?

https://colibri.social/faq#where-is-my-data-stored I've just added a new FAQ entry to explain this in a bit more detail.

> But that’s not where you want your chats now is it? E2EE? And how does it keep it all private since apparently the Bluesky bros haven't figured that part out?

It honestly depends. Right now, Colibri is meant to function for communities that are public anyway. If you're a streamer, an open source dev community, Colibri can help you with talking to people who don't want to be locked in by big corporations. As the E2EE and private data, the Bluesky people have posted a new proposal for that only a few days ago, which I'm already thinking about how to implement: https://dholms.leaflet.pub/3mhj6bcqats2o

But, yes, for now, chats are public. Private data will hopefully be a thing soon on the network.


This probably needs a bigger callout. A user who isn't familiar with ATProto doesn't even know to ask this question and the design space from its contemporaries (e.g., discord, slack, etc) suggests that chats are nominally private if folks aren't a member of the channel.

It's a very cool product but you have to let people know their messages aren't private.


Yep, good feedback. I'll look into it. Will add a new section on the landing page or something.

Edit: Section has been added!


> Swift has remained largely an Apple ecosystem

Even today, with the fancy Swift 6.3, the experience of using Swift for anything other than apps for Apple platforms is very painful. There is also the question of trust - I don't think anyone would voluntarily introduce Apple "The Gatekeeper" in parts of their stack unless they're forced to do it.


You can use swift on the server but what for? You have a gigantic ecosystems in languages X,Y,Z.

Even Apple does not use Swift on the server (AFAIK) so why would you?


What, of course Apple uses Swift on the server, that's the only reason they're investing in any of this. Many of the foundational Swift on the server libraries were written at Apple and later opened, like SwiftNIO.

That's outright false:

https://www.swift.org/blog/swift-at-apple-migrating-the-pass...

You could have easily fact-checked before forming an opinion, but at least the buffoon down there agreeing with you is worse


Man you gotta touch some grass instead of just insulting people.

Smoking grass can also help with this

I personally worked on several server-side Swift projects at Apple.

> Even Apple does not use Swift

Exactly true - they've created all these "working groups" of open source / volunteers to care for Android / Server / Wasm / ... all while being constraint "as an Apple product". Of course the end result is crappy


Yea there is no incentive. Why use Swift on the server or in k8s when you have gazillion other languages that are performant and have the ecosystems.

Of course, remember Apple championed the idea with iMessage scanning which at the time produced A LOT of discussion e.g. https://www.eff.org/deeplinks/2021/12/2021-we-told-apple-don...

Apple could’ve opted to use the same (open, portable, privacy respecting) mechanism the euID architecture offers for such cases but of course Apple doesn’t do privacy, portable or open.

Only as long as corps are allowed to lobby or introduce financial incentives into policy making

So any day ending in y for the US Congress?

A better question perhaps is why we’ve allowed ourselves to be so vulnerable by a single provider (GitHub). Supply chain attacks would have a significantly smaller blast radius if people start using their own forges. GitHub as a social network is no longer a good idea

On ATProto: it’s funny how we never learn the lesson:

- VCs band together to fund something shiny.

- Devs love shiny, helping spread the something.

- VCs enschitify it to get their coins back.


VC is Fortransky no-go zone


Ah yes, back when the US actually had cyber defence and experts capable of working in their respective fields.

They're the ones that had the Microsoft tech procured and implemented.

There's a decent chance they're the ones who said "no!" and got overruled.

(See also: quite a few bits of COVID mitigation)


This, exactly. There are so many "cyber experts" working for the U.S. government, and the vast majority are just cogs in a machine constructed by executive leadership who will always prefer inertia over radical changes.

I don't think this is that much to do with executive leadership. Many of those cyber experts only have a job because of Microsoft based tooling and vulnerabilities, and so they will prefer things they know over things they don't know (e.g. implementing permissions across a Linux estate).

And this is why we don't use tools by VC funded corps.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: