Live data from Hacker News

Viewing profile — danabramov

danabramov

HN member
Joined
Sat, Feb 04, 2012, 12:13 AM UTC
HN karma
9,585
Public activity
1,748 items

About danabramov

No profile information was provided.

Recent public activity

  1. comment
    Comment #49242374

    Some atproto designers come (somewhat disillusioned) from the p2p world, you can read what they have to say about that here: https://atproto.com/articles/atproto-ethos#peer-to-peer…

  2. comment
    Comment #49242353

    >Yes, the user data is decoupled from the apps, but aren't both stored on some kind of instances? There are two main kinds of "nodes" in atproto: - Hosting aka "personal data serve…

  3. comment
    Comment #49242294

    Shameless plug, but if this got you interested, I have a couple of longreads on the topic: - https://overreacted.io/a-social-filesystem/ - https://overreacted.io/there-are-no-insta…

  4. story
  5. comment
    Comment #49031304

    You can check yourself using https://pds.ls , just open any handle there that has Tangled repos

  6. comment
    Comment #49005629

    It works on the type system level instead of at runtime. So you don't actually need to "run" any code to verify it, and you can verify it for all possible inputs , even infinity of…

  7. comment
    Comment #49005397

    Lean is super cool. If you're curious how proof checking works (on the type system level), I wrote an article about that: https://overreacted.io/beyond-booleans/ Here's another art…

  8. comment
    Comment #48977513

    How much do you try to understand while doing it? I.e. how many levels of abstraction down in your own understanding do you go vs vibing at the surface level?

  9. comment
    Comment #48937967

    >want to give people . account To clarify, do you mean you want their domain handles to look like this, or do you want to make them all have `did:web` identities? These are two dif…

  10. comment
    Comment #48937819

    Let me try to explain my position. The parent post says "the only viable instance" which implicitly packs an assumption of Mastodon-like topology: a single product is expected to b…

  11. comment
    Comment #48935896

    I'll try to mention it once per discussion page in the future. Also, I have not been working at Bluesky for over a year. While I was there, I was working on the client app and not …

  12. comment
    Comment #48935782

    I did read your post :) Yes, you can't migrate between PLC and WEB methods. It's not possible. I get that it's frustrating if you learn about it after making an account. Is that th…

  13. comment
    Comment #48935444

    >If you want to run a social network on ATProto, you do need the relay and app view, and those are indeed heavy requirements, but the architecture is not the same, and it depends w…

  14. comment
    Comment #48935291

    >It probably is entirely true that different apps can spin up on atproto independently It's true, and I want to emphasize that they need nothing to do with microblogging or Bluesky…

  15. comment
    Comment #48934298

    >designed it around their index as the primary means of accessing anything on the web That doesn't actually translate from the analogy though. You don't use Bluesky to access other…

  16. comment
    Comment #48933073

    Are you going to write it below my every comment? I've already replied to this here: https://news.ycombinator.com/item?id=48933050 . Also, I don't think either claim in my reply is…

  17. comment
    Comment #48933050

    I haven't worked at Bluesky for over a year now. I'm genuinely excited about the protocol, and have written a bunch of things about it while I had free time between jobs. (Ironical…

  18. comment
    Comment #48933010

    I don't mean it as a linguistic gotcha ("ha, you said instances! but we call them something else"). I'm saying this is a category error because the network topology is different. T…

  19. comment
    Comment #48932983

    If you have concrete counterarguments to what I said in my articles, I would be happy to debate these counterarguments here.

  20. comment
    Comment #48932975

    I don't know what you mean by this. You absolutely can self-host all your data on your own. And if you also don't want to rely on PLC for identity, you make a `did:web` identity, a…

  21. comment
    Comment #48932956

    The reason is that "why aren't many people running Bluesky instances" is a loaded question — it presupposes that's something you should expect. But it's like asking "why aren't man…

  22. comment
    Comment #48932930

    >First off, Bluesky doesn't offer any GUI tools for PDS migration. If you want to get off their PDS, you'll need to bust out command-line tools and possibly do some steps in advanc…

  23. comment
    Comment #48932913

    It's a different network topology. ActivityPub couples three things into one box: community, hosting, and an app. Atproto decouples them: there's app-agnostic hosting (which anyone…

  24. comment
    Comment #48932906

    The solution to that is to create more apps, and for one of them to become more popular. This is entirely in our hands as developers.

  25. comment
    Comment #48932897

    >that also runs the only viable instance? This is a category error. There are no "instances" in atproto. https://overreacted.io/there-are-no-instances-in-atproto/ It segments the n…