social.wildeboer.net is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon instance for people with Wildeboer as their last name

Server stats:

2
active users

#activitystreams

0 posts0 participants0 posts today
@reiver ⊼ (Charles) :batman:<p>ActivityPub outboxes are the new RSS / Atom / WebFeed.</p><p>You can just read from them to get a JSON feed of someone's posts.</p><p>I.e., you do NOT have to implement the full suite of Fediverse protocols, or Follow, or run your own server, or anything else to get someone's posts on the Fediverse — just read from their outbox.</p><p><a href="https://mastodon.social/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> <a href="https://mastodon.social/tags/ActivityStreams" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityStreams</span></a> <a href="https://mastodon.social/tags/AtomFeed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AtomFeed</span></a> <a href="https://mastodon.social/tags/AtomFormat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AtomFormat</span></a> <a href="https://mastodon.social/tags/DeSe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeSe</span></a> <a href="https://mastodon.social/tags/FediDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediDev</span></a> <a href="https://mastodon.social/tags/FediDevs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediDevs</span></a> <a href="https://mastodon.social/tags/Fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fediverse</span></a> <a href="https://mastodon.social/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> <a href="https://mastodon.social/tags/OpenSocial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSocial</span></a> <a href="https://mastodon.social/tags/RSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RSS</span></a> <a href="https://mastodon.social/tags/SocialWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialWeb</span></a></p>
small circle 🕊 in calmness<p><a href="https://social.coop/tags/ShowerThought" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ShowerThought</span></a> :blobhyperthink: </p><p>It is interesting how dogmatic our thinking is. If I imagine myself as a person, my awareness. I have a set of senses, and through them I receive streams of information through time.. timelines. And I do social networking my entire life, since birth. Yet in no way does my world look anything like <a href="https://social.coop/tags/Xitter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Xitter</span></a>, or even <a href="https://social.coop/tags/Mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mastodon</span></a> for that matter. My initials are A.S. and I just `as:Like` to `as:Note` this now and then. 😅</p><p><a href="https://social.coop/tags/SocialNetworking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialNetworking</span></a> <a href="https://social.coop/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> <a href="https://social.coop/tags/ActivityStreams" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityStreams</span></a></p>
small circle 🕊 in calmness<p><span class="h-card" translate="no"><a href="https://mastodon.social/@frankstrater" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>frankstrater</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@dansup" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dansup</span></a></span> <span class="h-card" translate="no"><a href="https://framapiaf.org/@peertube" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>peertube</span></a></span></p><p>Other than that.. I started calling current AS/AP fedi the "as soon as possible" fediverse, where necessarily early app implementations served as the de-facto reference implementations for the <a href="https://social.coop/tags/W3C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>W3C</span></a> <a href="https://social.coop/tags/ActivityStreams" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityStreams</span></a> and <a href="https://social.coop/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> open standards.</p><p>At serious cost: Ever increasing <a href="https://social.coop/tags/ProtocolDecay" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProtocolDecay</span></a> and subsequent <a href="https://social.coop/tags/WhackaMoleAdoption" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WhackaMoleAdoption</span></a> i.e. retaining app-by-app interop pipes against moving release targets.</p><p>When is Video domain getting standardized? That's my question.</p>
small circle 🕊 in calmness<p>I started referring to the AS/AP or <a href="https://social.coop/tags/ActivityStreams" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityStreams</span></a> / <a href="https://social.coop/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> based <a href="https://social.coop/tags/Fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fediverse</span></a> as the "as soon as possible" <a href="https://social.coop/tags/fedi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedi</span></a>.</p><p>It's the federated universe that was the lowest hanging fruit in the <a href="https://social.coop/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> community, where individual projects are great at producing compiled <a href="https://social.coop/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> and <a href="https://social.coop/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://social.coop/tags/repositories" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>repositories</span></a> to inspire others to produce more compiled code.</p><p>The fedi we can't get is the one where we all <a href="https://social.coop/tags/collaborate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>collaborate</span></a> and <a href="https://social.coop/tags/cocreate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cocreate</span></a> at the level of the <a href="https://social.coop/tags/OpenStandards" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenStandards</span></a> <a href="https://social.coop/tags/ecosystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ecosystem</span></a>, where the true potential is.</p>
small circle 🕊 in calmness<p>I started referring to the AS/AP or <a href="https://social.coop/tags/ActivityStreams" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityStreams</span></a> / <a href="https://social.coop/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> based <a href="https://social.coop/tags/Fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fediverse</span></a> as the "as soon as possible" <a href="https://social.coop/tags/fedi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedi</span></a>.</p><p>It's the federated universe that was the lowest hanging fruit in the <a href="https://social.coop/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> community, where individual projects are great at producing compiled <a href="https://social.coop/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> and <a href="https://social.coop/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://social.coop/tags/repositories" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>repositories</span></a> to inspire others to produce more compiled code.</p><p>The fedi we can't get is the one where we all <a href="https://social.coop/tags/collaborate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>collaborate</span></a> and <a href="https://social.coop/tags/cocreate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cocreate</span></a> at the level of the <a href="https://social.coop/tags/OpenStandards" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenStandards</span></a> <a href="https://social.coop/tags/ecosystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ecosystem</span></a>, where the true potential is.</p>
@reiver ⊼ (Charles) :batman:<p>4/</p><p>Note that even in this example, that there are different types of labels!</p><p>I have some examples of text labels.</p><p>But I also have some examples of Icon labels.</p><p>(Other types of labels could exist, too.)</p><p><a href="https://mastodon.social/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> <a href="https://mastodon.social/tags/ActivityStreams" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityStreams</span></a> <a href="https://mastodon.social/tags/ActivityPubProfile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPubProfile</span></a> <a href="https://mastodon.social/tags/DeSo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeSo</span></a> <a href="https://mastodon.social/tags/FediDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediDev</span></a> <a href="https://mastodon.social/tags/FediDevs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediDevs</span></a> <a href="https://mastodon.social/tags/Fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fediverse</span></a> <a href="https://mastodon.social/tags/FediverseLabeler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediverseLabeler</span></a> <a href="https://mastodon.social/tags/JSONLD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSONLD</span></a> <a href="https://mastodon.social/tags/OpenWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenWeb</span></a> <a href="https://mastodon.social/tags/OpenSocial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSocial</span></a> <a href="https://mastodon.social/tags/SocialWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialWeb</span></a></p>
@reiver ⊼ (Charles) :batman:<p>3/</p><p>The "describes" field would point to the thing being labelled.</p><p>The "attributedTo" field would point to the person or machine that create these label.</p><p>And the "attachment" field would be a list of labels.</p><p>The (top level) "icon" field would be an icon that would be shown next to the label in the user-interface (UI).</p><p><a href="https://mastodon.social/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> <a href="https://mastodon.social/tags/ActivityStreams" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityStreams</span></a> <a href="https://mastodon.social/tags/ActivityPubProfile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPubProfile</span></a> <a href="https://mastodon.social/tags/DeSo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeSo</span></a> <a href="https://mastodon.social/tags/FediDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediDev</span></a> <a href="https://mastodon.social/tags/FediDevs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediDevs</span></a> <a href="https://mastodon.social/tags/Fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fediverse</span></a> <a href="https://mastodon.social/tags/FediverseLabeler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediverseLabeler</span></a> <a href="https://mastodon.social/tags/JSONLD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSONLD</span></a> <a href="https://mastodon.social/tags/OpenWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenWeb</span></a> <a href="https://mastodon.social/tags/OpenSocial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSocial</span></a> <a href="https://mastodon.social/tags/SocialWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialWeb</span></a></p>

I'm looking for your opinions from the developers of the fediverse.

A common HTML web page can contain related links via the <link> tag. I would like to do the same for Activity Streams objects, for example:

{
  "@context": "https://www.w3.org/ns/activitystreams",
  "id": "https://writings.hongminhee.org/ap/2024/12/a-year-with-the-fediverse.json",
  "type": "Article",
  "name": "A year with the fediverse",
  "content": "2024 was truly a year where I was deeply immersed in the fediverse. …",
  "url": "https://writings.hongminhee.org/2024/12/a-year-with-the-fediverse/",
  "attachment": [
    {
      "type": "Link",
      "rel": "alternate",
      "hreflang": "ko",
      "href": "https://writings.hongminhee.org/2024/12/a-year-with-the-fediverse/index.ko-hang-kr.html",
      "mediaType": "text/html"
    },
    {
      "type": "Link",
      "rel": "alternate",
      "hreflang": "ja",
      "href": "https://writings.hongminhee.org/2024/12/a-year-with-the-fediverse/index.ja.html",
      "mediaType": "text/html"
    }
  ]
}

Do you think this makes sense, and would it be appropriate to put Link objects in the attachment?

MDN Web Docs<link>: The External Resource Link element - HTML: HyperText Markup Language | MDNThe <link> HTML element specifies relationships between the current document and an external resource. This element is most commonly used to link to stylesheets, but is also used to establish site icons (both "favicon" style icons and icons for the home screen and apps on mobile devices) among other things.

@al1r4d

independent from any language, the checklist is

:digitalcourage: read the specifications in the correct order :)
This means you can read the protocol spec. first to get an overview w3.org/TR/activitypub/
but all of these W3C recommendations have "Normative References" and you need to understand them from the bottom up first, roughly the stack is
1) https (you can use other transport mechanisms but this is common)
2) Linked Data

3) JSON-LD (the underlying Linked Data format)
w3.org/TR/json-ld/
4) The definition of the Vocabulary
w3.org/TR/activitystreams-core
5) The Vocabulary
w3.org/TR/activitystreams-voca
6) The protocol
w3.org/TR/activitypub/

[and apart from it natural language values for multilanguage and rel links and e.g. webfinger for mastodon]

Then you can go on with nedjos checklist
socialhub.activitypub.rocks/t/

#activitypub #activitystreams #dev

PS
my language is JS / deno

www.w3.orgActivityPubThe ActivityPub protocol is a decentralized social networking protocol based upon the [ActivityStreams] 2.0 data format. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications and content.
Continued thread

On that note, I think the need for a community owned, distributed search engine is higher than ever. Generative AI is going to continue filling Google, Bing, etc, with trash and it's pretty much a goal of any fascist or authoritarian regime to control information. One way you can do that is just totally sending the signal to noise ratio down to 0.

I believe we can use
#activityPub and #activityStreams as a basis for a distributed search engine. Human curation of data, strict integrity measures, opt-in federation and auditing can help keep relevant, genuine information in and bad actors out. I really think we need to do this.

I am working on it and have various pieces in place but it is admittedly slow going since I am also working on other things.

#search #searchEngines #knowledgePreservation #tech