{"generator":"GNU social 2.0.2-dev","title":"Conversation","totalItems":20,"items":[{"actor":{"id":"https:\/\/mastodon.uno\/users\/gianmarcogg03","displayName":"Gianmarco Gargiulo","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/60137-original-tmp20260211102047.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/60137-96-20260211102618.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/60137-48-20260211102618.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/60137-24-20260211102618.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"60137"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/60137-96-20260211102618.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"I&#39;m an artist, designer, photographer and libre advocate.:idle::linux: :kde: :grapheneos: :stallman: :cc: :jollyroger: :vinyl: :it:#linux #libresoftware #freesoftware #art #artist #design #designer #photography #photographer #nobot #nobots #fedi22","url":"https:\/\/mastodon.uno\/@gianmarcogg03","portablecontacts_net":{"preferredUsername":"gianmarcogg03","displayName":"Gianmarco Gargiulo","note":"I&#39;m an artist, designer, photographer and libre advocate.:idle::linux: :kde: :grapheneos: :stallman: :cc: :jollyroger: :vinyl: :it:#linux #libresoftware #freesoftware #art #artist #design #designer #photography #photographer #nobot #nobots #fedi22"}},"content":"RT @gianmarcogg03 @arcanechat @fastfinge @jae if XMPP's design by committee process was in any way conducive to producing good results we'd have multiple high quality cross-platform XMPP clients right now that would make nobody care about Telegram or Signal or Whatsapp because literally all the same functionality is implemented (the XEPs are there, it should be possible!) and it would have the largest network effect because zero lock-in, so there would be no excuse to not be using XMPP<br \/> <br \/> But there's zero high quality cross-platform XMPP clients because this process doesn't work<br \/> <br \/> and then Delta Chat makes the right decisions: <br \/> <br \/> - build a quality core everyone can use which guarantees compatibility and an even playing field of security (not even Signal can claim this -- e.g., each app has a completely different networking implementation)<br \/> <br \/> - build an app for each major platform and make them as identical as possible -- originally built off a good design that users are comfortable with: the actual Telegram client<br \/> <br \/> - publish them all under the same name\/logo because modern users think of &quot;platforms&quot; not &quot;protocols&quot;<br \/> <br \/> - do the groundwork to be prepared if the app ever gets blocked\/banned or Merlinux sued\/shutdown so the same Delta Chat app can be published under a different name by someone else<br \/> <br \/> - work hard to produce RFCs that are useful for everyone, not just Delta Chat (e.g., AutoCrypt v2 is meant to be used for ANY protocol, not just Delta Chat \/ email -- which is also co-published by someone from IETF\/ACLU, an active OpenPGP member, and a Delta Chat member) <br \/> <br \/> - provide a ton of documentation and user support resources<br \/> <br \/> - provide a realtime feedback channels to all interested parties who are running their own Chatmail Relays<br \/> <br \/> - bend over backwards to provide extensive backwards compatibility<br \/> <br \/> - be actively involved with helping real groups of disadvantaged people around the world who suffer under oppressive governments, actually fly to remote places and provide information and training<br \/> <br \/> - provide more details of the project's funding methodology than probably any other open source project that has existed<br \/> <br \/> - actually go to court to fight for users' rights (e.g., Delta Chat in Russia last summer)<br \/> <br \/> but this is just not enough for some people and either the project is considered too opaque\/proprietary, or gets complaints that they shouldn't be using email this way","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/mastodon.uno\/users\/gianmarcogg03\/statuses\/116993462268344300\/activity","object":{"id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993\/statuses\/116993102396049363","objectType":"note","content":"<p><a href=\"https:\/\/fed.interfree.ca\/@fastfinge\" class=\"u-url mention\">@fastfinge<\/a> not at all, but you are free to have your own wrong opinions, have a nice day<\/p><p><a href=\"https:\/\/friedcheese.us\/users\/feld\" class=\"u-url mention\">@feld<\/a> <a href=\"https:\/\/mastodon.bsd.cafe\/@jae\" class=\"u-url mention\">@jae<\/a><\/p>","url":"https:\/\/gnusocial.jp\/notice\/12957346","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-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957348","source":"ActivityPub","repeat_of":"12957346"}},"published":"2026-07-27T18:57:34+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"title":"gianmarcogg03 repeated a notice by arcanechat","verb":"share","url":"https:\/\/mastodon.uno\/users\/gianmarcogg03\/statuses\/116993462268344300\/activity"},{"actor":{"id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd","displayName":"fastfinge","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"285593"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"blind computer geek, lost all my followers due to a server crash.","url":"https:\/\/fed.interfree.ca\/@fastfinge","portablecontacts_net":{"preferredUsername":"fastfinge","displayName":"fastfinge","note":"blind computer geek, lost all my followers due to a server crash."}},"content":"So because I have gone temporarily off my rocker, I'm working on an <a href=\"https:\/\/fed.interfree.ca\/tags\/xmpp\" rel=\"tag\" class=\"hashtag\">#xmpp<\/a> client using <a href=\"https:\/\/fed.interfree.ca\/tags\/dotnet\" rel=\"tag\" class=\"hashtag\">#dotnet<\/a> 10 and WPF, with artalk-xmpp for XMPP, libsignal for <a href=\"https:\/\/fed.interfree.ca\/tags\/OMEMO\" rel=\"tag\" class=\"hashtag\">#OMEMO<\/a>, and prism for screen reader output where needed. I'm only an evening into it, and I can already tell that OMEMO is going to be the source of complicated, inexplicable, and unreproducible bug reports for decades to come. It's still not as overcomplicated as <a href=\"https:\/\/fed.interfree.ca\/tags\/matrix\" rel=\"tag\" class=\"hashtag\">#matrix<\/a>, though.","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fed.interfree.ca\/notes\/ap4p4s028dcazmdp","object":{"id":"https:\/\/fed.interfree.ca\/notes\/ap4p4s028dcazmdp","objectType":"note","content":"So because I have gone temporarily off my rocker, I'm working on an <a href=\"https:\/\/fed.interfree.ca\/tags\/xmpp\" rel=\"tag\" class=\"hashtag\">#xmpp<\/a> client using <a href=\"https:\/\/fed.interfree.ca\/tags\/dotnet\" rel=\"tag\" class=\"hashtag\">#dotnet<\/a> 10 and WPF, with artalk-xmpp for XMPP, libsignal for <a href=\"https:\/\/fed.interfree.ca\/tags\/OMEMO\" rel=\"tag\" class=\"hashtag\">#OMEMO<\/a>, and prism for screen reader output where needed. I'm only an evening into it, and I can already tell that OMEMO is going to be the source of complicated, inexplicable, and unreproducible bug reports for decades to come. It's still not as overcomplicated as <a href=\"https:\/\/fed.interfree.ca\/tags\/matrix\" rel=\"tag\" class=\"hashtag\">#matrix<\/a>, though.","url":"https:\/\/fed.interfree.ca\/notes\/ap4p4s028dcazmdp","status_net":{"notice_id":null},"tags":[{"objectType":"http:\/\/activityschema.org\/object\/hashtag","displayName":"dotnet"},{"objectType":"http:\/\/activityschema.org\/object\/hashtag","displayName":"matrix"},{"objectType":"http:\/\/activityschema.org\/object\/hashtag","displayName":"omemo"},{"objectType":"http:\/\/activityschema.org\/object\/hashtag","displayName":"xmpp"}]},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957329","source":"ActivityPub"}},"published":"2026-07-27T18:57:22+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/fed.interfree.ca\/notes\/ap4p4s028dcazmdp"},{"actor":{"id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd","displayName":"fastfinge","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"285593"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"blind computer geek, lost all my followers due to a server crash.","url":"https:\/\/fed.interfree.ca\/@fastfinge","portablecontacts_net":{"preferredUsername":"fastfinge","displayName":"fastfinge","note":"blind computer geek, lost all my followers due to a server crash."}},"content":"OMG what am I even doing This is a huge project it's going to need Jingle and that needs WebRTC and then file transfers and voice messages and oh also localization and sounds and hotkeys and settings and multi-account support and Oh God. even with AI this will take fifteen years why did I get out of bed today and choose this for myself","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fed.interfree.ca\/notes\/ap4q01lcky7z95gq","object":{"id":"https:\/\/fed.interfree.ca\/notes\/ap4q01lcky7z95gq","objectType":"note","content":"OMG what am I even doing This is a huge project it's going to need Jingle and that needs WebRTC and then file transfers and voice messages and oh also localization and sounds and hotkeys and settings and multi-account support and Oh God. even with AI this will take fifteen years why did I get out of bed today and choose this for myself","url":"https:\/\/fed.interfree.ca\/notes\/ap4q01lcky7z95gq","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fed.interfree.ca\/notes\/ap4p4s028dcazmdp","url":"https:\/\/fed.interfree.ca\/notes\/ap4p4s028dcazmdp"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957330","source":"ActivityPub"}},"published":"2026-07-27T18:57:21+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/fed.interfree.ca\/notes\/ap4q01lcky7z95gq"},{"actor":{"id":"https:\/\/friedcheese.us\/users\/feld","displayName":"feld","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/274913-original-tmp20241012191747.webp","rel":"avatar","type":"image\/webp","width":214,"height":214},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-48-20241012191855.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-24-20241012191855.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"274913"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Up and not crying","url":"https:\/\/friedcheese.us\/users\/feld","portablecontacts_net":{"preferredUsername":"feld","displayName":"feld","note":"Up and not crying"}},"content":"<a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> there's always Delta Chat which solved almost all of these problems already :)","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/friedcheese.us\/objects\/0d4f1244-f180-4e59-9a0e-641a6e442ba5","object":{"id":"https:\/\/friedcheese.us\/objects\/0d4f1244-f180-4e59-9a0e-641a6e442ba5","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> there's always Delta Chat which solved almost all of these problems already :)","url":"https:\/\/friedcheese.us\/objects\/0d4f1244-f180-4e59-9a0e-641a6e442ba5","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fed.interfree.ca\/notes\/ap4q01lcky7z95gq","url":"https:\/\/fed.interfree.ca\/notes\/ap4q01lcky7z95gq"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957331","source":"ActivityPub"}},"published":"2026-07-27T18:57:20+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/friedcheese.us\/objects\/0d4f1244-f180-4e59-9a0e-641a6e442ba5"},{"actor":{"id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd","displayName":"fastfinge","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"285593"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"blind computer geek, lost all my followers due to a server crash.","url":"https:\/\/fed.interfree.ca\/@fastfinge","portablecontacts_net":{"preferredUsername":"fastfinge","displayName":"fastfinge","note":"blind computer geek, lost all my followers due to a server crash."}},"content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> I dropped Jami and signal from my life for the same reason. \u201cJust use the official clients\u201d is not an open protocol. Not even if the client and server are open source.","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fed.interfree.ca\/notes\/ap5s2ksdzwe486pv","object":{"id":"https:\/\/fed.interfree.ca\/notes\/ap5s2ksdzwe486pv","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> I dropped Jami and signal from my life for the same reason. \u201cJust use the official clients\u201d is not an open protocol. Not even if the client and server are open source.","url":"https:\/\/gnusocial.jp\/notice\/12957332","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/friedcheese.us\/objects\/0d4f1244-f180-4e59-9a0e-641a6e442ba5","url":"https:\/\/friedcheese.us\/objects\/0d4f1244-f180-4e59-9a0e-641a6e442ba5"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friedcheese.us\/users\/feld"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957332","source":"ActivityPub"}},"published":"2026-07-27T18:57:19+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/12957332"},{"actor":{"id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd","displayName":"fastfinge","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"285593"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"blind computer geek, lost all my followers due to a server crash.","url":"https:\/\/fed.interfree.ca\/@fastfinge","portablecontacts_net":{"preferredUsername":"fastfinge","displayName":"fastfinge","note":"blind computer geek, lost all my followers due to a server crash."}},"content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> Nope. These are just running deltachat-core or libdeltachat, from what I can tell. If I want a library in C#, there is none. If I want to write my own library in C#, without depending on deltachat-core, I can't. There's no list of RFCs I can look at, nothing like xeps or IRCV3 caps, etc. It's just \"use our library\".","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fed.interfree.ca\/notes\/ap64i45s6t2qg27b","object":{"id":"https:\/\/fed.interfree.ca\/notes\/ap64i45s6t2qg27b","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> Nope. These are just running deltachat-core or libdeltachat, from what I can tell. If I want a library in C#, there is none. If I want to write my own library in C#, without depending on deltachat-core, I can't. There's no list of RFCs I can look at, nothing like xeps or IRCV3 caps, etc. It's just \"use our library\".","url":"https:\/\/gnusocial.jp\/notice\/12957334","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/friedcheese.us\/objects\/bedd636f-0225-48b0-be1c-f3aff70da31d","url":"https:\/\/friedcheese.us\/objects\/bedd636f-0225-48b0-be1c-f3aff70da31d"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friedcheese.us\/users\/feld"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957334","source":"ActivityPub"}},"published":"2026-07-27T18:57:18+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/12957334"},{"actor":{"id":"https:\/\/friedcheese.us\/users\/feld","displayName":"feld","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/274913-original-tmp20241012191747.webp","rel":"avatar","type":"image\/webp","width":214,"height":214},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-48-20241012191855.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-24-20241012191855.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"274913"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Up and not crying","url":"https:\/\/friedcheese.us\/users\/feld","portablecontacts_net":{"preferredUsername":"feld","displayName":"feld","note":"Up and not crying"}},"content":"<a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> you're completely wrong we have third party clients and more coming all the time <br \/><br \/><a href=\"https:\/\/github.com\/trufae\/parla\">https:\/\/github.com\/trufae\/parla<\/a><br \/><br \/><a href=\"https:\/\/lambadalambda.github.io\/estuary\/\">https:\/\/lambadalambda.github.io\/estuary\/<\/a><br \/><br \/>Unreleased tui client by <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a>","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/friedcheese.us\/objects\/bedd636f-0225-48b0-be1c-f3aff70da31d","object":{"id":"https:\/\/friedcheese.us\/objects\/bedd636f-0225-48b0-be1c-f3aff70da31d","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> you're completely wrong we have third party clients and more coming all the time <br \/><br \/><a href=\"https:\/\/github.com\/trufae\/parla\">https:\/\/github.com\/trufae\/parla<\/a><br \/><br \/><a href=\"https:\/\/lambadalambda.github.io\/estuary\/\">https:\/\/lambadalambda.github.io\/estuary\/<\/a><br \/><br \/>Unreleased tui client by <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a>","url":"https:\/\/friedcheese.us\/objects\/bedd636f-0225-48b0-be1c-f3aff70da31d","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fed.interfree.ca\/notes\/ap5s2ksdzwe486pv","url":"https:\/\/gnusocial.jp\/notice\/12957332"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957333","source":"ActivityPub"}},"published":"2026-07-27T18:57:18+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/friedcheese.us\/objects\/bedd636f-0225-48b0-be1c-f3aff70da31d"},{"actor":{"id":"https:\/\/friedcheese.us\/users\/feld","displayName":"feld","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/274913-original-tmp20241012191747.webp","rel":"avatar","type":"image\/webp","width":214,"height":214},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-48-20241012191855.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-24-20241012191855.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"274913"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Up and not crying","url":"https:\/\/friedcheese.us\/users\/feld","portablecontacts_net":{"preferredUsername":"feld","displayName":"feld","note":"Up and not crying"}},"content":"<a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> there is no \"library\" to write. It's PGP emails and SMTP\/IMAP. Go ahead and do it yourself, there's nothing proprietary being implemented. It's just emails.<br \/><br \/>Name a feature that you think is some secret proprietary thing","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/friedcheese.us\/objects\/32ef85b7-e3e2-45af-aebe-368db77522f9","object":{"id":"https:\/\/friedcheese.us\/objects\/32ef85b7-e3e2-45af-aebe-368db77522f9","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> there is no \"library\" to write. It's PGP emails and SMTP\/IMAP. Go ahead and do it yourself, there's nothing proprietary being implemented. It's just emails.<br \/><br \/>Name a feature that you think is some secret proprietary thing","url":"https:\/\/friedcheese.us\/objects\/32ef85b7-e3e2-45af-aebe-368db77522f9","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fed.interfree.ca\/notes\/ap64i45s6t2qg27b","url":"https:\/\/gnusocial.jp\/notice\/12957334"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957335","source":"ActivityPub"}},"published":"2026-07-27T18:57:17+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/friedcheese.us\/objects\/32ef85b7-e3e2-45af-aebe-368db77522f9"},{"actor":{"id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd","displayName":"fastfinge","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"285593"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"blind computer geek, lost all my followers due to a server crash.","url":"https:\/\/fed.interfree.ca\/@fastfinge","portablecontacts_net":{"preferredUsername":"fastfinge","displayName":"fastfinge","note":"blind computer geek, lost all my followers due to a server crash."}},"content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> It's not, though. Deltachat does weird shit with email headers to anonymize everything. I couldn't just read a message from deltachat in my regular email client. And I have no idea how they're doing federation and key exchange and things. But it's all based on weird links that require deltachat's domains and servers to exist and be running. I can't just type an email in the chat client and send a deltachat message.","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fed.interfree.ca\/notes\/ap64npgk4fyme0vf","object":{"id":"https:\/\/fed.interfree.ca\/notes\/ap64npgk4fyme0vf","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> It's not, though. Deltachat does weird shit with email headers to anonymize everything. I couldn't just read a message from deltachat in my regular email client. And I have no idea how they're doing federation and key exchange and things. But it's all based on weird links that require deltachat's domains and servers to exist and be running. I can't just type an email in the chat client and send a deltachat message.","url":"https:\/\/gnusocial.jp\/notice\/12957336","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/friedcheese.us\/objects\/32ef85b7-e3e2-45af-aebe-368db77522f9","url":"https:\/\/friedcheese.us\/objects\/32ef85b7-e3e2-45af-aebe-368db77522f9"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friedcheese.us\/users\/feld"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957336","source":"ActivityPub"}},"published":"2026-07-27T18:57:16+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/12957336"},{"actor":{"id":"https:\/\/friedcheese.us\/users\/feld","displayName":"feld","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/274913-original-tmp20241012191747.webp","rel":"avatar","type":"image\/webp","width":214,"height":214},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-48-20241012191855.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-24-20241012191855.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"274913"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Up and not crying","url":"https:\/\/friedcheese.us\/users\/feld","portablecontacts_net":{"preferredUsername":"feld","displayName":"feld","note":"Up and not crying"}},"content":"<a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> <br \/><br \/>&gt; key exchange<br \/><br \/>It's Autocrypt, there's an RFC for it <br \/><br \/><br \/>Mime headers being encrypted? There's an RFC for it <br \/><br \/><br \/>The subject header being changed to [...] is a client \/ chatmail server implementation detail unnecessary <br \/><br \/>The Date header being smeared +- a few days is a client implementation detail too<br \/><br \/>None of that is required <br \/><br \/>All you needed to do to read the message in your email client is decrypt it. There are users reading messages in Thunderbird\/Mutt\/Proton Mail","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/friedcheese.us\/objects\/e83dabbf-dd18-4d18-8a5f-3fdcbff834bb","object":{"id":"https:\/\/friedcheese.us\/objects\/e83dabbf-dd18-4d18-8a5f-3fdcbff834bb","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> <br \/><br \/>&gt; key exchange<br \/><br \/>It's Autocrypt, there's an RFC for it <br \/><br \/><br \/>Mime headers being encrypted? There's an RFC for it <br \/><br \/><br \/>The subject header being changed to [...] is a client \/ chatmail server implementation detail unnecessary <br \/><br \/>The Date header being smeared +- a few days is a client implementation detail too<br \/><br \/>None of that is required <br \/><br \/>All you needed to do to read the message in your email client is decrypt it. There are users reading messages in Thunderbird\/Mutt\/Proton Mail","url":"https:\/\/friedcheese.us\/objects\/e83dabbf-dd18-4d18-8a5f-3fdcbff834bb","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fed.interfree.ca\/notes\/ap64npgk4fyme0vf","url":"https:\/\/gnusocial.jp\/notice\/12957336"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957337","source":"ActivityPub"}},"published":"2026-07-27T18:57:15+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/friedcheese.us\/objects\/e83dabbf-dd18-4d18-8a5f-3fdcbff834bb"},{"actor":{"id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd","displayName":"fastfinge","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"285593"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"blind computer geek, lost all my followers due to a server crash.","url":"https:\/\/fed.interfree.ca\/@fastfinge","portablecontacts_net":{"preferredUsername":"fastfinge","displayName":"fastfinge","note":"blind computer geek, lost all my followers due to a server crash."}},"content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> Interesting that everyone uses libdeltachat or deltaachat-core, then. There is no ecosystem of standards compliant implimentations. And seemingly no clear idea what that would even mean to deltachat.","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fed.interfree.ca\/notes\/ap64ywoncacsqppj","object":{"id":"https:\/\/fed.interfree.ca\/notes\/ap64ywoncacsqppj","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> Interesting that everyone uses libdeltachat or deltaachat-core, then. There is no ecosystem of standards compliant implimentations. And seemingly no clear idea what that would even mean to deltachat.","url":"https:\/\/gnusocial.jp\/notice\/12957338","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/friedcheese.us\/objects\/e83dabbf-dd18-4d18-8a5f-3fdcbff834bb","url":"https:\/\/friedcheese.us\/objects\/e83dabbf-dd18-4d18-8a5f-3fdcbff834bb"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friedcheese.us\/users\/feld"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957338","source":"ActivityPub"}},"published":"2026-07-27T18:57:14+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/12957338"},{"actor":{"id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd","displayName":"fastfinge","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"285593"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"blind computer geek, lost all my followers due to a server crash.","url":"https:\/\/fed.interfree.ca\/@fastfinge","portablecontacts_net":{"preferredUsername":"fastfinge","displayName":"fastfinge","note":"blind computer geek, lost all my followers due to a server crash."}},"content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> That's what we thought with Twitter and Reddit. Then they discontinued the API's. Those are just two recent examples of something that has happened dozens of times in the last 25 years. Slack discontinuing IRC is another. If I depend on an API that could be taken away at any moment, I have nothing. If there are no competing and interoperable implementations of the standard, you're just at the whims of the owner of the one true version.","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fed.interfree.ca\/notes\/ap659u4hv2wce20n","object":{"id":"https:\/\/fed.interfree.ca\/notes\/ap659u4hv2wce20n","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> That's what we thought with Twitter and Reddit. Then they discontinued the API's. Those are just two recent examples of something that has happened dozens of times in the last 25 years. Slack discontinuing IRC is another. If I depend on an API that could be taken away at any moment, I have nothing. If there are no competing and interoperable implementations of the standard, you're just at the whims of the owner of the one true version.","url":"https:\/\/gnusocial.jp\/notice\/12957340","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/friedcheese.us\/objects\/97b3ec71-bc8d-4c78-98a4-5a74070ef1ab","url":"https:\/\/friedcheese.us\/objects\/97b3ec71-bc8d-4c78-98a4-5a74070ef1ab"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friedcheese.us\/users\/feld"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957340","source":"ActivityPub"}},"published":"2026-07-27T18:57:13+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/12957340"},{"actor":{"id":"https:\/\/friedcheese.us\/users\/feld","displayName":"feld","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/274913-original-tmp20241012191747.webp","rel":"avatar","type":"image\/webp","width":214,"height":214},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-48-20241012191855.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-24-20241012191855.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"274913"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Up and not crying","url":"https:\/\/friedcheese.us\/users\/feld","portablecontacts_net":{"preferredUsername":"feld","displayName":"feld","note":"Up and not crying"}},"content":"<a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> because deltachat-core is a nice implementation of the core protocols in a simple Rust package and presents a clean JSON-RPC API for you to build anything you want on top of it. And none of that has anything to do with accessibility anyway, that's all in the UI. So as long as you have a UI you can control, you're fine","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/friedcheese.us\/objects\/97b3ec71-bc8d-4c78-98a4-5a74070ef1ab","object":{"id":"https:\/\/friedcheese.us\/objects\/97b3ec71-bc8d-4c78-98a4-5a74070ef1ab","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> because deltachat-core is a nice implementation of the core protocols in a simple Rust package and presents a clean JSON-RPC API for you to build anything you want on top of it. And none of that has anything to do with accessibility anyway, that's all in the UI. So as long as you have a UI you can control, you're fine","url":"https:\/\/friedcheese.us\/objects\/97b3ec71-bc8d-4c78-98a4-5a74070ef1ab","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fed.interfree.ca\/notes\/ap64ywoncacsqppj","url":"https:\/\/gnusocial.jp\/notice\/12957338"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957339","source":"ActivityPub"}},"published":"2026-07-27T18:57:13+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/friedcheese.us\/objects\/97b3ec71-bc8d-4c78-98a4-5a74070ef1ab"},{"actor":{"id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd","displayName":"fastfinge","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"285593"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"blind computer geek, lost all my followers due to a server crash.","url":"https:\/\/fed.interfree.ca\/@fastfinge","portablecontacts_net":{"preferredUsername":"fastfinge","displayName":"fastfinge","note":"blind computer geek, lost all my followers due to a server crash."}},"content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> If I don't like the c# library I'm using to build XMPP, I can rip it out and pick another one. There are like 6 to choose from. If they disable an API I needed, I can build it myself, or use a different library. Those are not options with deltachat.","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fed.interfree.ca\/notes\/ap65cbfwh9a3xmc6","object":{"id":"https:\/\/fed.interfree.ca\/notes\/ap65cbfwh9a3xmc6","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> If I don't like the c# library I'm using to build XMPP, I can rip it out and pick another one. There are like 6 to choose from. If they disable an API I needed, I can build it myself, or use a different library. Those are not options with deltachat.","url":"https:\/\/fed.interfree.ca\/notes\/ap65cbfwh9a3xmc6","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fed.interfree.ca\/notes\/ap659u4hv2wce20n","url":"https:\/\/gnusocial.jp\/notice\/12957340"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friedcheese.us\/users\/feld"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957341","source":"ActivityPub"}},"published":"2026-07-27T18:57:12+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/fed.interfree.ca\/notes\/ap65cbfwh9a3xmc6"},{"actor":{"id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993","displayName":"ArcaneChat","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/401429-original-tmp20260619161118.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/401429-96-20260624171402.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/401429-48-20260624171402.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/401429-24-20260624171402.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"401429"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/401429-96-20260624171402.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Private chats for the family \ud83e\udd73#ArcaneChat is a private and secure #decentralized #messenger focused on #privacy and friendly user experience. No phone numbers or any private data required!ArcaneChat is a #Chatmail client and hence interoperable with #DeltaChat and other chatmail clientsLearn more at: https:\/\/arcanechat.me","url":"https:\/\/fosstodon.org\/@arcanechat","portablecontacts_net":{"preferredUsername":"arcanechat","displayName":"ArcaneChat","note":"Private chats for the family \ud83e\udd73#ArcaneChat is a private and secure #decentralized #messenger focused on #privacy and friendly user experience. No phone numbers or any private data required!ArcaneChat is a #Chatmail client and hence interoperable with #DeltaChat and other chatmail clientsLearn more at: https:\/\/arcanechat.me"}},"content":"<p><a href=\"https:\/\/fed.interfree.ca\/@fastfinge\" class=\"u-url mention\">@fastfinge<\/a> <br \/>&gt; If I don't like the c# library I'm using to build XMPP, I can rip it out and pick another one<\/p><p>which already implies they each have different features or lack thereof, which is exactly the exact same situation you have in XMPP with a lot of fragmentation,<\/p><p>in fact, it is better if people don't create their own chatmail core implementation<\/p><p>if Delta Chat becomes evil, the core is open and you can just fork it and keep using it, no one can take anything away from you<\/p><p><a href=\"https:\/\/friedcheese.us\/users\/feld\" class=\"u-url mention\">@feld<\/a> <a href=\"https:\/\/mastodon.bsd.cafe\/@jae\" class=\"u-url mention\">@jae<\/a><\/p>","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993\/statuses\/116993039018013170","object":{"id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993\/statuses\/116993039018013170","objectType":"note","content":"<p><a href=\"https:\/\/fed.interfree.ca\/@fastfinge\" class=\"u-url mention\">@fastfinge<\/a> <br \/>&gt; If I don't like the c# library I'm using to build XMPP, I can rip it out and pick another one<\/p><p>which already implies they each have different features or lack thereof, which is exactly the exact same situation you have in XMPP with a lot of fragmentation,<\/p><p>in fact, it is better if people don't create their own chatmail core implementation<\/p><p>if Delta Chat becomes evil, the core is open and you can just fork it and keep using it, no one can take anything away from you<\/p><p><a href=\"https:\/\/friedcheese.us\/users\/feld\" class=\"u-url mention\">@feld<\/a> <a href=\"https:\/\/mastodon.bsd.cafe\/@jae\" class=\"u-url mention\">@jae<\/a><\/p>","url":"https:\/\/gnusocial.jp\/notice\/12957342","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fed.interfree.ca\/notes\/ap65cbfwh9a3xmc6","url":"https:\/\/fed.interfree.ca\/notes\/ap65cbfwh9a3xmc6"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friedcheese.us\/users\/feld"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957342","source":"ActivityPub"}},"published":"2026-07-27T18:57:11+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/12957342"},{"actor":{"id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd","displayName":"fastfinge","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"285593"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"blind computer geek, lost all my followers due to a server crash.","url":"https:\/\/fed.interfree.ca\/@fastfinge","portablecontacts_net":{"preferredUsername":"fastfinge","displayName":"fastfinge","note":"blind computer geek, lost all my followers due to a server crash."}},"content":"<a class=\"u-url mention\" href=\"https:\/\/fosstodon.org\/@arcanechat\">@arcanechat<\/a> <a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> If deltachat doesn\u2019t want people indipendantly authoring libraries that use its protocol it is not an open standard. End of story.","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fed.interfree.ca\/notes\/ap71xl36znt9jm9a","object":{"id":"https:\/\/fed.interfree.ca\/notes\/ap71xl36znt9jm9a","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/fosstodon.org\/@arcanechat\">@arcanechat<\/a> <a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> If deltachat doesn\u2019t want people indipendantly authoring libraries that use its protocol it is not an open standard. End of story.","url":"https:\/\/fed.interfree.ca\/notes\/ap71xl36znt9jm9a","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993\/statuses\/116993039018013170","url":"https:\/\/gnusocial.jp\/notice\/12957342"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friedcheese.us\/users\/feld"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957343","source":"ActivityPub"}},"published":"2026-07-27T18:57:10+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/fed.interfree.ca\/notes\/ap71xl36znt9jm9a"},{"actor":{"id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd","displayName":"fastfinge","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"285593"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"blind computer geek, lost all my followers due to a server crash.","url":"https:\/\/fed.interfree.ca\/@fastfinge","portablecontacts_net":{"preferredUsername":"fastfinge","displayName":"fastfinge","note":"blind computer geek, lost all my followers due to a server crash."}},"content":"<a class=\"u-url mention\" href=\"https:\/\/fosstodon.org\/@arcanechat\">@arcanechat<\/a> <a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> Deltachat is just as much of a poison to openness as Bluesky and threads. All marketing and vibes to capture users.","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fed.interfree.ca\/notes\/ap7247jwphmc2dhf","object":{"id":"https:\/\/fed.interfree.ca\/notes\/ap7247jwphmc2dhf","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/fosstodon.org\/@arcanechat\">@arcanechat<\/a> <a class=\"u-url mention\" href=\"https:\/\/friedcheese.us\/users\/feld\">@feld<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> Deltachat is just as much of a poison to openness as Bluesky and threads. All marketing and vibes to capture users.","url":"https:\/\/fed.interfree.ca\/notes\/ap7247jwphmc2dhf","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993\/statuses\/116993072701841473","url":"https:\/\/gnusocial.jp\/notice\/12957344"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friedcheese.us\/users\/feld"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957345","source":"ActivityPub"}},"published":"2026-07-27T18:57:09+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/fed.interfree.ca\/notes\/ap7247jwphmc2dhf"},{"actor":{"id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993","displayName":"ArcaneChat","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/401429-original-tmp20260619161118.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/401429-96-20260624171402.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/401429-48-20260624171402.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/401429-24-20260624171402.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"401429"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/401429-96-20260624171402.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Private chats for the family \ud83e\udd73#ArcaneChat is a private and secure #decentralized #messenger focused on #privacy and friendly user experience. No phone numbers or any private data required!ArcaneChat is a #Chatmail client and hence interoperable with #DeltaChat and other chatmail clientsLearn more at: https:\/\/arcanechat.me","url":"https:\/\/fosstodon.org\/@arcanechat","portablecontacts_net":{"preferredUsername":"arcanechat","displayName":"ArcaneChat","note":"Private chats for the family \ud83e\udd73#ArcaneChat is a private and secure #decentralized #messenger focused on #privacy and friendly user experience. No phone numbers or any private data required!ArcaneChat is a #Chatmail client and hence interoperable with #DeltaChat and other chatmail clientsLearn more at: https:\/\/arcanechat.me"}},"content":"<p><a href=\"https:\/\/fed.interfree.ca\/@fastfinge\" class=\"u-url mention\">@fastfinge<\/a> if you don't want to have a shared-effort security-audited implementation that everyone uses, but instead waste resources with several people re-implementing the wheel and causing incompatibility between clients, assuming people want to have to deal with \"ah Paul your client don't support this and that\"<\/p><p>then in fact, you will only make more damage than help the chatmail ecosystem, please, keep ruining xmpp \ud83d\ude4f <\/p><p><a href=\"https:\/\/friedcheese.us\/users\/feld\" class=\"u-url mention\">@feld<\/a> <a href=\"https:\/\/mastodon.bsd.cafe\/@jae\" class=\"u-url mention\">@jae<\/a><\/p>","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993\/statuses\/116993072701841473","object":{"id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993\/statuses\/116993072701841473","objectType":"note","content":"<p><a href=\"https:\/\/fed.interfree.ca\/@fastfinge\" class=\"u-url mention\">@fastfinge<\/a> if you don't want to have a shared-effort security-audited implementation that everyone uses, but instead waste resources with several people re-implementing the wheel and causing incompatibility between clients, assuming people want to have to deal with \"ah Paul your client don't support this and that\"<\/p><p>then in fact, you will only make more damage than help the chatmail ecosystem, please, keep ruining xmpp \ud83d\ude4f <\/p><p><a href=\"https:\/\/friedcheese.us\/users\/feld\" class=\"u-url mention\">@feld<\/a> <a href=\"https:\/\/mastodon.bsd.cafe\/@jae\" class=\"u-url mention\">@jae<\/a><\/p>","url":"https:\/\/gnusocial.jp\/notice\/12957344","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fed.interfree.ca\/notes\/ap71xl36znt9jm9a","url":"https:\/\/fed.interfree.ca\/notes\/ap71xl36znt9jm9a"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friedcheese.us\/users\/feld"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957344","source":"ActivityPub"}},"published":"2026-07-27T18:57:09+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/12957344"},{"actor":{"id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993","displayName":"ArcaneChat","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/401429-original-tmp20260619161118.webp","rel":"avatar","type":"image\/webp","width":400,"height":400},{"url":"https:\/\/gnusocial.jp\/avatar\/401429-96-20260624171402.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/401429-48-20260624171402.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/401429-24-20260624171402.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"401429"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/401429-96-20260624171402.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Private chats for the family \ud83e\udd73#ArcaneChat is a private and secure #decentralized #messenger focused on #privacy and friendly user experience. No phone numbers or any private data required!ArcaneChat is a #Chatmail client and hence interoperable with #DeltaChat and other chatmail clientsLearn more at: https:\/\/arcanechat.me","url":"https:\/\/fosstodon.org\/@arcanechat","portablecontacts_net":{"preferredUsername":"arcanechat","displayName":"ArcaneChat","note":"Private chats for the family \ud83e\udd73#ArcaneChat is a private and secure #decentralized #messenger focused on #privacy and friendly user experience. No phone numbers or any private data required!ArcaneChat is a #Chatmail client and hence interoperable with #DeltaChat and other chatmail clientsLearn more at: https:\/\/arcanechat.me"}},"content":"<p><a href=\"https:\/\/fed.interfree.ca\/@fastfinge\" class=\"u-url mention\">@fastfinge<\/a> not at all, but you are free to have your own wrong opinions, have a nice day<\/p><p><a href=\"https:\/\/friedcheese.us\/users\/feld\" class=\"u-url mention\">@feld<\/a> <a href=\"https:\/\/mastodon.bsd.cafe\/@jae\" class=\"u-url mention\">@jae<\/a><\/p>","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993\/statuses\/116993102396049363","object":{"id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993\/statuses\/116993102396049363","objectType":"note","content":"<p><a href=\"https:\/\/fed.interfree.ca\/@fastfinge\" class=\"u-url mention\">@fastfinge<\/a> not at all, but you are free to have your own wrong opinions, have a nice day<\/p><p><a href=\"https:\/\/friedcheese.us\/users\/feld\" class=\"u-url mention\">@feld<\/a> <a href=\"https:\/\/mastodon.bsd.cafe\/@jae\" class=\"u-url mention\">@jae<\/a><\/p>","url":"https:\/\/gnusocial.jp\/notice\/12957346","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fed.interfree.ca\/notes\/ap7247jwphmc2dhf","url":"https:\/\/fed.interfree.ca\/notes\/ap7247jwphmc2dhf"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friedcheese.us\/users\/feld"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957346","source":"ActivityPub"}},"published":"2026-07-27T18:57:08+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/gnusocial.jp\/notice\/12957346"},{"actor":{"id":"https:\/\/friedcheese.us\/users\/feld","displayName":"feld","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/274913-original-tmp20241012191747.webp","rel":"avatar","type":"image\/webp","width":214,"height":214},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-48-20241012191855.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/274913-24-20241012191855.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"274913"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/274913-96-20241012191855.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Up and not crying","url":"https:\/\/friedcheese.us\/users\/feld","portablecontacts_net":{"preferredUsername":"feld","displayName":"feld","note":"Up and not crying"}},"content":"<a class=\"u-url mention\" href=\"https:\/\/fosstodon.org\/@arcanechat\">@arcanechat<\/a> <a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> if XMPP's design by committee process was in any way conducive to producing good results we'd have multiple high quality cross-platform XMPP clients right now that would make nobody care about Telegram or Signal or Whatsapp because literally all the same functionality is implemented (the XEPs are there, it should be possible!) and it would have the largest network effect because zero lock-in, so there would be no excuse to not be using XMPP<br \/><br \/>But there's zero high quality cross-platform XMPP clients because this process doesn't work<br \/><br \/>and then Delta Chat makes the right decisions: <br \/><br \/>- build a quality core everyone can use which guarantees compatibility and an even playing field of security (not even Signal can claim this -- e.g., each app has a completely different networking implementation)<br \/><br \/>- build an app for each major platform and make them as identical as possible -- originally built off a good design that users are comfortable with: the actual Telegram client<br \/><br \/>- publish them all under the same name\/logo because modern users think of \"platforms\" not \"protocols\"<br \/><br \/>- do the groundwork to be prepared if the app ever gets blocked\/banned or Merlinux sued\/shutdown so the same Delta Chat app can be published under a different name by someone else<br \/><br \/>- work hard to produce RFCs that are useful for everyone, not just Delta Chat (e.g., AutoCrypt v2 is meant to be used for ANY protocol, not just Delta Chat \/ email -- which is also co-published by someone from IETF\/ACLU, an active OpenPGP member, and a Delta Chat member) <br \/><br \/>- provide a ton of documentation and user support resources<br \/><br \/>- provide a realtime feedback channels to all interested parties who are running their own Chatmail Relays<br \/><br \/>- bend over backwards to provide extensive backwards compatibility<br \/><br \/>- be actively involved with helping real groups of disadvantaged people around the world who suffer under oppressive governments, actually fly to remote places and provide information and training<br \/><br \/>- provide more details of the project's funding methodology than probably any other open source project that has existed<br \/><br \/>- actually go to court to fight for users' rights (e.g., Delta Chat in Russia last summer)<br \/><br \/>but this is just not enough for some people and either the project is considered too opaque\/proprietary, or gets complaints that they shouldn't be using email this way","generator":{"id":"tag:gnusocial.jp,2026-07-30:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/friedcheese.us\/objects\/73c118b0-2735-40bd-963e-23d80284f7db","object":{"id":"https:\/\/friedcheese.us\/objects\/73c118b0-2735-40bd-963e-23d80284f7db","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/fosstodon.org\/@arcanechat\">@arcanechat<\/a> <a class=\"u-url mention\" href=\"https:\/\/fed.interfree.ca\/@fastfinge\">@fastfinge<\/a> <a class=\"u-url mention\" href=\"https:\/\/mastodon.bsd.cafe\/@jae\">@jae<\/a> if XMPP's design by committee process was in any way conducive to producing good results we'd have multiple high quality cross-platform XMPP clients right now that would make nobody care about Telegram or Signal or Whatsapp because literally all the same functionality is implemented (the XEPs are there, it should be possible!) and it would have the largest network effect because zero lock-in, so there would be no excuse to not be using XMPP<br \/><br \/>But there's zero high quality cross-platform XMPP clients because this process doesn't work<br \/><br \/>and then Delta Chat makes the right decisions: <br \/><br \/>- build a quality core everyone can use which guarantees compatibility and an even playing field of security (not even Signal can claim this -- e.g., each app has a completely different networking implementation)<br \/><br \/>- build an app for each major platform and make them as identical as possible -- originally built off a good design that users are comfortable with: the actual Telegram client<br \/><br \/>- publish them all under the same name\/logo because modern users think of \"platforms\" not \"protocols\"<br \/><br \/>- do the groundwork to be prepared if the app ever gets blocked\/banned or Merlinux sued\/shutdown so the same Delta Chat app can be published under a different name by someone else<br \/><br \/>- work hard to produce RFCs that are useful for everyone, not just Delta Chat (e.g., AutoCrypt v2 is meant to be used for ANY protocol, not just Delta Chat \/ email -- which is also co-published by someone from IETF\/ACLU, an active OpenPGP member, and a Delta Chat member) <br \/><br \/>- provide a ton of documentation and user support resources<br \/><br \/>- provide a realtime feedback channels to all interested parties who are running their own Chatmail Relays<br \/><br \/>- bend over backwards to provide extensive backwards compatibility<br \/><br \/>- be actively involved with helping real groups of disadvantaged people around the world who suffer under oppressive governments, actually fly to remote places and provide information and training<br \/><br \/>- provide more details of the project's funding methodology than probably any other open source project that has existed<br \/><br \/>- actually go to court to fight for users' rights (e.g., Delta Chat in Russia last summer)<br \/><br \/>but this is just not enough for some people and either the project is considered too opaque\/proprietary, or gets complaints that they shouldn't be using email this way","url":"https:\/\/friedcheese.us\/objects\/73c118b0-2735-40bd-963e-23d80284f7db","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993\/statuses\/116993102396049363","url":"https:\/\/gnusocial.jp\/notice\/12957346"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fed.interfree.ca\/users\/9yyiw179ykv56evd"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/mastodon.bsd.cafe\/users\/jae"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fosstodon.org\/ap\/users\/115532410310000993"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2026-07-27:objectType=thread:nonce=0ee3fe618d1ebee2","notice_info":{"local_id":"12957347","source":"ActivityPub"}},"published":"2026-07-27T18:57:07+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/friedcheese.us\/objects\/73c118b0-2735-40bd-963e-23d80284f7db"}],"links":[{"url":"https:\/\/gnusocial.jp\/conversation\/6581388","rel":"alternate","type":"text\/html"}]}