I'm already sold on the idea of having my own domain and website to own my online presence, and while supporting most of the #indieweb protocols or setting up a full-blown indie reader (e.g. syndicating my social interactions) looks like too much work for the kind of use I'd give it, building a plain old #rss reader, tailored to my preferences suddenly looks like a worthwhile and fun project to me.
{
"type": "entry",
"author": {
"name": "@facundoolano",
"url": "https://hachyderm.io/@facundoolano",
"photo": null
},
"url": "https://hachyderm.io/@facundoolano/110786911116863016",
"content": {
"html": "<p>I'm already sold on the idea of having my own domain and website to own my online presence, and while supporting most of the <a href=\"https://hachyderm.io/tags/indieweb\">#<span>indieweb</span></a> protocols or setting up a full-blown indie reader (e.g. syndicating my social interactions) looks like too much work for the kind of use I'd give it, building a plain old <a href=\"https://hachyderm.io/tags/rss\">#<span>rss</span></a> reader, tailored to my preferences suddenly looks like a worthwhile and fun project to me.</p>",
"text": "I'm already sold on the idea of having my own domain and website to own my online presence, and while supporting most of the #indieweb protocols or setting up a full-blown indie reader (e.g. syndicating my social interactions) looks like too much work for the kind of use I'd give it, building a plain old #rss reader, tailored to my preferences suddenly looks like a worthwhile and fun project to me."
},
"published": "2023-07-27T16:08:27+00:00",
"post-type": "note",
"_id": "38482843",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"published": "2023-07-27T15:52:51+00:00",
"url": "https://werd.io/2023/more-on-the-activitypub-api-project",
"name": "More on the ActivityPub API project",
"content": {
"text": "A few days ago I shared around an idea for an ActivityPub API product. The response was enormous! Here's the link again.If you're potentially interested in building on the fediverse using this tool, I'd love to know a little bit more. If you have 3 minutes, could you please give me some quick feedback?If you\u2019re a developer who is interested in building on the fediverse using this kind of API platform, I\u2019d really love to talk to you. Enter your email in the form above and I\u2019ll get in touch. If we have a conversation about this, I\u2019ll send you a $50 bookshop.org gift certificate as a token of my appreciation.",
"html": "<p>A few days ago I shared around an idea for an ActivityPub API product. The response was enormous! <a href=\"https://werd.cloud/ActivityPub+API+service\">Here's the link again.</a></p><p>If you're potentially interested in building on the fediverse using this tool, I'd love to know a little bit more. If you have 3 minutes, <strong><a href=\"https://airtable.com/app1gdHNLTzaDH5jz/shr1H05SzpGm4z2su\">could you please give me some quick feedback?</a></strong></p><p>If you\u2019re a developer who is interested in building on the fediverse using this kind of API platform, I\u2019d really love to talk to you. Enter your email in the form above and I\u2019ll get in touch. If we have a conversation about this, I\u2019ll send you a $50 <a href=\"https://bookshop.org\">bookshop.org</a> gift certificate as a token of my appreciation.</p>"
},
"author": {
"type": "card",
"name": "Ben Werdmuller",
"url": "https://werd.io/profile/benwerd",
"photo": "https://werd.io/file/5d388c5fb16ea14aac640912/thumb.jpg"
},
"post-type": "article",
"_id": "38482629",
"_source": "191",
"_is_read": false
}
Learning about the #indieweb movement has been one of the most interesting byproducts of joining Mastodon earlier this year. I particularly liked this talk transcript by Jamie Tanna as an introduction to the topic:
https://www.jvt.me/posts/2019/10/20/indieweb-talk/
{
"type": "entry",
"author": {
"name": "@facundoolano",
"url": "https://hachyderm.io/@facundoolano",
"photo": null
},
"url": "https://hachyderm.io/@facundoolano/110786901847221539",
"content": {
"html": "<p>Learning about the <a href=\"https://hachyderm.io/tags/indieweb\">#<span>indieweb</span></a> movement has been one of the most interesting byproducts of joining Mastodon earlier this year. I particularly liked this talk transcript by Jamie Tanna as an introduction to the topic:</p><p><a href=\"https://www.jvt.me/posts/2019/10/20/indieweb-talk/\"><span>https://www.</span><span>jvt.me/posts/2019/10/20/indiew</span><span>eb-talk/</span></a></p>",
"text": "Learning about the #indieweb movement has been one of the most interesting byproducts of joining Mastodon earlier this year. I particularly liked this talk transcript by Jamie Tanna as an introduction to the topic:https://www.jvt.me/posts/2019/10/20/indieweb-talk/"
},
"published": "2023-07-27T16:06:06+00:00",
"post-type": "note",
"_id": "38482213",
"_source": "7235",
"_is_read": false
}
I miss having a website (actually, having one "under construction" for almost a decade now) and seeing all these great #IndieWeb personal sites makes want to finish my own even more:
https://mastodon.social/@matthiasott/110782091549413231
{
"type": "entry",
"author": {
"name": "@dinis",
"url": "https://mastodon.diniscorreia.com/@dinis",
"photo": null
},
"url": "https://mastodon.diniscorreia.com/@dinis/110786117883842237",
"content": {
"html": "<p>I miss having a website (actually, having one \"under construction\" for almost a decade now) and seeing all these great <a href=\"https://mastodon.diniscorreia.com/tags/IndieWeb\">#<span>IndieWeb</span></a> personal sites makes want to finish my own even more:</p><p><a href=\"https://mastodon.social/@matthiasott/110782091549413231\"><span>https://</span><span>mastodon.social/@matthiasott/1</span><span>10782091549413231</span></a></p>",
"text": "I miss having a website (actually, having one \"under construction\" for almost a decade now) and seeing all these great #IndieWeb personal sites makes want to finish my own even more:https://mastodon.social/@matthiasott/110782091549413231"
},
"published": "2023-07-27T12:46:43+00:00",
"post-type": "note",
"_id": "38480317",
"_source": "7235",
"_is_read": false
}
#decentralization is growing
We have #mastodon, #pleroma and more to replace apps like Twitter, and honestly the #fediverse takes us 2 steps further than Twitter ever could.
Then #peertube is slowly providing an alternative to YouTube. It's hard to rival YouTube's library, not the features.
And then #matrix is slowly growing to be something capable of (one day) replacing #discord.
I think the #indieweb is going to be big.
{
"type": "entry",
"author": {
"name": "@saluki",
"url": "https://fosstodon.org/@saluki",
"photo": null
},
"url": "https://fosstodon.org/@saluki/110783031409331256",
"content": {
"html": "<p><a href=\"https://fosstodon.org/tags/decentralization\">#<span>decentralization</span></a> is growing</p><p>We have <a href=\"https://fosstodon.org/tags/mastodon\">#<span>mastodon</span></a>, <a href=\"https://fosstodon.org/tags/pleroma\">#<span>pleroma</span></a> and more to replace apps like Twitter, and honestly the <a href=\"https://fosstodon.org/tags/fediverse\">#<span>fediverse</span></a> takes us 2 steps further than Twitter ever could. </p><p>Then <a href=\"https://fosstodon.org/tags/peertube\">#<span>peertube</span></a> is slowly providing an alternative to YouTube. It's hard to rival YouTube's library, not the features. </p><p>And then <a href=\"https://fosstodon.org/tags/matrix\">#<span>matrix</span></a> is slowly growing to be something capable of (one day) replacing <a href=\"https://fosstodon.org/tags/discord\">#<span>discord</span></a>. </p><p>I think the <a href=\"https://fosstodon.org/tags/indieweb\">#<span>indieweb</span></a> is going to be big.</p>",
"text": "#decentralization is growingWe have #mastodon, #pleroma and more to replace apps like Twitter, and honestly the #fediverse takes us 2 steps further than Twitter ever could. Then #peertube is slowly providing an alternative to YouTube. It's hard to rival YouTube's library, not the features. And then #matrix is slowly growing to be something capable of (one day) replacing #discord. I think the #indieweb is going to be big."
},
"published": "2023-07-26T23:41:47+00:00",
"post-type": "note",
"_id": "38476089",
"_source": "7235",
"_is_read": false
}
This is part of a bigger question I have about the accessibility of the #indieweb. It takes people to create a "people-focused" web -- who are we leaving behind because they don't have the necessary technical skills? How do we balance a "safe" alternative to the corporate web while maintaining the accessibility necessary for community?
Gatekept environments online have the same benefits *and* consequences of irl gated communities, right? Is that something we can / should change?
3/3 for now...
{
"type": "entry",
"author": {
"name": "@vics",
"url": "https://mastodon.online/@vics",
"photo": null
},
"url": "https://mastodon.online/@vics/110782114522488701",
"content": {
"html": "<p>This is part of a bigger question I have about the accessibility of the <a href=\"https://mastodon.online/tags/indieweb\">#<span>indieweb</span></a>. It takes people to create a \"people-focused\" web -- who are we leaving behind because they don't have the necessary technical skills? How do we balance a \"safe\" alternative to the corporate web while maintaining the accessibility necessary for community?</p><p>Gatekept environments online have the same benefits *and* consequences of irl gated communities, right? Is that something we can / should change?</p><p>3/3 for now...</p>",
"text": "This is part of a bigger question I have about the accessibility of the #indieweb. It takes people to create a \"people-focused\" web -- who are we leaving behind because they don't have the necessary technical skills? How do we balance a \"safe\" alternative to the corporate web while maintaining the accessibility necessary for community?Gatekept environments online have the same benefits *and* consequences of irl gated communities, right? Is that something we can / should change?3/3 for now..."
},
"published": "2023-07-26T19:48:37+00:00",
"post-type": "note",
"_id": "38474242",
"_source": "7235",
"_is_read": false
}
Alright, let’s do another round! 😎
✨ What’s your favorite personal website and why? ✨
(Feel free to add your own site after mentioning someone else’s – but posting ONLY your site is cheating! 😉)
#websites #IndieWeb #personalsites
{
"type": "entry",
"author": {
"name": "@matthiasott",
"url": "https://mastodon.social/@matthiasott",
"photo": null
},
"url": "https://mastodon.social/@matthiasott/110782091549413231",
"content": {
"html": "<p>Alright, let\u2019s do another round! \ud83d\ude0e</p><p>\u2728 What\u2019s your favorite personal website and why? \u2728</p><p>(Feel free to add your own site after mentioning someone else\u2019s \u2013 but posting ONLY your site is cheating! \ud83d\ude09)</p><p><a href=\"https://mastodon.social/tags/websites\">#<span>websites</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/personalsites\">#<span>personalsites</span></a></p>",
"text": "Alright, let\u2019s do another round! \ud83d\ude0e\u2728 What\u2019s your favorite personal website and why? \u2728(Feel free to add your own site after mentioning someone else\u2019s \u2013 but posting ONLY your site is cheating! \ud83d\ude09)#websites #IndieWeb #personalsites"
},
"published": "2023-07-26T19:42:46+00:00",
"post-type": "note",
"_id": "38474243",
"_source": "7235",
"_is_read": false
}
Hello, everyone! 
I go by Lysianthus online. I'm a university student studying to be a materials scientist/engineer. I'm also a hobbyist developer/coder and a big fan of personal websites. I like #reading, #writing (mostly #fanfiction), #learning new things, and lurking in #fandom spaces.
My posts will be a mix of personal stuff and my hobbies + interests.
Nice to meet you all! 
#introduction #introductions #personalwebsites #personalweb #indieweb #oldweb
{
"type": "entry",
"author": {
"name": "@lysianthus",
"url": "https://hi.lysianth.us/@lysianthus",
"photo": null
},
"url": "https://hi.lysianth.us/@lysianthus/110782075931085748",
"content": {
"html": "<p>Hello, everyone! <img alt=\":ameowcomfywave:\" height=\"16\" src=\"https://files.mastodon.social/cache/custom_emojis/images/000/663/154/original/164460063de7d368.gif\" title=\":ameowcomfywave:\" width=\"16\" /></p><p>I go by Lysianthus online. I'm a university student studying to be a materials scientist/engineer. I'm also a hobbyist developer/coder and a big fan of personal websites. I like <a href=\"https://hi.lysianth.us/tags/reading\">#<span>reading</span></a>, <a href=\"https://hi.lysianth.us/tags/writing\">#<span>writing</span></a> (mostly <a href=\"https://hi.lysianth.us/tags/fanfiction\">#<span>fanfiction</span></a>), <a href=\"https://hi.lysianth.us/tags/learning\">#<span>learning</span></a> new things, and lurking in <a href=\"https://hi.lysianth.us/tags/fandom\">#<span>fandom</span></a> spaces.</p><p>My posts will be a mix of personal stuff and my hobbies + interests.</p><p>Nice to meet you all! <img alt=\":meowhearthug:\" height=\"16\" src=\"https://files.mastodon.social/cache/custom_emojis/images/000/664/372/original/436f8029dfc4dc48.png\" title=\":meowhearthug:\" width=\"16\" /></p><p><a href=\"https://hi.lysianth.us/tags/introduction\">#<span>introduction</span></a> <a href=\"https://hi.lysianth.us/tags/introductions\">#<span>introductions</span></a> <a href=\"https://hi.lysianth.us/tags/personalwebsites\">#<span>personalwebsites</span></a> <a href=\"https://hi.lysianth.us/tags/personalweb\">#<span>personalweb</span></a> <a href=\"https://hi.lysianth.us/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://hi.lysianth.us/tags/oldweb\">#<span>oldweb</span></a></p>",
"text": "Hello, everyone! I go by Lysianthus online. I'm a university student studying to be a materials scientist/engineer. I'm also a hobbyist developer/coder and a big fan of personal websites. I like #reading, #writing (mostly #fanfiction), #learning new things, and lurking in #fandom spaces.My posts will be a mix of personal stuff and my hobbies + interests.Nice to meet you all! #introduction #introductions #personalwebsites #personalweb #indieweb #oldweb"
},
"published": "2023-07-26T19:38:48+00:00",
"post-type": "note",
"_id": "38474098",
"_source": "7235",
"_is_read": false
}
Excellent Web 1 nostalgia piece by @lopatto
"In the old cyberpunk novels, the outside world itself rots as online becomes an endless spectacle you can vanish into. But if you look around, the world itself is still pretty vibrant, while the web seems to look like the set of Blade Runner."
https://www.theverge.com/2023/7/22/23803538/google-facebook-myspace-internet-culture-web-dot-com-crash
#web1 #enshittification #indieweb
{
"type": "entry",
"author": {
"name": "@wxs",
"url": "https://mastodon.social/@wxs",
"photo": null
},
"url": "https://mastodon.social/@wxs/110781748854065566",
"content": {
"html": "<p>Excellent Web 1 nostalgia piece by <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.xyz/@lopatto\">@<span>lopatto</span></a></span> </p><p>\"In the old cyberpunk novels, the outside world itself rots as online becomes an endless spectacle you can vanish into. But if you look around, the world itself is still pretty vibrant, while the web seems to look like the set of Blade Runner.\"</p><p><a href=\"https://www.theverge.com/2023/7/22/23803538/google-facebook-myspace-internet-culture-web-dot-com-crash\"><span>https://www.</span><span>theverge.com/2023/7/22/2380353</span><span>8/google-facebook-myspace-internet-culture-web-dot-com-crash</span></a></p><p><a href=\"https://mastodon.social/tags/web1\">#<span>web1</span></a> <a href=\"https://mastodon.social/tags/enshittification\">#<span>enshittification</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Excellent Web 1 nostalgia piece by @lopatto \"In the old cyberpunk novels, the outside world itself rots as online becomes an endless spectacle you can vanish into. But if you look around, the world itself is still pretty vibrant, while the web seems to look like the set of Blade Runner.\"https://www.theverge.com/2023/7/22/23803538/google-facebook-myspace-internet-culture-web-dot-com-crash#web1 #enshittification #indieweb"
},
"published": "2023-07-26T18:15:37+00:00",
"post-type": "note",
"_id": "38473460",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"published": "2023-07-26T15:40:49+00:00",
"url": "https://werd.io/2023/watch-out-fediverse-users-the-fbi-can-seize-a-mastodon",
"category": [
"Technology"
],
"bookmark-of": [
"https://www.pcmag.com/news/watch-out-fediverse-users-the-fbi-can-seize-a-mastodon-server"
],
"name": "Watch Out, Fediverse Users: The FBI Can Seize a Mastodon Server",
"content": {
"text": "This unfortunately stands to reason: the Mastodon instance where you make your home has the potential to be seized as part of an investigation. This is a downside of federation vs peer-to-peer, and is a reason why I have my own single-user instance. (Generally, though, it's worth saying that I'd expect data to be subpoenaed rather than having the server itself be physically seized.) #Technology",
"html": "<p>This unfortunately stands to reason: the Mastodon instance where you make your home has the potential to be seized as part of an investigation. This is a downside of federation vs peer-to-peer, and is a reason why I have my own single-user instance. (Generally, though, it's worth saying that I'd expect data to be subpoenaed rather than having the server itself be physically seized.) <a href=\"https://werd.io/tag/Technology\" class=\"p-category\">#Technology</a></p>"
},
"author": {
"type": "card",
"name": "Ben Werdmuller",
"url": "https://werd.io/profile/benwerd",
"photo": "https://werd.io/file/5d388c5fb16ea14aac640912/thumb.jpg"
},
"post-type": "bookmark",
"_id": "38472112",
"_source": "191",
"_is_read": false
}
Reading about #IndieWeb — it is way more interesting and complicated than simple "reject platforms embrace self-hosting"
{
"type": "entry",
"author": {
"name": "@wvc",
"url": "https://emacs.ch/@wvc",
"photo": null
},
"url": "https://emacs.ch/@wvc/110780971477917131",
"content": {
"html": "<p>Reading about <a href=\"https://emacs.ch/tags/IndieWeb\">#<span>IndieWeb</span></a> \u2014 it is way more interesting and complicated than simple \"reject platforms embrace self-hosting\"</p>",
"text": "Reading about #IndieWeb \u2014 it is way more interesting and complicated than simple \"reject platforms embrace self-hosting\""
},
"published": "2023-07-26T14:57:55+00:00",
"post-type": "note",
"_id": "38471871",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@sass",
"url": "https://mastodon.social/@sass",
"photo": null
},
"url": "https://mastodon.social/@sass/110780806202414788",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.world/@hamatti\">@<span>hamatti</span></a></span> Alright! My /uses page is now live <a href=\"https://shellsharks.com/uses\"><span>https://</span><span>shellsharks.com/uses</span><span></span></a>. <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/usespage\">#<span>usespage</span></a></p>",
"text": "@hamatti Alright! My /uses page is now live https://shellsharks.com/uses. #indieweb #usespage"
},
"published": "2023-07-26T14:15:54+00:00",
"post-type": "note",
"_id": "38471177",
"_source": "7235",
"_is_read": false
}
Hi this is my #Introduction I’m new to the #fediverse and want to say hello to the community.
I’m a #classicalguitar professor and also teach #ukulele I like learning about #indieweb and #Linux (currently on Pop OS)
I love #books and #cats (currently living with two of them 🐱 ).
Since I’m from Argentina 🇦🇷 some of my toots will be in Spanish but I’m trying my best to improve my English skills.
I'm glad I've already found very interesting people here, Mastodon is great!
{
"type": "entry",
"author": {
"name": "@profenomada",
"url": "https://mstdn.social/@profenomada",
"photo": null
},
"url": "https://mstdn.social/@profenomada/110780412669792227",
"content": {
"html": "<p>Hi this is my <a href=\"https://mstdn.social/tags/Introduction\">#<span>Introduction</span></a> I\u2019m new to the <a href=\"https://mstdn.social/tags/fediverse\">#<span>fediverse</span></a> and want to say hello to the community.<br /> I\u2019m a <a href=\"https://mstdn.social/tags/classicalguitar\">#<span>classicalguitar</span></a> professor and also teach <a href=\"https://mstdn.social/tags/ukulele\">#<span>ukulele</span></a> I like learning about <a href=\"https://mstdn.social/tags/indieweb\">#<span>indieweb</span></a> and <a href=\"https://mstdn.social/tags/Linux\">#<span>Linux</span></a> (currently on Pop OS) <br />I love <a href=\"https://mstdn.social/tags/books\">#<span>books</span></a> and <a href=\"https://mstdn.social/tags/cats\">#<span>cats</span></a> (currently living with two of them \ud83d\udc31 ).<br /> Since I\u2019m from Argentina \ud83c\udde6\ud83c\uddf7 some of my toots will be in Spanish but I\u2019m trying my best to improve my English skills.<br /> I'm glad I've already found very interesting people here, Mastodon is great!</p>",
"text": "Hi this is my #Introduction I\u2019m new to the #fediverse and want to say hello to the community.\n I\u2019m a #classicalguitar professor and also teach #ukulele I like learning about #indieweb and #Linux (currently on Pop OS) \nI love #books and #cats (currently living with two of them \ud83d\udc31 ).\n Since I\u2019m from Argentina \ud83c\udde6\ud83c\uddf7 some of my toots will be in Spanish but I\u2019m trying my best to improve my English skills.\n I'm glad I've already found very interesting people here, Mastodon is great!"
},
"published": "2023-07-26T12:35:49+00:00",
"post-type": "note",
"_id": "38471178",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://pfefferle.wordpress.com/2023/07/25/209/",
"content": {
"html": "<p>#IndieWeb \u2764\ufe0f</p><p><a class=\"u-tag u-category\" href=\"https://pfefferle.wordpress.com/tag/indieweb/\">#indieweb</a></p><p><a href=\"https://pfefferle.wordpress.com/2023/07/25/209/\">https://pfefferle.wordpress.com/2023/07/25/209/</a></p>",
"text": "#IndieWeb \u2764\ufe0f#indiewebhttps://pfefferle.wordpress.com/2023/07/25/209/"
},
"published": "2023-07-25T22:45:38+00:00",
"post-type": "note",
"_id": "38465743",
"_source": "7235",
"_is_read": false
}
@hamatti oh awesome! I'm definitely going to make one of these now. I've had a lot of fun adding these types of things recently. My site features a "roadmap", change log, tags page, resume, humans.txt, security.txt, IndieWeb.txt, and all sorts of other fun things.
I've also recently learned of /now, /TIL, /setup which ill be adding soon too. Currently working on an #indieweb notes collection, webmentions, and other IndieWeb features.
{
"type": "entry",
"author": {
"name": "@sass",
"url": "https://mastodon.social/@sass",
"photo": null
},
"url": "https://mastodon.social/@sass/110776372063098590",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.world/@hamatti\">@<span>hamatti</span></a></span> oh awesome! I'm definitely going to make one of these now. I've had a lot of fun adding these types of things recently. My site features a \"roadmap\", change log, tags page, resume, humans.txt, security.txt, IndieWeb.txt, and all sorts of other fun things. </p><p>I've also recently learned of /now, /TIL, /setup which ill be adding soon too. Currently working on an <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> notes collection, webmentions, and other IndieWeb features.</p>",
"text": "@hamatti oh awesome! I'm definitely going to make one of these now. I've had a lot of fun adding these types of things recently. My site features a \"roadmap\", change log, tags page, resume, humans.txt, security.txt, IndieWeb.txt, and all sorts of other fun things. I've also recently learned of /now, /TIL, /setup which ill be adding soon too. Currently working on an #indieweb notes collection, webmentions, and other IndieWeb features."
},
"published": "2023-07-25T19:28:14+00:00",
"post-type": "note",
"_id": "38464111",
"_source": "7235",
"_is_read": false
}
@maffeis #ActivityPub is for federation whereas #micropub and #microsub are for interacting with your instance, so they are not really exclusive though.
Micropub is already supported by tools like micro.blog, @ia Writer and such.
Not sure if anyone has implemented it on top of an ActivityPub backend though.
#Webmention, #WebSub and #Microformats would be the more direct #IndieWeb “competitor” to ActivityPub, but eg @snarfed.org and @pfefferle are both showing that the two can be bridged
{
"type": "entry",
"author": {
"name": "@voxpelli",
"url": "https://mastodon.social/@voxpelli",
"photo": null
},
"url": "https://mastodon.social/@voxpelli/110776308517900528",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@maffeis\">@<span>maffeis</span></a></span> <a href=\"https://mastodon.social/tags/ActivityPub\">#<span>ActivityPub</span></a> is for federation whereas <a href=\"https://mastodon.social/tags/micropub\">#<span>micropub</span></a> and <a href=\"https://mastodon.social/tags/microsub\">#<span>microsub</span></a> are for interacting with your instance, so they are not really exclusive though.</p><p>Micropub is already supported by tools like micro.blog, <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.online/@ia\">@<span>ia</span></a></span> Writer and such.</p><p>Not sure if anyone has implemented it on top of an ActivityPub backend though.</p><p><a href=\"https://mastodon.social/tags/Webmention\">#<span>Webmention</span></a>, <a href=\"https://mastodon.social/tags/WebSub\">#<span>WebSub</span></a> and <a href=\"https://mastodon.social/tags/Microformats\">#<span>Microformats</span></a> would be the more direct <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> \u201ccompetitor\u201d to ActivityPub, but eg <span class=\"h-card\"><a class=\"u-url\" href=\"https://fed.brid.gy/r/https://snarfed.org/\">@<span>snarfed.org</span></a></span> and <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@pfefferle\">@<span>pfefferle</span></a></span> are both showing that the two can be bridged</p>",
"text": "@maffeis #ActivityPub is for federation whereas #micropub and #microsub are for interacting with your instance, so they are not really exclusive though.Micropub is already supported by tools like micro.blog, @ia Writer and such.Not sure if anyone has implemented it on top of an ActivityPub backend though.#Webmention, #WebSub and #Microformats would be the more direct #IndieWeb \u201ccompetitor\u201d to ActivityPub, but eg @snarfed.org and @pfefferle are both showing that the two can be bridged"
},
"published": "2023-07-25T19:12:04+00:00",
"post-type": "note",
"_id": "38464006",
"_source": "7235",
"_is_read": false
}
@maffeis I like how the #IndieWeb is approaching this with #MicroPub and #MicroSub:
* https://indieweb.org/Micropub
* https://indieweb.org/Microsub
Clients can chose to implement one or both of those.
A typical social media app would implement both.
An app that’s meant only for authoring posts picks just MicroPub and an app that’s simply meant for consumption picks just MicroSub.
I find the #Fediverse / #Mastodon focus on #ActivityPub as the one and only API to be a bit lackluster in that regard.
{
"type": "entry",
"author": {
"name": "@voxpelli",
"url": "https://mastodon.social/@voxpelli",
"photo": null
},
"url": "https://mastodon.social/@voxpelli/110776249066144587",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@maffeis\">@<span>maffeis</span></a></span> I like how the <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> is approaching this with <a href=\"https://mastodon.social/tags/MicroPub\">#<span>MicroPub</span></a> and <a href=\"https://mastodon.social/tags/MicroSub\">#<span>MicroSub</span></a>:</p><p>* <a href=\"https://indieweb.org/Micropub\"><span>https://</span><span>indieweb.org/Micropub</span><span></span></a><br />* <a href=\"https://indieweb.org/Microsub\"><span>https://</span><span>indieweb.org/Microsub</span><span></span></a></p><p>Clients can chose to implement one or both of those.</p><p>A typical social media app would implement both.</p><p>An app that\u2019s meant only for authoring posts picks just MicroPub and an app that\u2019s simply meant for consumption picks just MicroSub.</p><p>I find the <a href=\"https://mastodon.social/tags/Fediverse\">#<span>Fediverse</span></a> / <a href=\"https://mastodon.social/tags/Mastodon\">#<span>Mastodon</span></a> focus on <a href=\"https://mastodon.social/tags/ActivityPub\">#<span>ActivityPub</span></a> as the one and only API to be a bit lackluster in that regard.</p>",
"text": "@maffeis I like how the #IndieWeb is approaching this with #MicroPub and #MicroSub:* https://indieweb.org/Micropub\n* https://indieweb.org/MicrosubClients can chose to implement one or both of those.A typical social media app would implement both.An app that\u2019s meant only for authoring posts picks just MicroPub and an app that\u2019s simply meant for consumption picks just MicroSub.I find the #Fediverse / #Mastodon focus on #ActivityPub as the one and only API to be a bit lackluster in that regard."
},
"published": "2023-07-25T18:56:57+00:00",
"post-type": "note",
"_id": "38464007",
"_source": "7235",
"_is_read": false
}
Honestly, I view myself as an example of somebody that a lot of people on in the Fediverse would have probably given up on. They would have probably not considered me as somebody that could have ever joined or cared.
I'm a marketer. So I represent the corporate interests. In many ways. For many people. I am a tech marketer, I've often really enjoyed the corporate social media platforms, like you'd look at me year ago, and you think: "now, like, this person would never join Mastodon, she'd never bother, she would never become an advocate for it". But I did join! I didn't really know what I was getting into. I just wanted to keep up with some people.
And now I care a lot and I keep trying to learn more. And I've taught other people about it and people are listening. You get 100 Mariyas out there, and you know that you're starting to make a difference, right? You get 1000 Mariyas out there, you know, something's actually going to happen. It's a movement.
{
"type": "entry",
"author": {
"name": "@mariyadelano",
"url": "https://hachyderm.io/@mariyadelano",
"photo": null
},
"url": "https://hachyderm.io/@mariyadelano/110776209916598594",
"content": {
"html": "Honestly, I view myself as an example of somebody that a lot of people on in the Fediverse would have probably given up on. They would have probably not considered me as somebody that could have ever joined or cared.<br /><br />\nI'm a marketer. So I represent the corporate interests. In many ways. For many people. I am a tech marketer, I've often really enjoyed the corporate social media platforms, like you'd look at me year ago, and you think: \"now, like, this person would never join Mastodon, she'd never bother, she would never become an advocate for it\". But I did join! I didn't really know what I was getting into. I just wanted to keep up with some people.<br /><br />\nAnd now I care a lot and I keep trying to learn more. And I've taught other people about it and people are listening. You get 100 Mariyas out there, and you know that you're starting to make a difference, right? You get 1000 Mariyas out there, you know, something's actually going to happen. It's a movement.",
"text": "Honestly, I view myself as an example of somebody that a lot of people on in the Fediverse would have probably given up on. They would have probably not considered me as somebody that could have ever joined or cared.\n\n\nI'm a marketer. So I represent the corporate interests. In many ways. For many people. I am a tech marketer, I've often really enjoyed the corporate social media platforms, like you'd look at me year ago, and you think: \"now, like, this person would never join Mastodon, she'd never bother, she would never become an advocate for it\". But I did join! I didn't really know what I was getting into. I just wanted to keep up with some people.\n\n\nAnd now I care a lot and I keep trying to learn more. And I've taught other people about it and people are listening. You get 100 Mariyas out there, and you know that you're starting to make a difference, right? You get 1000 Mariyas out there, you know, something's actually going to happen. It's a movement."
},
"published": "2023-07-25T18:47:00+00:00",
"post-type": "note",
"_id": "38463737",
"_source": "7235",
"_is_read": false
}
I want some inspiration, so share your favorite /uses pages from the indie web!
#indieweb #website #usespage #development
{
"type": "entry",
"author": {
"name": "@hamatti",
"url": "https://mastodon.world/@hamatti",
"photo": null
},
"url": "https://mastodon.world/@hamatti/110775640545518311",
"content": {
"html": "<p>I want some inspiration, so share your favorite /uses pages from the indie web!</p><p><a href=\"https://mastodon.world/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.world/tags/website\">#<span>website</span></a> <a href=\"https://mastodon.world/tags/usespage\">#<span>usespage</span></a> <a href=\"https://mastodon.world/tags/development\">#<span>development</span></a></p>",
"text": "I want some inspiration, so share your favorite /uses pages from the indie web!#indieweb #website #usespage #development"
},
"published": "2023-07-25T16:22:12+00:00",
"post-type": "note",
"_id": "38462479",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://micro.blog/manton/avatar.jpg"
},
"url": "https://www.manton.org/2023/07/25/next-step-for.html",
"name": "Next step for ActivityPub",
"content": {
"html": "<p>Dave Winer posted <a href=\"http://scripting.com/2023/07/24.html\">a 12-minute audio recording on his blog</a>, addressed to me but applicable to everyone who is creating tools for the social web. Listening to it, I have a bunch of thoughts. In this post, I just want to start with server-to-server ActivityPub, and leave some of the other technologies Dave brings up for later.</p>\n<p>A few days ago I was revisiting the ActivityPub code in Micro.blog because we have some interoperability problems with Calckey, now called Firefish. Firefish is a Mastodon-like platform with a few unique design twists and features. To narrow down where things were going wrong, I read through the ActivityPub spec again and also looked at JSON responses from other platforms like Mastodon and Bridgy Fed.</p>\n<p>To frame this blog post I\u2019ll put forward this question, at the heart of interoperability on the fediverse:</p>\n<blockquote>\n<p>Is it possible to implement a social web platform by reading the suite of ActivityPub specs, and have that new platform be compatible with Mastodon?</p>\n</blockquote>\n<p>I would argue no, it is not possible. A new project would only be compatible with Mastodon by accident because there are some things that are not spelled out in precise detail in the specifications, and no JSON examples that exactly match what any server sends or expects. The specs have all the pieces, but not how to fit those pieces together.</p>\n<p>In addition to the specs, <a href=\"https://docs.joinmastodon.org/spec/activitypub/\">Mastodon\u2019s own documentation</a> is very good, and it has improved even in the last year. But again, if you ask a developer to implement ActivityPub, they will naturally start at the W3C.</p>\n<p>I hope this doesn\u2019t sound overly critical. The fact is, ActivityPub is complicated, and by design this kind of architecture can only be simplified so much. A lot of great work came out of the W3C\u2019s Social Web Working Group, including IndieWeb standards, and I don\u2019t think the authors had enough time to get consensus on some parts of ActivityPub before publishing, nor could they predict everything a platform like Mastodon or Micro.blog might need. Recently, Evan Prodromou has been leading the effort to address GitHub issues and move things forward.</p>\n<p>I said \u201csuite\u201d of ActivityPub specs above because ActivityPub is not really one thing. There\u2019s the <a href=\"https://www.w3.org/TR/activitypub/\">ActivityPub spec</a> itself, but also <a href=\"https://www.w3.org/TR/activitystreams-core/\">ActivityStreams</a>, <a href=\"https://datatracker.ietf.org/doc/html/draft-cavage-http-signatures\">HTTP Signatures</a>, <a href=\"https://datatracker.ietf.org/doc/html/rfc7033\">WebFinger</a>, <a href=\"https://json-ld.org\">JSON-LD</a>, and the working group <a href=\"https://www.w3.org/wiki/SocialCG/ActivityPub/Authentication_Authorization\">note on authentication</a>.</p>\n<p>And there are other features, such as account migration between instances, that are not documented outside of Mastodon. This is why the <a href=\"https://indieweb.org/principles\">IndieWeb principles</a> warn of monoculture. We are lucky that Mastodon cares deeply about the open web, because other dominant platforms might have less incentive to make their extensions work outside their own ecosystem.</p>\n<p>The current fediverse is impressive. It\u2019s further along than most people would\u2019ve guessed possible a few years ago, largely thanks to Mastodon\u2019s polish and Twitter\u2019s implosion. The next step should be getting to the point where the answer to my question above can be \u201cyes\u201d. How can new developers add support for ActivityPub without feeling like they are reverse-engineering every existing server?</p>\n<p>We don\u2019t necessarily need a new spec, although it would be helpful to have a single document that ties everything together \u2014\u00a0a guide that a developer could use to build something and be confident that it has a chance of being compatible with other platforms. I also think we should consider further simplification, such as making JSON-LD optional (!) and drafting a streamlined version of ActivityStreams with only the bare minimum object types that most servers need.</p>\n<p>There is a lot of work to do, even outside of ActivityPub. As Dave mentions, we also need a common posting API. The most popular Mastodon client apps do not support either ActivityPub or Micropub. But a lot of progress can be made focusing on interoperability for the server-to-server part of the API. That should be the top priority with Threads set to join the fediverse.</p>",
"text": "Dave Winer posted a 12-minute audio recording on his blog, addressed to me but applicable to everyone who is creating tools for the social web. Listening to it, I have a bunch of thoughts. In this post, I just want to start with server-to-server ActivityPub, and leave some of the other technologies Dave brings up for later.\nA few days ago I was revisiting the ActivityPub code in Micro.blog because we have some interoperability problems with Calckey, now called Firefish. Firefish is a Mastodon-like platform with a few unique design twists and features. To narrow down where things were going wrong, I read through the ActivityPub spec again and also looked at JSON responses from other platforms like Mastodon and Bridgy Fed.\nTo frame this blog post I\u2019ll put forward this question, at the heart of interoperability on the fediverse:\n\nIs it possible to implement a social web platform by reading the suite of ActivityPub specs, and have that new platform be compatible with Mastodon?\n\nI would argue no, it is not possible. A new project would only be compatible with Mastodon by accident because there are some things that are not spelled out in precise detail in the specifications, and no JSON examples that exactly match what any server sends or expects. The specs have all the pieces, but not how to fit those pieces together.\nIn addition to the specs, Mastodon\u2019s own documentation is very good, and it has improved even in the last year. But again, if you ask a developer to implement ActivityPub, they will naturally start at the W3C.\nI hope this doesn\u2019t sound overly critical. The fact is, ActivityPub is complicated, and by design this kind of architecture can only be simplified so much. A lot of great work came out of the W3C\u2019s Social Web Working Group, including IndieWeb standards, and I don\u2019t think the authors had enough time to get consensus on some parts of ActivityPub before publishing, nor could they predict everything a platform like Mastodon or Micro.blog might need. Recently, Evan Prodromou has been leading the effort to address GitHub issues and move things forward.\nI said \u201csuite\u201d of ActivityPub specs above because ActivityPub is not really one thing. There\u2019s the ActivityPub spec itself, but also ActivityStreams, HTTP Signatures, WebFinger, JSON-LD, and the working group note on authentication.\nAnd there are other features, such as account migration between instances, that are not documented outside of Mastodon. This is why the IndieWeb principles warn of monoculture. We are lucky that Mastodon cares deeply about the open web, because other dominant platforms might have less incentive to make their extensions work outside their own ecosystem.\nThe current fediverse is impressive. It\u2019s further along than most people would\u2019ve guessed possible a few years ago, largely thanks to Mastodon\u2019s polish and Twitter\u2019s implosion. The next step should be getting to the point where the answer to my question above can be \u201cyes\u201d. How can new developers add support for ActivityPub without feeling like they are reverse-engineering every existing server?\nWe don\u2019t necessarily need a new spec, although it would be helpful to have a single document that ties everything together \u2014\u00a0a guide that a developer could use to build something and be confident that it has a chance of being compatible with other platforms. I also think we should consider further simplification, such as making JSON-LD optional (!) and drafting a streamlined version of ActivityStreams with only the bare minimum object types that most servers need.\nThere is a lot of work to do, even outside of ActivityPub. As Dave mentions, we also need a common posting API. The most popular Mastodon client apps do not support either ActivityPub or Micropub. But a lot of progress can be made focusing on interoperability for the server-to-server part of the API. That should be the top priority with Threads set to join the fediverse."
},
"published": "2023-07-25T10:51:05-05:00",
"category": [
"Essays"
],
"post-type": "article",
"_id": "38462413",
"_source": "12",
"_is_read": false
}