back
user profile

danabramov

9,673karma·1,751submissions·February 4, 2012
recent activity (1,751 total)
comment
Yeah, look for this part in the the article: Lexicon validation works the same way. The com.tumblr in com.tumblr.post signals who designed the lexicon, but the records themselves could have been crea…
7mo ago·view thread
comment
You can indeed backdate records. Since the application knows when it has first seen (i.e. indexed) your record, it can decide what to do with that information. If there's a difference, the Blue…
7mo ago·view thread
comment
I think it's on open social apps to show that they're actually meaningfully better products, and that is possible because they're open. With luck, this may lead to an ecosystem where …
7mo ago·view thread
comment
FWIW, I think Anisota is a bit different because conceptually people see it as a Bluesky client. So it is expected that you're "projecting" Bluesky, for better or worse. Whereas if it&#…
7mo ago·view thread
comment
I don't this is tied to Twitter. Just the other week, another service that people actively used called Bento announced shutdown: https://bento.me/ . This sucks for the user. Someo…
7mo ago·view thread
comment
Do I understand correctly that your main concern is that some random service would serve a page when asked for /your-handle, and so, given a link, someone may assume that you actively use that se…
7mo ago·view thread
comment
I don't think my article makes any claims that one can undo sharing. What I'm saying is that we benefit collectively from being able to untether data from applications. It's the same lo…
7mo ago·view thread
comment
AFAIK nothing special for it at this point, so whatever you would do with a public cleartext broadcasting platform.
7mo ago·view thread
comment
Not sure I fully get you... In your example, isn't the problem that nobody cares about this data? So there is no motivation to build a client. Whereas if these were beloved notes or minisites or …
7mo ago·view thread
comment
I think there was a bit of a communication failure between us. You took the article as a random "what if X was Y" exploration. However, what I tried to communicate something more like: 1. Fi…
7mo ago·view thread
comment
Nice to see you :) I didn't know the "indirection" law, that's funny.
7mo ago·view thread
comment
I still don't think this is correct. The Bluesky app always processes video, whether you're self-hosting or not. The personal data serves stores the original blob, but the Bluesky's v…
7mo ago·view thread
comment
I'd be curious to see what that would look like!
7mo ago·view thread
comment
You don't need to host your own PDS for any of this to work. It works the same way regardless of who hosts your PDS. I think what may be confusing you is that Bluesky (the company) acts in two di…
7mo ago·view thread
comment
That's a great question! Adding new features is usually not a problem because you can always add optional fields and extend open unions. So, you just change `media: Link | Picture | unknown` to `…
7mo ago·view thread
comment
To be clear, I'm using files in a relatively loose sense to focus on the "apps : formats are many-to-many" angle. AT does not literally implement a full filesystem. As the article progr…
7mo ago·view thread
comment
Why so much cynicism? The people working there genuinely care about this stuff. Maybe you disagree with technical decisions but why start by projecting your fantasies about their motivations? RSS is O…
7mo ago·view thread
comment
From my perspective, there is no chaff. I've already the read the entire thing from top to bottom over 20 times (as I usually do with my writing), I've done several full edit passes, and I&#…
7mo ago·view thread
comment
For me, part of it is that we have no power collectively against products turning their back on users because coordination to "export data all at once and then import it into specific other place…
7mo ago·view thread
comment
I'm using filesystem more as a metaphor than literally. I picked this metaphor because "apps" are many-to-many to "file formats". I found "file format" to be a very …
7mo ago·view thread
comment
I have a few questions: - How do you rotate keys? In AT, the user updates the identity document. That doesn't break their old identity or links. - When you have a link, how do you find its conten…
7mo ago·view thread
comment
Author here! I grew up reading Joel's blog and am familiar with this post. Do you have a more pointed criticism? I agree something like "hyperlinked JSON" maybe sounds too abstract, but…
7mo ago·view thread
comment
Thank you!
7mo ago·view thread
comment
>The effect of the internet (everything open to everyone) was to create smaller pockets around a specific idea or culture. Just like you have group chats with different people, thats what IG and S…
7mo ago·view thread
comment
Bluesky is not huge, but 40M users is not nothing either. You don't get people to want this, you just try to build better products. The hope is that this enables us all to build better products…
7mo ago·view thread
comment
This doesn't look similar to me. remoteStorage seems aimed at apps that don't aggregate data across users. AT aims to solve aggregation , which is when many users own their own data, but wh…
7mo ago·view thread
comment
The devs are responsive to feedback if you mention @pdsls.dev on Bluesky! I often point out small issues and they get fixed the next day.
7mo ago·view thread
comment
>that the bluesky org can quickly get all of these filthy users off of their own servers (which costs money) That's not correct, actually hosting user data is cheap. Most users' repos…
7mo ago·view thread
comment
Yes, which is why by default, key management is done by your hosting. You log into your host with login/password or whatever mechanism your host supports. Adding your own emergency rotational key…
7mo ago·view thread
comment
I'd say some of the worldview is shared but the architecture and ethos is very different. Some major differences: - AT tries to solve aggregation of public data first. I.e. it has to be able to…
7mo ago·view thread