social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.8K
active users

#activitystreams

3 posts1 participant0 posts today
@reiver ⊼ (Charles) :batman:<p>A reasonable ActivityPub / ActivityStreams API to schedule something to be posted in the future might be — to HTTP POST something to an account's outbox with the `published` field set to a date-time in the future.</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/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></p>
@reiver ⊼ (Charles) :batman:<p>Currently, the way I am determining if content is valid ActivityPub / ActivityStreams content is —</p><p>№1:</p><p>Determining if it is valid JSON.</p><p>№2:</p><p>Checking if it has a "type" field.</p><p>And that is it.</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/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/JSONLD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSONLD</span></a></p>
@reiver ⊼ (Charles) :batman:<p>Dealing with JSON-LD would be easier in many ways if everything was defined inline.</p><p>Rather than having to get the content from a URL in the context, parse it, etc.</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/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/JSONLD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSONLD</span></a></p>
@reiver ⊼ (Charles) :batman:<p>"Activities addressed to this special [public address] URI shall be accessible to all users, without authentication."</p><p><a href="https://www.w3.org/TR/activitypub/#public-addressing" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">w3.org/TR/activitypub/#public-</span><span class="invisible">addressing</span></a></p><p>The "public address" is:<br><a href="https://www.w3.org/ns/activitystreams#Public" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">w3.org/ns/activitystreams#Publ</span><span class="invisible">ic</span></a></p><p>(Yes, I am posting this for a reason.)</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/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/PublicAddressing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PublicAddressing</span></a></p>
@reiver ⊼ (Charles) :batman:<p>2/</p><p>I think there is a need for a "dumb" document format. </p><p>HTML is no longer that.</p><p>Markdown probably isn't it.</p><p>No one really uses enriched-text (IETF RFC 1896).</p><p>(I prefer wiki like formats, for various reasons, but —)</p><p>I don't think there is an obvious choice for a "dumb" document format, right now.</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/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></p>
@reiver ⊼ (Charles) :batman:<p>1/</p><p>I think HTML being the default content type for ActivityPub / ActivityStreams is unfortunate in some ways.</p><p>HTML was originally a "dumb" document format. But, it is now a "smart" application format — with privacy &amp; security concerns.</p><p><a href="https://mastodon.social/@reiver/108237663610634862" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@reiver/108237</span><span class="invisible">663610634862</span></a></p><p>You should NOT just take whatever HTML is in the 'content', and put it in the web-browser to view it.</p><p>You have to sanitize it. Or, render (unsafe) HTML to (safe) HTML.</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/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></p>
@reiver ⊼ (Charles) :batman:<p>Previews in ActivityPub / ActivityStreams is what should bind the disparate software and user-experiences on the Fediverse.</p><p>Not the ActivityStreams 'Note'.</p><p>...</p><p>Previews using 'icon', 'image', 'name', 'summary', etc.</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/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/TheMastodonInTheRoom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TheMastodonInTheRoom</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>A good file-extension for ActivityPub / ActivityStream files might be:</p><p>.activity</p><p>And maybe also:</p><p>.jsonactivity</p><p>Those could be used to trigger a web-server to respond with the Content-Type "application/activity+json".</p><p>.</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/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/FileExtension" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileExtension</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>2/</p><p>.json isn't sufficient, since it would produce a Content-Type of "application/json" rather than "application/activity+json".</p><p>ActivityPub / ActivityStream files need their own file-extension.</p><p>...</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/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/FileExtension" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileExtension</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>1/</p><p>A file-extension for ActivityPub /ActivityStream files.</p><p>...</p><p>On many web-servers, the Content-Type returned when serving a file is based on the file-extension of the file.</p><p>Ex: .txt for text files, .gz for gzip files, .gmni for gemtext files, etc.</p><p>I am not aware of a widely used file-extension for ActivityStreams / ActivityPub files.</p><p>...</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/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/FileExtension" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileExtension</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>4/</p><p>This needs some testing to see what extant Fediverse software actually does.</p><p>For example — with the extant Fediverse software —</p><p>Does the avatar image, the (actor) name, etc show up with the post?</p><p>Does the post show up?</p><p>Etc?</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/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/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>Now, this would probably break like counts, share counts, a replies to some degree.</p><p>But, if you didn't care about that, I think it should work.</p><p>...</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/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/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>2/</p><p>For example, at:</p><p>http;//example·com/object/123</p><p>You might have the activity-JSON (application/activity+json):</p><p>{</p><p>....</p><p>"attributedTo": "https;//mastodon·social/users/reiver",</p><p>...</p><p>}</p><p>I.e., a Note or Article or whatever is saying that the author is NOT an actor on the same server host (example·com), but an actor over on the server host mastodon·social.</p><p>...</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/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/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>1/</p><p>You could have a post on one server host attribute and account on another server host as its author.</p><p>All you have to do is set the "attributedTo" field appropriately.</p><p><a href="https://www.w3.org/TR/activitystreams-vocabulary/#dfn-attributedto" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">w3.org/TR/activitystreams-voca</span><span class="invisible">bulary/#dfn-attributedto</span></a></p><p>For example....</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/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/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>Is SpaceBar adding AcitivtyPub support?</p><p>SpaceBar (formlery called "Fosscord") is an open-source alternative to Discord.</p><p><a href="https://spacebar.chat/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">spacebar.chat/</span><span class="invisible"></span></a></p><p><a href="https://github.com/spacebarchat" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/spacebarchat</span><span class="invisible"></span></a></p><p><a href="https://github.com/spacebarchat/activitypub-types" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/spacebarchat/activi</span><span class="invisible">typub-types</span></a></p><p>RE: <a href="https://mastodon.social/@reiver/114070527125565414" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@reiver/114070</span><span class="invisible">527125565414</span></a></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/DeSo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeSo</span></a> <a href="https://mastodon.social/tags/Discord" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Discord</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/Fosscord" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fosscord</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/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/SocialWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SocialWeb</span></a> <a href="https://mastodon.social/tags/SpaceBar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SpaceBar</span></a> <a href="https://mastodon.social/tags/SpaceBarChat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SpaceBarChat</span></a></p>
@reiver ⊼ (Charles) :batman:<p>3/</p><p>ActivityPub &amp; ActivityStreams are based on JSON-LD — a format that is not (non-programmer) human-legible &amp; human-writable</p><p>Maybe we need an alternative way of encoding ActivityPub &amp; ActivityStreams in situations where (non-programmer) humans might read it or write it</p><p>Maybe the INI file data format? Or something else that is friendly to (non-programmer) humans?</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/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/HumanLegible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HumanLegible</span></a> <a href="https://mastodon.social/tags/HumanWritable" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HumanWritable</span></a> <a href="https://mastodon.social/tags/INI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>INI</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/JSONLD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSONLD</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>2/</p><p>I agree that an open protocol is better and more important than just an application.</p><p>But I also think that an open file data format is better and more important than just an open protocol.</p><p>I.e.,:</p><p>file data format ≫ protocol ≫ app</p><p>...</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/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/HumanLegible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HumanLegible</span></a> <a href="https://mastodon.social/tags/HumanWritable" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HumanWritable</span></a> <a href="https://mastodon.social/tags/INI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>INI</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/JSONLD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSONLD</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>1/</p><p>JSON-LD is not (non-programmer) human-legible format because — JSON is not (non-programmer) human-legible format.</p><p>JSON-LD and JSON are both also not (non-programmer) human-writable.</p><p>...</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/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/HumanLegible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HumanLegible</span></a> <a href="https://mastodon.social/tags/HumanWritable" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HumanWritable</span></a> <a href="https://mastodon.social/tags/INI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>INI</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/JSONLD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSONLD</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>What if a (new type of) Fediverse server automagically created an ActivityPub actor for each hash-tag.</p><p>So, for example, if someone on the server used:</p><p>⋕banana</p><p>(Then if the domain of the server is "example.com") then we would automagically have the actor:</p><p>@banana@example·com</p><p>Probably a group actor.</p><p>And it boosted any local post with that hash-tag.</p><p>Then you could follow a hash-tag on a server.</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/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/HashTag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HashTag</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>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>