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"
}
],
"id": "https://gruene.social/users/PatrikSchoenfeldt/statuses/113429304956723727",
"type": "Note",
"summary": null,
"inReplyTo": "https://mathstodon.xyz/users/timhutton/statuses/113427410554900863",
"published": "2024-11-05T08:03:57Z",
"url": "https://gruene.social/@PatrikSchoenfeldt/113429304956723727",
"attributedTo": "https://gruene.social/users/PatrikSchoenfeldt",
"to": [
"https://gruene.social/users/PatrikSchoenfeldt/followers"
],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://mathstodon.xyz/users/timhutton",
"https://chaos.social/users/dngrs"
],
"sensitive": false,
"atomUri": "https://gruene.social/users/PatrikSchoenfeldt/statuses/113429304956723727",
"inReplyToAtomUri": "https://mathstodon.xyz/users/timhutton/statuses/113427410554900863",
"conversation": "tag:mathstodon.xyz,2024-11-05:objectId=122133991:objectType=Conversation",
"content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mathstodon.xyz/@timhutton\" class=\"u-url mention\">@<span>timhutton</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://chaos.social/@dngrs\" class=\"u-url mention\">@<span>dngrs</span></a></span> Well, actually with integer division, things are clear at least. With floating points, you still have discretization, but you can ignore it in many situations. Thus, people tend to forget that you still have numerical effects.</p><p>This is very vivid in games. For example, there are unfixable bugs like<br /><a href=\"https://minecraft.fandom.com/wiki/Java_Edition_Distance_Effects\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">minecraft.fandom.com/wiki/Java</span><span class=\"invisible\">_Edition_Distance_Effects</span></a><br />Whereas good old 90s software, that just used integers, would just wrap around the world and can have a „round“ map by using integer overflows.</p>",
"contentMap": {
"en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mathstodon.xyz/@timhutton\" class=\"u-url mention\">@<span>timhutton</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://chaos.social/@dngrs\" class=\"u-url mention\">@<span>dngrs</span></a></span> Well, actually with integer division, things are clear at least. With floating points, you still have discretization, but you can ignore it in many situations. Thus, people tend to forget that you still have numerical effects.</p><p>This is very vivid in games. For example, there are unfixable bugs like<br /><a href=\"https://minecraft.fandom.com/wiki/Java_Edition_Distance_Effects\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">minecraft.fandom.com/wiki/Java</span><span class=\"invisible\">_Edition_Distance_Effects</span></a><br />Whereas good old 90s software, that just used integers, would just wrap around the world and can have a „round“ map by using integer overflows.</p>"
},
"attachment": [],
"tag": [
{
"type": "Mention",
"href": "https://mathstodon.xyz/users/timhutton",
"name": "@timhutton@mathstodon.xyz"
},
{
"type": "Mention",
"href": "https://chaos.social/users/dngrs",
"name": "@dngrs@chaos.social"
}
],
"replies": {
"id": "https://gruene.social/users/PatrikSchoenfeldt/statuses/113429304956723727/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://gruene.social/users/PatrikSchoenfeldt/statuses/113429304956723727/replies?only_other_accounts=true&page=true",
"partOf": "https://gruene.social/users/PatrikSchoenfeldt/statuses/113429304956723727/replies",
"items": []
}
},
"likes": {
"id": "https://gruene.social/users/PatrikSchoenfeldt/statuses/113429304956723727/likes",
"type": "Collection",
"totalItems": 1
},
"shares": {
"id": "https://gruene.social/users/PatrikSchoenfeldt/statuses/113429304956723727/shares",
"type": "Collection",
"totalItems": 0
}
}