back
user profile

danabramov

9,673karma·1,751submissions·February 4, 2012
recent activity (1,751 total)
comment
I kind of started calling them all “apps” with true appviews being “independent apps”. I think sometimes it makes sense of think of this as an implementation detail. For example, Mu could actually swi…
1mo ago·view thread
comment
Maybe we’re just ideologically misaligned here. I think every single little community hosting a copy of every single app is insane, and not where I’d like to end up. It’s like the extreme end of the s…
1mo ago·view thread
comment
You can trivially host an appview for your atproto app on your own. I have a hobby atproto app, and I host an appview for it. I mean — an “appview” literally just means “a server with a database tha…
1mo ago·view thread
comment
That’s the whole point of “apps”. Apps are opinionated points of view / prisms over the network. Of course they’re able to apply their own moderation decisions. That’s how the whole mainstream we…
1mo ago·view thread
comment
I don't know what your first sentence says at all. This doesn't seem related to atproto.
1mo ago·view thread
comment
No tools meaningfully "default" to it — it's something you set up at the app level. And no, it's not hard to change, it's literally a single string constant that you put y…
1mo ago·view thread
comment
Right, which is why my article has this paragraph: > I say “Mastodon” here because if I say “ActivityPub” instead, a crowd of people will show up and say that actually what I’m describing is how Ma…
1mo ago·view thread
comment
Here's a list of active alternative hosts: https://blue.mackuba.eu/directory/pdses As I mentioned in the article, I literally migrated to https://eurosky.tech…
1mo ago·view thread
comment
>It seems a lot has happened since I last looked at this stuff a few years ago. Yes, a lot has happened! The scene still has very much indie vibe, but there's a lot going on in the Atmospher…
1mo ago·view thread
comment
My bad, I misread your post as asking about single-user atproto "instances" (which confused me) but you said ActivityPub. I still don't quite understand your comment. >If there are …
1mo ago·view thread
comment
You’re right that this is confusing! Bluesky is two things. There’s “Bluesky hosting”, and there’s “Bluesky app”. Conceptually and on the network level they have nothing to do with each other. These a…
1mo ago·view thread
comment
I wouldn’t say censorship alone is the primary motivation here so I’m a bit wary when people bring it up. But the way to think about it is that your data being on PDS is the mechanism that creates a m…
1mo ago·view thread
comment
I don’t know what you mean by “instances” here. Leaflet ( https://leaflet.pub ) is one of those “blogger on atproto” things — is that what you mean?…
1mo ago·view thread
comment
I agree with you but I think the technical capability intersects with politics here because anyone is able to make new stuff out of old data. That’s not the same as Google carrying it through to anoth…
1mo ago·view thread
comment
Sure, you could say it’s a set of conventions on top of what you’re describing — that imo is sufficient to shift the incentive picture. It’s a firehose of typed JSON that’s canonically stored at URLs …
1mo ago·view thread
comment
Yeah! In fact some popular ecosystem services are (or at least have been) running on Raspberry Pi. See here: https://bsky.bad-example.com/can-atproto-scale-down/ Also the best al…
1mo ago·view thread
comment
In Mastodon/AP, different instances talk to each other which creates the scale problem you’re mentioning. AT doesn’t have this kind of issue even without Relays. This is because PDS never talks…
1mo ago·view thread
comment
>This is the implicit idea in my comment when I said it's expensive. If Bluesky banned me and I could not find another AppView with comparable reach and audience, I lose, the ban is effective…
1mo ago·view thread
comment
Well I think "can move later" makes all the difference because the initial choice doesn't matter to the individual user. It isn't even blocking. Most people don't know they&…
1mo ago·view thread
comment
The cost for consuming the firehose of the entire network is very low. So the actual cost that can blow up is storage and computation. If you want to filter for events based on some heuristic (e.g. on…
1mo ago·view thread
comment
This isn't about "average user". Relays have nothing to do with using atproto as a user . They're about developers making new apps. By "most people" it's implied we…
1mo ago·view thread
comment
No and yes and no / it depends. Realistically, I can't say "yes" because I'm sure there's plenty of copies of entire network by now. They would be out of date but would h…
1mo ago·view thread
comment
Yeah that’s a fair clarification. At the very least I think Bluesky hosting should start doing something for automatic backups.
1mo ago·view thread
comment
Yeah sure that’s a fine way to phrase it. It’s not what most people who talk about Mastodon mean by “instance”. In Mastodon, “instance” is a coupled and inseparable data hosting + app + community + mo…
1mo ago·view thread
comment
I’m speaking about the hypothetical situation where an app is blown from the face of the earth, not temporarily goes down. I thought that’s what the parent discussion was about. I’m not sure what we’r…
1mo ago·view thread
comment
The problem with client P2P is there’s no aggregation at scale. You can’t even accurately calculate things like post likes. Not to speak of recommendations, search, and all other basic things people e…
1mo ago·view thread
comment
Well, the whole point of atproto is that the social graph also lives in the “blogs/RSS” part. The apps just index it. So in this analogy, anyone would be able to bring Google Reader back to lif…
1mo ago·view thread
comment
I don’t know what you’re saying. I’m running an atproto app and it’s perfectly capable of ingesting the entire firehouse as it comes in. It costs me maybe $10/mo and mostly because I haven’t fixe…
1mo ago·view thread
comment
I think that’s a part of it but doesn’t state it fully. AT doesn’t just give consistency, but a shared data model across apps. So apps can reference and render content from other apps. It’s really kin…
1mo ago·view thread
comment
If atproto app goes down and it’s open source, anyone can put it back up with all public data intact. Even if it’s not open source, anyone who wants to write the code can still get it back up with all…
1mo ago·view thread