ActivityPub Viewer

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.

Open in browser →
{ "@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 } }