Adventures in IndieWeb / ActivityPub (AP) bridging:
While in general my posts are being successfully federated by https://fed.brid.gy/ #BridgyFed, my most recent three posts, and two more earlier this year, were delivered successfully to multiple #Mastodon instances AP inboxes (returned 202), however the posts do not show up if you look-up my profile on those instances (and thus followers never saw them).
These most recent posts:
* https://tantek.com/2024/245/t1/read-write-suggest-edit-web
* https://tantek.com/2024/242/t1/indiewebcamp-portland
* https://tantek.com/2024/238/t3/indiewebcamp-auto-linking
and these earlier this year:
* https://tantek.com/2024/173/t1/years-posse-microformats-adoption
* https://tantek.com/2024/044/t1/twenty-years-microformats
were all delivered to over 300 instances, which returned "202" codes, however none of them show up in profile views on those instances, e.g.
* https://indieweb.social/@tantek.com@tantek.com
* https://mastodon.social/@tantek.com@tantek.com
* https://social.coop/@tantek.com@tantek.com
* https://w3c.social/@tantek.com@tantek.com
(My most recent post on all of these is the same 2024-08-25 post starting with “All setup here at IndieWebCamp Portland!”)
Why would a Mastodon instance respond with a 202 to an AP inbox delivery and then not show that post on the local profile view?
GitHub tracking bug in case you can help narrow/track this down or have
* https://github.com/snarfed/bridgy-fed/issues/884
Let’s see if this post makes it to your Mastodon (or other #fediverse) reader/client.
#indieweb #ActivityPub
This is post 21 of #100PostsOfIndieWeb. #100Posts
← https://tantek.com/2024/245/t1/read-write-suggest-edit-web
→ 🔮
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fed.brid.gy/r/https://tantek.com/2024/246/t1/adventures-indieweb-activitypub-bridgy-fed",
"content": {
"html": "<p>Adventures in IndieWeb / ActivityPub (AP) bridging:<br /><br />While in general my posts are being successfully federated by <a href=\"https://fed.brid.gy/\">https://fed.brid.gy/</a> <a href=\"https://indieweb.social/tags/BridgyFed\">#<span class=\"p-category\">BridgyFed</span></a>, my most recent three posts, and two more earlier this year, were delivered successfully to multiple <a href=\"https://indieweb.social/tags/Mastodon\">#<span class=\"p-category\">Mastodon</span></a> instances AP inboxes (returned 202), however the posts do not show up if you look-up my profile on those instances (and thus followers never saw them).<br /><br />These most recent posts:<br />* <a href=\"https://tantek.com/2024/245/t1/read-write-suggest-edit-web\">https://tantek.com/2024/245/t1/read-write-suggest-edit-web</a><br />* <a href=\"https://tantek.com/2024/242/t1/indiewebcamp-portland\">https://tantek.com/2024/242/t1/indiewebcamp-portland</a><br />* <a href=\"https://tantek.com/2024/238/t3/indiewebcamp-auto-linking\">https://tantek.com/2024/238/t3/indiewebcamp-auto-linking</a><br />and these earlier this year:<br />* <a href=\"https://tantek.com/2024/173/t1/years-posse-microformats-adoption\">https://tantek.com/2024/173/t1/years-posse-microformats-adoption</a><br />* <a href=\"https://tantek.com/2024/044/t1/twenty-years-microformats\">https://tantek.com/2024/044/t1/twenty-years-microformats</a><br /><br />were all delivered to over 300 instances, which returned \"202\" codes, however none of them show up in profile views on those instances, e.g.<br />* <a href=\"https://indieweb.social/@tantek.com@tantek.com\">https://indieweb.social/@tantek.com@tantek.com</a><br />* <a href=\"https://mastodon.social/@tantek.com@tantek.com\">https://mastodon.social/@tantek.com@tantek.com</a><br />* <a href=\"https://social.coop/@tantek.com@tantek.com\">https://social.coop/@tantek.com@tantek.com</a><br />* <a href=\"https://w3c.social/@tantek.com@tantek.com\">https://w3c.social/@tantek.com@tantek.com</a><br />(My most recent post on all of these is the same 2024-08-25 post starting with \u201cAll setup here at IndieWebCamp Portland!\u201d)<br /><br />Why would a Mastodon instance respond with a 202 to an AP inbox delivery and then not show that post on the local profile view?<br /><br />GitHub tracking bug in case you can help narrow/track this down or have <br />* <a href=\"https://github.com/snarfed/bridgy-fed/issues/884\">https://github.com/snarfed/bridgy-fed/issues/884</a><br /><br />Let\u2019s see if this post makes it to your Mastodon (or other <a href=\"https://indieweb.social/tags/fediverse\">#<span class=\"p-category\">fediverse</span></a>) reader/client.<br /><br /><a href=\"https://indieweb.social/tags/indieweb\">#<span class=\"p-category\">indieweb</span></a> <a href=\"https://indieweb.social/tags/ActivityPub\">#<span class=\"p-category\">ActivityPub</span></a> <br /><br />This is post 21 of <a href=\"https://indieweb.social/tags/100PostsOfIndieWeb\">#<span class=\"p-category\">100PostsOfIndieWeb</span></a>. <a href=\"https://indieweb.social/tags/100Posts\">#<span class=\"p-category\">100Posts</span></a><br /><br />\u2190 <a href=\"https://tantek.com/2024/245/t1/read-write-suggest-edit-web\">https://tantek.com/2024/245/t1/read-write-suggest-edit-web</a><br />\u2192 \ud83d\udd2e</p>",
"text": "Adventures in IndieWeb / ActivityPub (AP) bridging:\n\nWhile in general my posts are being successfully federated by https://fed.brid.gy/ #BridgyFed, my most recent three posts, and two more earlier this year, were delivered successfully to multiple #Mastodon instances AP inboxes (returned 202), however the posts do not show up if you look-up my profile on those instances (and thus followers never saw them).\n\nThese most recent posts:\n* https://tantek.com/2024/245/t1/read-write-suggest-edit-web\n* https://tantek.com/2024/242/t1/indiewebcamp-portland\n* https://tantek.com/2024/238/t3/indiewebcamp-auto-linking\nand these earlier this year:\n* https://tantek.com/2024/173/t1/years-posse-microformats-adoption\n* https://tantek.com/2024/044/t1/twenty-years-microformats\n\nwere all delivered to over 300 instances, which returned \"202\" codes, however none of them show up in profile views on those instances, e.g.\n* https://indieweb.social/@tantek.com@tantek.com\n* https://mastodon.social/@tantek.com@tantek.com\n* https://social.coop/@tantek.com@tantek.com\n* https://w3c.social/@tantek.com@tantek.com\n(My most recent post on all of these is the same 2024-08-25 post starting with \u201cAll setup here at IndieWebCamp Portland!\u201d)\n\nWhy would a Mastodon instance respond with a 202 to an AP inbox delivery and then not show that post on the local profile view?\n\nGitHub tracking bug in case you can help narrow/track this down or have \n* https://github.com/snarfed/bridgy-fed/issues/884\n\nLet\u2019s see if this post makes it to your Mastodon (or other #fediverse) reader/client.\n\n#indieweb #ActivityPub \n\nThis is post 21 of #100PostsOfIndieWeb. #100Posts\n\n\u2190 https://tantek.com/2024/245/t1/read-write-suggest-edit-web\n\u2192 \ud83d\udd2e"
},
"published": "2024-09-03T05:32:00+00:00",
"post-type": "note",
"_id": "42124137",
"_source": "8007",
"_is_read": false
}
"Use WordPress if you want. Use Blogger. Hell, use Frontpage 98 if you want. Or learn some HTML and CSS and type it all up in notepad.exe. Or just HTML, don't even bother with the CSS. Just make it yours."
IndieWeb vs. indie web https://fyr.io/post/indieweb_vs_indie_web
#blogging #PersonalWebsites #blogs #IndieWeb #WebDev #WebDesign #HTML #CSS #SmallWeb #SmolWeb #WordPress
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://c.im/@jake4480/113073736246721459",
"content": {
"html": "<p>\"Use WordPress if you want. Use Blogger. Hell, use Frontpage 98 if you want. Or learn some HTML and CSS and type it all up in notepad.exe. Or just HTML, don't even bother with the CSS. Just make it yours.\"</p><p>IndieWeb vs. indie web <a href=\"https://fyr.io/post/indieweb_vs_indie_web\"><span>https://</span><span>fyr.io/post/indieweb_vs_indie_</span><span>web</span></a></p><p><a href=\"https://c.im/tags/blogging\">#<span>blogging</span></a> <a href=\"https://c.im/tags/PersonalWebsites\">#<span>PersonalWebsites</span></a> <a href=\"https://c.im/tags/blogs\">#<span>blogs</span></a> <a href=\"https://c.im/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://c.im/tags/WebDev\">#<span>WebDev</span></a> <a href=\"https://c.im/tags/WebDesign\">#<span>WebDesign</span></a> <a href=\"https://c.im/tags/HTML\">#<span>HTML</span></a> <a href=\"https://c.im/tags/CSS\">#<span>CSS</span></a> <a href=\"https://c.im/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://c.im/tags/SmolWeb\">#<span>SmolWeb</span></a> <a href=\"https://c.im/tags/WordPress\">#<span>WordPress</span></a></p>",
"text": "\"Use WordPress if you want. Use Blogger. Hell, use Frontpage 98 if you want. Or learn some HTML and CSS and type it all up in notepad.exe. Or just HTML, don't even bother with the CSS. Just make it yours.\"\n\nIndieWeb vs. indie web https://fyr.io/post/indieweb_vs_indie_web\n\n#blogging #PersonalWebsites #blogs #IndieWeb #WebDev #WebDesign #HTML #CSS #SmallWeb #SmolWeb #WordPress"
},
"published": "2024-09-03T12:58:09+00:00",
"post-type": "note",
"_id": "42122945",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@inautilo/113073685134759278",
"content": {
"html": "<p><a href=\"https://mastodon.social/tags/Business\">#<span>Business</span></a> <a href=\"https://mastodon.social/tags/Misconceptions\">#<span>Misconceptions</span></a><br />IndieWeb vs. indie web \u00b7 \u201cIt\u2019s unfortunate that the IndieWeb has that name.\u201d <a href=\"https://ilo.im/15zz1z\"><span>https://</span><span>ilo.im/15zz1z</span><span></span></a></p><p>_____<br /><a href=\"https://mastodon.social/tags/Terminology\">#<span>Terminology</span></a> <a href=\"https://mastodon.social/tags/HumanWeb\">#<span>HumanWeb</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.social/tags/SlowWeb\">#<span>SlowWeb</span></a> <a href=\"https://mastodon.social/tags/OpenStandards\">#<span>OpenStandards</span></a> <a href=\"https://mastodon.social/tags/Website\">#<span>Website</span></a> <a href=\"https://mastodon.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://mastodon.social/tags/Development\">#<span>Development</span></a> <a href=\"https://mastodon.social/tags/WebDev\">#<span>WebDev</span></a></p>",
"text": "#Business #Misconceptions\nIndieWeb vs. indie web \u00b7 \u201cIt\u2019s unfortunate that the IndieWeb has that name.\u201d https://ilo.im/15zz1z\n\n_____\n#Terminology #HumanWeb #IndieWeb #SmallWeb #SlowWeb #OpenStandards #Website #Blog #Development #WebDev"
},
"published": "2024-09-03T12:45:09+00:00",
"post-type": "note",
"_id": "42122946",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mstdn.social/@the_cheis/113073668220500837",
"content": {
"html": "<p>Nuevo post:</p><p>On A Day Like Today (1998), de Bryan Adams</p><p><a href=\"https://mstdn.social/tags/musica\">#<span>musica</span></a> <a href=\"https://mstdn.social/tags/rock\">#<span>rock</span></a> <a href=\"https://mstdn.social/tags/poprock\">#<span>poprock</span></a> <a href=\"https://mstdn.social/tags/softrock\">#<span>softrock</span></a> <a href=\"https://mstdn.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mstdn.social/tags/blog\">#<span>blog</span></a> <a href=\"https://mstdn.social/tags/enmiblog\">#<span>enmiblog</span></a></p><p><a href=\"https://thecheis.com/2024/09/03/on-a-day-like-today-1998-de-bryan-adams/\"><span>https://</span><span>thecheis.com/2024/09/03/on-a-d</span><span>ay-like-today-1998-de-bryan-adams/</span></a></p>",
"text": "Nuevo post:\n\nOn A Day Like Today (1998), de Bryan Adams\n\n#musica #rock #poprock #softrock #indieweb #blog #enmiblog\n\nhttps://thecheis.com/2024/09/03/on-a-day-like-today-1998-de-bryan-adams/"
},
"published": "2024-09-03T12:40:51+00:00",
"post-type": "note",
"_id": "42122947",
"_source": "8007",
"_is_read": false
}
Search the git history for all commits that have added or removed a string or regex pattern across all branches:
https://rm-o.dev/til/find-all-commits-that-added-or-removed-a-string/
#git #indieweb #til #blog
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@rodmoi/113073651602850657",
"content": {
"html": "<p>Search the git history for all commits that have added or removed a string or regex pattern across all branches:</p><p><a href=\"https://rm-o.dev/til/find-all-commits-that-added-or-removed-a-string/\"><span>https://</span><span>rm-o.dev/til/find-all-commits-</span><span>that-added-or-removed-a-string/</span></a></p><p><a href=\"https://mastodon.social/tags/git\">#<span>git</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/til\">#<span>til</span></a> <a href=\"https://mastodon.social/tags/blog\">#<span>blog</span></a></p>",
"text": "Search the git history for all commits that have added or removed a string or regex pattern across all branches:\n\nhttps://rm-o.dev/til/find-all-commits-that-added-or-removed-a-string/\n\n#git #indieweb #til #blog"
},
"published": "2024-09-03T12:36:38+00:00",
"post-type": "note",
"_id": "42122948",
"_source": "8007",
"_is_read": false
}
I'm not a big lover of horror films, although I have seen a couple. However, none have left me feeling more horrified than David Lynch's Mulholland Drive, notably the diner scene at Winkie's. For me, this is the most terrifying sequence in cinema history.
https://rm-o.dev/notes/winkies/
#blog #note #indieweb #davidlynch #cinema
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@rodmoi/113073607589569922",
"content": {
"html": "<p>I'm not a big lover of horror films, although I have seen a couple. However, none have left me feeling more horrified than David Lynch's Mulholland Drive, notably the diner scene at Winkie's. For me, this is the most terrifying sequence in cinema history. </p><p><a href=\"https://rm-o.dev/notes/winkies/\"><span>https://</span><span>rm-o.dev/notes/winkies/</span><span></span></a></p><p><a href=\"https://mastodon.social/tags/blog\">#<span>blog</span></a> <a href=\"https://mastodon.social/tags/note\">#<span>note</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/davidlynch\">#<span>davidlynch</span></a> <a href=\"https://mastodon.social/tags/cinema\">#<span>cinema</span></a></p>",
"text": "I'm not a big lover of horror films, although I have seen a couple. However, none have left me feeling more horrified than David Lynch's Mulholland Drive, notably the diner scene at Winkie's. For me, this is the most terrifying sequence in cinema history. \n\nhttps://rm-o.dev/notes/winkies/\n\n#blog #note #indieweb #davidlynch #cinema"
},
"published": "2024-09-03T12:25:26+00:00",
"post-type": "note",
"_id": "42122324",
"_source": "8007",
"_is_read": false
}
Adventures in IndieWeb / ActivityPub (AP) bridging:
While in general my posts are being successfully federated by https://fed.brid.gy/ (#BridgyFed), my most recent three posts, and two more earlier this year, were delivered successfully to multiple #Mastodon instances AP inboxes (returned 202), however the posts do not show up if you look-up my profile on those instances (and thus followers never saw them).
These most recent posts:
* https://tantek.com/2024/245/t1/read-write-suggest-edit-web
* https://tantek.com/2024/242/t1/indiewebcamp-portland
* https://tantek.com/2024/238/t3/indiewebcamp-auto-linking
and these earlier this year:
* https://tantek.com/2024/173/t1/years-posse-microformats-adoption
* https://tantek.com/2024/044/t1/twenty-years-microformats
were all delivered to over 300 instances, which returned "202" codes, however none of them show up in profile views on those instances, e.g.
* https://indieweb.social/@tantek.com@tantek.com
* https://mastodon.social/@tantek.com@tantek.com
* https://social.coop/@tantek.com@tantek.com
* https://w3c.social/@tantek.com@tantek.com
(My most recent post on all of these is the same 2024-08-25 post starting with “All setup here at IndieWebCamp Portland!”)
Why would a Mastodon instance respond with a 202 to an AP inbox delivery and then not show that post on the local profile view?
GitHub tracking bug in case you can help narrow/track this down or have
* https://github.com/snarfed/bridgy-fed/issues/884
Let’s see if this post makes it to your Mastodon (or other #fediverse) reader/client.
#indieweb #ActivityPub
This is post 21 of #100PostsOfIndieWeb. #100Posts
← https://tantek.com/2024/245/t1/read-write-suggest-edit-web
→ 🔮
{
"type": "entry",
"published": "2024-09-02 22:32-0700",
"url": "http://tantek.com/2024/246/t1/adventures-indieweb-activitypub-bridgy-fed",
"category": [
"Mastodon",
"fediverse",
"indieweb",
"ActivityPub",
"100PostsOfIndieWeb",
"100Posts"
],
"content": {
"text": "Adventures in IndieWeb / ActivityPub (AP) bridging:\n\nWhile in general my posts are being successfully federated by https://fed.brid.gy/ (#BridgyFed), my most recent three posts, and two more earlier this year, were delivered successfully to multiple #Mastodon instances AP inboxes (returned 202), however the posts do not show up if you look-up my profile on those instances (and thus followers never saw them).\n\nThese most recent posts:\n* https://tantek.com/2024/245/t1/read-write-suggest-edit-web\n* https://tantek.com/2024/242/t1/indiewebcamp-portland\n* https://tantek.com/2024/238/t3/indiewebcamp-auto-linking\nand these earlier this year:\n* https://tantek.com/2024/173/t1/years-posse-microformats-adoption\n* https://tantek.com/2024/044/t1/twenty-years-microformats\n\nwere all delivered to over 300 instances, which returned \"202\" codes, however none of them show up in profile views on those instances, e.g.\n* https://indieweb.social/@tantek.com@tantek.com\n* https://mastodon.social/@tantek.com@tantek.com\n* https://social.coop/@tantek.com@tantek.com\n* https://w3c.social/@tantek.com@tantek.com\n(My most recent post on all of these is the same 2024-08-25 post starting with \u201cAll setup here at IndieWebCamp Portland!\u201d)\n\nWhy would a Mastodon instance respond with a 202 to an AP inbox delivery and then not show that post on the local profile view?\n\nGitHub tracking bug in case you can help narrow/track this down or have \n* https://github.com/snarfed/bridgy-fed/issues/884\n\nLet\u2019s see if this post makes it to your Mastodon (or other #fediverse) reader/client.\n\n#indieweb #ActivityPub \n\nThis is post 21 of #100PostsOfIndieWeb. #100Posts\n\n\u2190 https://tantek.com/2024/245/t1/read-write-suggest-edit-web\n\u2192 \ud83d\udd2e",
"html": "Adventures in IndieWeb / ActivityPub (AP) bridging:<br /><br />While in general my posts are being successfully federated by <a href=\"https://fed.brid.gy/\">https://fed.brid.gy/</a> (#BridgyFed), my most recent three posts, and two more earlier this year, were delivered successfully to multiple #<span class=\"p-category\">Mastodon</span> instances AP inboxes (returned 202), however the posts do not show up if you look-up my profile on those instances (and thus followers never saw them).<br /><br />These most recent posts:<br />* <a href=\"https://tantek.com/2024/245/t1/read-write-suggest-edit-web\">https://tantek.com/2024/245/t1/read-write-suggest-edit-web</a><br />* <a href=\"https://tantek.com/2024/242/t1/indiewebcamp-portland\">https://tantek.com/2024/242/t1/indiewebcamp-portland</a><br />* <a href=\"https://tantek.com/2024/238/t3/indiewebcamp-auto-linking\">https://tantek.com/2024/238/t3/indiewebcamp-auto-linking</a><br />and these earlier this year:<br />* <a href=\"https://tantek.com/2024/173/t1/years-posse-microformats-adoption\">https://tantek.com/2024/173/t1/years-posse-microformats-adoption</a><br />* <a href=\"https://tantek.com/2024/044/t1/twenty-years-microformats\">https://tantek.com/2024/044/t1/twenty-years-microformats</a><br /><br />were all delivered to over 300 instances, which returned \"202\" codes, however none of them show up in profile views on those instances, e.g.<br />* <a href=\"https://indieweb.social/@tantek.com@tantek.com\">https://indieweb.social/@tantek.com@tantek.com</a><br />* <a href=\"https://mastodon.social/@tantek.com@tantek.com\">https://mastodon.social/@tantek.com@tantek.com</a><br />* <a href=\"https://social.coop/@tantek.com@tantek.com\">https://social.coop/@tantek.com@tantek.com</a><br />* <a href=\"https://w3c.social/@tantek.com@tantek.com\">https://w3c.social/@tantek.com@tantek.com</a><br />(My most recent post on all of these is the same 2024-08-25 post starting with \u201cAll setup here at IndieWebCamp Portland!\u201d)<br /><br />Why would a Mastodon instance respond with a 202 to an AP inbox delivery and then not show that post on the local profile view?<br /><br />GitHub tracking bug in case you can help narrow/track this down or have <br />* <a href=\"https://github.com/snarfed/bridgy-fed/issues/884\">https://github.com/snarfed/bridgy-fed/issues/884</a><br /><br />Let\u2019s see if this post makes it to your Mastodon (or other #<span class=\"p-category\">fediverse</span>) reader/client.<br /><br />#<span class=\"p-category\">indieweb</span> #<span class=\"p-category\">ActivityPub</span> <br /><br />This is post 21 of #<span class=\"p-category\">100PostsOfIndieWeb</span>. #<span class=\"p-category\">100Posts</span><br /><br />\u2190 <a href=\"https://tantek.com/2024/245/t1/read-write-suggest-edit-web\">https://tantek.com/2024/245/t1/read-write-suggest-edit-web</a><br />\u2192 \ud83d\udd2e"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "https://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "42121555",
"_source": "1",
"_is_read": false
}
✏️ I want the Read Write Suggest-Edit Accept-Edit Update Web.
The consumer Infinite Scroll Web leaves us feeling empty.
Too few of us participate in the Read Write Web, whether with personal sites or Wikipedia.
A week ago when we wrapped up #IndieWebCamp Portland and I was reading @KevinMarks.com (@kevinmarks@indieweb.social @kevinmarks@xoxo.zone @kevinmarks) live-tooting of the demos¹, I noticed a few errors, typos or miscaptures, and pointed them out in-person.
Kevin was able to quickly edit his toots and update them for anyone reading, thanks to #Mastodon’s post editing feature and its support of #ActivityPub Updates. But this shouldn’t require being in the same room, IRL or chat.
We should be able to suggest edits to each other’s posts, as easily as we can reply and add a comment.
13 years ago I wrote²:
“The Read Write Web is no longer sufficient. I want the Read Fork Write Merge Web.”
Now I want the Read Write Suggest-Edit Accept-Edit Update Web.
The ↪ Reply button is fairly ubiquitous in modern post user interfaces (UIs).
Why not also a ✏️ Suggest Edit button, to craft a fix for a typo, grammar, or other minor error, and send the author for their review, and acceptance or rejection? Perhaps viewable only by the suggester and the author, to avoid "performative" suggested edits.
If the author’s posts provide revision histories, when a suggested edit is accepted, a post’s history could show the contributor of the edit.
Instead of asking Kevin in-person, what if I could have posted special "Suggested Edit" responses in reply to his toots, for which he would receive special notifications, and could choose to one-click accept and update (or further edit) his toots?
To enable such UIs and interactions across servers and implementations, we may need a new type of response³, perhaps with a special property (or more) to convey the edits being suggested.
There is documentation of this and similar use-cases, prior art / UIs, as well as some brainstorming on the #IndieWeb wiki:
* https://indieweb.org/edit
Our interaction after IndieWebCamp has inspired me to take another look at how can we design and prototype solutions to this problem.
For now, if you host your blog and posts as static files on GitHub (or equivalent), you could add a button like this to your posts alongside Like, Reply, Repost buttons:
✏️ Suggest Edit
and link it to an edit URL for the static file for the post.
I don’t use GitHub static files myself for posts, but here’s an example of such an edit link for one of my projects:
https://tantek.com/github/cassis/edit/main/README.md
This will start the process of creating a “pull request”, GitHub’s jargon⁴ for a “suggested edit”.
After completing GitHub’s ceremony of entering multiple text fields (summary & description), and multiple clicks to create said “pull request”, it’ll be sent to the author to review. Presuming the author likes the suggested edit, they can perform the other half of GitHub’s jargon-filled ceremonies to “Merge” or “Squash & Merge”, “Delete fork”, etc. to accept the edit.
It’s an awkward interaction⁵, however useful for at least prototyping a ✏️ Suggest Edit button on sites that store their posts as files in GitHub. Certainly worthy of experimenting with and gathering experience to design and build even better interactions.
We can start with the shortest path to getting something working, then learn, iterate, improve, repeat.
#readWriteWeb #editableWeb #suggestEdit #acceptEdit
References:
¹ https://indieweb.social/@kevinmarks/113025295600067213
² https://tantek.com/2011/174/t1/read-fork-write-merge-web-osb11
³ https://indieweb.org/responses
⁴ The phrase “pull request” was derived from the git command: “git request-pull” according to https://www.reddit.com/r/git/comments/nvahcp/comment/h12hzj7/
⁵ “edits” in GitHub require taking far more steps, and navigating far more jargon, then say, Wikipedia pages, which come down to “Edit” and “Save”. We should aspire to Wikipedia’s simplicity, not GitHub’s ceremonies.
This is post 20 of #100PostsOfIndieWeb. #100Posts
← https://tantek.com/2024/242/t1/indiewebcamp-portland
→ 🔮
{
"type": "entry",
"published": "2024-09-01 14:51-0700",
"url": "http://tantek.com/2024/245/t1/read-write-suggest-edit-web",
"category": [
"IndieWebCamp",
"Mastodon",
"ActivityPub",
"IndieWeb",
"readWriteWeb",
"editableWeb",
"suggestEdit",
"acceptEdit",
"100PostsOfIndieWeb",
"100Posts"
],
"content": {
"text": "\u270f\ufe0f I want the Read Write Suggest-Edit Accept-Edit Update Web.\n\nThe consumer Infinite Scroll Web leaves us feeling empty.\n\nToo few of us participate in the Read Write Web, whether with personal sites or Wikipedia.\n\nA week ago when we wrapped up #IndieWebCamp Portland and I was reading @KevinMarks.com (@kevinmarks@indieweb.social @kevinmarks@xoxo.zone @kevinmarks) live-tooting of the demos\u00b9, I noticed a few errors, typos or miscaptures, and pointed them out in-person.\n\nKevin was able to quickly edit his toots and update them for anyone reading, thanks to #Mastodon\u2019s post editing feature and its support of #ActivityPub Updates. But this shouldn\u2019t require being in the same room, IRL or chat.\n\nWe should be able to suggest edits to each other\u2019s posts, as easily as we can reply and add a comment.\n\n13 years ago I wrote\u00b2:\n\n\u00a0\u201cThe Read Write Web is no longer sufficient. I want the Read Fork Write Merge Web.\u201d\n\nNow I want the Read Write Suggest-Edit Accept-Edit Update Web.\n\nThe \u21aa Reply button is fairly ubiquitous in modern post user interfaces (UIs).\n\nWhy not also a \u270f\ufe0f Suggest Edit button, to craft a fix for a typo, grammar, or other minor error, and send the author for their review, and acceptance or rejection? Perhaps viewable only by the suggester and the author, to avoid \"performative\" suggested edits.\n\nIf the author\u2019s posts provide revision histories, when a suggested edit is accepted, a post\u2019s history could show the contributor of the edit.\n\nInstead of asking Kevin in-person, what if I could have posted special \"Suggested Edit\" responses in reply to his toots, for which he would receive special notifications, and could choose to one-click accept and update (or further edit) his toots?\n\nTo enable such UIs and interactions across servers and implementations, we may need a new type of response\u00b3, perhaps with a special property (or more) to convey the edits being suggested.\n\nThere is documentation of this and similar use-cases, prior art / UIs, as well as some brainstorming on the #IndieWeb wiki:\n* https://indieweb.org/edit\n\nOur interaction after IndieWebCamp has inspired me to take another look at how can we design and prototype solutions to this problem.\n\nFor now, if you host your blog and posts as static files on GitHub (or equivalent), you could add a button like this to your posts alongside Like, Reply, Repost buttons:\n\n\u270f\ufe0f Suggest Edit\n\nand link it to an edit URL for the static file for the post.\n\nI don\u2019t use GitHub static files myself for posts, but here\u2019s an example of such an edit link for one of my projects:\n\nhttps://tantek.com/github/cassis/edit/main/README.md\n\nThis will start the process of creating a \u201cpull request\u201d, GitHub\u2019s jargon\u2074 for a \u201csuggested edit\u201d.\n\nAfter completing GitHub\u2019s ceremony of entering multiple text fields (summary & description), and multiple clicks to create said \u201cpull request\u201d, it\u2019ll be sent to the author to review. Presuming the author likes the suggested edit, they can perform the other half of GitHub\u2019s jargon-filled ceremonies to \u201cMerge\u201d or \u201cSquash & Merge\u201d, \u201cDelete fork\u201d, etc. to accept the edit.\n\nIt\u2019s an awkward interaction\u2075, however useful for at least prototyping a \u270f\ufe0f Suggest Edit button on sites that store their posts as files in GitHub. Certainly worthy of experimenting with and gathering experience to design and build even better interactions.\n\nWe can start with the shortest path to getting something working, then learn, iterate, improve, repeat.\n\n#readWriteWeb #editableWeb #suggestEdit #acceptEdit\n\nReferences:\n\n\u00b9 https://indieweb.social/@kevinmarks/113025295600067213\n\u00b2 https://tantek.com/2011/174/t1/read-fork-write-merge-web-osb11\n\u00b3 https://indieweb.org/responses\n\u2074 The phrase \u201cpull request\u201d was derived from the git command: \u201cgit request-pull\u201d according to https://www.reddit.com/r/git/comments/nvahcp/comment/h12hzj7/\n\u2075 \u201cedits\u201d in GitHub require taking far more steps, and navigating far more jargon, then say, Wikipedia pages, which come down to \u201cEdit\u201d and \u201cSave\u201d. We should aspire to Wikipedia\u2019s simplicity, not GitHub\u2019s ceremonies.\n\nThis is post 20 of #100PostsOfIndieWeb. #100Posts\n\n\u2190 https://tantek.com/2024/242/t1/indiewebcamp-portland\n\u2192 \ud83d\udd2e",
"html": "\u270f\ufe0f I want the Read Write Suggest-Edit Accept-Edit Update Web.<br /><br />The consumer Infinite Scroll Web leaves us feeling empty.<br /><br />Too few of us participate in the Read Write Web, whether with personal sites or Wikipedia.<br /><br />A week ago when we wrapped up #<span class=\"p-category\">IndieWebCamp</span> Portland and I was reading <a href=\"https://KevinMarks.com\">@KevinMarks.com</a> (<a href=\"https://indieweb.social/@kevinmarks\">@kevinmarks@indieweb.social</a> <a href=\"https://xoxo.zone/@kevinmarks\">@kevinmarks@xoxo.zone</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/kevinmarks\">@kevinmarks</a>) live-tooting of the demos<a href=\"http://tantek.com/#t5Yn1_note-1\">\u00b9</a>, I noticed a few errors, typos or miscaptures, and pointed them out in-person.<br /><br />Kevin was able to quickly edit his toots and update them for anyone reading, thanks to #<span class=\"p-category\">Mastodon</span>\u2019s post editing feature and its support of #<span class=\"p-category\">ActivityPub</span> Updates. But this shouldn\u2019t require being in the same room, IRL or chat.<br /><br />We should be able to suggest edits to each other\u2019s posts, as easily as we can reply and add a comment.<br /><br />13 years ago I wrote<a href=\"http://tantek.com/#t5Yn1_note-2\">\u00b2</a>:<br /><br />\u00a0\u201cThe Read Write Web is no longer sufficient. I want the Read Fork Write Merge Web.\u201d<br /><br />Now I want the Read Write Suggest-Edit Accept-Edit Update Web.<br /><br />The \u21aa Reply button is fairly ubiquitous in modern post user interfaces (UIs).<br /><br />Why not also a \u270f\ufe0f Suggest Edit button, to craft a fix for a typo, grammar, or other minor error, and send the author for their review, and acceptance or rejection? Perhaps viewable only by the suggester and the author, to avoid \"performative\" suggested edits.<br /><br />If the author\u2019s posts provide revision histories, when a suggested edit is accepted, a post\u2019s history could show the contributor of the edit.<br /><br />Instead of asking Kevin in-person, what if I could have posted special \"Suggested Edit\" responses in reply to his toots, for which he would receive special notifications, and could choose to one-click accept and update (or further edit) his toots?<br /><br />To enable such UIs and interactions across servers and implementations, we may need a new type of response<a href=\"http://tantek.com/#t5Yn1_note-3\">\u00b3</a>, perhaps with a special property (or more) to convey the edits being suggested.<br /><br />There is documentation of this and similar use-cases, prior art / UIs, as well as some brainstorming on the #<span class=\"p-category\">IndieWeb</span> wiki:<br />* <a href=\"https://indieweb.org/edit\">https://indieweb.org/edit</a><br /><br />Our interaction after IndieWebCamp has inspired me to take another look at how can we design and prototype solutions to this problem.<br /><br />For now, if you host your blog and posts as static files on GitHub (or equivalent), you could add a button like this to your posts alongside Like, Reply, Repost buttons:<br /><br />\u270f\ufe0f Suggest Edit<br /><br />and link it to an edit URL for the static file for the post.<br /><br />I don\u2019t use GitHub static files myself for posts, but here\u2019s an example of such an edit link for one of my projects:<br /><br /><a href=\"https://tantek.com/github/cassis/edit/main/README.md\">https://tantek.com/github/cassis/edit/main/README.md</a><br /><br />This will start the process of creating a \u201cpull request\u201d, GitHub\u2019s jargon<a href=\"http://tantek.com/#t5Yn1_note-4\">\u2074</a> for a \u201csuggested edit\u201d.<br /><br />After completing GitHub\u2019s ceremony of entering multiple text fields (summary & description), and multiple clicks to create said \u201cpull request\u201d, it\u2019ll be sent to the author to review. Presuming the author likes the suggested edit, they can perform the other half of GitHub\u2019s jargon-filled ceremonies to \u201cMerge\u201d or \u201cSquash & Merge\u201d, \u201cDelete fork\u201d, etc. to accept the edit.<br /><br />It\u2019s an awkward interaction<a href=\"http://tantek.com/#t5Yn1_note-5\">\u2075</a>, however useful for at least prototyping a \u270f\ufe0f Suggest Edit button on sites that store their posts as files in GitHub. Certainly worthy of experimenting with and gathering experience to design and build even better interactions.<br /><br />We can start with the shortest path to getting something working, then learn, iterate, improve, repeat.<br /><br />#<span class=\"p-category\">readWriteWeb</span> #<span class=\"p-category\">editableWeb</span> #<span class=\"p-category\">suggestEdit</span> #<span class=\"p-category\">acceptEdit</span><br /><br />References:<br /><br /><a href=\"http://tantek.com/#t5Yn1_ref-1\">\u00b9</a> <a href=\"https://indieweb.social/@kevinmarks/113025295600067213\">https://indieweb.social/@kevinmarks/113025295600067213</a><br /><a href=\"http://tantek.com/#t5Yn1_ref-2\">\u00b2</a> <a href=\"https://tantek.com/2011/174/t1/read-fork-write-merge-web-osb11\">https://tantek.com/2011/174/t1/read-fork-write-merge-web-osb11</a><br /><a href=\"http://tantek.com/#t5Yn1_ref-3\">\u00b3</a> <a href=\"https://indieweb.org/responses\">https://indieweb.org/responses</a><br /><a href=\"http://tantek.com/#t5Yn1_ref-4\">\u2074</a> The phrase \u201cpull request\u201d was derived from the git command: \u201cgit request-pull\u201d according to <a href=\"https://www.reddit.com/r/git/comments/nvahcp/comment/h12hzj7/\">https://www.reddit.com/r/git/comments/nvahcp/comment/h12hzj7/</a><br /><a href=\"http://tantek.com/#t5Yn1_ref-5\">\u2075</a> \u201cedits\u201d in GitHub require taking far more steps, and navigating far more jargon, then say, Wikipedia pages, which come down to \u201cEdit\u201d and \u201cSave\u201d. We should aspire to Wikipedia\u2019s simplicity, not GitHub\u2019s ceremonies.<br /><br />This is post 20 of #<span class=\"p-category\">100PostsOfIndieWeb</span>. #<span class=\"p-category\">100Posts</span><br /><br />\u2190 <a href=\"https://tantek.com/2024/242/t1/indiewebcamp-portland\">https://tantek.com/2024/242/t1/indiewebcamp-portland</a><br />\u2192 \ud83d\udd2e"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "https://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "42119247",
"_source": "1",
"_is_read": false
}
After 12 years offline, my blog is back!
Converted HTMLs I had saved to markdown. It's as if nothing happened.
#indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://rrier.fr/@pc/statuses/01J6TPW4DRG4F3E2WH7MVCKP7K",
"content": {
"html": "<p>After 12 years offline, <a href=\"https://nothing.pcarrier.com\">my blog</a> is back!</p><p>Converted HTMLs I had saved to markdown. It's as if nothing happened.</p><p><a href=\"https://rrier.fr/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "After 12 years offline, my blog is back!\n\nConverted HTMLs I had saved to markdown. It's as if nothing happened.\n\n#indieweb"
},
"published": "2024-09-03T01:09:35+00:00",
"post-type": "note",
"_id": "42118291",
"_source": "8007",
"_is_read": false
}
After 12 years offline, my blog is back!
Converted WordPress HTMLs I had saved to markdown. It's as if nothing happened.
#indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://rrier.fr/@pc/statuses/01J6TNDMPSBN40W9YA37CCETT6",
"content": {
"html": "<p>After 12 years offline, <a href=\"https://nothing.pcarrier.com\">my blog</a> is back!</p><p>Converted WordPress HTMLs I had saved to markdown. It's as if nothing happened.</p><p><a href=\"https://rrier.fr/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "After 12 years offline, my blog is back!\n\nConverted WordPress HTMLs I had saved to markdown. It's as if nothing happened.\n\n#indieweb"
},
"published": "2024-09-03T00:44:11+00:00",
"post-type": "note",
"_id": "42118178",
"_source": "8007",
"_is_read": false
}
Fun fact: I'm building a Micropub posting app, and one of it's features is letting the user automatically draft a summary for the post they're writing; I wonder what would happen if I fed it this post...
{
"type": "entry",
"published": "2024-09-02T23:27:27.338842909+03:00",
"url": "https://fireburn.ru/posts/bykfxad",
"category": [
"LLMs"
],
"in-reply-to": [
"https://danq.me/2024/09/02/hey-listen-llms/"
],
"content": {
"text": "Fun fact: I'm building a Micropub posting app, and one of it's features is letting the user automatically draft a summary for the post they're writing; I wonder what would happen if I fed it this post...",
"html": "<p>Fun fact: I'm building a Micropub posting app, and one of it's features is letting the user automatically draft a summary for the post they're writing; I wonder what would happen if I fed it this post...</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/.kittybox/media/uploads/fe/ad/f8/76/e94e284444605135ad468b1563070dac3d2ad642c366b1e180f6eb65"
},
"post-type": "reply",
"_id": "42118163",
"_source": "1371",
"_is_read": false
}
@jenett great themed collection of recent #indieweb discussions.
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.ds106.us/@johnjohnston/113070054459298460",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://toot.community/@jenett\">@<span>jenett</span></a></span> great themed collection of recent <a href=\"https://social.ds106.us/tags/indieweb\">#<span>indieweb</span></a> discussions.</p>\n<a class=\"u-mention\" href=\"https://toot.community/@jenett\"></a>",
"text": "@jenett great themed collection of recent #indieweb discussions."
},
"published": "2024-09-02T21:21:50+00:00",
"post-type": "note",
"_id": "42116970",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://bolha.us/@diegopds/113069290335668157",
"content": {
"html": "<p>Seman\u00e1rio 35 (2024)</p><p><a href=\"https://curadoria.bearblog.dev/semanario-35-2024/\"><span>https://</span><span>curadoria.bearblog.dev/semanar</span><span>io-35-2024/</span></a></p><p><a href=\"https://bolha.us/tags/Semanario\">#<span>Semanario</span></a> <a href=\"https://bolha.us/tags/Semanario2024S35\">#<span>Semanario2024S35</span></a> <a href=\"https://bolha.us/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://bolha.us/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://bolha.us/tags/SurfandoWeb\">#<span>SurfandoWeb</span></a> <a href=\"https://bolha.us/tags/CuradoriaDaInternet\">#<span>CuradoriaDaInternet</span></a></p>",
"text": "Seman\u00e1rio 35 (2024)\n\nhttps://curadoria.bearblog.dev/semanario-35-2024/\n\n#Semanario #Semanario2024S35 #IndieWeb #SmallWeb #SurfandoWeb #CuradoriaDaInternet"
},
"published": "2024-09-02T18:07:30+00:00",
"post-type": "note",
"_id": "42115642",
"_source": "8007",
"_is_read": false
}
Added a Now page to my site! Such a simple yet powerful idea (and you gotta love a short URL😜) https://haglund.app/now #indieweb #blog #web
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://hachyderm.io/@haglund/113069083609415475",
"content": {
"html": "<p>Added a Now page to my site! Such a simple yet powerful idea (and you gotta love a short URL\ud83d\ude1c) <a href=\"https://haglund.app/now\"><span>https://</span><span>haglund.app/now</span><span></span></a> <a href=\"https://hachyderm.io/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://hachyderm.io/tags/blog\">#<span>blog</span></a> <a href=\"https://hachyderm.io/tags/web\">#<span>web</span></a></p>",
"text": "Added a Now page to my site! Such a simple yet powerful idea (and you gotta love a short URL\ud83d\ude1c) https://haglund.app/now #indieweb #blog #web"
},
"published": "2024-09-02T17:14:56+00:00",
"post-type": "note",
"_id": "42115177",
"_source": "8007",
"_is_read": false
}
Para quien le apetezca curiosear blogs, o necesite inspiración, aquí hay para quedarse un buen rato:
https://peopleandblogs.com/
(Descubierto a partir de un enlace al blog del autor compartido por @aperalesf. ¡Gracias!)
#blogs #indieweb #websencilla #SmallWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@miguelmaiquez/113069044506983934",
"content": {
"html": "<p>Para quien le apetezca curiosear blogs, o necesite inspiraci\u00f3n, aqu\u00ed hay para quedarse un buen rato:</p><p><a href=\"https://peopleandblogs.com/\"><span>https://</span><span>peopleandblogs.com/</span><span></span></a></p><p>(Descubierto a partir de un enlace al blog del autor compartido por <span class=\"h-card\"><a class=\"u-url\" href=\"https://masto.es/@aperalesf\">@<span>aperalesf</span></a></span>. \u00a1Gracias!)</p><p><a href=\"https://mastodon.social/tags/blogs\">#<span>blogs</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/websencilla\">#<span>websencilla</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a></p>\n<a class=\"u-mention\" href=\"https://masto.es/@aperalesf\"></a>",
"text": "Para quien le apetezca curiosear blogs, o necesite inspiraci\u00f3n, aqu\u00ed hay para quedarse un buen rato:\n\nhttps://peopleandblogs.com/\n\n(Descubierto a partir de un enlace al blog del autor compartido por @aperalesf. \u00a1Gracias!)\n\n#blogs #indieweb #websencilla #SmallWeb"
},
"published": "2024-09-02T17:04:59+00:00",
"post-type": "note",
"_id": "42115068",
"_source": "8007",
"_is_read": false
}
this https://www.datagubbe.se/fvwm/ convinced me: I'm trying FVWM3 this evening.
Btw, Datagubbe has an amazing. One of the reasons I am now part of the #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://emacs.ch/@mms/113068561658680948",
"content": {
"html": "<p>this <a href=\"https://www.datagubbe.se/fvwm/\"><span>https://www.</span><span>datagubbe.se/fvwm/</span><span></span></a> convinced me: I'm trying FVWM3 this evening.</p><p>Btw, Datagubbe has an amazing. One of the reasons I am now part of the <a href=\"https://emacs.ch/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "this https://www.datagubbe.se/fvwm/ convinced me: I'm trying FVWM3 this evening.\n\nBtw, Datagubbe has an amazing. One of the reasons I am now part of the #indieweb"
},
"published": "2024-09-02T15:02:11+00:00",
"post-type": "note",
"_id": "42113918",
"_source": "8007",
"_is_read": false
}
So the human web, the people net, the your-net. Whatever it is called, it doesn’t matter. The important thing is that it is yours, if you want it. If you’re tired of the conglomerate-net, disgusted by the commercialised web, sick of being the product, allergic to The Algorithm, then you can have something else. Something of your own.
You want to upload your artwork? Write fanfic? World build? Document your developing Sistrum-playing skills? Discuss your experiences slice-of-life style? Experiment with poetry?
Do it.
Use wordpress if you want. Use Blogger. Hell, use Frontpage 98 if you want. Or learn some HTML And CSS and type it all up in notepad.exe. Or just HTML, don’t even bother with the CSS. Just make it yours.
{
"type": "entry",
"published": "2024-09-02T11:04:08Z",
"url": "https://adactio.com/links/21385",
"category": [
"indieweb",
"personal",
"publishing",
"independent",
"sharing"
],
"bookmark-of": [
"https://fyr.io/post/indieweb_vs_indie_web"
],
"content": {
"text": "Indieweb Vs Indie Web - fyr.io\n\n\n\n\n So the human web, the people net, the your-net. Whatever it is called, it doesn\u2019t matter. The important thing is that it is yours, if you want it. If you\u2019re tired of the conglomerate-net, disgusted by the commercialised web, sick of being the product, allergic to The Algorithm, then you can have something else. Something of your own.\n \n You want to upload your artwork? Write fanfic? World build? Document your developing Sistrum-playing skills? Discuss your experiences slice-of-life style? Experiment with poetry?\n \n Do it.\n \n Use wordpress if you want. Use Blogger. Hell, use Frontpage 98 if you want. Or learn some HTML And CSS and type it all up in notepad.exe. Or just HTML, don\u2019t even bother with the CSS. Just make it yours.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://fyr.io/post/indieweb_vs_indie_web\">\nIndieweb Vs Indie Web - fyr.io\n</a>\n</h3>\n\n<blockquote>\n <p>So the human web, the people net, the your-net. Whatever it is called, it doesn\u2019t matter. The important thing is that it is yours, if you want it. If you\u2019re tired of the conglomerate-net, disgusted by the commercialised web, sick of being the product, allergic to The Algorithm, then you can have something else. Something of your own.</p>\n \n <p>You want to upload your artwork? Write fanfic? World build? Document your developing Sistrum-playing skills? Discuss your experiences slice-of-life style? Experiment with poetry?</p>\n \n <p>Do it.</p>\n \n <p>Use wordpress if you want. Use Blogger. Hell, use Frontpage 98 if you want. Or learn some HTML And CSS and type it all up in notepad.exe. Or just HTML, don\u2019t even bother with the CSS. Just make it yours.</p>\n</blockquote>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "42111728",
"_source": "2",
"_is_read": false
}
{
"type": "entry",
"name": "About",
"content": {
"text": "Taking a cross country flight\n\n\nGreetings, I am Marcus Povey, a seasoned senior full-stack software engineer based in Europe. I have served a diverse clientele, including software houses, financial and governmental institutions, news agencies, and companies of various sizes.\n\n\n\nThroughout my career, I have been instrumental in the development of several mission-critical software systems, including life-saving medical software, secure messaging platforms, high-performance video platforms, and Open Source projects that are widely used globally.\n\n\n\nIn my current role, I lead a talented team of software engineers in developing cutting-edge scientific software across Europe, primarily in the field of structural biology. I work closely with some of the world\u2019s most renowned scientific institutions to deliver innovative solutions that facilitate scientific research. I have also been actively involved in several EU Open Data Access projects aimed at improving the accessibility and reuse of scientific data, including contributing to the global response to the COVID-19 pandemic. My expertise has been recognized in the industry, and I have been a speaker at numerous scientific conferences, influencing EU data sharing policy.\n\n\n\nAdditionally, I have served as the technical lead for the Elgg project, a widely adopted Open Source social networking platform used by universities, governments, and companies worldwide to streamline internal and external communication. I am also a contributor to the development of the Known platform, a modern social publishing solution incorporating Indieweb technologies.\n\n\n\nFor a more comprehensive understanding of my professional experience, please take a look at my resume or my LinkedIn.\n\n\n\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\n\n\nIn my personal life, I am an avid traveler and enjoy a nomadic lifestyle that allows me to explore new destinations for both work and leisure. I am always eager to experience different cultures and live in new environments.\n\n\n\nI also collect hobbies like precious shinies. Currently, I pursue a diverse range of interests, including martial arts (such as Judo, Krav Maga, Capoeira, and Jujitsu), rock music, powerlifting, archery, blacksmithing, climbing, motorcycle riding, and piloting light aircraft.",
"html": "<a href=\"https://www.marcus-povey.co.uk/wp-content/68FFE06B-77C0-4F93-BF28-9D312D196BAB-300x300-1.jpg\"><img width=\"300\" height=\"300\" src=\"https://www.marcus-povey.co.uk/wp-content/68FFE06B-77C0-4F93-BF28-9D312D196BAB-300x300-1.jpg\" alt=\"\" /></a>Taking a cross country flight\n\n\n<p>Greetings, I am <a href=\"https://mapkyca.info\">Marcus Povey</a>, a seasoned senior full-stack software engineer based in Europe. I have served a diverse clientele, including software houses, financial and governmental institutions, news agencies, and companies of various sizes.</p>\n\n\n\n<p>Throughout my career, I have been instrumental in the development of several mission-critical software systems, including life-saving medical software, secure messaging platforms, high-performance video platforms, and Open Source projects that are widely used globally.</p>\n\n\n\n<p>In my current role, I lead a talented team of software engineers in developing cutting-edge scientific software across Europe, primarily in the field of structural biology. I work closely with some of the world\u2019s most renowned scientific institutions to deliver innovative solutions that facilitate scientific research. I have also been actively involved in several EU Open Data Access projects aimed at improving the accessibility and reuse of scientific data, including contributing to the global response to the COVID-19 pandemic. My expertise has been recognized in the industry, and I have been a speaker at numerous scientific conferences, influencing EU data sharing policy.</p>\n\n\n\n<p>Additionally, I have served as the technical lead for the <a href=\"https://elgg.org\">Elgg</a> project, a widely adopted Open Source social networking platform used by universities, governments, and companies worldwide to streamline internal and external communication. I am also a contributor to the development of the <a href=\"https://withknown.com\">Known</a> platform, a modern social publishing solution incorporating <a href=\"https://indieweb.org\">Indieweb</a> technologies.</p>\n\n\n\n<p>For a more comprehensive understanding of my professional experience, please take a look at my <a href=\"https://mapkyca.info\">resume</a> or my <a href=\"https://www.linkedin.com/in/mapkyca/\">LinkedIn</a>.</p>\n\n\n\t\t\n\t\t\t\t\t<a href=\"https://www.instagram.com/reel/C_BiFiwId-UtBKz90T5mgBG-5gOtm7IPQBCWoU0/\">\n\t\t\t\t<img alt=\"Yanking and banking above the Cotswolds many years ago. Nice find from an old drive\" src=\"https://scontent-iad3-2.cdninstagram.com/v/t51.29350-15/456394288_1506613480218640_3472675159263291332_n.jpg?_nc_cat=106&ccb=1-7&_nc_sid=18de74&_nc_ohc=pJp5a5zSUl4Q7kNvgGvAd3M&_nc_ht=scontent-iad3-2.cdninstagram.com&edm=ANo9K5cEAAAA&oh=00_AYAuRw089prllzk1WD5wxUajqloCS_CVQyZtTAmYsxeRZA&oe=66DB4E0B\" /></a>\n\t\t\t\t\t<a href=\"https://www.instagram.com/reel/C-h4b2gIohSR9-95SzEuhtbtM0W9kRWJR-vc-k0/\">\n\t\t\t\t<img alt=\"Zoomer hustle culture\" src=\"https://scontent-iad3-2.cdninstagram.com/v/t51.29350-15/454884204_1746398149233651_2541605306079351403_n.jpg?_nc_cat=103&ccb=1-7&_nc_sid=18de74&_nc_ohc=qdUkFq5NeHQQ7kNvgElJIOl&_nc_ht=scontent-iad3-2.cdninstagram.com&edm=ANo9K5cEAAAA&oh=00_AYB4ndnokTewP8M2OCQC42cIsYfPpZDxjs1-H9-d-LsyrQ&oe=66DB5CB2\" /></a>\n\t\t\t\t\t<a href=\"https://www.instagram.com/p/C-Z6Sa4IaSUxKvbRmqsIZwuMCudjKK8qlRPNdY0/\">\n\t\t\t\t<img alt=\"In for a checkup\" src=\"https://scontent-iad3-2.cdninstagram.com/v/t51.29350-15/454498014_1189501065699523_1830754078049714566_n.jpg?_nc_cat=105&ccb=1-7&_nc_sid=18de74&_nc_ohc=CMTZl_8SsRsQ7kNvgEoXAu3&_nc_ht=scontent-iad3-2.cdninstagram.com&edm=ANo9K5cEAAAA&oh=00_AYDE_5-PJVGzsylWvSYy-d01DAUwNx1sfAIQZTwu6bwrDw&oe=66DB70B2\" /></a>\n\t\t\t\t\t<a href=\"https://www.instagram.com/reel/C95a1QHIgwRoWvn0BIDUSX1EWX2QZYLv_4Q2Og0/\">\n\t\t\t\t<img alt=\"Made a friend. I\u2019m calling him Steve.\" src=\"https://scontent-iad3-2.cdninstagram.com/v/t51.29350-15/452472385_1485072509044340_4268887239345632239_n.jpg?_nc_cat=109&ccb=1-7&_nc_sid=18de74&_nc_ohc=rpLMu-fx3-4Q7kNvgGRVdx_&_nc_ht=scontent-iad3-2.cdninstagram.com&edm=ANo9K5cEAAAA&oh=00_AYD2tKHqcJARx8udPDRBVfCDMT-Nav8Q5_TbenAUjDOg3A&oe=66DB57EF\" /></a>\n\t\t\t\t\t<a href=\"https://www.instagram.com/p/C8aTyyDAud8F3DGpnOGgecSbUPnkpFmcClbkSE0/\">\n\t\t\t\t<img alt=\"Where's wally\" src=\"https://scontent-iad3-1.cdninstagram.com/v/t51.29350-15/448623248_1041099114297774_1378295645607607591_n.jpg?_nc_cat=104&ccb=1-7&_nc_sid=18de74&_nc_ohc=2WFfzGVA4VEQ7kNvgEJXGwG&_nc_ht=scontent-iad3-1.cdninstagram.com&edm=ANo9K5cEAAAA&oh=00_AYCCl4l-GA5vQF66sG_23tNuL8qm1P6BKWCtG5opKjmD_w&oe=66DB7AFA\" /></a>\n\t\t\t\t\t<a href=\"https://www.instagram.com/p/C8ZzfHAIVAzQ1LCp04TefCo28LEyc7WP0661gg0/\">\n\t\t\t\t<img alt=\"Presenting some developments at the fragment screen mid project meeting\" src=\"https://scontent-iad3-2.cdninstagram.com/v/t51.29350-15/448532043_1518626852023909_4012957350758144365_n.jpg?_nc_cat=106&ccb=1-7&_nc_sid=18de74&_nc_ohc=Lh6G9IqlXfsQ7kNvgHIGVRb&_nc_ht=scontent-iad3-2.cdninstagram.com&edm=ANo9K5cEAAAA&oh=00_AYAdeqssVx-RQICJRL1VwJBpx948kB6XvuzJKoexaiSR2Q&oe=66DB6E6A\" /></a>\n\t\t\t\t\t<a href=\"https://www.instagram.com/p/C8WmbUSIPC7glcl4CTv4ccpBKVuZNR2ok6ZJzI0/\">\n\t\t\t\t<img alt=\"View from today\u2019s office\" src=\"https://scontent-iad3-1.cdninstagram.com/v/t51.29350-15/448243367_838772261454856_2743075193849943868_n.jpg?_nc_cat=107&ccb=1-7&_nc_sid=18de74&_nc_ohc=YcWbjBFJOnoQ7kNvgG2TIcL&_nc_ht=scontent-iad3-1.cdninstagram.com&edm=ANo9K5cEAAAA&oh=00_AYCkzfidC5l6auZvx5KidhuMYHX12O2NfRo9Bq9qFwwyZQ&oe=66DB7B4A\" /></a>\n\t\t\t\t\t<a href=\"https://www.instagram.com/p/C8Ox6Nuouyl_qWSMV8FPpsx4AwOHWDzyU6lBsY0/\">\n\t\t\t\t<img alt=\"Imperfections\" src=\"https://scontent-iad3-1.cdninstagram.com/v/t51.29350-15/448239710_912860780524708_1370519257039110109_n.jpg?_nc_cat=104&ccb=1-7&_nc_sid=18de74&_nc_ohc=YDa6MiiJUR8Q7kNvgGo1mZS&_nc_ht=scontent-iad3-1.cdninstagram.com&edm=ANo9K5cEAAAA&oh=00_AYCgdB8kYmxbC6M3cZQCdnlqgh2PPYQILF-9Xr06AtT61g&oe=66DB7A34\" /></a>\n\t\t\t\t\t<a href=\"https://www.instagram.com/p/C8OxLJ1oNCQNYQuvB8bCY1gGyOnmxQYh6NdMjY0/\">\n\t\t\t\t<img alt=\"Castle\" src=\"https://scontent-iad3-1.cdninstagram.com/v/t51.29350-15/448272492_749797494030470_70143675454787281_n.jpg?_nc_cat=108&ccb=1-7&_nc_sid=18de74&_nc_ohc=CfLYSvSyvOQQ7kNvgHamWFs&_nc_ht=scontent-iad3-1.cdninstagram.com&edm=ANo9K5cEAAAA&oh=00_AYBqQ_dnQFOGGnfoks7dvS9LKQDpBifbqyj2khbOptCvQA&oe=66DB5753\" /></a>\n\t\t\t\n\n\t\n\n\n<p>In my personal life, I am an avid traveler and enjoy a nomadic lifestyle that allows me to explore new destinations for both work and leisure. I am always eager to experience different cultures and live in new environments.</p>\n\n\n\n<p>I also collect hobbies like precious shinies. Currently, I pursue a diverse range of interests, including martial arts (such as Judo, Krav Maga, Capoeira, and Jujitsu), rock music, powerlifting, archery, blacksmithing, climbing, motorcycle riding, and piloting light aircraft.</p>"
},
"post-type": "article",
"_id": "42111278",
"_source": "244",
"_is_read": false
}
📝 New Post: Monthly Recap: August 2024
What's up, Internet? Blogging, code jamming, lots of books read, new records, a stack of bookmarks, and IndieWeb discourse? Whaaat? Check out how August went for me.
🔥 https://flamedfury.com/posts/monthly-recap-august-2024/
#web #blogging #smallweb #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.lol/@flamed/113067055350823625",
"content": {
"html": "<p>\ud83d\udcdd New Post: Monthly Recap: August 2024 </p><p>What's up, Internet? Blogging, code jamming, lots of books read, new records, a stack of bookmarks, and IndieWeb discourse? Whaaat? Check out how August went for me.</p><p>\ud83d\udd25 <a href=\"https://flamedfury.com/posts/monthly-recap-august-2024/\"><span>https://</span><span>flamedfury.com/posts/monthly-r</span><span>ecap-august-2024/</span></a></p><p><a href=\"https://social.lol/tags/web\">#<span>web</span></a> <a href=\"https://social.lol/tags/blogging\">#<span>blogging</span></a> <a href=\"https://social.lol/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://social.lol/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "\ud83d\udcdd New Post: Monthly Recap: August 2024 \n\nWhat's up, Internet? Blogging, code jamming, lots of books read, new records, a stack of bookmarks, and IndieWeb discourse? Whaaat? Check out how August went for me.\n\n\ud83d\udd25 https://flamedfury.com/posts/monthly-recap-august-2024/\n\n#web #blogging #smallweb #indieweb"
},
"published": "2024-09-02T08:39:07+00:00",
"post-type": "note",
"_id": "42110770",
"_source": "8007",
"_is_read": false
}
@sarajw @cory I see the #IndieWeb standards as just the next level of HTML, which can be daunting depending on where you are. But especially as a hobbyist, you don't have to do anything except have fun. That's why I find the word 'movement' or 'community' alone a bit difficult, but you should try to use these standards, because I can imagine that it will become something bigger.
https://www.w3.org/TR/webmention/
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@kiko/113066541647389426",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://front-end.social/@sarajw\">@<span>sarajw</span></a></span> <span class=\"h-card\"><a class=\"u-url\" href=\"https://social.lol/@cory\">@<span>cory</span></a></span> I see the <a href=\"https://indieweb.social/tags/IndieWeb\">#<span>IndieWeb</span></a> standards as just the next level of HTML, which can be daunting depending on where you are. But especially as a hobbyist, you don't have to do anything except have fun. That's why I find the word 'movement' or 'community' alone a bit difficult, but you should try to use these standards, because I can imagine that it will become something bigger.</p><p><a href=\"https://www.w3.org/TR/webmention/\"><span>https://www.</span><span>w3.org/TR/webmention/</span><span></span></a></p>\n<a class=\"u-mention\" href=\"https://front-end.social/@sarajw\"></a>\n<a class=\"u-mention\" href=\"https://social.lol/@cory\"></a>",
"text": "@sarajw @cory I see the #IndieWeb standards as just the next level of HTML, which can be daunting depending on where you are. But especially as a hobbyist, you don't have to do anything except have fun. That's why I find the word 'movement' or 'community' alone a bit difficult, but you should try to use these standards, because I can imagine that it will become something bigger.\n\nhttps://www.w3.org/TR/webmention/"
},
"published": "2024-09-02T06:28:29+00:00",
"post-type": "note",
"_id": "42110100",
"_source": "8007",
"_is_read": false
}