{"generator":"GNU social 2.0.2-dev","title":"Conversation","totalItems":4,"items":[{"actor":{"id":"https:\/\/hachyderm.io\/users\/dalias","displayName":"Rich Felker","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/40873-original-tmp20221202140938.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-96-20221207231635.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-48-20221207231635.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-24-20221207231635.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"40873"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/40873-96-20221207231635.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"C librarian, purveyor of the language&#39;s eldritch horrors. Poppin&#39; shells \ud83e\uddaa","url":"https:\/\/hachyderm.io\/@dalias","portablecontacts_net":{"preferredUsername":"dalias","displayName":"Rich Felker","note":"C librarian, purveyor of the language&#39;s eldritch horrors. Poppin&#39; shells \ud83e\uddaa"}},"content":"<p><a href=\"https:\/\/wandering.shop\/@xgranade\" class=\"u-url mention\">@xgranade<\/a> Forced passkeys (or any forced choice of authentication method\/2FA\/etc) represents a failure to understand or respect the range of different models of autonomy and control users have over the devices they use.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-08-13:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/hachyderm.io\/users\/dalias\/statuses\/116994903744333570","object":{"id":"https:\/\/hachyderm.io\/users\/dalias\/statuses\/116994903744333570","objectType":"note","content":"<p><a href=\"https:\/\/wandering.shop\/@xgranade\" class=\"u-url mention\">@xgranade<\/a> Forced passkeys (or any forced choice of authentication method\/2FA\/etc) represents a failure to understand or respect the range of different models of autonomy and control users have over the devices they use.<\/p>","url":"https:\/\/hachyderm.io\/@dalias\/116994903744333570","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/wandering.shop\/users\/xgranade\/statuses\/116994872024521212","url":"https:\/\/wandering.shop\/@xgranade\/116994872024521212"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/wandering.shop\/users\/xgranade"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-28:objectType=thread:nonce=a31fda6865d1d8d2","notice_info":{"local_id":"12958496","source":"ActivityPub"}},"published":"2026-07-28T01:02:40+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/hachyderm.io\/@dalias\/116994903744333570"},{"actor":{"id":"https:\/\/hachyderm.io\/users\/dalias","displayName":"Rich Felker","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/40873-original-tmp20221202140938.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-96-20221207231635.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-48-20221207231635.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/40873-24-20221207231635.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"40873"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/40873-96-20221207231635.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"C librarian, purveyor of the language&#39;s eldritch horrors. Poppin&#39; shells \ud83e\uddaa","url":"https:\/\/hachyderm.io\/@dalias","portablecontacts_net":{"preferredUsername":"dalias","displayName":"Rich Felker","note":"C librarian, purveyor of the language&#39;s eldritch horrors. Poppin&#39; shells \ud83e\uddaa"}},"content":"RT @dalias I get why they're forced! Passwords are awful and cause a lot of huge problems!But every relying party seems content to exteneralize all the implementation problems onto users and expect that we all become web security experts to just use their fucking sites.Which. No.","generator":{"id":"tag:gnusocial.jp,2026-08-13:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/hachyderm.io\/users\/dalias\/statuses\/116994897262828613\/activity","object":{"id":"https:\/\/wandering.shop\/users\/xgranade\/statuses\/116994865825458270","objectType":"note","content":"<p>Argh, Nintendo is making it more and more difficult to *not* use passkeys. Which on it's own, fine. But they also don't feature detect correctly and reject any of my browsers on desktop entirely. Plus, I've had any number of sites just not recognize my existing passkeys lately, with (as always) zero actionable error messages.<\/p><p>I was almost in a good space with all this, but passkey implementations continue to be both exceedingly high-maintenance *and* aggressively forced.<\/p>","url":"https:\/\/wandering.shop\/@xgranade\/116994865825458270","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,2026-07-28:objectType=thread:nonce=a31fda6865d1d8d2","notice_info":{"local_id":"12958493","source":"ActivityPub","repeat_of":"12958490"}},"published":"2026-07-28T01:01:34+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"title":"dalias repeated a notice by xgranade","verb":"share","url":"https:\/\/hachyderm.io\/users\/dalias\/statuses\/116994897262828613\/activity"},{"actor":{"id":"https:\/\/wandering.shop\/users\/xgranade","displayName":"Cassandra \ud83d\udccd San Francisco (for real!)","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/114762-original-tmp20230709192737.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/114762-96-20230711182559.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/114762-48-20230711182559.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/114762-24-20230713160300.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"114762"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/114762-96-20230711182559.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Sometimes I write intimate eschatologies or words about technology and math. Sometimes I make things by burning them with light or squeezing them through a small, hot tube. Sometimes I push water with a stick while sitting in a tiny boat.","url":"https:\/\/wandering.shop\/@xgranade","portablecontacts_net":{"preferredUsername":"xgranade","displayName":"Cassandra \ud83d\udccd San Francisco (for real!)","note":"Sometimes I write intimate eschatologies or words about technology and math. Sometimes I make things by burning them with light or squeezing them through a small, hot tube. Sometimes I push water with a stick while sitting in a tiny boat."}},"content":"<p>Argh, Nintendo is making it more and more difficult to *not* use passkeys. Which on it's own, fine. But they also don't feature detect correctly and reject any of my browsers on desktop entirely. Plus, I've had any number of sites just not recognize my existing passkeys lately, with (as always) zero actionable error messages.<\/p><p>I was almost in a good space with all this, but passkey implementations continue to be both exceedingly high-maintenance *and* aggressively forced.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-08-13:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/wandering.shop\/users\/xgranade\/statuses\/116994865825458270","object":{"id":"https:\/\/wandering.shop\/users\/xgranade\/statuses\/116994865825458270","objectType":"note","content":"<p>Argh, Nintendo is making it more and more difficult to *not* use passkeys. Which on it's own, fine. But they also don't feature detect correctly and reject any of my browsers on desktop entirely. Plus, I've had any number of sites just not recognize my existing passkeys lately, with (as always) zero actionable error messages.<\/p><p>I was almost in a good space with all this, but passkey implementations continue to be both exceedingly high-maintenance *and* aggressively forced.<\/p>","url":"https:\/\/wandering.shop\/@xgranade\/116994865825458270","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,2026-07-28:objectType=thread:nonce=a31fda6865d1d8d2","notice_info":{"local_id":"12958490","source":"ActivityPub"}},"published":"2026-07-28T01:01:26+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/wandering.shop\/@xgranade\/116994865825458270"},{"actor":{"id":"https:\/\/wandering.shop\/users\/xgranade","displayName":"Cassandra \ud83d\udccd San Francisco (for real!)","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/114762-original-tmp20230709192737.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/114762-96-20230711182559.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/114762-48-20230711182559.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/114762-24-20230713160300.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"114762"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/114762-96-20230711182559.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Sometimes I write intimate eschatologies or words about technology and math. Sometimes I make things by burning them with light or squeezing them through a small, hot tube. Sometimes I push water with a stick while sitting in a tiny boat.","url":"https:\/\/wandering.shop\/@xgranade","portablecontacts_net":{"preferredUsername":"xgranade","displayName":"Cassandra \ud83d\udccd San Francisco (for real!)","note":"Sometimes I write intimate eschatologies or words about technology and math. Sometimes I make things by burning them with light or squeezing them through a small, hot tube. Sometimes I push water with a stick while sitting in a tiny boat."}},"content":"<p>I get why they're forced! Passwords are awful and cause a lot of huge problems!<\/p><p>But every relying party seems content to exteneralize all the implementation problems onto users and expect that we all become web security experts to just use their fucking sites.<\/p><p>Which. No.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-08-13:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/wandering.shop\/users\/xgranade\/statuses\/116994872024521212","object":{"id":"https:\/\/wandering.shop\/users\/xgranade\/statuses\/116994872024521212","objectType":"note","content":"<p>I get why they're forced! Passwords are awful and cause a lot of huge problems!<\/p><p>But every relying party seems content to exteneralize all the implementation problems onto users and expect that we all become web security experts to just use their fucking sites.<\/p><p>Which. No.<\/p>","url":"https:\/\/wandering.shop\/@xgranade\/116994872024521212","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/wandering.shop\/users\/xgranade\/statuses\/116994865825458270","url":"https:\/\/wandering.shop\/@xgranade\/116994865825458270"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-28:objectType=thread:nonce=a31fda6865d1d8d2","notice_info":{"local_id":"12958491","source":"ActivityPub"}},"published":"2026-07-28T01:01:25+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/wandering.shop\/@xgranade\/116994872024521212"}],"links":[{"url":"https:\/\/gnusocial.jp\/conversation\/6581996","rel":"alternate","type":"text\/html"}]}