Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jakebsky
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
jakebsky
2y ago
Why would you think it's not open source? The reference implementation: https://github.com/bluesky-social/atproto Complete React Native Android/iOS/Web app: https://github.com/bluesky-s
2.
▲
by
jakebsky
3y ago
Even at scale, running a Relay should be well within the means of a motivated individual or org that is willing to spend hundreds of dollars per month. Right now it'd cost just tens of dollars per month to run a whole network Relay. So
3.
▲
by
jakebsky
3y ago
For anyone interested, more info about Ozone is available here: https://news.ycombinator.com/item?id=39684027
4.
▲
by
jakebsky
3y ago
Haha! Pretty sure most people on the team have seen this post, even prior to the logo choice. Speaking personally, it just strikes me as very pedantic point with not much substance behind it. I do get why this post is "ackchyually"
5.
▲
by
jakebsky
3y ago
There are no ex-Twitter devs at Bluesky and only one ex-Twitter employee who started this month. Custom feeds on Bluesky are federated so that anyone can create a new one using any algorithm they wish. There are already many thousands to ch
6.
▲
by
jakebsky
3y ago
Yes, we have an "AutoMod" system and other protections in place. But it is a cat-and-mouse game, so we expect it to be one of the challenges. But because the network is completely open, it's also something anyone who is inter
7.
▲
by
jakebsky
3y ago
The bsky.app web app is a JavaScript app that runs in a browser. It talks to an AppView (API server) which talks to a Relay which talks to all PDS hosts on the network. There are other clients for Bluesky that do the same thing as the bsky.
8.
▲
by
jakebsky
3y ago
For now, yes, our network services are IPv4 only.
9.
▲
by
jakebsky
3y ago
Okay, I get what you're saying. Yes, hosting a PDS server behind NAT is a problem. 1. The expected scenario is that people would run PDS hosts on small VMs (Digital Ocean, Vultr, AWS, etc) where an IPv4 address is the default. 2. Peopl
10.
▲
by
jakebsky
3y ago
In fact, it's mostly inaccurate. > "the protocol has an official webpage with a waitlist and a private beta?" Both the waitlist and the private beta are gone. > "The “protocol” is just a description of whatever the
11.
▲
by
jakebsky
3y ago
CGNAT is for IPv4, so users can share IPs. It's pretty hard to use the internet without IPv4 access today, so it's not that much of a limitation. But we do certainly plan to make IPv6 work on all our network services.
12.
▲
by
jakebsky
3y ago
> "They also mention that anyone can run another of these, but there is zero chance anyone will be able to do that." This is an odd claim since it's completely possible today and has always has been. Each Bluesky Relay and
13.
▲
by
jakebsky
3y ago
Yes, it should be totally possible to build a blogging system on atproto. And the "app.bsky" API should serve as an example for almost all of the functionality required. Another really neat aspect of atproto, is that apps can inte
14.
▲
by
jakebsky
3y ago
Sure, but Apollo made it easy for users that didn't want ads to use Reddit without them. Destroying Apollo removed that ability for most people. I'm about as anti-ads as it gets but I don't object to other people using apps
15.
▲
by
jakebsky
3y ago
These are just the initial limits while we work out any issues. It'd be bad for everyone if the network was immediately overrun with spammers launching PDS hosts with millions of fake users/posts, etc. Even though our infra might
16.
▲
by
jakebsky
3y ago
Reddit destroyed Apollo so they could inject ads into the Reddit experience. Bluesky doesn't have the ability to do this. There's no API key to revoke that could stop someone else from running parallel apps/infrastructure
17.
▲
by
jakebsky
3y ago
Currently, atproto works probably best for public social apps, like microblogging, forums, etc. So yes, it's definitely possible to build a reddit-like social app on atproto. Part of the change today is that the PDS and Relay[1] now su
18.
▲
by
jakebsky
3y ago
Thanks for Caddy, Matt! Some of us on the team have been using Caddy for years, for many of our projects. Because it's so simple, sufficiently high performance, and has lots of nice features. The on-demand TLS certificates with an &quo
19.
▲
by
jakebsky
3y ago
There are a number of independent projects using atproto in various ways. There's an (incomplete) list here: https://docs.bsky.app/showcase And the protocol is documented here: https://atproto.com
20.
▲
by
jakebsky
3y ago
Yeah, there's nothing preventing someone from running the PDS server on other distributions. The installer just does a few convenient things for you (like install Docker, opens port 80/443 using ufw, etc) and we haven't added
21.
▲
by
jakebsky
3y ago
Yeah, you're right, it was. That was temporary measure during the public launch to prevent spam/abuse. We've made some improvements here recently.
22.
▲
by
jakebsky
3y ago
Yup, it's MIT/Apache 2.0. We'll fix that. Thanks for the heads up.
23.
▲
by
jakebsky
3y ago
This is just for a brief period during polishing/debugging since this is the first time third-party PDS hosts have been added to the network. The goal is just to help PDS operators join the network and make sure that if there's a
24.
▲
by
jakebsky
3y ago
Thanks Steve! You've been very fair the entire time and your feedback/thoughts have been helpful.
25.
▲
by
jakebsky
3y ago
Thanks! Yes, it's totally up to a PDS operator to decide how they create user accounts. It's also not required on the Bluesky PDS service any longer, in most cases. By default the self-hosted PDS requires an invite code, to preven
26.
▲
by
jakebsky
3y ago
The network is designed to be "locked open" in a way that prevents this. The architecture is designed to work like the web.
27.
▲
by
jakebsky
3y ago
Hey HN, the engineering team at Bluesky is especially excited to get to this point! We're happy to help answer questions and help anyone trying to run their own PDS host. Things should work pretty well for self-hosters right now, but w
28.
▲
Bluesky announces data federation for self hosters
(bsky.social)
760 points
by
jakebsky
3y ago
|
449 comments
29.
▲
by
jakebsky
3y ago
Limited functionality for a specified subset of users counts as "very little" to my mind given that they launched 6 months ago and have a team of hundreds working on it. But like I said, I sincerely do hope Threads follows through
30.
▲
by
jakebsky
3y ago
We do have an anti-abuse tool to help flag abuse. It is obviously important that PDS operators not allow themselves to become overrun with abusive users. Anyone technical can run their own single-user or low-user-count PDS and probably not
More ›