{"generator":"GNU social 2.0.2-dev","title":"Conversation","totalItems":11,"items":[{"actor":{"id":"https:\/\/fosstodon.org\/users\/kitten_tech","displayName":"Alaric Snell-Pym","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/225793-original-tmp20231223142341.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/225793-96-20231227081457.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/225793-48-20231227081457.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/225793-24-20231227081457.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"225793"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/225793-96-20231227081457.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"The technical ramblings of Alaric Snell-Pym - https:\/\/snell-pym.org.uk\/alaric\/ for full bio","url":"https:\/\/fosstodon.org\/@kitten_tech","portablecontacts_net":{"preferredUsername":"kitten_tech","displayName":"Alaric Snell-Pym","note":"The technical ramblings of Alaric Snell-Pym - https:\/\/snell-pym.org.uk\/alaric\/ for full bio"}},"content":"<p><a href=\"https:\/\/mastodon.social\/@whitequark\" class=\"u-url mention\">@whitequark<\/a> <a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> you could make a server side processing engine with a very limited sandbox, that's *just useful enough*; deciding the exact boundary would be a fun challenge though...<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-15:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fosstodon.org\/users\/kitten_tech\/statuses\/115315535439436867","object":{"id":"https:\/\/fosstodon.org\/users\/kitten_tech\/statuses\/115315535439436867","objectType":"note","content":"<p><a href=\"https:\/\/mastodon.social\/@whitequark\" class=\"u-url mention\">@whitequark<\/a> <a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> you could make a server side processing engine with a very limited sandbox, that's *just useful enough*; deciding the exact boundary would be a fun challenge though...<\/p>","url":"https:\/\/gnusocial.jp\/notice\/11226475","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315186479446721","url":"https:\/\/mastodon.social\/@whitequark\/115315186479446721"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/whitequark"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/chaos.social\/users\/dpk"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-10-04:objectType=thread:nonce=6de6cb641f8abaf6","notice_info":{"local_id":"11226475","source":"ActivityPub"}},"published":"2025-10-04T11:11:10+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/11226475"},{"actor":{"id":"https:\/\/mastodon.social\/users\/whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/105710-original-tmp20230309163231.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-48-20230309163231.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-24-20230309163231.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"105710"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable","url":"https:\/\/mastodon.social\/@whitequark","portablecontacts_net":{"preferredUsername":"whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","note":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable"}},"content":"<p><a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> <a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> yeah that's exactly the thing I don't know what to do about<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-15:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315590237106801","object":{"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315590237106801","objectType":"note","content":"<p><a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> <a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> yeah that's exactly the thing I don't know what to do about<\/p>","url":"https:\/\/mastodon.social\/@whitequark\/115315590237106801","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fosstodon.org\/users\/kitten_tech\/statuses\/115315535439436867","url":"https:\/\/gnusocial.jp\/notice\/11226475"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/chaos.social\/users\/dpk"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/users\/kitten_tech"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-10-04:objectType=thread:nonce=6de6cb641f8abaf6","notice_info":{"local_id":"11226476","source":"ActivityPub"}},"published":"2025-10-04T11:11:09+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/mastodon.social\/@whitequark\/115315590237106801"},{"actor":{"id":"https:\/\/chaos.social\/users\/dpk","displayName":"Daphne Preston-Kendal","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/217981-original-tmp20241108170213.webp","rel":"avatar","type":"image\/webp","width":128,"height":128},{"url":"https:\/\/gnusocial.jp\/avatar\/217981-96-20241109063559.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/217981-48-20241109063559.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/217981-24-20241109063559.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"217981"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/217981-96-20241109063559.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"cute meowing thing that helps run @Codebergrecently disqualified from holding the wooden spoon in a \u2018rapidly stepping backwards\u2019 competitionbig hot tranny messmay contain queer kinky yearning and a vicious bite (but only with consent)also read hist ling at uni and can occasionally be found etymologyposting\u2018a very soft person\u2019 \u2013 @kitten\u2018kicks ass\u2019 \u2013 @n0toose\ud83c\uddea\ud83c\uddfa (\ud83c\udde9\ud83c\uddea\u2190\ud83c\uddec\ud83c\udde7) \u271d\ufe0f \ud83c\udf39 \u2602\ufe0f \u2199\u2199\u2199 \ud83c\uddf5\ud83c\uddf8\ud83c\uddfa\ud83c\udde6 \ud83c\udff3\ufe0f\u200d\u26a7\ufe0f\ud83d\udc31","url":"https:\/\/chaos.social\/@dpk","portablecontacts_net":{"preferredUsername":"dpk","displayName":"Daphne Preston-Kendal","note":"cute meowing thing that helps run @Codebergrecently disqualified from holding the wooden spoon in a \u2018rapidly stepping backwards\u2019 competitionbig hot tranny messmay contain queer kinky yearning and a vicious bite (but only with consent)also read hist ling at uni and can occasionally be found etymologyposting\u2018a very soft person\u2019 \u2013 @kitten\u2018kicks ass\u2019 \u2013 @n0toose\ud83c\uddea\ud83c\uddfa (\ud83c\udde9\ud83c\uddea\u2190\ud83c\uddec\ud83c\udde7) \u271d\ufe0f \ud83c\udf39 \u2602\ufe0f \u2199\u2199\u2199 \ud83c\uddf5\ud83c\uddf8\ud83c\uddfa\ud83c\udde6 \ud83c\udff3\ufe0f\u200d\u26a7\ufe0f\ud83d\udc31"}},"content":"<p><a href=\"https:\/\/mastodon.social\/@whitequark\" class=\"u-url mention\">@whitequark<\/a> Yeah\u00a0\u2026\u00a0tricky<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-15:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/chaos.social\/users\/dpk\/statuses\/115315205884932988","object":{"id":"https:\/\/chaos.social\/users\/dpk\/statuses\/115315205884932988","objectType":"note","content":"<p><a href=\"https:\/\/mastodon.social\/@whitequark\" class=\"u-url mention\">@whitequark<\/a> Yeah\u00a0\u2026\u00a0tricky<\/p>","url":"https:\/\/gnusocial.jp\/notice\/11226130","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315186479446721","url":"https:\/\/mastodon.social\/@whitequark\/115315186479446721"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/whitequark"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-10-04:objectType=thread:nonce=6de6cb641f8abaf6","notice_info":{"local_id":"11226130","source":"ActivityPub"}},"published":"2025-10-04T09:33:57+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/11226130"},{"actor":{"id":"https:\/\/mastodon.social\/users\/whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/105710-original-tmp20230309163231.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-48-20230309163231.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-24-20230309163231.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"105710"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable","url":"https:\/\/mastodon.social\/@whitequark","portablecontacts_net":{"preferredUsername":"whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","note":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable"}},"content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> basically \"how do you moderate?\" is the core problem of social networking and running a wasm blob server side sure does not solve it<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-15:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315207913659340","object":{"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315207913659340","objectType":"note","content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> basically \"how do you moderate?\" is the core problem of social networking and running a wasm blob server side sure does not solve it<\/p>","url":"https:\/\/mastodon.social\/@whitequark\/115315207913659340","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/chaos.social\/users\/dpk\/statuses\/115315205884932988","url":"https:\/\/gnusocial.jp\/notice\/11226130"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/chaos.social\/users\/dpk"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-10-04:objectType=thread:nonce=6de6cb641f8abaf6","notice_info":{"local_id":"11226131","source":"ActivityPub"}},"published":"2025-10-04T09:33:56+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/mastodon.social\/@whitequark\/115315207913659340"},{"actor":{"id":"https:\/\/mastodon.social\/users\/whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/105710-original-tmp20230309163231.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-48-20230309163231.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-24-20230309163231.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"105710"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable","url":"https:\/\/mastodon.social\/@whitequark","portablecontacts_net":{"preferredUsername":"whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","note":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable"}},"content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> <a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> like for example this opens the door for fairly invasive types of tracking, code of unclear functioning running on the HTTP headers, and all that stuff. eh.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-15:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315186479446721","object":{"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315186479446721","objectType":"note","content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> <a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> like for example this opens the door for fairly invasive types of tracking, code of unclear functioning running on the HTTP headers, and all that stuff. eh.<\/p>","url":"https:\/\/mastodon.social\/@whitequark\/115315186479446721","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315182385099049","url":"https:\/\/gnusocial.jp\/notice\/11226097"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/chaos.social\/users\/dpk"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/users\/kitten_tech"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-10-04:objectType=thread:nonce=6de6cb641f8abaf6","notice_info":{"local_id":"11226101","source":"ActivityPub"}},"published":"2025-10-04T09:28:31+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/mastodon.social\/@whitequark\/115315186479446721"},{"actor":{"id":"https:\/\/mastodon.social\/users\/whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/105710-original-tmp20230309163231.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-48-20230309163231.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-24-20230309163231.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"105710"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable","url":"https:\/\/mastodon.social\/@whitequark","portablecontacts_net":{"preferredUsername":"whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","note":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable"}},"content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> <a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> there's already a filesystem-like thing so an obvious answer is \"right there, with strict quotas\" and idk, maybe? it doesn't feel right to me somehow.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-15:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315182385099049","object":{"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315182385099049","objectType":"note","content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> <a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> there's already a filesystem-like thing so an obvious answer is \"right there, with strict quotas\" and idk, maybe? it doesn't feel right to me somehow.<\/p>","url":"https:\/\/gnusocial.jp\/notice\/11226097","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315171212393530","url":"https:\/\/mastodon.social\/@whitequark\/115315171212393530"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/chaos.social\/users\/dpk"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/users\/kitten_tech"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-10-04:objectType=thread:nonce=6de6cb641f8abaf6","notice_info":{"local_id":"11226097","source":"ActivityPub"}},"published":"2025-10-04T09:27:48+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/11226097"},{"actor":{"id":"https:\/\/mastodon.social\/users\/whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/105710-original-tmp20230309163231.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-48-20230309163231.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-24-20230309163231.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"105710"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable","url":"https:\/\/mastodon.social\/@whitequark","portablecontacts_net":{"preferredUsername":"whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","note":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable"}},"content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> <a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> this really stretches the definition of \"static pages\" but i love shoving webassembly into places it 100% belongs so like why not; wazero makes it not really an issue security-wise<\/p><p>the only real problem is \"ok, how do we do writes?\"<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-15:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315171212393530","object":{"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315171212393530","objectType":"note","content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> <a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> this really stretches the definition of \"static pages\" but i love shoving webassembly into places it 100% belongs so like why not; wazero makes it not really an issue security-wise<\/p><p>the only real problem is \"ok, how do we do writes?\"<\/p>","url":"https:\/\/mastodon.social\/@whitequark\/115315171212393530","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315168106123115","url":"https:\/\/gnusocial.jp\/notice\/11226077"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/chaos.social\/users\/dpk"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/users\/kitten_tech"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-10-04:objectType=thread:nonce=6de6cb641f8abaf6","notice_info":{"local_id":"11226079","source":"ActivityPub"}},"published":"2025-10-04T09:24:55+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/mastodon.social\/@whitequark\/115315171212393530"},{"actor":{"id":"https:\/\/chaos.social\/users\/dpk","displayName":"Daphne Preston-Kendal","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/217981-original-tmp20241108170213.webp","rel":"avatar","type":"image\/webp","width":128,"height":128},{"url":"https:\/\/gnusocial.jp\/avatar\/217981-96-20241109063559.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/217981-48-20241109063559.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/217981-24-20241109063559.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"217981"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/217981-96-20241109063559.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"cute meowing thing that helps run @Codebergrecently disqualified from holding the wooden spoon in a \u2018rapidly stepping backwards\u2019 competitionbig hot tranny messmay contain queer kinky yearning and a vicious bite (but only with consent)also read hist ling at uni and can occasionally be found etymologyposting\u2018a very soft person\u2019 \u2013 @kitten\u2018kicks ass\u2019 \u2013 @n0toose\ud83c\uddea\ud83c\uddfa (\ud83c\udde9\ud83c\uddea\u2190\ud83c\uddec\ud83c\udde7) \u271d\ufe0f \ud83c\udf39 \u2602\ufe0f \u2199\u2199\u2199 \ud83c\uddf5\ud83c\uddf8\ud83c\uddfa\ud83c\udde6 \ud83c\udff3\ufe0f\u200d\u26a7\ufe0f\ud83d\udc31","url":"https:\/\/chaos.social\/@dpk","portablecontacts_net":{"preferredUsername":"dpk","displayName":"Daphne Preston-Kendal","note":"cute meowing thing that helps run @Codebergrecently disqualified from holding the wooden spoon in a \u2018rapidly stepping backwards\u2019 competitionbig hot tranny messmay contain queer kinky yearning and a vicious bite (but only with consent)also read hist ling at uni and can occasionally be found etymologyposting\u2018a very soft person\u2019 \u2013 @kitten\u2018kicks ass\u2019 \u2013 @n0toose\ud83c\uddea\ud83c\uddfa (\ud83c\udde9\ud83c\uddea\u2190\ud83c\uddec\ud83c\udde7) \u271d\ufe0f \ud83c\udf39 \u2602\ufe0f \u2199\u2199\u2199 \ud83c\uddf5\ud83c\uddf8\ud83c\uddfa\ud83c\udde6 \ud83c\udff3\ufe0f\u200d\u26a7\ufe0f\ud83d\udc31"}},"content":"<p>Now regretting using a static site generator for crumbles.blog, as on reflection I think I\u2019d quite like to have comments, and all the comment options for static sites appear to involve multi-gigabyte JavaScript and\/or GDPR-violating privacy policy\/cookie notice extravaganzas<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-15:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/chaos.social\/users\/dpk\/statuses\/115315070464557751","object":{"id":"https:\/\/chaos.social\/users\/dpk\/statuses\/115315070464557751","objectType":"note","content":"<p>Now regretting using a static site generator for crumbles.blog, as on reflection I think I\u2019d quite like to have comments, and all the comment options for static sites appear to involve multi-gigabyte JavaScript and\/or GDPR-violating privacy policy\/cookie notice extravaganzas<\/p>","url":"https:\/\/chaos.social\/@dpk\/115315070464557751","status_net":{"notice_id":null}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-10-04:objectType=thread:nonce=6de6cb641f8abaf6","notice_info":{"local_id":"11226074","source":"ActivityPub"}},"published":"2025-10-04T09:23:53+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/chaos.social\/@dpk\/115315070464557751"},{"actor":{"id":"https:\/\/fosstodon.org\/users\/kitten_tech","displayName":"Alaric Snell-Pym","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/225793-original-tmp20231223142341.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/225793-96-20231227081457.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/225793-48-20231227081457.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/225793-24-20231227081457.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"225793"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/225793-96-20231227081457.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"The technical ramblings of Alaric Snell-Pym - https:\/\/snell-pym.org.uk\/alaric\/ for full bio","url":"https:\/\/fosstodon.org\/@kitten_tech","portablecontacts_net":{"preferredUsername":"kitten_tech","displayName":"Alaric Snell-Pym","note":"The technical ramblings of Alaric Snell-Pym - https:\/\/snell-pym.org.uk\/alaric\/ for full bio"}},"content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> make your SSG generate mainly static HTML with a bit of database-backed PHP for comments.<\/p><p>I know PHP isn't a great language, but you can just embed it in HTML and enable server side processing and you're done \ud83d\udc4d<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-15:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fosstodon.org\/users\/kitten_tech\/statuses\/115315137120466724","object":{"id":"https:\/\/fosstodon.org\/users\/kitten_tech\/statuses\/115315137120466724","objectType":"note","content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> make your SSG generate mainly static HTML with a bit of database-backed PHP for comments.<\/p><p>I know PHP isn't a great language, but you can just embed it in HTML and enable server side processing and you're done \ud83d\udc4d<\/p>","url":"https:\/\/gnusocial.jp\/notice\/11226075","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/chaos.social\/users\/dpk\/statuses\/115315070464557751","url":"https:\/\/chaos.social\/@dpk\/115315070464557751"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/chaos.social\/users\/dpk"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-10-04:objectType=thread:nonce=6de6cb641f8abaf6","notice_info":{"local_id":"11226075","source":"ActivityPub"}},"published":"2025-10-04T09:23:51+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/11226075"},{"actor":{"id":"https:\/\/chaos.social\/users\/dpk","displayName":"Daphne Preston-Kendal","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/217981-original-tmp20241108170213.webp","rel":"avatar","type":"image\/webp","width":128,"height":128},{"url":"https:\/\/gnusocial.jp\/avatar\/217981-96-20241109063559.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/217981-48-20241109063559.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/217981-24-20241109063559.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"217981"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/217981-96-20241109063559.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"cute meowing thing that helps run @Codebergrecently disqualified from holding the wooden spoon in a \u2018rapidly stepping backwards\u2019 competitionbig hot tranny messmay contain queer kinky yearning and a vicious bite (but only with consent)also read hist ling at uni and can occasionally be found etymologyposting\u2018a very soft person\u2019 \u2013 @kitten\u2018kicks ass\u2019 \u2013 @n0toose\ud83c\uddea\ud83c\uddfa (\ud83c\udde9\ud83c\uddea\u2190\ud83c\uddec\ud83c\udde7) \u271d\ufe0f \ud83c\udf39 \u2602\ufe0f \u2199\u2199\u2199 \ud83c\uddf5\ud83c\uddf8\ud83c\uddfa\ud83c\udde6 \ud83c\udff3\ufe0f\u200d\u26a7\ufe0f\ud83d\udc31","url":"https:\/\/chaos.social\/@dpk","portablecontacts_net":{"preferredUsername":"dpk","displayName":"Daphne Preston-Kendal","note":"cute meowing thing that helps run @Codebergrecently disqualified from holding the wooden spoon in a \u2018rapidly stepping backwards\u2019 competitionbig hot tranny messmay contain queer kinky yearning and a vicious bite (but only with consent)also read hist ling at uni and can occasionally be found etymologyposting\u2018a very soft person\u2019 \u2013 @kitten\u2018kicks ass\u2019 \u2013 @n0toose\ud83c\uddea\ud83c\uddfa (\ud83c\udde9\ud83c\uddea\u2190\ud83c\uddec\ud83c\udde7) \u271d\ufe0f \ud83c\udf39 \u2602\ufe0f \u2199\u2199\u2199 \ud83c\uddf5\ud83c\uddf8\ud83c\uddfa\ud83c\udde6 \ud83c\udff3\ufe0f\u200d\u26a7\ufe0f\ud83d\udc31"}},"content":"<p><a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> Won\u2019t run on Grebedoc or Codeberg Pages etc. though<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-15:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/chaos.social\/users\/dpk\/statuses\/115315140055082824","object":{"id":"https:\/\/chaos.social\/users\/dpk\/statuses\/115315140055082824","objectType":"note","content":"<p><a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> Won\u2019t run on Grebedoc or Codeberg Pages etc. though<\/p>","url":"https:\/\/chaos.social\/@dpk\/115315140055082824","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fosstodon.org\/users\/kitten_tech\/statuses\/115315137120466724","url":"https:\/\/gnusocial.jp\/notice\/11226075"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/users\/kitten_tech"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-10-04:objectType=thread:nonce=6de6cb641f8abaf6","notice_info":{"local_id":"11226076","source":"ActivityPub"}},"published":"2025-10-04T09:23:50+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/chaos.social\/@dpk\/115315140055082824"},{"actor":{"id":"https:\/\/mastodon.social\/users\/whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/105710-original-tmp20230309163231.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-48-20230309163231.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/105710-24-20230309163231.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"105710"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/105710-96-20230309163231.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable","url":"https:\/\/mastodon.social\/@whitequark","portablecontacts_net":{"preferredUsername":"whitequark","displayName":"\u2727\u2726Catherine\u2726\u2727","note":"cat(girl) shaped object, hardware omelas kid&quot;A cat is valued for companionship and its ability to kill vermin.&quot;\u2727 i have friends, and my purpose is to support them \u2727\u2726 i have enemies, and my purpose is to eliminate them \u2726\u2736 i have a life, and my purpose is to reach heaven by violence \u2736\u2737 nothing else matters \u2737#searchable"}},"content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> <a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> i've been wondering if i should add support for running Wasm blobs on the backend (wazero doesn't have the component model so it'd have to be basically CGI... which is fine i guess?)<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-15:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315168106123115","object":{"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/115315168106123115","objectType":"note","content":"<p><a href=\"https:\/\/chaos.social\/@dpk\" class=\"u-url mention\">@dpk<\/a> <a href=\"https:\/\/fosstodon.org\/@kitten_tech\" class=\"u-url mention\">@kitten_tech<\/a> i've been wondering if i should add support for running Wasm blobs on the backend (wazero doesn't have the component model so it'd have to be basically CGI... which is fine i guess?)<\/p>","url":"https:\/\/gnusocial.jp\/notice\/11226077","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/chaos.social\/users\/dpk\/statuses\/115315140055082824","url":"https:\/\/chaos.social\/@dpk\/115315140055082824"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/chaos.social\/users\/dpk"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/users\/kitten_tech"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-10-04:objectType=thread:nonce=6de6cb641f8abaf6","notice_info":{"local_id":"11226077","source":"ActivityPub"}},"published":"2025-10-04T09:23:49+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/11226077"}],"links":[{"url":"https:\/\/gnusocial.jp\/conversation\/5721374","rel":"alternate","type":"text\/html"}]}