Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. General Discussion
  3. are people on here that have opinions about #Solid (the pod technology not the javascript framework / library)

are people on here that have opinions about #Solid (the pod technology not the javascript framework / library)

Scheduled Pinned Locked Moved General Discussion
solidactivitypubfediverse
16 Posts 10 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mfru@mastodon.socialM This user is from outside of this forum
    mfru@mastodon.socialM This user is from outside of this forum
    mfru@mastodon.social
    wrote last edited by
    #1

    are people on here that have opinions about #Solid (the pod technology not the javascript framework / library)

    why is it good / not good?

    is it usable?

    is it in use?

    it doesn't seem to have the same popularity as i.e. #ActivityPub / the #Fediverse, even though the concept of solid pods seems to synergize quite well with the idea of a decentralized web, as far as i can tell

    stuartyeates@cloudisland.nzS veer66@mstdn.in.thV nextgraph@fosstodon.orgN thisismissem@activitypub.spaceT 5 Replies Last reply
    1
    0
    • tag-activitypub@relay.fedi.buzzT tag-activitypub@relay.fedi.buzz shared this topic
    • mfru@mastodon.socialM mfru@mastodon.social

      are people on here that have opinions about #Solid (the pod technology not the javascript framework / library)

      why is it good / not good?

      is it usable?

      is it in use?

      it doesn't seem to have the same popularity as i.e. #ActivityPub / the #Fediverse, even though the concept of solid pods seems to synergize quite well with the idea of a decentralized web, as far as i can tell

      stuartyeates@cloudisland.nzS This user is from outside of this forum
      stuartyeates@cloudisland.nzS This user is from outside of this forum
      stuartyeates@cloudisland.nz
      wrote last edited by
      #2

      @mfru it's in the class of tech that require a critical mass of users to be useful to outsiders. It's not achieved said critical mass, so no one will ever know whether it would have been any good. Maybe some ideas were progressed and picked up by other systems, not really clear.

      jg10@mastodon.socialJ 1 Reply Last reply
      0
      • mfru@mastodon.socialM mfru@mastodon.social

        are people on here that have opinions about #Solid (the pod technology not the javascript framework / library)

        why is it good / not good?

        is it usable?

        is it in use?

        it doesn't seem to have the same popularity as i.e. #ActivityPub / the #Fediverse, even though the concept of solid pods seems to synergize quite well with the idea of a decentralized web, as far as i can tell

        veer66@mstdn.in.thV This user is from outside of this forum
        veer66@mstdn.in.thV This user is from outside of this forum
        veer66@mstdn.in.th
        wrote last edited by
        #3

        @mfru I haven't heard of this before, so I checked its website, which is quite interesting.

        1 Reply Last reply
        0
        • mfru@mastodon.socialM mfru@mastodon.social

          are people on here that have opinions about #Solid (the pod technology not the javascript framework / library)

          why is it good / not good?

          is it usable?

          is it in use?

          it doesn't seem to have the same popularity as i.e. #ActivityPub / the #Fediverse, even though the concept of solid pods seems to synergize quite well with the idea of a decentralized web, as far as i can tell

          nextgraph@fosstodon.orgN This user is from outside of this forum
          nextgraph@fosstodon.orgN This user is from outside of this forum
          nextgraph@fosstodon.org
          wrote last edited by
          #4

          @mfru at the intersection of Solid and Activitypub there is @activitypods that is BTW pivoting to @nextgraph as we think the truly decentralized POD based on RDF is in fact NextGrsph. Of course we are biased, but maybe we are onto something

          mfru@mastodon.socialM 1 Reply Last reply
          0
          • mfru@mastodon.socialM mfru@mastodon.social

            are people on here that have opinions about #Solid (the pod technology not the javascript framework / library)

            why is it good / not good?

            is it usable?

            is it in use?

            it doesn't seem to have the same popularity as i.e. #ActivityPub / the #Fediverse, even though the concept of solid pods seems to synergize quite well with the idea of a decentralized web, as far as i can tell

            thisismissem@activitypub.spaceT This user is from outside of this forum
            thisismissem@activitypub.spaceT This user is from outside of this forum
            thisismissem@activitypub.space
            wrote last edited by thisismissem@activitypub.space
            #5

            @mfru@mastodon.social I worked on Solid at Inrupt on the javascript sdk team, and the biggest problem solid has is learning curve, which is why I've been saying "AT Protocol is a bunch of the solid ideas but waaaay simpler learning curve" partly because you don't need to mess with json-ld

            That and not even Inrupt appear to publicly do Solid anymore, they're all wallets now, apparently?

            1 Reply Last reply
            0
            • reiver@mastodon.socialR This user is from outside of this forum
              reiver@mastodon.socialR This user is from outside of this forum
              reiver@mastodon.social
              wrote last edited by
              #6

              @thisismissem @mfru

              In your opinion, did you feel that the complexity of Solid was ONLY due to JSON-LD?

              Or, were there other (non- JSON-LD) things that made it complex, too?

              smallcircles@social.coopS 1 Reply Last reply
              0
              • mfru@mastodon.socialM mfru@mastodon.social

                are people on here that have opinions about #Solid (the pod technology not the javascript framework / library)

                why is it good / not good?

                is it usable?

                is it in use?

                it doesn't seem to have the same popularity as i.e. #ActivityPub / the #Fediverse, even though the concept of solid pods seems to synergize quite well with the idea of a decentralized web, as far as i can tell

                thisismissem@activitypub.spaceT This user is from outside of this forum
                thisismissem@activitypub.spaceT This user is from outside of this forum
                thisismissem@activitypub.space
                wrote last edited by
                #7

                There were a few other things (conflicting standards such as ACP vs WAC), but the JSON-LD was repeatedly the thing that developers found hard to wrap their head around. "How do I create a schema?" is a pretty normal question for an application developer, when you're used to working with traditional web app stacks. "Oh, it's JSON" and then they learn, nope, it's not: every property is optional, every property is one value or an array of values. The JSON-LD learning curve is so high that even people I think know it, generally go "yeah, nah, I still don't fully get it"

                So to develop an application with JSON-LD you basically need to deal with garbage in hopefully data out. It's not familiar nor simple to 99% of web developers. It's an incredibly niche community of people who actually get it, and they tend to work at companies who really benefit from the properties of JSON-LD.

                1 Reply Last reply
                0
                • nextgraph@fosstodon.orgN nextgraph@fosstodon.org

                  @mfru at the intersection of Solid and Activitypub there is @activitypods that is BTW pivoting to @nextgraph as we think the truly decentralized POD based on RDF is in fact NextGrsph. Of course we are biased, but maybe we are onto something

                  mfru@mastodon.socialM This user is from outside of this forum
                  mfru@mastodon.socialM This user is from outside of this forum
                  mfru@mastodon.social
                  wrote last edited by
                  #8

                  @nextgraph @activitypods ActivityPods / Nextgraph looks extremely interesting!

                  gina@fosstodon.orgG 1 Reply Last reply
                  0
                  • stuartyeates@cloudisland.nzS stuartyeates@cloudisland.nz

                    @mfru it's in the class of tech that require a critical mass of users to be useful to outsiders. It's not achieved said critical mass, so no one will ever know whether it would have been any good. Maybe some ideas were progressed and picked up by other systems, not really clear.

                    jg10@mastodon.socialJ This user is from outside of this forum
                    jg10@mastodon.socialJ This user is from outside of this forum
                    jg10@mastodon.social
                    wrote last edited by
                    #9

                    @stuartyeates @mfru I think a critical mass of apps for a smaller number of users would also be ok - data sovereignty advantages can be obtained without network effects. There's still enough dev activity that the jury is out on whether this will be achieved.
                    #SolidProject

                    1 Reply Last reply
                    0
                    • reiver@mastodon.socialR reiver@mastodon.social

                      @thisismissem @mfru

                      In your opinion, did you feel that the complexity of Solid was ONLY due to JSON-LD?

                      Or, were there other (non- JSON-LD) things that made it complex, too?

                      smallcircles@social.coopS This user is from outside of this forum
                      smallcircles@social.coopS This user is from outside of this forum
                      smallcircles@social.coop
                      wrote last edited by
                      #10

                      @reiver @thisismissem @mfru

                      I made a diagram yesterday that contrasts #ActivityPub and #SolidProject that is I think interesting to consider.

                      In the past I've been very active on the Solid forum, and tried to get a collab going with #SocialHub community. A number of points that existed then, are still issues today I think.

                      Like, though anyone could participate in the standards process via chat, the Solid team and Inrupt were not really interested in their community, hardly giving attention while people were building interesting stuff there.

                      Also at the time basically all available code was Javascript, making Solid uninteresting or hard to access for other language devs.

                      But I think biggest issue was that Solid didn't know what it was. It was positioned as 'personal data vault' on the landing page then (but not using this term), but was 'secretly' TBL's desire to reboot the #SemanticWeb. The new web would be all 'Solid apps'. But the adoption strategy for that didn't exist.

                      smallcircles@social.coopS thisismissem@activitypub.spaceT 2 Replies Last reply
                      1
                      1
                      • smallcircles@social.coopS smallcircles@social.coop

                        @reiver @thisismissem @mfru

                        I made a diagram yesterday that contrasts #ActivityPub and #SolidProject that is I think interesting to consider.

                        In the past I've been very active on the Solid forum, and tried to get a collab going with #SocialHub community. A number of points that existed then, are still issues today I think.

                        Like, though anyone could participate in the standards process via chat, the Solid team and Inrupt were not really interested in their community, hardly giving attention while people were building interesting stuff there.

                        Also at the time basically all available code was Javascript, making Solid uninteresting or hard to access for other language devs.

                        But I think biggest issue was that Solid didn't know what it was. It was positioned as 'personal data vault' on the landing page then (but not using this term), but was 'secretly' TBL's desire to reboot the #SemanticWeb. The new web would be all 'Solid apps'. But the adoption strategy for that didn't exist.

                        smallcircles@social.coopS This user is from outside of this forum
                        smallcircles@social.coopS This user is from outside of this forum
                        smallcircles@social.coop
                        wrote last edited by
                        #11

                        @reiver @thisismissem @mfru

                        Here's the diagram btw: https://social.coop/@smallcircles/116113963712755122

                        The problem of #SolidProject knowing what it is, is more an inherited problem of #LinkedData / #SemanticWeb knowing what it is.

                        Semantic web always was "if only all information on the web were semantic and machine-readable, then...". And there it stopped. Presumably magic would happen.

                        And perhaps it would. But to make such a big leap, a paradigm shift of the entire web, along the way you have inspire a whole lot of people to set the (r)evolution in motion and keep it going.

                        If you look at what linked data is, it is a very low-level format. Nice if you have it, but now what are you going to build with it? There are some good application areas, but the case for linked data elsewhere is not a given.

                        Still today there are regular discussions on 'what would be the killer app for Solid' or linked data in general. Saw some interest for LLM's fed semantic data to make them more deterministic. I'm not interested.

                        smallcircles@social.coopS 1 Reply Last reply
                        1
                        • mfru@mastodon.socialM mfru@mastodon.social

                          @nextgraph @activitypods ActivityPods / Nextgraph looks extremely interesting!

                          gina@fosstodon.orgG This user is from outside of this forum
                          gina@fosstodon.orgG This user is from outside of this forum
                          gina@fosstodon.org
                          wrote last edited by
                          #12

                          @mfru @nextgraph @activitypods that sounds super interesting indeed, would love to know more!

                          1 Reply Last reply
                          0
                          • smallcircles@social.coopS smallcircles@social.coop

                            @reiver @thisismissem @mfru

                            Here's the diagram btw: https://social.coop/@smallcircles/116113963712755122

                            The problem of #SolidProject knowing what it is, is more an inherited problem of #LinkedData / #SemanticWeb knowing what it is.

                            Semantic web always was "if only all information on the web were semantic and machine-readable, then...". And there it stopped. Presumably magic would happen.

                            And perhaps it would. But to make such a big leap, a paradigm shift of the entire web, along the way you have inspire a whole lot of people to set the (r)evolution in motion and keep it going.

                            If you look at what linked data is, it is a very low-level format. Nice if you have it, but now what are you going to build with it? There are some good application areas, but the case for linked data elsewhere is not a given.

                            Still today there are regular discussions on 'what would be the killer app for Solid' or linked data in general. Saw some interest for LLM's fed semantic data to make them more deterministic. I'm not interested.

                            smallcircles@social.coopS This user is from outside of this forum
                            smallcircles@social.coopS This user is from outside of this forum
                            smallcircles@social.coop
                            wrote last edited by
                            #13

                            @reiver @thisismissem @mfru

                            The chicken/egg of getting good tool support for Linked Data et al remains a serious issue.

                            The standards are complex and intertwined with each other in intricate ways. Regular devs need to be shielded from that, and have tools that allow them to focus on solving problems, building solutions, satisfying needs.

                            Without the tools, barrier to entry is real high. But because of that there are also less folks who build and improve tools.

                            Last problem that is important to mention, is more a social issue. The generalized "dev community" has made up their mind that they dislike linked data, just as they did before on XML, for instance. It is a particular mindset that has taken hold, caused by the first hype cycle around Semantic web, where it didn't deliver.

                            I'd advise anyone in LD space to incrementally prove value solution-side, and not emphasize too much on linked data as unique selling point. Alongside strengthen the ecosystem to get better tool support.

                            1 Reply Last reply
                            1
                            • mro@digitalcourage.socialM This user is from outside of this forum
                              mro@digitalcourage.socialM This user is from outside of this forum
                              mro@digitalcourage.social
                              wrote last edited by
                              #14

                              Hi @thisismissem,
                              yes, IMHO the question is, how big should the mental burden be implementing simple things?
                              Does AP want to be basic infrastructure, then it should strive to be basic.
                              I liked the line of thought of @mariusor in a chat with @steve on C2S complexity on C and S sides (keeping servers basic and let lients elaborate). Can't find the post right now.

                              thisismissem@activitypub.spaceT 1 Reply Last reply
                              0
                              • smallcircles@social.coopS smallcircles@social.coop

                                @reiver @thisismissem @mfru

                                I made a diagram yesterday that contrasts #ActivityPub and #SolidProject that is I think interesting to consider.

                                In the past I've been very active on the Solid forum, and tried to get a collab going with #SocialHub community. A number of points that existed then, are still issues today I think.

                                Like, though anyone could participate in the standards process via chat, the Solid team and Inrupt were not really interested in their community, hardly giving attention while people were building interesting stuff there.

                                Also at the time basically all available code was Javascript, making Solid uninteresting or hard to access for other language devs.

                                But I think biggest issue was that Solid didn't know what it was. It was positioned as 'personal data vault' on the landing page then (but not using this term), but was 'secretly' TBL's desire to reboot the #SemanticWeb. The new web would be all 'Solid apps'. But the adoption strategy for that didn't exist.

                                thisismissem@activitypub.spaceT This user is from outside of this forum
                                thisismissem@activitypub.spaceT This user is from outside of this forum
                                thisismissem@activitypub.space
                                wrote last edited by
                                #15

                                > @smallcircles@social.coop said:
                                >
                                > the Solid team and Inrupt were not really interested in their community, hardly giving attention while people were building interesting stuff there.

                                Yeah, the Inrupt leader ship were all not startup people. They didn't get devrel or really startups. There were more managers at Inrupt when I left than people actually doing the work when I left. (at least, that's how it felt). I think after I left like 2-3 other people also had enough and left.

                                1 Reply Last reply
                                0
                                • mro@digitalcourage.socialM mro@digitalcourage.social

                                  Hi @thisismissem,
                                  yes, IMHO the question is, how big should the mental burden be implementing simple things?
                                  Does AP want to be basic infrastructure, then it should strive to be basic.
                                  I liked the line of thought of @mariusor in a chat with @steve on C2S complexity on C and S sides (keeping servers basic and let lients elaborate). Can't find the post right now.

                                  thisismissem@activitypub.spaceT This user is from outside of this forum
                                  thisismissem@activitypub.spaceT This user is from outside of this forum
                                  thisismissem@activitypub.space
                                  wrote last edited by
                                  #16

                                  @mro@digitalcourage.social yeah, for protocols to succeed they need to know when to be complicated and when to get out of developers way. There's some complexity that you can do on the server side, but the client needs to be why you solve that complexity. A server can easily do things like filtering over a dataset. For a client that can be really expensive, since it means retrieving a bunch of data you don't need.

                                  1 Reply Last reply
                                  0

                                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                  With your input, this post could be even better 💗

                                  Register Login
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  Powered by NodeBB Contributors
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • World
                                  • Users
                                  • Groups