back
user profile

danabramov

9,673karma·1,751submissions·February 4, 2012
recent activity (1,751 total)
comment
LLM-designed sites like this are always so pompous. The obnoxious format does a disservice to what you’re trying to present.
3mo ago·view thread
comment
No because apps are decoupled many-to-many with hosting. Every app can display public data from every other app because the source of truth is outside both apps (in hosting). App owner can’t do bad th…
3mo ago·view thread
comment
A new hosting provider can preemptively request known relays to crawl it. Or relays (or apps) can lazily discover it when the user hosted there tries to log in for the first time, or their data is lin…
3mo ago·view thread
comment
Yes to both. An app can choose to ignore/ban some users (or even entire hosting servers if they’re specifically created for network abuse). This is similar to how any web app may choose to ignore…
3mo ago·view thread
comment
Who are “they” here? Hosting providers? Hosting is app-agnostic and you can run it yourself.
3mo ago·view thread
comment
Alas no, but it’s just a couple. I resisted adding tags so far…
3mo ago·view thread
comment
Note a relay is a perf optimization and doesn’t have to be a single shared chokepoint. These days running a relay is fairly cheap (~$30/mo?), there’s maybe a dozen of them, and some apps don’t us…
3mo ago·view thread
comment
Atproto isn’t “many servers sending messages to each other”. It’s structured more like RSS: 1) there’s an app-agnostic hosting layer (and anyone can run a host, a bit like personal site with RSS) 2) t…
3mo ago·view thread
comment
There’s a clear difference in architecture between 1) a layer of app-agnostic hosting providers + a separate independent layer of apps aggregating over data from those (like personal sites with RSS + …
3mo ago·view thread
comment
There’s no such thing as “running a domain” or “atproto provider” in atproto. You’re approaching it with a Mastodon/AP mindset and it doesn’t match that. In atproto, there’s two axes. One is host…
3mo ago·view thread
comment
If anyone here’s curious about atproto data model, I wrote an into here: https://overreacted.io/a-social-filesystem/ It’s a bit long but should give you a really crisp picture.…
3mo ago·view thread
comment
ActivityPub and atproto are differently shaped. Pitting them against each other is like asking “why need web when we have email”. ActivityPub is email-shaped. Servers are inboxes sending messages to e…
3mo ago·view thread
comment
If you're being honest, I apologize. I find it a bit difficult to believe but maybe it's really that the style is everywhere now. Partially it's sentence pattern cliches: >Not just …
3mo ago·view thread
comment
"But here's the thing" Is it really so hard to write your articles by yourself? The blandest tone imaginable, all the usual LLM tells in the sentence structure. You are polluting HN a…
3mo ago·view thread
comment
Hey, appreciate the reply! I’m sorry for lashing out as well. Re: protocol, I see where you’re coming from although I can also see the team perspective and I kind of like it the way it is. The team’s …
4mo ago·view thread
comment
Does Google Reader help you make sense of it? It’s more like each app is like its own Google Reader. And indeed you were able to access the same posts via other apps at that time of outage.
4mo ago·view thread
comment
I’ll just say that as someone who was on the React team throughout these years, the drive to expand React to the server and the design iteration around it always came from within the team. Some folk…
4mo ago·view thread
comment
Coincidentally I just watched OBAA yesterday and found it very lacking. I’m so surprised by the positive reception. Great visual, acting and music, but I found almost no emotion in it because none of …
5mo ago·view thread
comment
I've seen Claude pick it up too. It's disconcerting.
5mo ago·view thread
comment
> And I have yet to actually see a real use of ATproto that isn't just immediately blown out of the water by ActivityPub. ActivityPub doesn’t remotely even try to solve problems solved by …
5mo ago·view thread
comment
This isn’t Mastodon so a “Bluesky server” isn’t a thing. Mastodon is shaped like email so you have “servers” sending messages to each other. Atproto is shaped more like RSS with aggregation. Everyone …
5mo ago·view thread
comment
Sure, which is why it's perfectly possible to work around those restrictions using any of the alternative apps that show the same data (but don't implement the legal restrictions).
5mo ago·view thread
comment
ActivityPub does not solve any of the stated goals of atproto. Comparing ActivityPub with atproto is like pitting Email against Web. These are just differently shaped solutions to differently shaped p…
5mo ago·view thread
comment
It's not "proprietary", it's openly specified and is literally being taken to IETF: https://docs.bsky.app/blog/taking-at-to-ietf Also, unlike ActivityPub, it&…
5mo ago·view thread
comment
Unrelated apps ( https://leaflet.pub/ , https://tangled.org/ , http://semble.so/ ) don't go through Bluesky Appview (since they need aggregations of…
5mo ago·view thread
comment
That's pretty much what atproto is, except it's typed JSON rather than HTML, and HTTP+WebSockets to allow aggregation. I wrote more about how it works here if you're curious: https:&#x…
5mo ago·view thread
comment
There's a recent post by Daniel (who works on atproto) on why E2EE is not a current focus: https://dholms.leaflet.pub/3meluqcwky22a …
5mo ago·view thread
comment
I agree with your parent that the AI writing style is incredibly frustrating. Is there a difficulty with making a pass, reading every sentence of what was written, and then rewriting in your own words…
6mo ago·view thread