{"generator":"GNU social 1.2.0-beta5","title":"gnusocial timeline","totalItems":3,"items":[{"actor":{"id":"https:\/\/gnusocial.net\/index.php\/user\/176220","displayName":"simsa04","status_net":{"avatarLinks":[{"url":"https:\/\/gs.jonkman.ca\/avatar\/25897-original-20210710182200.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gs.jonkman.ca\/avatar\/25897-original-20210710182200.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gs.jonkman.ca\/avatar\/25897-48-20210710193235.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gs.jonkman.ca\/avatar\/25897-24-20210710202705.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"25897"}},"image":{"url":"https:\/\/gs.jonkman.ca\/avatar\/25897-original-20210710182200.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"I'm a kitchen porter, cleaner, lavatory attendant. At night the latrine faerie and I sing dirty duets. \u2014 Annotated tag list : https:\/\/gnusocial.net\/conversation\/7497705#notice-13090788","url":"https:\/\/gnusocial.net\/simsa04","portablecontacts_net":{"preferredUsername":"simsa04","displayName":"simsa04","note":"I'm a kitchen porter, cleaner, lavatory attendant. At night the latrine faerie and I sing dirty duets. \u2014 Annotated tag list : https:\/\/gnusocial.net\/conversation\/7497705#notice-13090788","urls":[{"type":"homepage","value":"https:\/\/simsa01.wordpress.com\/","primary":"true"}]}},"content":"@lnxw48a1<\/a> @fu<\/a>
If I may pitch in on on th etopic of \"how the fediverse works\"...
Yes, you can explain it with the image of email and email providers. But you rely on \"freedom\" (whose?) to describe a structure that doesn't explain why newbies can and cannot subscribe to other people or otherwise interact with accounts and posts.
A different way is stop putting \"freedom\" into the centre \u2013 which in itself is a rather problematic hierarchical approach as it invokes the imagery of landlords dealing with their rowdy tenants \u2013 and explain to people the basics of #federation<\/a><\/span>, from which most of the peculiarities and problems of fediverse interactions arise.
2015 I wrote a piece for Twitter migrants to GNUsocial primarily from the angle of a layperson, explaining the various oddities by pointing to and explaining from federation as the root cause. Perhaps this snippet is of some help:
!gnusocial<\/a> !fnetworks<\/a> #federation<\/a><\/span> #fediverse<\/a><\/span> https:\/\/gnusocial.net\/attachment\/cb9618538a9e5d8cfe3e78d2ca6b29734cefe631fa4e8b4bcc72ee7140b9e4a9\/view<\/a>","generator":{"id":"tag:gs.jonkman.ca,2024-03-29:notice-source:share","objectType":"application","status_net":{"source_code":"share"}},"id":"tag:gnusocial.net,2022-11-07:noticeId=12978403:objectType=note","object":{"id":"tag:gnusocial.net,2022-11-07:noticeId=12978403:objectType=note","objectType":"note","content":"@lnxw48a1<\/a> @fu<\/a>
If I may pitch in on on th etopic of \"how the fediverse works\"...
Yes, you can explain it with the image of email and email providers. But you rely on \"freedom\" (whose?) to describe a structure that doesn't explain why newbies can and cannot subscribe to other people or otherwise interact with accounts and posts.
A different way is stop putting \"freedom\" into the centre \u2013 which in itself is a rather problematic hierarchical approach as it invokes the imagery of landlords dealing with their rowdy tenants \u2013 and explain to people the basics of #federation<\/a><\/span>, from which most of the peculiarities and problems of fediverse interactions arise.
2015 I wrote a piece for Twitter migrants to GNUsocial primarily from the angle of a layperson, explaining the various oddities by pointing to and explaining from federation as the root cause. Perhaps this snippet is of some help:
!gnusocial<\/a> !fnetworks<\/a> #federation<\/a><\/span> #fediverse<\/a><\/span> https:\/\/gnusocial.net\/attachment\/cb9618538a9e5d8cfe3e78d2ca6b29734cefe631fa4e8b4bcc72ee7140b9e4a9\/view<\/a>","url":"https:\/\/gnusocial.net\/notice\/12978403","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"tag:nu.federati.net,2022-11-07:noticeId=3413075:objectType=note","url":"https:\/\/nu.federati.net\/notice\/3413075"},"tags":[{"objectType":"http:\/\/activityschema.org\/object\/hashtag","displayName":"federation"},{"objectType":"http:\/\/activityschema.org\/object\/hashtag","displayName":"fediverse"}]},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/group","id":"https:\/\/nu.federati.net\/group\/239\/id"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/group","id":"https:\/\/gnusocial.net\/group\/845\/id"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/nu.federati.net\/user\/2"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/libranet.de\/profile\/fu"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:nu.federati.net,2022-11-07:objectType=thread:nonce=9da0af47fbfd85fb","conversation_url":"https:\/\/nu.federati.net\/conversation\/2552897","notice_info":{"local_id":"1105938","source":"share"}},"published":"2022-11-07T23:51:46+00:00","provider":{"objectType":"service","displayName":"Jonkman Microblog","url":"https:\/\/gs.jonkman.ca\/"},"verb":"post","url":"https:\/\/gnusocial.net\/notice\/12978403"},{"actor":{"id":"https:\/\/gnusocial.net\/index.php\/user\/176220","displayName":"simsa04","status_net":{"avatarLinks":[{"url":"https:\/\/gs.jonkman.ca\/avatar\/25897-original-20210710182200.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gs.jonkman.ca\/avatar\/25897-original-20210710182200.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gs.jonkman.ca\/avatar\/25897-48-20210710193235.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gs.jonkman.ca\/avatar\/25897-24-20210710202705.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"25897"}},"image":{"url":"https:\/\/gs.jonkman.ca\/avatar\/25897-original-20210710182200.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"I'm a kitchen porter, cleaner, lavatory attendant. At night the latrine faerie and I sing dirty duets. \u2014 Annotated tag list : https:\/\/gnusocial.net\/conversation\/7497705#notice-13090788","url":"https:\/\/gnusocial.net\/simsa04","portablecontacts_net":{"preferredUsername":"simsa04","displayName":"simsa04","note":"I'm a kitchen porter, cleaner, lavatory attendant. At night the latrine faerie and I sing dirty duets. \u2014 Annotated tag list : https:\/\/gnusocial.net\/conversation\/7497705#notice-13090788","urls":[{"type":"homepage","value":"https:\/\/simsa01.wordpress.com\/","primary":"true"}]}},"content":"There are in fact two ways to deal with the problem of not being able to interact with notices on mastodon servers from gs.net. One is the already mentioned way of copying the notice's url into the search box of gs.net and, if it shows up, interact with it from there.
The other one is a kind of dirty workaround:
Create an account on a mastodon server. Subscribe to it from your account in gs.net. If a notice on a mastodon server you want to interact with cannot be found via its url in the search box of gs.net, reply to it with your mastodon account. As you're subscribed to your mastodon account from your account on gs.net, the mastodon notice and your mastodon reply will occur both in your gs.net Home timeline. Interact from gs.net with the mastodon notice (boost, like, reply). You may then delete your mastodon (!) reply to the mastodon notice. Your gs.net interaction ensures the mastodon notice stays in gs.net. Plus the mastodon account is now accessible in gs.net.
!gnusocial<\/a>","generator":{"id":"tag:gs.jonkman.ca,2024-03-29:notice-source:share","objectType":"application","status_net":{"source_code":"share"}},"id":"tag:gnusocial.net,2021-09-30:noticeId=10060963:objectType=note","object":{"id":"tag:gnusocial.net,2021-09-30:noticeId=10060963:objectType=note","objectType":"note","content":"There are in fact two ways to deal with the problem of not being able to interact with notices on mastodon servers from gs.net. One is the already mentioned way of copying the notice's url into the search box of gs.net and, if it shows up, interact with it from there.
The other one is a kind of dirty workaround:
Create an account on a mastodon server. Subscribe to it from your account in gs.net. If a notice on a mastodon server you want to interact with cannot be found via its url in the search box of gs.net, reply to it with your mastodon account. As you're subscribed to your mastodon account from your account on gs.net, the mastodon notice and your mastodon reply will occur both in your gs.net Home timeline. Interact from gs.net with the mastodon notice (boost, like, reply). You may then delete your mastodon (!) reply to the mastodon notice. Your gs.net interaction ensures the mastodon notice stays in gs.net. Plus the mastodon account is now accessible in gs.net.
!gnusocial<\/a>","url":"https:\/\/gnusocial.net\/notice\/10060963","status_net":{"notice_id":null}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/group","id":"https:\/\/gnusocial.net\/group\/845\/id"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/gnusocial.net\/user\/1"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.net,2021-09-08:objectType=thread:nonce=72d2173b284c023e","conversation_url":"https:\/\/nu.federati.net\/conversation\/2533024","notice_info":{"local_id":"1082508","source":"share"}},"published":"2021-09-30T00:03:52+00:00","provider":{"objectType":"service","displayName":"Jonkman Microblog","url":"https:\/\/gs.jonkman.ca\/"},"verb":"post","url":"https:\/\/gnusocial.net\/notice\/10060963"},{"actor":{"id":"https:\/\/loadaverage.org\/user\/124","displayName":"Sorokin Alexei","status_net":{"avatarLinks":[{"url":"https:\/\/gs.jonkman.ca\/avatar\/164-original-20200426001535.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gs.jonkman.ca\/avatar\/164-original-20200426001535.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gs.jonkman.ca\/avatar\/164-48-20200426013030.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gs.jonkman.ca\/avatar\/164-24-20200426014225.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"164"}},"image":{"url":"https:\/\/gs.jonkman.ca\/avatar\/164-original-20200426001535.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"A Russophone, a maintainer at openSUSE, an atheist, a socialist (pro social justice). I don't know what I'm doing, but I try my best anyway.","url":"https:\/\/loadaverage.org\/xrevan86","location":{"objectType":"place","position":"+1.28967+103.85007\/","lat":"1.28967","lon":"103.85007"},"portablecontacts_net":{"preferredUsername":"xrevan86","displayName":"Sorokin Alexei","note":"A Russophone, a maintainer at openSUSE, an atheist, a socialist (pro social justice). I don't know what I'm doing, but I try my best anyway.","addresses":{"formatted":"Leningrad, RSFSR"},"urls":[{"type":"homepage","value":"https:\/\/revan.ttyh.ru\/","primary":"true"}]}},"content":"@sl<\/a> @samir<\/a> https:\/\/notabug.org\/diogo\/gnu-social\/issues\/160#issuecomment-19742<\/a>
Well, there's this answer.
There are !gnusocial<\/a> instances out there that have ActivityPub enabled, !loadaverage<\/a> isn't one of them yet.
When confidence in the implementation not making a mess in the database is high enough, you'll know :-).","generator":{"id":"tag:status.net,2009:notice-source:ostatus","objectType":"application","status_net":{"source_code":"ostatus"}},"id":"tag:loadaverage.org,2020-08-01:noticeId=19318493:objectType=comment","object":{"id":"tag:loadaverage.org,2020-08-01:noticeId=19318493:objectType=comment","objectType":"comment","content":"@sl<\/a> @samir<\/a> https:\/\/notabug.org\/diogo\/gnu-social\/issues\/160#issuecomment-19742<\/a>
Well, there's this answer.
There are !gnusocial<\/a> instances out there that have ActivityPub enabled, !loadaverage<\/a> isn't one of them yet.
When confidence in the implementation not making a mess in the database is high enough, you'll know :-).","url":"https:\/\/loadaverage.org\/notice\/19318493","status_net":{"notice_id":null},"tags":[{"objectType":"http:\/\/activityschema.org\/object\/hashtag","displayName":"gnusocial"},{"objectType":"http:\/\/activityschema.org\/object\/hashtag","displayName":"loadaverage"}]},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/group","id":"https:\/\/loadaverage.org\/group\/1\/id"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/group","id":"https:\/\/gnusocial.net\/group\/845\/id"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/loadaverage.org\/user\/345580"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/loadaverage.org\/user\/341452"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:loadaverage.org,2020-07-30:objectType=thread:nonce=45c38a85fd688d79","conversation_url":"https:\/\/loadaverage.org\/conversation\/13836169","notice_info":{"local_id":"1023353","source":"ostatus"}},"published":"2020-08-01T01:20:15+00:00","provider":{"objectType":"service","displayName":"Jonkman Microblog","url":"https:\/\/gs.jonkman.ca\/"},"verb":"post","url":"https:\/\/loadaverage.org\/notice\/19318493"}],"links":[{"url":"https:\/\/gs.jonkman.ca\/group\/gnusocial","rel":"alternate","type":"text\/html"}]}