GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 01:41:17 JST Christine Lemmer-Webber Christine Lemmer-Webber

    So I have opened here with the things that Bluesky does well. As you may guess, we are about to move into critiques territory, and it's a lot of critiques from a *decentralization*/*federation* perspective. It doesn't erase the "credible exit" goals, which I think are good still.

    Let's dive in...

    In conversation about 7 months ago from social.coop permalink
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 01:41:10 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      Furthermore there is an interesting connection between blogs and social media: the death of blogs + feed aggregation directly aligns with the death of social media.

      How many of you were around for the birth and awkward death of blog engine feeds? Because I was! Oh, remember Google Reader?

      In conversation about 7 months ago permalink
      bhaugen and Michał "rysiek" Woźniak · 🇺🇦 repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 01:41:12 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      But let's stay on this blog/search engine analogy for a while before we unpack what it means on a *technical* level, which is interesting. Let's analyze for the moment from a power dynamics level.

      Building a web search engine is actually pretty easy these days, you can do so with off-the-shelf tools. And yet there are only a couple of search engines *really*, Google and Bing (DDG mostly uses Bing). And yet the information is right there. *Anyone* could run their own engine. Why don't they?

      In conversation about 7 months ago permalink
      Robert Link repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 01:41:13 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      Relays, AppViews, etc don't just index information. Blogs and their interactions are generally slow-moving, but social media is direct and responsive. Notifications and fast interactions are key. So search engines, yes, but we should also think of these components of doing much more.

      In conversation about 7 months ago permalink
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 01:41:14 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      While most people would argue that blogs and websites are open, few would argue that *Google* is open. So this is a curious place to begin thinking, and yet structually, it is actually quite apt.

      PDS'es are like blogs, the rest is like Google. But relays/appviews/etc do a lot *more* than Google.

      In conversation about 7 months ago permalink
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 01:41:15 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      In fact ATProto's own tutorial even says "Think of our app like a Google": https://atproto.com/guides/applications

      And indeed this is a good way to think about things. But it doesn't seem so bad, because we have Personal Data Stores like blogs, so probably things are fine, right?

      In conversation about 7 months ago permalink

      Attachments


    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 01:41:16 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      A frequent way of describing Bluesky's decentralization, including by Bluesky's team, is "it's like a bunch of blogs (Personal Data Stores), and then the relay/appview/etc pieces are like search engines"

      This is a reasonable starting point for thinking about things, so let's run with it.

      In conversation about 7 months ago permalink
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:30 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      The fediverse has a lot of flaws. Oh trust me, we're gonna get to that.

      But comparison-wise: what I mean to say is that architectural decisions matter, and scaling up isn't the only thing that's important, *scaling down matters too*.

      If you care about decentralization, anyway.

      In conversation about 7 months ago permalink
      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:31 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      Now you're hitting the point in this thread where some of you may be thinking "aha! this is where Christine is saying that the fediverse/activitypub are awesome and atproto is terrible!"

      you have NO IDEA HOW MUCH I CRITICIZE THE FEDIVERSE ALL THE TIME, I do it all the time, and will later here

      In conversation about 7 months ago permalink
      Rocketman repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:33 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      As said, tens of thousands of people are self-hosting *today*. Fediverse software doesn't just scale up, it scales *down*.

      GotoSocial is cheap enough on resources where you can run it for family and friends on a raspberry pi or spare laptop you have sitting around.

      In conversation about 7 months ago permalink
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:34 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      Remember that the idea of "fully self-hosting" on Bluesky/ATProto at this point is primarily abstract; nobody is really doing it. But of course there's a place where tens of thousands of people are running their own servers for millions of users, and that's the fediverse/ActivityPub.

      In conversation about 7 months ago permalink
      bhaugen and anban repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:36 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      Let's take a break, the analysis of server costs is boring and I don't like doing it, and I'm sure people will throw numbers at me of the absolute race-to-the-bottom hosting numbers they can find to store and run all this stuff, but really that's not interesting to me.

      Let's do a comparison.

      In conversation about 7 months ago permalink
      bhaugen and Hyolobrika repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:37 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      I have spent a lot of time focusing on the cost of storage, but storage is only one cost required. These estimates have been done so far against servers that *nobody is actually using*. The cost of servers that people are using will be much higher, because more needs to happen than just store things.

      And that is not even to mention the challenges with administrating, dealing with takedown requests, illegal content, etc, which are probably much more serious.

      In conversation about 7 months ago permalink
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:38 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      But worse, we have reached the limits of what is possible to do with a dedicated server. We *have to* move to abstracted storage from this point forward because we're starting to hit the limits of what's offered for cheap dedicated storage on one machine. And this number will only grow, and as said previously, is growing at an enormous rate.

      In conversation about 7 months ago permalink
      bhaugen repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:40 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to
      • bryan newbold

      Even if we look at the dedicated hosting provider that @bnewbold provided in June and scale the cost to the pre-election storage requirements, we are adding on a massive amount of cost every month, over $400/month more.

      In conversation about 7 months ago permalink

      Attachments


      1. https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/113/527/672/458/721/834/original/5aed31138be6bdff.png
      bhaugen repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:41 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to
      • bryan newbold

      In fact @bnewbold and alice had gotten the server down to just close to $200/month in their estimate, much much cheaper than I had, by choosing a dedicated server plan. Much cheaper!

      But there's a problem though; that's cheap because you've got a server that has a dedicated disk...

      In conversation about 7 months ago permalink
      bhaugen repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:42 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to
      • bryan newbold

      However @bnewbold pointed out, correctly!, that there were cheaper options available. If we used even Linode's block storage, it would be cheaper (but still expensive) for the storage component, and this is true https://bsky.app/profile/dustyweb.bsky.social/post/3lah5n3kld42q

      In conversation about 7 months ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Christine Lemmer-Webber (@dustyweb.bsky.social)
        from Christine Lemmer-Webber (@dustyweb.bsky.social)
        Is the storage expectations for self-hosting ATProto including BlueSky really 5tb (with the expectation also that this will grow)? https://alice.bsky.sh/post/3laega7icmi2q On Linode's default shared hosting that's getting into a full salary, like $55k/year, territory www.linode.com/pricing/ Is this right?
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:44 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      I tried estimating how much this would cost; as a lazy approximation I dumped a 5 terabyte machine into seeing what Linode would cost to self-host, and it was approximately 55k a year: https://bsky.app/profile/dustyweb.bsky.social/post/3lah5n3kld42q

      That's a lazy estimate, but that's also what many people make in the US every year

      In conversation about 7 months ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Bluesky
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:45 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      Just focusing on storage, in July @bnewbold.net estimated the amount of storage expected to run a Bluesky relay is approx 1 terabyte. In just 4 months at start of this month (November), alice estimates nearly 5 terabytes.

      This is a fast growth rate and this is *before* the big post-election influx.

      In conversation about 7 months ago permalink
      bhaugen and Joachim repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:46 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      In fact we also have an idea of the rate of growth. Approximately 4 months prior, @bnewbold.net posted an article detailing how to run a Bluesky relay: https://whtwnd.com/bnewbold.net/entries/Notes%20on%20Running%20a%20Full-Network%20atproto%20Relay%20(July%202024)

      This is great. We need more people trying to do so to get a sense of how decentralized things can be.

      In conversation about 7 months ago permalink

      Attachments


      bhaugen repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:47 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      People are trying; most notably alice has done some great work recently: https://alice.bsky.sh/post/3laega7icmi2q

      So now someone *can* run their own Relay (not the AppView yet, but maybe soon), and we're getting a sense of the cost and scale. This is good news; we didn't know before.

      In conversation about 7 months ago permalink

      Attachments


      bhaugen repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:49 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      Today, there is only one real organization running a Relay that really matters or an AppView that people use for anything other than fun aggregation of statistics. Nothing that resembles meaningful decentralization of the network. It's all run by one company: Bluesky.

      But could we change that?

      In conversation about 7 months ago permalink
      bhaugen repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:50 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      So. It isn't enough to self-host your own PDS. Whether or not people can run their own relays/appviews/etc actually matters *a lot* if we want this stuff to survive.

      So, can we? How hard is it to run your own AppView/Relay/etc?

      In conversation about 7 months ago permalink

      Attachments


      Hyolobrika likes this.
      bhaugen repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:51 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      This may seem like an enormous aside, but it isn't. The big sell currently is that "you don't need to run a relay because you can run your own PDS!" but as I have illustrated here, the distribution and syndication power dynamics matter a lot.

      In conversation about 7 months ago permalink
      Hyolobrika likes this.
      bhaugen repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:52 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      This was sad for me especially; my favorite medium on the internet ever was webcomics. Webcomics still exist, sort of, but the loss of independent publishing and aggregation meant that they had to change to survive.

      The shape of webcomics started to get shaped to the shape of Twitter's image box.

      In conversation about 7 months ago permalink
      bhaugen repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 02:22:53 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      Feed readers are also simple, and in fact they were even easy to self host, even on the desktop! But Google Reader came in and was such a good design that everyone used it.

      When it went away, blogs were still *there*. But blogging as a *syndication medium* died. One big player left, and it's gone.

      In conversation about 7 months ago permalink
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 03:37:16 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      Okay I am back from lunch, time to resume my analysis thread for "How decentralized is bluesky really?" https://dustycloud.org/blog/how-decentralized-is-bluesky/

      I have been receiving a lot of notifications, I am not reading any of them until I finish with this so bear with me, BEAR WITH ME, we're gonna make it through

      In conversation about 7 months ago permalink

      Attachments


      Robert Link repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 03:37:21 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      ATProto is not designed for the Relay and AppViews to only hold part of the network, not *really*, and ActivityPub is. We'll get to this in a moment.

      But Bluesky actually has good justification for this! I will defend it insofar as Bluesky was making a serious *design decision*

      In conversation about 7 months ago permalink
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 03:37:22 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      But now, I will break for lunch. Enjoy your intermission because I will be back. We still have to get through the remaining 2/3 of the analysis, after all.

      ======= LUNCH BREAK HERE =======

      In conversation about 7 months ago permalink
      Hyolobrika likes this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 03:37:26 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to
      • Dr. Morgan Lemmer-Webber

      And before we make it any further can I say that I watched a nice medley of David Bowie and Cher singing, and it was so lovely https://www.youtube.com/watch?v=KPlN8RBP-Ws

      @mlemweb said "of course it's very heteronormative despite having two queer coded icons on the stage and ISN'T THAT THE WAY I guess

      In conversation about 7 months ago permalink

      Attachments

      1. Cher, David Bowie - Young Americans Medley (Live on The Cher Show, 1975)
        Only on https://cherfanclub.com you can: DOWNLOAD thousands of Cher pictures, videos & songs, as well as full albums and DVDs in lossless HD quality; become ...
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 03:37:27 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      Now you may be saying, "Christine, this is really unfair, because you're looking at ActivityPub servers which are only dealing with a small amount of the network, what if it were an ActivityPub mega-node? What are the costs THEN huh?" and "What if we hosted just PART of ATProto?"

      What then INDEED

      In conversation about 7 months ago permalink
      bhaugen repeated this.
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 03:37:28 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      Now look, we're about 1/3 of the way done here, there's a lot more to say, and a lot more said in my article, it's about 24 pages long if you print it out.

      This is because in the age of TikTok I somehow have decided to model myself after David Foster Wallace, sorry

      "Consider the Fediverse" I guess

      In conversation about 7 months ago permalink
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Saturday, 23-Nov-2024 03:37:34 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to

      But where was I? Oh yes. We had talked about why PDS'es aren't enough (blog/google analogy), relative costs of hosting things on ATProto vs ActivityPub, etc etc

      But we haven't gotten into the really interesting parts which are the structural analysis stuff, so let's move onto that

      In conversation about 7 months ago permalink
    • Embed this notice
      jandi (jandi@mastodon.social)'s status on Sunday, 24-Nov-2024 00:12:59 JST jandi jandi
      in reply to

      @cwebber Hey don't you model yourself after DFW too much! ❤️

      In conversation about 7 months ago permalink
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Sunday, 24-Nov-2024 00:12:59 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to
      • jandi

      @jandi oh the DFW analogy was in article length only. the similarities mostly end there I think

      In conversation about 7 months ago permalink
    • Embed this notice
      Christine Lemmer-Webber (cwebber@social.coop)'s status on Sunday, 24-Nov-2024 01:13:51 JST Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to
      • Aaravchen :linux: :suspicious:

      @aaravchen it does have one but browsers no longer tell you it does

      it's in the html headers tho https://dustycloud.org/blog/index.xml

      In conversation about 7 months ago permalink

      Attachments


    • Embed this notice
      Aaravchen :linux: :suspicious: (aaravchen@fosstodon.org)'s status on Sunday, 24-Nov-2024 01:13:52 JST Aaravchen :linux: :suspicious: Aaravchen :linux: :suspicious:
      in reply to

      @cwebber
      Speaking of RSS, any chance your blog site will have an RSS or Atom feed? Long threads here are certainly a choice and I (heard) it's possible yo subscribe to Fediverse accounts as RSS, but a whole-thread-in-one blog post sounds better to me.

      In conversation about 7 months ago permalink
    • Embed this notice
      Hyolobrika (hyolobrika@social.fbxl.net)'s status on Sunday, 24-Nov-2024 02:54:29 JST Hyolobrika Hyolobrika
      in reply to
      For me, where this analogy breaks down is the fact that (AFAIK) ATProto relays aren't able to be (at least in practise, if not in theory) accessed directly without an app view, unlike blogs for which all you need is a web browser.
      In conversation about 7 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.