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", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://mastodon.gamedev.place/users/arestless/outbox?page=true", "type": "OrderedCollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/outbox?max_id=111866695466458401&page=true", "prev": "https://mastodon.gamedev.place/users/arestless/outbox?min_id=112914581806937666&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/outbox", "orderedItems": [ { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112914581806937666/activity", "type": "Announce", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-08-06T10:23:05Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.social/users/olafurw", "https://mastodon.gamedev.place/users/arestless/followers" ], "object": "https://mastodon.social/users/olafurw/statuses/112914540290057780" }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112655764092195594/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-06-21T17:22:20Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://botsin.space/users/RikerGoogling" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112655764092195594", "type": "Note", "summary": null, "inReplyTo": "https://botsin.space/users/RikerGoogling/statuses/112655529082520335", "published": "2024-06-21T17:22:20Z", "url": "https://mastodon.gamedev.place/@arestless/112655764092195594", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://botsin.space/users/RikerGoogling" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/112655764092195594", "inReplyToAtomUri": "https://botsin.space/users/RikerGoogling/statuses/112655529082520335", "conversation": "tag:botsin.space,2024-06-21:objectId=118110529:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://botsin.space/@RikerGoogling\" class=\"u-url mention\">@<span>RikerGoogling</span></a></span></p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://botsin.space/@RikerGoogling\" class=\"u-url mention\">@<span>RikerGoogling</span></a></span></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/112/655/759/984/028/651/original/553826d39b92a12c.jpg", "name": "The goose chase meme asking \"Why would you need them to be sound proof, Riker?\"", "blurhash": "UARp8,tR_3Mx?aM{xv?HaeNGa#-;01Mx?bkW", "width": 1080, "height": 1048 } ], "tag": [ { "type": "Mention", "href": "https://botsin.space/users/RikerGoogling", "name": "@RikerGoogling@botsin.space" } ], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112655764092195594/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/112655764092195594/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/112655764092195594/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112655764092195594/likes", "type": "Collection", "totalItems": 4 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112655764092195594/shares", "type": "Collection", "totalItems": 2 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112650861463497695/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-06-20T20:35:32Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112650861463497695", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/arestless/statuses/112650844068250571", "published": "2024-06-20T20:35:32Z", "url": "https://mastodon.gamedev.place/@arestless/112650861463497695", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/112650861463497695", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/arestless/statuses/112650844068250571", "conversation": "tag:mastodon.gamedev.place,2024-06-20:objectId=97524795:objectType=Conversation", "content": "<p>This post is brought to you by me researching 2D lighting algorithms for JavaScript because I dislike every virtual table top solution out there.</p>", "contentMap": { "en": "<p>This post is brought to you by me researching 2D lighting algorithms for JavaScript because I dislike every virtual table top solution out there.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112650861463497695/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/112650861463497695/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/112650861463497695/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112650861463497695/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112650861463497695/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112650844068250571/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-06-20T20:31:07Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112650844068250571", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-06-20T20:31:07Z", "url": "https://mastodon.gamedev.place/@arestless/112650844068250571", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/112650844068250571", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-06-20:objectId=97524795:objectType=Conversation", "content": "<p>Most people will encounter situations in which they realise that all available software for a given purpose is bad. These people will be frustrated, but there&#39;s nothing they can do about it. So in the end, the only option is acceptance, and with that, peace.</p><p>But as a Software Engineer...</p>", "contentMap": { "en": "<p>Most people will encounter situations in which they realise that all available software for a given purpose is bad. These people will be frustrated, but there&#39;s nothing they can do about it. So in the end, the only option is acceptance, and with that, peace.</p><p>But as a Software Engineer...</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112650844068250571/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/112650844068250571/replies?min_id=112650861463497695&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/112650844068250571/replies", "items": [ "https://mastodon.gamedev.place/users/arestless/statuses/112650861463497695" ] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112650844068250571/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112650844068250571/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112262502316709632/activity", "type": "Announce", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-04-13T06:30:42Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/c0de517e", "https://mastodon.gamedev.place/users/arestless/followers" ], "object": "https://mastodon.gamedev.place/users/c0de517e/statuses/112260534689953158" }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112243531138941624/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-04-09T22:06:05Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.gamedev.place/users/aeva" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112243531138941624", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/aeva/statuses/112243498487459266", "published": "2024-04-09T22:06:05Z", "url": "https://mastodon.gamedev.place/@arestless/112243531138941624", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.gamedev.place/users/aeva" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/112243531138941624", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/aeva/statuses/112243498487459266", "conversation": "tag:mastodon.gamedev.place,2024-04-09:objectId=86971813:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@aeva\" class=\"u-url mention\">@<span>aeva</span></a></span> a few examples on the hellsite but also a random vid on YouTube of a guy painting the pine straw he&#39;s using as mulch so that it looks fresh for another summer. Most examplesI see are from dry areas so I was aiming HOA shenanigans.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@aeva\" class=\"u-url mention\">@<span>aeva</span></a></span> a few examples on the hellsite but also a random vid on YouTube of a guy painting the pine straw he&#39;s using as mulch so that it looks fresh for another summer. Most examplesI see are from dry areas so I was aiming HOA shenanigans.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/aeva", "name": "@aeva" } ], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112243531138941624/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/112243531138941624/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/112243531138941624/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112243531138941624/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112243531138941624/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112243489810519432/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-04-09T21:55:34Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112243489810519432", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-04-09T21:55:34Z", "url": "https://mastodon.gamedev.place/@arestless/112243489810519432", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/112243489810519432", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-04-09:objectId=86971813:objectType=Conversation", "content": "<p>Why do I keep seeing videos of Americans PAINTING THEIR LAWN?!</p><p>Please tell me that&#39;s not actually a real thing.</p>", "contentMap": { "en": "<p>Why do I keep seeing videos of Americans PAINTING THEIR LAWN?!</p><p>Please tell me that&#39;s not actually a real thing.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112243489810519432/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/112243489810519432/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/112243489810519432/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112243489810519432/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112243489810519432/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112183646762877327/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-03-30T08:16:42Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.social/users/AndresFreundTec" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112183646762877327", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/AndresFreundTec/statuses/112180083704606941", "published": "2024-03-30T08:16:42Z", "url": "https://mastodon.gamedev.place/@arestless/112183646762877327", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.social/users/AndresFreundTec" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/112183646762877327", "inReplyToAtomUri": "https://mastodon.social/users/AndresFreundTec/statuses/112180083704606941", "conversation": "tag:mastodon.social,2024-03-29:objectId=674359486:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@AndresFreundTec\" class=\"u-url mention\">@<span>AndresFreundTec</span></a></span> Thank you so much, we all dodged a bullet because of you.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@AndresFreundTec\" class=\"u-url mention\">@<span>AndresFreundTec</span></a></span> Thank you so much, we all dodged a bullet because of you.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/AndresFreundTec", "name": "@AndresFreundTec@mastodon.social" } ], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112183646762877327/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/112183646762877327/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/112183646762877327/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112183646762877327/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112183646762877327/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112183638051049730/activity", "type": "Announce", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-03-30T08:14:29Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.social/users/AndresFreundTec", "https://mastodon.gamedev.place/users/arestless/followers" ], "object": "https://mastodon.social/users/AndresFreundTec/statuses/112180083704606941" }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112168765792344773/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-03-27T17:12:16Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.gamedev.place/users/maxim" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112168765792344773", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/maxim/statuses/112168660229886633", "published": "2024-03-27T17:12:16Z", "url": "https://mastodon.gamedev.place/@arestless/112168765792344773", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.gamedev.place/users/maxim" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/112168765792344773", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/maxim/statuses/112168660229886633", "conversation": "tag:mastodon.gamedev.place,2024-03-27:objectId=84976638:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@maxim\" class=\"u-url mention\">@<span>maxim</span></a></span> just occurred to me: &quot;Ausweichen&quot; (i.e. dodge) would be a very good choice if the primary reason to use the dash is to avoid enemy attacks</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@maxim\" class=\"u-url mention\">@<span>maxim</span></a></span> just occurred to me: &quot;Ausweichen&quot; (i.e. dodge) would be a very good choice if the primary reason to use the dash is to avoid enemy attacks</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/maxim", "name": "@maxim" } ], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112168765792344773/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/112168765792344773/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/112168765792344773/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112168765792344773/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112168765792344773/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112168655768790059/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-03-27T16:44:17Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.gamedev.place/users/maxim" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112168655768790059", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/maxim/statuses/112168563746347044", "published": "2024-03-27T16:44:17Z", "url": "https://mastodon.gamedev.place/@arestless/112168655768790059", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.gamedev.place/users/maxim" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/112168655768790059", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/maxim/statuses/112168563746347044", "conversation": "tag:mastodon.gamedev.place,2024-03-27:objectId=84976638:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@maxim\" class=\"u-url mention\">@<span>maxim</span></a></span> is it primarily movement or primarily an attack?</p><p>Movement: Sprinten (implies running at full speed)</p><p>Attack: Stoßen (implies the target might be moved or toppled over)</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@maxim\" class=\"u-url mention\">@<span>maxim</span></a></span> is it primarily movement or primarily an attack?</p><p>Movement: Sprinten (implies running at full speed)</p><p>Attack: Stoßen (implies the target might be moved or toppled over)</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/maxim", "name": "@maxim" } ], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112168655768790059/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/112168655768790059/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/112168655768790059/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112168655768790059/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112168655768790059/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112163067371936646/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-03-26T17:03:05Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112163067371936646", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-03-26T17:03:05Z", "url": "https://mastodon.gamedev.place/@arestless/112163067371936646", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/112163067371936646", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-03-26:objectId=84822795:objectType=Conversation", "content": "<p>I&#39;ve been doing a lot of project/product management and architecture work the last 1-2 years, and it&#39;s almost scary how rusty my programming skills have gotten.</p><p>Programming requires a certain state of mind and focus to be effective. It&#39;s easy to underestimate how quickly additional responsibilities can dilute that focus.</p>", "contentMap": { "en": "<p>I&#39;ve been doing a lot of project/product management and architecture work the last 1-2 years, and it&#39;s almost scary how rusty my programming skills have gotten.</p><p>Programming requires a certain state of mind and focus to be effective. It&#39;s easy to underestimate how quickly additional responsibilities can dilute that focus.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112163067371936646/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/112163067371936646/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/112163067371936646/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112163067371936646/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112163067371936646/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112127764275251680/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-03-20T11:25:03Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.social/users/olafurw" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112127764275251680", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/olafurw/statuses/112127756418633780", "published": "2024-03-20T11:25:03Z", "url": "https://mastodon.gamedev.place/@arestless/112127764275251680", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.social/users/olafurw" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/112127764275251680", "inReplyToAtomUri": "https://mastodon.social/users/olafurw/statuses/112127756418633780", "conversation": "tag:mastodon.social,2024-03-20:objectId=667729477:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@olafurw\" class=\"u-url mention\">@<span>olafurw</span></a></span> Birkenstock is the Kleenex of sandals</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@olafurw\" class=\"u-url mention\">@<span>olafurw</span></a></span> Birkenstock is the Kleenex of sandals</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/olafurw", "name": "@olafurw@mastodon.social" } ], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112127764275251680/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/112127764275251680/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/112127764275251680/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112127764275251680/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/112127764275251680/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111983599630794576/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-02-24T00:22:05Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111983599630794576", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-02-24T00:22:05Z", "url": "https://mastodon.gamedev.place/@arestless/111983599630794576", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/111983599630794576", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-02-24:objectId=80062406:objectType=Conversation", "content": "<p>I can finally mention that my team and I have been supporting the launch of Last Epoch!</p><p>The crew at Eleventh Hour Games are a blast to work with, and I&#39;m incredibly proud of what we&#39;ve built for them over the last year.</p>", "contentMap": { "en": "<p>I can finally mention that my team and I have been supporting the launch of Last Epoch!</p><p>The crew at Eleventh Hour Games are a blast to work with, and I&#39;m incredibly proud of what we&#39;ve built for them over the last year.</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/983/594/517/515/367/original/d4fab01ab65442c3.jpg", "name": "Credits of Last Epoch, with a screen-filling list of people from Nitrado ", "blurhash": "U01y8}t50dR:jcWBR%S2I.X8%3xGNFR*nnjF", "width": 3421, "height": 2424 } ], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111983599630794576/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/111983599630794576/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/111983599630794576/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111983599630794576/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111983599630794576/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111909875644632328/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-02-10T23:53:06Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111909875644632328", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-02-10T23:53:06Z", "url": "https://mastodon.gamedev.place/@arestless/111909875644632328", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/111909875644632328", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-02-10:objectId=77981482:objectType=Conversation", "content": "<p>Who made the rule that every Infrastructure-as-Code technology has to be this bad?</p><p>Wasted 3 or 4 days to learn that cloud-init has a bug first reported in 2017(!) that straight up prevents network from functioning on a Ubuntu machine.</p><p>Closed in 2023 as &quot;Not Planned&quot;.</p><p>cloud-init is the &quot;industry standard&quot;. Apparently our standards aren&#39;t very high.</p>", "contentMap": { "en": "<p>Who made the rule that every Infrastructure-as-Code technology has to be this bad?</p><p>Wasted 3 or 4 days to learn that cloud-init has a bug first reported in 2017(!) that straight up prevents network from functioning on a Ubuntu machine.</p><p>Closed in 2023 as &quot;Not Planned&quot;.</p><p>cloud-init is the &quot;industry standard&quot;. Apparently our standards aren&#39;t very high.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111909875644632328/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/111909875644632328/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/111909875644632328/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111909875644632328/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111909875644632328/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111895568737321035/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-02-08T11:14:40Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111895568737321035", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-02-08T11:14:40Z", "url": "https://mastodon.gamedev.place/@arestless/111895568737321035", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/111895568737321035", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-02-08:objectId=77580143:objectType=Conversation", "content": "<p>Terraform is one of those fun technologies that everybody uses because it&#39;s the best available tool, but at the same time everybody just absolutely hates it.</p>", "contentMap": { "en": "<p>Terraform is one of those fun technologies that everybody uses because it&#39;s the best available tool, but at the same time everybody just absolutely hates it.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111895568737321035/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/111895568737321035/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/111895568737321035/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111895568737321035/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111895568737321035/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111868888611118469/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-02-03T18:09:33Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.social/users/olafurw" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111868888611118469", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/olafurw/statuses/111868814952223123", "published": "2024-02-03T18:09:33Z", "url": "https://mastodon.gamedev.place/@arestless/111868888611118469", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://mastodon.social/users/olafurw" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/111868888611118469", "inReplyToAtomUri": "https://mastodon.social/users/olafurw/statuses/111868814952223123", "conversation": "tag:mastodon.social,2024-02-03:objectId=634833868:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@olafurw\" class=\"u-url mention\">@<span>olafurw</span></a></span> Thank you for all of the effort you put into this. This is very important scientific work.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@olafurw\" class=\"u-url mention\">@<span>olafurw</span></a></span> Thank you for all of the effort you put into this. This is very important scientific work.</p>" }, "updated": "2024-02-03T18:13:49Z", "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/olafurw", "name": "@olafurw@mastodon.social" } ], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111868888611118469/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/111868888611118469/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/111868888611118469/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111868888611118469/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111868888611118469/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111868884983159766/activity", "type": "Announce", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-02-03T18:08:38Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.social/users/olafurw", "https://mastodon.gamedev.place/users/arestless/followers" ], "object": "https://mastodon.social/users/olafurw/statuses/111868814952223123" }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111866747682584885/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-02-03T09:05:05Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111866747682584885", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-02-03T09:05:05Z", "url": "https://mastodon.gamedev.place/@arestless/111866747682584885", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/111866747682584885", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-02-03:objectId=76810659:objectType=Conversation", "content": "<p>Cool: Answering interview questions</p><p>Not cool: Getting an article preview that&#39;s obviously written with an LLM</p><p>[sigh] 😔</p>", "contentMap": { "en": "<p>Cool: Answering interview questions</p><p>Not cool: Getting an article preview that&#39;s obviously written with an LLM</p><p>[sigh] 😔</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111866747682584885/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/111866747682584885/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/111866747682584885/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111866747682584885/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111866747682584885/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111866695466458401/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/arestless", "published": "2024-02-03T08:51:49Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://peoplemaking.games/users/glassbottommeg" ], "object": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111866695466458401", "type": "Note", "summary": null, "inReplyTo": "https://peoplemaking.games/users/glassbottommeg/statuses/111863701099094417", "published": "2024-02-03T08:51:49Z", "url": "https://mastodon.gamedev.place/@arestless/111866695466458401", "attributedTo": "https://mastodon.gamedev.place/users/arestless", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/arestless/followers", "https://peoplemaking.games/users/glassbottommeg" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/arestless/statuses/111866695466458401", "inReplyToAtomUri": "https://peoplemaking.games/users/glassbottommeg/statuses/111863701099094417", "conversation": "tag:peoplemaking.games,2024-02-02:objectId=23749713:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://peoplemaking.games/@glassbottommeg\" class=\"u-url mention\">@<span>glassbottommeg</span></a></span> I&#39;ve seen more than a million being spent per month before a game even went into public multiplayer. 40k a month just for Grafana. </p><p>Cloud is just that freaking expensive, especially with a resource intensive server like Palworld&#39;s. At the same time, it can be the right call if you don&#39;t know how much you will grow. You will just have to know when to pivot.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://peoplemaking.games/@glassbottommeg\" class=\"u-url mention\">@<span>glassbottommeg</span></a></span> I&#39;ve seen more than a million being spent per month before a game even went into public multiplayer. 40k a month just for Grafana. </p><p>Cloud is just that freaking expensive, especially with a resource intensive server like Palworld&#39;s. At the same time, it can be the right call if you don&#39;t know how much you will grow. You will just have to know when to pivot.</p>" }, "updated": "2024-02-03T08:52:38Z", "attachment": [], "tag": [ { "type": "Mention", "href": "https://peoplemaking.games/users/glassbottommeg", "name": "@glassbottommeg@peoplemaking.games" } ], "replies": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111866695466458401/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/arestless/statuses/111866695466458401/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/arestless/statuses/111866695466458401/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111866695466458401/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/arestless/statuses/111866695466458401/shares", "type": "Collection", "totalItems": 0 } } } ] }