{"generator":"GNU social 2.0.2-dev","title":"Conversation","totalItems":6,"items":[{"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\/@acsawdey\" class=\"u-url mention\">@acsawdey<\/a> <a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> absolutely, yeah<\/p><p>i do quite a bit of hardware\/software co-design these days ^^<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-21:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/114920277984297588","object":{"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/114920277984297588","objectType":"note","content":"<p><a href=\"https:\/\/fosstodon.org\/@acsawdey\" class=\"u-url mention\">@acsawdey<\/a> <a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> absolutely, yeah<\/p><p>i do quite a bit of hardware\/software co-design these days ^^<\/p>","url":"https:\/\/gnusocial.jp\/notice\/10617142","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fosstodon.org\/users\/acsawdey\/statuses\/114920275841578374","url":"https:\/\/fosstodon.org\/@acsawdey\/114920275841578374"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/users\/acsawdey"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/f.duriansoftware.com\/users\/joe"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/8051enthusiast"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-07-26:objectType=thread:nonce=5f3a388366c3763f","notice_info":{"local_id":"10617142","source":"ActivityPub"}},"published":"2025-07-26T15:38:03+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/10617142"},{"actor":{"id":"https:\/\/fosstodon.org\/users\/acsawdey","displayName":"Aaron Sawdey, Ph.D.","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/135983-original-tmp20230612191440.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/135983-96-20231025165948.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/135983-48-20231025165948.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/135983-24-20231025165948.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"135983"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/135983-96-20231025165948.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Ph.D. EE, core performance model hacker (IBM z), space geek, alldogmn.org dog foster, \u2028LeechLakeLegacy.org\u2028 board member, photographer, he\/him, opinions are mine not my employers","url":"https:\/\/fosstodon.org\/@acsawdey","portablecontacts_net":{"preferredUsername":"acsawdey","displayName":"Aaron Sawdey, Ph.D.","note":"Ph.D. EE, core performance model hacker (IBM z), space geek, alldogmn.org dog foster, \u2028LeechLakeLegacy.org\u2028 board member, photographer, he\/him, opinions are mine not my employers"}},"content":"<p><a href=\"https:\/\/mastodon.social\/@whitequark\" class=\"u-url mention\">@whitequark<\/a> <a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> yes that\u2019s true as far as I know. The hope is always that the hardware can handle most cases, if not yeah why bother. <\/p><p>It seems like a good idea, but often the problem is hardware and software folks don\u2019t talk enough or understand each other. It\u2019s why people who straddle the line are always in great demand of course.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-21:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fosstodon.org\/users\/acsawdey\/statuses\/114920275841578374","object":{"id":"https:\/\/fosstodon.org\/users\/acsawdey\/statuses\/114920275841578374","objectType":"note","content":"<p><a href=\"https:\/\/mastodon.social\/@whitequark\" class=\"u-url mention\">@whitequark<\/a> <a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> yes that\u2019s true as far as I know. The hope is always that the hardware can handle most cases, if not yeah why bother. <\/p><p>It seems like a good idea, but often the problem is hardware and software folks don\u2019t talk enough or understand each other. It\u2019s why people who straddle the line are always in great demand of course.<\/p>","url":"https:\/\/fosstodon.org\/@acsawdey\/114920275841578374","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/114920263552808298","url":"https:\/\/gnusocial.jp\/notice\/10617112"}},"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:\/\/f.duriansoftware.com\/users\/joe"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/8051enthusiast"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-07-26:objectType=thread:nonce=5f3a388366c3763f","notice_info":{"local_id":"10617141","source":"ActivityPub"}},"published":"2025-07-26T15:38:03+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/fosstodon.org\/@acsawdey\/114920275841578374"},{"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\/@acsawdey\" class=\"u-url mention\">@acsawdey<\/a> <a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> i have only a passing familiarity with transactional memory, but isn't another issue with it is that the hardware implementations are fairly limited and require the use of software fallbacks, at which point you might as well just run fallback code as-is?<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-21:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/114920263552808298","object":{"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/114920263552808298","objectType":"note","content":"<p><a href=\"https:\/\/fosstodon.org\/@acsawdey\" class=\"u-url mention\">@acsawdey<\/a> <a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> i have only a passing familiarity with transactional memory, but isn't another issue with it is that the hardware implementations are fairly limited and require the use of software fallbacks, at which point you might as well just run fallback code as-is?<\/p>","url":"https:\/\/gnusocial.jp\/notice\/10617112","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fosstodon.org\/users\/acsawdey\/statuses\/114920249580743601","url":"https:\/\/fosstodon.org\/@acsawdey\/114920249580743601"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/users\/acsawdey"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/f.duriansoftware.com\/users\/joe"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/8051enthusiast"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-07-26:objectType=thread:nonce=5f3a388366c3763f","notice_info":{"local_id":"10617112","source":"ActivityPub"}},"published":"2025-07-26T15:34:27+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/10617112"},{"actor":{"id":"https:\/\/fosstodon.org\/users\/acsawdey","displayName":"Aaron Sawdey, Ph.D.","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/135983-original-tmp20230612191440.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/135983-96-20231025165948.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/135983-48-20231025165948.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/135983-24-20231025165948.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"135983"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/135983-96-20231025165948.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Ph.D. EE, core performance model hacker (IBM z), space geek, alldogmn.org dog foster, \u2028LeechLakeLegacy.org\u2028 board member, photographer, he\/him, opinions are mine not my employers","url":"https:\/\/fosstodon.org\/@acsawdey","portablecontacts_net":{"preferredUsername":"acsawdey","displayName":"Aaron Sawdey, Ph.D.","note":"Ph.D. EE, core performance model hacker (IBM z), space geek, alldogmn.org dog foster, \u2028LeechLakeLegacy.org\u2028 board member, photographer, he\/him, opinions are mine not my employers"}},"content":"<p><a href=\"https:\/\/mastodon.social\/@whitequark\" class=\"u-url mention\">@whitequark<\/a> <a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> I think the problem with transactional memory is people keep trying it and no performance gains are found in software. And yeah, nobody has taught a compiler to make appropriate use of lwarx\/stcwx so it is relegated to libraries.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-21:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fosstodon.org\/users\/acsawdey\/statuses\/114920249580743601","object":{"id":"https:\/\/fosstodon.org\/users\/acsawdey\/statuses\/114920249580743601","objectType":"note","content":"<p><a href=\"https:\/\/mastodon.social\/@whitequark\" class=\"u-url mention\">@whitequark<\/a> <a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> I think the problem with transactional memory is people keep trying it and no performance gains are found in software. And yeah, nobody has taught a compiler to make appropriate use of lwarx\/stcwx so it is relegated to libraries.<\/p>","url":"https:\/\/fosstodon.org\/@acsawdey\/114920249580743601","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/114920240102736146","url":"https:\/\/gnusocial.jp\/notice\/10617080"}},"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:\/\/f.duriansoftware.com\/users\/joe"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/8051enthusiast"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-07-26:objectType=thread:nonce=5f3a388366c3763f","notice_info":{"local_id":"10617111","source":"ActivityPub"}},"published":"2025-07-26T15:34:27+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/fosstodon.org\/@acsawdey\/114920249580743601"},{"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\/@acsawdey\" class=\"u-url mention\">@acsawdey<\/a> <a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> transactional memory exists essentially nowhere, and LL\/SC have extremely severe microarchitectural restrictions if you add the requirement of making forward progress, meaning they can't be exposed as primitives to e.g. LLVM IR generators, and have to be fully encapsulated in codegen step, sadly<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-21:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/114920240102736146","object":{"id":"https:\/\/mastodon.social\/users\/whitequark\/statuses\/114920240102736146","objectType":"note","content":"<p><a href=\"https:\/\/fosstodon.org\/@acsawdey\" class=\"u-url mention\">@acsawdey<\/a> <a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> transactional memory exists essentially nowhere, and LL\/SC have extremely severe microarchitectural restrictions if you add the requirement of making forward progress, meaning they can't be exposed as primitives to e.g. LLVM IR generators, and have to be fully encapsulated in codegen step, sadly<\/p>","url":"https:\/\/gnusocial.jp\/notice\/10617080","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fosstodon.org\/users\/acsawdey\/statuses\/114920211189022826","url":"https:\/\/fosstodon.org\/@acsawdey\/114920211189022826"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/users\/acsawdey"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/f.duriansoftware.com\/users\/joe"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/8051enthusiast"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-07-26:objectType=thread:nonce=5f3a388366c3763f","notice_info":{"local_id":"10617080","source":"ActivityPub"}},"published":"2025-07-26T15:29:13+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/10617080"},{"actor":{"id":"https:\/\/fosstodon.org\/users\/acsawdey","displayName":"Aaron Sawdey, Ph.D.","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/135983-original-tmp20230612191440.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/135983-96-20231025165948.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/135983-48-20231025165948.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/135983-24-20231025165948.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"135983"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/135983-96-20231025165948.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Ph.D. EE, core performance model hacker (IBM z), space geek, alldogmn.org dog foster, \u2028LeechLakeLegacy.org\u2028 board member, photographer, he\/him, opinions are mine not my employers","url":"https:\/\/fosstodon.org\/@acsawdey","portablecontacts_net":{"preferredUsername":"acsawdey","displayName":"Aaron Sawdey, Ph.D.","note":"Ph.D. EE, core performance model hacker (IBM z), space geek, alldogmn.org dog foster, \u2028LeechLakeLegacy.org\u2028 board member, photographer, he\/him, opinions are mine not my employers"}},"content":"<p><a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> <a href=\"https:\/\/mastodon.social\/@whitequark\" class=\"u-url mention\">@whitequark<\/a> concepts like ll\/sc or lwarx\/stcwx allow you to make (within reason) larger operations atomic,  and there is also transactional memory but I\u2019m not sure how widely that is implemented in hardware.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-10-21:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fosstodon.org\/users\/acsawdey\/statuses\/114920211189022826","object":{"id":"https:\/\/fosstodon.org\/users\/acsawdey\/statuses\/114920211189022826","objectType":"note","content":"<p><a href=\"https:\/\/akko.chir.rs\/users\/charlotte\" class=\"u-url mention\">@charlotte<\/a> <a href=\"https:\/\/f.duriansoftware.com\/@joe\" class=\"u-url mention\">@joe<\/a> <a href=\"https:\/\/mastodon.social\/@8051enthusiast\" class=\"u-url mention\">@8051enthusiast<\/a> <a href=\"https:\/\/mastodon.social\/@whitequark\" class=\"u-url mention\">@whitequark<\/a> concepts like ll\/sc or lwarx\/stcwx allow you to make (within reason) larger operations atomic,  and there is also transactional memory but I\u2019m not sure how widely that is implemented in hardware.<\/p>","url":"https:\/\/fosstodon.org\/@acsawdey\/114920211189022826","status_net":{"notice_id":null}},"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:\/\/f.duriansoftware.com\/users\/joe"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.social\/users\/8051enthusiast"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-07-26:objectType=thread:nonce=5f3a388366c3763f","notice_info":{"local_id":"10617079","source":"ActivityPub"}},"published":"2025-07-26T15:29:13+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/fosstodon.org\/@acsawdey\/114920211189022826"}],"links":[{"url":"https:\/\/gnusocial.jp\/conversation\/5411359","rel":"alternate","type":"text\/html"}]}