A small tool to view real-world ActivityPub objects as JSON! Enter a URL
or username from Mastodon or a similar service below, and we'll send a
request with
the right
Accept
header
to the server to view the underlying object.
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"ostatus": "http://ostatus.org#",
"atomUri": "ostatus:atomUri",
"inReplyToAtomUri": "ostatus:inReplyToAtomUri",
"conversation": "ostatus:conversation",
"sensitive": "as:sensitive",
"toot": "http://joinmastodon.org/ns#",
"votersCount": "toot:votersCount",
"Hashtag": "as:Hashtag"
}
],
"id": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/113984125870324138",
"type": "Note",
"summary": null,
"inReplyTo": "https://mastodon.bsd.cafe/users/duncan_bayne/statuses/113983531385936319",
"published": "2025-02-11T07:42:13Z",
"url": "https://mastodon.bsd.cafe/@Dendrobatus_Azureus/113984125870324138",
"attributedTo": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/followers",
"https://mastodon.bsd.cafe/users/duncan_bayne"
],
"sensitive": false,
"atomUri": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/113984125870324138",
"inReplyToAtomUri": "https://mastodon.bsd.cafe/users/duncan_bayne/statuses/113983531385936319",
"conversation": "tag:bsd.cafe,2025-02-10:objectId=13123185:objectType=Conversation",
"content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.bsd.cafe/@duncan_bayne\" class=\"u-url mention\">@<span>duncan_bayne</span></a></span> </p><p>I started to dislike SystemD more and more, as I saw that most distributions were putting hooks for SystemD in case a user would want to switch to it and started with one of the other options initially, on that particular installation.<br />With the hooks in place that process usually goes seamlessly. </p><p>In my proud opinion, if you don't want to use SystemD, nothing of it should ever be on your system</p><p>Now I can easily achieve that by just building my Linux from scratch, and I'm not talking about the Linux from scratch distribution, I'm talking about the way I did it when Linux was initially pushed into alt.binaries.Unix many decades ago.</p><p>All variants of *BSD have made sure that all the commands which could break, like the ifconfig commands suite we're simply fixed!</p><p>But this is the the dilemma that you will get, when the kernel is just built for itself and it's not a coherent part of the base Operating System.</p><p>What you get in practice is that your kernel wants to move a certain way, while the userland software wants to move in a different way</p><p>That kind of friction would kill a human corpus. On Linux systems and servers it literally breaks things in an unexpected manner, something that you cannot afford when you're running a database where you get two million calls an hour. A database that runs in high availability with just one other VM as a concurrent live backup</p><p><a href=\"https://mastodon.bsd.cafe/tags/bash\" class=\"mention hashtag\" rel=\"tag\">#<span>bash</span></a> <a href=\"https://mastodon.bsd.cafe/tags/sh\" class=\"mention hashtag\" rel=\"tag\">#<span>sh</span></a> <a href=\"https://mastodon.bsd.cafe/tags/zsh\" class=\"mention hashtag\" rel=\"tag\">#<span>zsh</span></a> <a href=\"https://mastodon.bsd.cafe/tags/ksh\" class=\"mention hashtag\" rel=\"tag\">#<span>ksh</span></a> <a href=\"https://mastodon.bsd.cafe/tags/csh\" class=\"mention hashtag\" rel=\"tag\">#<span>csh</span></a> <a href=\"https://mastodon.bsd.cafe/tags/tsh\" class=\"mention hashtag\" rel=\"tag\">#<span>tsh</span></a> <a href=\"https://mastodon.bsd.cafe/tags/freeBSD\" class=\"mention hashtag\" rel=\"tag\">#<span>freeBSD</span></a> <a href=\"https://mastodon.bsd.cafe/tags/100DaysOfCode\" class=\"mention hashtag\" rel=\"tag\">#<span>100DaysOfCode</span></a> <a href=\"https://mastodon.bsd.cafe/tags/1000DaysOfCode\" class=\"mention hashtag\" rel=\"tag\">#<span>1000DaysOfCode</span></a> <a href=\"https://mastodon.bsd.cafe/tags/POSIX\" class=\"mention hashtag\" rel=\"tag\">#<span>POSIX</span></a> <a href=\"https://mastodon.bsd.cafe/tags/Programming\" class=\"mention hashtag\" rel=\"tag\">#<span>Programming</span></a> <a href=\"https://mastodon.bsd.cafe/tags/Patch\" class=\"mention hashtag\" rel=\"tag\">#<span>Patch</span></a> <a href=\"https://mastodon.bsd.cafe/tags/RetroComputing\" class=\"mention hashtag\" rel=\"tag\">#<span>RetroComputing</span></a> <a href=\"https://mastodon.bsd.cafe/tags/UNIX\" class=\"mention hashtag\" rel=\"tag\">#<span>UNIX</span></a> <a href=\"https://mastodon.bsd.cafe/tags/History\" class=\"mention hashtag\" rel=\"tag\">#<span>History</span></a></p>",
"contentMap": {
"en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.bsd.cafe/@duncan_bayne\" class=\"u-url mention\">@<span>duncan_bayne</span></a></span> </p><p>I started to dislike SystemD more and more, as I saw that most distributions were putting hooks for SystemD in case a user would want to switch to it and started with one of the other options initially, on that particular installation.<br />With the hooks in place that process usually goes seamlessly. </p><p>In my proud opinion, if you don't want to use SystemD, nothing of it should ever be on your system</p><p>Now I can easily achieve that by just building my Linux from scratch, and I'm not talking about the Linux from scratch distribution, I'm talking about the way I did it when Linux was initially pushed into alt.binaries.Unix many decades ago.</p><p>All variants of *BSD have made sure that all the commands which could break, like the ifconfig commands suite we're simply fixed!</p><p>But this is the the dilemma that you will get, when the kernel is just built for itself and it's not a coherent part of the base Operating System.</p><p>What you get in practice is that your kernel wants to move a certain way, while the userland software wants to move in a different way</p><p>That kind of friction would kill a human corpus. On Linux systems and servers it literally breaks things in an unexpected manner, something that you cannot afford when you're running a database where you get two million calls an hour. A database that runs in high availability with just one other VM as a concurrent live backup</p><p><a href=\"https://mastodon.bsd.cafe/tags/bash\" class=\"mention hashtag\" rel=\"tag\">#<span>bash</span></a> <a href=\"https://mastodon.bsd.cafe/tags/sh\" class=\"mention hashtag\" rel=\"tag\">#<span>sh</span></a> <a href=\"https://mastodon.bsd.cafe/tags/zsh\" class=\"mention hashtag\" rel=\"tag\">#<span>zsh</span></a> <a href=\"https://mastodon.bsd.cafe/tags/ksh\" class=\"mention hashtag\" rel=\"tag\">#<span>ksh</span></a> <a href=\"https://mastodon.bsd.cafe/tags/csh\" class=\"mention hashtag\" rel=\"tag\">#<span>csh</span></a> <a href=\"https://mastodon.bsd.cafe/tags/tsh\" class=\"mention hashtag\" rel=\"tag\">#<span>tsh</span></a> <a href=\"https://mastodon.bsd.cafe/tags/freeBSD\" class=\"mention hashtag\" rel=\"tag\">#<span>freeBSD</span></a> <a href=\"https://mastodon.bsd.cafe/tags/100DaysOfCode\" class=\"mention hashtag\" rel=\"tag\">#<span>100DaysOfCode</span></a> <a href=\"https://mastodon.bsd.cafe/tags/1000DaysOfCode\" class=\"mention hashtag\" rel=\"tag\">#<span>1000DaysOfCode</span></a> <a href=\"https://mastodon.bsd.cafe/tags/POSIX\" class=\"mention hashtag\" rel=\"tag\">#<span>POSIX</span></a> <a href=\"https://mastodon.bsd.cafe/tags/Programming\" class=\"mention hashtag\" rel=\"tag\">#<span>Programming</span></a> <a href=\"https://mastodon.bsd.cafe/tags/Patch\" class=\"mention hashtag\" rel=\"tag\">#<span>Patch</span></a> <a href=\"https://mastodon.bsd.cafe/tags/RetroComputing\" class=\"mention hashtag\" rel=\"tag\">#<span>RetroComputing</span></a> <a href=\"https://mastodon.bsd.cafe/tags/UNIX\" class=\"mention hashtag\" rel=\"tag\">#<span>UNIX</span></a> <a href=\"https://mastodon.bsd.cafe/tags/History\" class=\"mention hashtag\" rel=\"tag\">#<span>History</span></a></p>"
},
"updated": "2025-02-11T07:47:26Z",
"attachment": [],
"tag": [
{
"type": "Mention",
"href": "https://mastodon.bsd.cafe/users/duncan_bayne",
"name": "@duncan_bayne"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/bash",
"name": "#bash"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/sh",
"name": "#sh"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/zsh",
"name": "#zsh"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/ksh",
"name": "#ksh"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/csh",
"name": "#csh"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/tsh",
"name": "#tsh"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/freebsd",
"name": "#freebsd"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/100daysofcode",
"name": "#100daysofcode"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/1000daysofcode",
"name": "#1000daysofcode"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/posix",
"name": "#posix"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/programming",
"name": "#programming"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/patch",
"name": "#patch"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/retrocomputing",
"name": "#retrocomputing"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/unix",
"name": "#unix"
},
{
"type": "Hashtag",
"href": "https://mastodon.bsd.cafe/tags/history",
"name": "#history"
}
],
"replies": {
"id": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/113984125870324138/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/113984125870324138/replies?min_id=113984213869270817&page=true",
"partOf": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/113984125870324138/replies",
"items": [
"https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/113984213869270817"
]
}
},
"likes": {
"id": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/113984125870324138/likes",
"type": "Collection",
"totalItems": 2
},
"shares": {
"id": "https://mastodon.bsd.cafe/users/Dendrobatus_Azureus/statuses/113984125870324138/shares",
"type": "Collection",
"totalItems": 2
}
}