I've finally taken the leap and joined omg.lol! I've even managed to get a blog up and running. Feel free to check it out at https://klopnis.omg.lol (or don't. Up to you.)
#blog #indieweb #SmallWeb
{
"type": "entry",
"author": {
"name": "@klopnis",
"url": "https://universeodon.com/@klopnis",
"photo": null
},
"url": "https://universeodon.com/@klopnis/112140290468013577",
"content": {
"html": "<p>I've finally taken the leap and joined omg.lol! I've even managed to get a blog up and running. Feel free to check it out at <a href=\"https://klopnis.omg.lol\"><span>https://</span><span>klopnis.omg.lol</span><span></span></a> (or don't. Up to you.)</p><p><a href=\"https://universeodon.com/tags/blog\">#<span>blog</span></a> <a href=\"https://universeodon.com/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://universeodon.com/tags/SmallWeb\">#<span>SmallWeb</span></a></p>",
"text": "I've finally taken the leap and joined omg.lol! I've even managed to get a blog up and running. Feel free to check it out at https://klopnis.omg.lol (or don't. Up to you.)\n\n#blog #indieweb #SmallWeb"
},
"published": "2024-03-22T16:30:37+00:00",
"post-type": "note",
"_id": "40624541",
"_source": "8007",
"_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/2024/03/22/fep-for-supported.html",
"name": "FEP for supported ActivityStreams types",
"content": {
"html": "<p>One of the discussions at FediForum this week that was the most valuable for me was the session by Nic Clayton for <a href=\"https://codeberg.org/fediverse/fep/src/branch/main/fep/9fde/fep-9fde.md\">FEP-9fd3</a>. The goal is for servers to advertise what features of the Mastodon client API they can support, such as creating a poll or boosting a post. Clients could recognize if a server didn\u2019t support a feature and hide it from the UI.</p>\n<p>I\u2019ve been holding off adding Mastodon client API support to Micro.blog until we have some kind of convention for this. As the fediverse grows, we\u2019ll naturally see a wide range of servers and clients, and not all of them will exactly match the features that Mastodon supports. Micro.blog does not include public likes or boosts, for example. It would be confusing for a boost icon to just show an error message when clicked.</p>\n<p>FEP-9fd3 attempts to solve this by listing \u201coperations\u201d for a server, with a versioning system. There is also the related <a href=\"https://codeberg.org/fediverse/fep/src/branch/main/fep/6481/fep-6481.md\">FEP-6481</a> that lists \u201cextensions\u201d to the standard suite of ActivityStreams types. <a href=\"https://bookwyrm.social\">BookWyrm</a>, for example, supports most of the standard types but also adds a book \u201cReview\u201d type.</p>\n<p>I don\u2019t think either of these is quite right for what is needed. Instead, at FediForum we discussed an idea to describe the activity and object types a server supports by name. I\u2019m imagining the format to look something like this, in NodeInfo:</p>\n<pre><code>{\n \"types\": {\n \"activities\": [\n \"Create\",\n \"Like\",\n \"Announce\",\n \"Question\",\n \"Move\"\n ],\n \"objects\": [\n \"Note\",\n \"Article\",\n \"Image\"\n ],\n \"properties\": {\n \"Question\": [ \"oneOf\" ],\n \"Move\": [ \"object\", \"target\" ],\n \"Note\": [ \"summary\", \"content\", \"published\", \"inReplyTo\" ],\n \"Article\": [ \"name\", \"content\", \"published\" ]\n }\n }\n}\n</code></pre><p>Specifying properties would be optional. An empty array would indicate that a server supported all common properties for that object. If the \u201ctypes\u201d field was missing from NodeInfo, clients could assume a server supported everything, just as they do today for Mastodon servers. I\u2019m not tied to this format, although I like that it\u2019s fairly clean. There are many ways to describe this sort of thing.</p>\n<p>Another issue is that we\u2019re sort of mixing ActivityPub types with the Mastodon client API. The client API has its own name for things, like \u201cstatuses\u201d instead of \u201cnotes\u201d, and \u201cpolls\u201d instead of \u201cquestions\u201d. While the goal is to adapt API clients, defining this based on an existing standard makes some sense to me, and would naturally translate to the ActivityPub Client to Server API, which really should be used more often.</p>\n<p>If there\u2019s interest, I\u2019d be happy to work with someone to formalize this in a FEP. It feels like an important missing piece.</p>",
"text": "One of the discussions at FediForum this week that was the most valuable for me was the session by Nic Clayton for FEP-9fd3. The goal is for servers to advertise what features of the Mastodon client API they can support, such as creating a poll or boosting a post. Clients could recognize if a server didn\u2019t support a feature and hide it from the UI.\nI\u2019ve been holding off adding Mastodon client API support to Micro.blog until we have some kind of convention for this. As the fediverse grows, we\u2019ll naturally see a wide range of servers and clients, and not all of them will exactly match the features that Mastodon supports. Micro.blog does not include public likes or boosts, for example. It would be confusing for a boost icon to just show an error message when clicked.\nFEP-9fd3 attempts to solve this by listing \u201coperations\u201d for a server, with a versioning system. There is also the related FEP-6481 that lists \u201cextensions\u201d to the standard suite of ActivityStreams types. BookWyrm, for example, supports most of the standard types but also adds a book \u201cReview\u201d type.\nI don\u2019t think either of these is quite right for what is needed. Instead, at FediForum we discussed an idea to describe the activity and object types a server supports by name. I\u2019m imagining the format to look something like this, in NodeInfo:\n{\n \"types\": {\n \"activities\": [\n \"Create\",\n \"Like\",\n \"Announce\",\n \"Question\",\n \"Move\"\n ],\n \"objects\": [\n \"Note\",\n \"Article\",\n \"Image\"\n ],\n \"properties\": {\n \"Question\": [ \"oneOf\" ],\n \"Move\": [ \"object\", \"target\" ],\n \"Note\": [ \"summary\", \"content\", \"published\", \"inReplyTo\" ],\n \"Article\": [ \"name\", \"content\", \"published\" ]\n }\n }\n}\nSpecifying properties would be optional. An empty array would indicate that a server supported all common properties for that object. If the \u201ctypes\u201d field was missing from NodeInfo, clients could assume a server supported everything, just as they do today for Mastodon servers. I\u2019m not tied to this format, although I like that it\u2019s fairly clean. There are many ways to describe this sort of thing.\nAnother issue is that we\u2019re sort of mixing ActivityPub types with the Mastodon client API. The client API has its own name for things, like \u201cstatuses\u201d instead of \u201cnotes\u201d, and \u201cpolls\u201d instead of \u201cquestions\u201d. While the goal is to adapt API clients, defining this based on an existing standard makes some sense to me, and would naturally translate to the ActivityPub Client to Server API, which really should be used more often.\nIf there\u2019s interest, I\u2019d be happy to work with someone to formalize this in a FEP. It feels like an important missing piece."
},
"published": "2024-03-22T09:51:02-05:00",
"category": [
"Essays"
],
"post-type": "article",
"_id": "40623144",
"_source": "12",
"_is_read": false
}
I read some blog posts and wrote down some thoughts on AI positioning, hands on experience, and blunt and sharp ends of organizations.
It’s an interesting dynamic right now with everyone trying to be the next monopoly while the value for users seem to be in small models and use-cases
https://rosenqvist.design/posts/AIbluntsharpend.html
#AI #LLM #product #blog #indieweb
{
"type": "entry",
"author": {
"name": "@amalgam_",
"url": "https://mastodon.social/@amalgam_",
"photo": null
},
"url": "https://mastodon.social/@amalgam_/112139729720206214",
"content": {
"html": "<p>I read some blog posts and wrote down some thoughts on AI positioning, hands on experience, and blunt and sharp ends of organizations. </p><p>It\u2019s an interesting dynamic right now with everyone trying to be the next monopoly while the value for users seem to be in small models and use-cases</p><p><a href=\"https://rosenqvist.design/posts/AIbluntsharpend.html\"><span>https://</span><span>rosenqvist.design/posts/AIblun</span><span>tsharpend.html</span></a></p><p><a href=\"https://mastodon.social/tags/AI\">#<span>AI</span></a> <a href=\"https://mastodon.social/tags/LLM\">#<span>LLM</span></a> <a href=\"https://mastodon.social/tags/product\">#<span>product</span></a> <a href=\"https://mastodon.social/tags/blog\">#<span>blog</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "I read some blog posts and wrote down some thoughts on AI positioning, hands on experience, and blunt and sharp ends of organizations. \n\nIt\u2019s an interesting dynamic right now with everyone trying to be the next monopoly while the value for users seem to be in small models and use-cases\n\nhttps://rosenqvist.design/posts/AIbluntsharpend.html\n\n#AI #LLM #product #blog #indieweb"
},
"published": "2024-03-22T14:08:01+00:00",
"post-type": "note",
"_id": "40622795",
"_source": "8007",
"_is_read": false
}
Good news. It looks like the team at JetPack are working on integrating Jetpack Social with the #IndieWeb Syndication Links #WordPress plugin.
https://github.com/Automattic/jetpack/issues/7359
{
"type": "entry",
"author": {
"name": "@khurtwilliams",
"url": "https://photog.social/@khurtwilliams",
"photo": null
},
"url": "https://photog.social/@khurtwilliams/112139218160166783",
"content": {
"html": "<p>Good news. It looks like the team at JetPack are working on integrating Jetpack Social with the <a href=\"https://photog.social/tags/IndieWeb\">#<span>IndieWeb</span></a> Syndication Links <a href=\"https://photog.social/tags/WordPress\">#<span>WordPress</span></a> plugin.</p><p><a href=\"https://github.com/Automattic/jetpack/issues/7359\"><span>https://</span><span>github.com/Automattic/jetpack/</span><span>issues/7359</span></a></p>",
"text": "Good news. It looks like the team at JetPack are working on integrating Jetpack Social with the #IndieWeb Syndication Links #WordPress plugin.\n\nhttps://github.com/Automattic/jetpack/issues/7359"
},
"published": "2024-03-22T11:57:55+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/112/139/218/182/268/153/original/36cc07ef70b55eff.jpg"
],
"post-type": "photo",
"_id": "40621780",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.agnos.is/notes/9r659zl73unj0m4j",
"content": {
"html": "<p><a href=\"https://social.agnos.is/tags/gemfreely\">#gemfreely</a> 0.1.4: fixes an issue with emojis in <a href=\"https://social.agnos.is/tags/gemfeed\">#gemfeed</a><span> titles. These gemfeeds were incorrectly considered invalid. Now the parser will handle this case.<br /><br /></span><a href=\"https://crates.io/crates/gemfreely\">https://crates.io/crates/gemfreely</a><span><br /></span><a href=\"https://git.agnos.is/projectmoon/gemfreely\">https://git.agnos.is/projectmoon/gemfreely</a><span><br /><br /></span><a href=\"https://social.agnos.is/tags/geminiprotocol\">#geminiprotocol</a> <a href=\"https://social.agnos.is/tags/geminiproject\">#geminiproject</a> <a href=\"https://social.agnos.is/tags/smallweb\">#smallweb</a> <a href=\"https://social.agnos.is/tags/indieweb\">#indieweb</a></p>",
"text": "#gemfreely 0.1.4: fixes an issue with emojis in #gemfeed titles. These gemfeeds were incorrectly considered invalid. Now the parser will handle this case.\n\nhttps://crates.io/crates/gemfreely\nhttps://git.agnos.is/projectmoon/gemfreely\n\n#geminiprotocol #geminiproject #smallweb #indieweb"
},
"published": "2024-03-22T11:31:01+00:00",
"post-type": "note",
"_id": "40621546",
"_source": "8007",
"_is_read": false
}
✍️ It's Friday, and what better way to wind down then with some "light" reading about #accessibility legislation!
Okay, I lied, this is a **whopper** of an article 😅 But this month's #IndieWeb Carnival was a good excuse to finally ship it, so here we are.
If you've also been annoyed by the lack of deep-dives into the upcoming European Accessibility Act, this may fill a void.
(If anyone notices anything wrong or incomplete, *please* let me know 🙏)
https://theadhocracy.co.uk/wrote/european-accessibility-act
#a11y #EAA #IANAL
{
"type": "entry",
"author": {
"name": "@theadhocracy",
"url": "https://indieweb.social/@theadhocracy",
"photo": null
},
"url": "https://indieweb.social/@theadhocracy/112138813868071007",
"content": {
"html": "<p>\u270d\ufe0f It's Friday, and what better way to wind down then with some \"light\" reading about <a href=\"https://indieweb.social/tags/accessibility\">#<span>accessibility</span></a> legislation!</p><p>Okay, I lied, this is a **whopper** of an article \ud83d\ude05 But this month's <a href=\"https://indieweb.social/tags/IndieWeb\">#<span>IndieWeb</span></a> Carnival was a good excuse to finally ship it, so here we are.</p><p>If you've also been annoyed by the lack of deep-dives into the upcoming European Accessibility Act, this may fill a void. </p><p>(If anyone notices anything wrong or incomplete, *please* let me know \ud83d\ude4f)</p><p><a href=\"https://theadhocracy.co.uk/wrote/european-accessibility-act\"><span>https://</span><span>theadhocracy.co.uk/wrote/europ</span><span>ean-accessibility-act</span></a></p><p><a href=\"https://indieweb.social/tags/a11y\">#<span>a11y</span></a> <a href=\"https://indieweb.social/tags/EAA\">#<span>EAA</span></a> <a href=\"https://indieweb.social/tags/IANAL\">#<span>IANAL</span></a></p>",
"text": "\u270d\ufe0f It's Friday, and what better way to wind down then with some \"light\" reading about #accessibility legislation!\n\nOkay, I lied, this is a **whopper** of an article \ud83d\ude05 But this month's #IndieWeb Carnival was a good excuse to finally ship it, so here we are.\n\nIf you've also been annoyed by the lack of deep-dives into the upcoming European Accessibility Act, this may fill a void. \n\n(If anyone notices anything wrong or incomplete, *please* let me know \ud83d\ude4f)\n\nhttps://theadhocracy.co.uk/wrote/european-accessibility-act\n\n#a11y #EAA #IANAL"
},
"published": "2024-03-22T10:15:06+00:00",
"post-type": "note",
"_id": "40620983",
"_source": "8007",
"_is_read": false
}
“Discourse is no place for a Twitter tantrum.” Corporate social media has marketing. The Fediverse has us. Download this promo as GIF, MP4, or JPG and share it with your world.
This content is for Subscriber members only.
Login Join Now Was this helpful?
Submit Cancel Thanks for your feedback! https://mindcreatesmeaning.com/mastodon-no-place-for-a-twitter-tantrum-grab-it-share-it/
#activitypub #Community #Culture #fediverse #indieweb #letsTryCivility #mastodon #mentalhealth #socialmedia #society
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mindcreatesmeaning.com/mastodon-no-place-for-a-twitter-tantrum-grab-it-share-it/",
"content": {
"html": "<p>\u201cDiscourse is no place for a Twitter tantrum.\u201d Corporate social media has marketing. The Fediverse has us. Download this promo as GIF, MP4, or JPG and share it with your world.</p> This content is for Subscriber members only.<br /><a href=\"https://mindcreatesmeaning.com/login/\">Login</a> <a href=\"https://mindcreatesmeaning.com/membership-account/membership-levels/\">Join Now</a> <p><strong>Was this helpful?</strong></p><p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p> </p> Submit Cancel <p></p> Thanks for your feedback! <p></p> <p><a href=\"https://mindcreatesmeaning.com/mastodon-no-place-for-a-twitter-tantrum-grab-it-share-it/\">https://mindcreatesmeaning.com/mastodon-no-place-for-a-twitter-tantrum-grab-it-share-it/</a></p><p><a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/activitypub/\">#activitypub</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/community/\">#Community</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/culture/\">#Culture</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/fediverse/\">#fediverse</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/indieweb/\">#indieweb</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/letstrycivility/\">#letsTryCivility</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/mastodon/\">#mastodon</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/mentalhealth/\">#mentalhealth</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/socialmedia/\">#socialmedia</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/society/\">#society</a></p>",
"text": "\u201cDiscourse is no place for a Twitter tantrum.\u201d Corporate social media has marketing. The Fediverse has us. Download this promo as GIF, MP4, or JPG and share it with your world. This content is for Subscriber members only.\nLogin Join Now Was this helpful?\n\n Submit Cancel Thanks for your feedback! https://mindcreatesmeaning.com/mastodon-no-place-for-a-twitter-tantrum-grab-it-share-it/\n\n#activitypub #Community #Culture #fediverse #indieweb #letsTryCivility #mastodon #mentalhealth #socialmedia #society"
},
"published": "2024-03-22T09:00:00+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/112/138/523/499/788/914/original/2700f4615de6ac25.jpg"
],
"post-type": "photo",
"_id": "40620581",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@mindcreatesmeaning",
"url": "https://mastodon.social/@mindcreatesmeaning",
"photo": null
},
"url": "https://mastodon.social/@mindcreatesmeaning/112138521221767286",
"content": {
"html": "<p>Mastodon \u2018No Place For A Twitter Tantrum\u2019 \u2013 Grab it. Share it.</p><p><a href=\"https://mastodon.social/tags/activitypub\">#<span>activitypub</span></a> <a href=\"https://mastodon.social/tags/community\">#<span>community</span></a> <a href=\"https://mastodon.social/tags/culture\">#<span>culture</span></a> <a href=\"https://mastodon.social/tags/fediverse\">#<span>fediverse</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/letstrycivility\">#<span>letstrycivility</span></a> <a href=\"https://mastodon.social/tags/mastodon\">#<span>mastodon</span></a> <a href=\"https://mastodon.social/tags/mentalhealth\">#<span>mentalhealth</span></a> <a href=\"https://mastodon.social/tags/socialmedia\">#<span>socialmedia</span></a> <a href=\"https://mastodon.social/tags/society\">#<span>society</span></a><br /><a href=\"https://mindcreatesmeaning.com/mastodon-no-place-for-a-twitter-tantrum-grab-it-share-it/\"><span>https://</span><span>mindcreatesmeaning.com/mastodo</span><span>n-no-place-for-a-twitter-tantrum-grab-it-share-it/</span></a></p>",
"text": "Mastodon \u2018No Place For A Twitter Tantrum\u2019 \u2013 Grab it. Share it.\n\n#activitypub #community #culture #fediverse #indieweb #letstrycivility #mastodon #mentalhealth #socialmedia #society\nhttps://mindcreatesmeaning.com/mastodon-no-place-for-a-twitter-tantrum-grab-it-share-it/"
},
"published": "2024-03-22T09:00:41+00:00",
"post-type": "note",
"_id": "40620582",
"_source": "8007",
"_is_read": false
}
«Category:building-blocks:
Building blocks are key design-patterns, technologies, and methods for building and improving your independent website.»
This isn't new to me, but I haven't implemented it myself for ages, so I'm going to read up on it.
✅ https://indieweb.org/Category:building-blocks
—
#indieweb #webdev #design #website
{
"type": "entry",
"author": {
"name": "@kubikpixel",
"url": "https://chaos.social/@kubikpixel",
"photo": null
},
"url": "https://chaos.social/@kubikpixel/112138048912394519",
"content": {
"html": "<p>\u00abCategory:building-blocks:<br />Building blocks are key design-patterns, technologies, and methods for building and improving your independent website.\u00bb</p><p>This isn't new to me, but I haven't implemented it myself for ages, so I'm going to read up on it.</p><p>\u2705 <a href=\"https://indieweb.org/Category:building-blocks\"><span>https://</span><span>indieweb.org/Category:building</span><span>-blocks</span></a><br />\u2014<br /><a href=\"https://chaos.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://chaos.social/tags/webdev\">#<span>webdev</span></a> <a href=\"https://chaos.social/tags/design\">#<span>design</span></a> <a href=\"https://chaos.social/tags/website\">#<span>website</span></a></p>",
"text": "\u00abCategory:building-blocks:\nBuilding blocks are key design-patterns, technologies, and methods for building and improving your independent website.\u00bb\n\nThis isn't new to me, but I haven't implemented it myself for ages, so I'm going to read up on it.\n\n\u2705 https://indieweb.org/Category:building-blocks\n\u2014\n#indieweb #webdev #design #website"
},
"published": "2024-03-22T07:00:34+00:00",
"post-type": "note",
"_id": "40619813",
"_source": "8007",
"_is_read": false
}
just made a significant overhaul on the website but neocities is currently under maintenance. i'm scarily manic and need to sleep #neocities #indieweb
{
"type": "entry",
"author": {
"name": "@teryyy",
"url": "https://mastodon.social/@teryyy",
"photo": null
},
"url": "https://mastodon.social/@teryyy/112129182892365410",
"content": {
"html": "<p>just made a significant overhaul on the website but neocities is currently under maintenance. i'm scarily manic and need to sleep <a href=\"https://mastodon.social/tags/neocities\">#<span>neocities</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "just made a significant overhaul on the website but neocities is currently under maintenance. i'm scarily manic and need to sleep #neocities #indieweb"
},
"published": "2024-03-20T17:25:49+00:00",
"post-type": "note",
"_id": "40619265",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@lqdev",
"url": "https://toot.lqdev.tech/@lqdev",
"photo": null
},
"url": "https://toot.lqdev.tech/@lqdev/112137160544790508",
"content": {
"html": "<p>Use AI to generate a blogroll others can subscribe to <a href=\"https://toot.lqdev.tech/tags/blogroll\">#<span>blogroll</span></a> <a href=\"https://toot.lqdev.tech/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://toot.lqdev.tech/tags/ai\">#<span>ai</span></a> <a href=\"https://www.luisquintanilla.me/feed/ai-generated-blogroll-opml?utm_medium=feed\"><span>https://www.</span><span>luisquintanilla.me/feed/ai-gen</span><span>erated-blogroll-opml?utm_medium=feed</span></a></p>",
"text": "Use AI to generate a blogroll others can subscribe to #blogroll #indieweb #ai https://www.luisquintanilla.me/feed/ai-generated-blogroll-opml?utm_medium=feed"
},
"published": "2024-03-22T03:14:38+00:00",
"post-type": "note",
"_id": "40618851",
"_source": "8007",
"_is_read": false
}
After a few weeks of work, I *think* my website is at v1.0 status! I threw in a few flourishes, like occasionally displaying the site title in Aurebesh and a theme changer with certain icons. Play around, and please tell me what you think!
https://justincox.com/
#IndieWeb #StarWars #blog #AskMastodon
{
"type": "entry",
"author": {
"name": "@justin",
"url": "https://holonet.social/@justin",
"photo": null
},
"url": "https://holonet.social/@justin/112136318759864967",
"content": {
"html": "<p>After a few weeks of work, I *think* my website is at v1.0 status! I threw in a few flourishes, like occasionally displaying the site title in Aurebesh and a theme changer with certain icons. Play around, and please tell me what you think!</p><p><a href=\"https://justincox.com/\"><span>https://</span><span>justincox.com/</span><span></span></a></p><p><a href=\"https://holonet.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://holonet.social/tags/StarWars\">#<span>StarWars</span></a> <a href=\"https://holonet.social/tags/blog\">#<span>blog</span></a> <a href=\"https://holonet.social/tags/AskMastodon\">#<span>AskMastodon</span></a></p>",
"text": "After a few weeks of work, I *think* my website is at v1.0 status! I threw in a few flourishes, like occasionally displaying the site title in Aurebesh and a theme changer with certain icons. Play around, and please tell me what you think!\n\nhttps://justincox.com/\n\n#IndieWeb #StarWars #blog #AskMastodon"
},
"published": "2024-03-21T23:40:34+00:00",
"post-type": "note",
"_id": "40617716",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"published": "2024-03-21T20:14:13+00:00",
"url": "https://werd.io/2024/threads-has-entered-the-fediverse",
"category": [
"Technology"
],
"bookmark-of": [
"https://engineering.fb.com/2024/03/21/networking-traffic/threads-has-entered-the-fediverse/"
],
"name": "Threads has entered the fediverse",
"content": {
"text": "\"We\u2019re taking a phased approach to Threads\u2019 fediverse integration to ensure we can continue to build responsibly and get valuable feedback from our users and the fediverse community.\" \nIt's really great to see Meta do this and communicate well about it. However you see the company, it's a big step for one of the tech giants to embrace the open social web in this way.\nIn the future, this is how every new social platform will be built - so take note both on the detail and of their overall approach. #Technology",
"html": "<p>\"We\u2019re taking a phased approach to Threads\u2019 fediverse integration to ensure we can continue to build responsibly and get valuable feedback from our users and the fediverse community.\" </p>\n<p>It's really great to see Meta do this and communicate well about it. However you see the company, it's a big step for one of the tech giants to embrace the open social web in this way.</p>\n<p>In the future, this is how every new social platform will be built - so take note both on the detail and of their overall approach. <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": "40617004",
"_source": "191",
"_is_read": false
}
Threads is enabling more of their fediverse support today. To be clear, you can follow Threads accounts from Mastodon or Micro.blog, but you can’t follow those external platforms from within Threads. According to Meta’s blog post, getting outside content into Threads is an “in the future” thing.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://micro.blog/manton/avatar.jpg"
},
"url": "https://www.manton.org/2024/03/21/threads-is-enabling.html",
"content": {
"html": "<p>Threads is enabling more of their fediverse support today. To be clear, you can follow Threads accounts from Mastodon or Micro.blog, but you can\u2019t follow those external platforms from within Threads. According to <a href=\"https://engineering.fb.com/2024/03/21/networking-traffic/threads-has-entered-the-fediverse/\">Meta\u2019s blog post</a>, getting outside content into Threads is an \u201cin the future\u201d thing.</p>",
"text": "Threads is enabling more of their fediverse support today. To be clear, you can follow Threads accounts from Mastodon or Micro.blog, but you can\u2019t follow those external platforms from within Threads. According to Meta\u2019s blog post, getting outside content into Threads is an \u201cin the future\u201d thing."
},
"published": "2024-03-21T14:57:37-05:00",
"post-type": "note",
"_id": "40615828",
"_source": "12",
"_is_read": false
}
And before the libertarian tech bros jump into the comments and say "just delete instagram," let me say that it's not always that easy.
Advocates and activists relying on voices willing to speak up. Instagram, Threads and Facebook which has billions of people on its platforms. And now, those activists will be suppressed in the name of wealth and corporate interests.
And there are people pretending to be liberals and leftists who are cheering this on.
#SmallWeb #IndieWeb #Fediverse
{
"type": "entry",
"author": {
"name": "@fromjason",
"url": "https://mastodon.social/@fromjason",
"photo": null
},
"url": "https://mastodon.social/@fromjason/112135108552988311",
"content": {
"html": "<p>And before the libertarian tech bros jump into the comments and say \"just delete instagram,\" let me say that it's not always that easy. </p><p>Advocates and activists relying on voices willing to speak up. Instagram, Threads and Facebook which has billions of people on its platforms. And now, those activists will be suppressed in the name of wealth and corporate interests. </p><p>And there are people pretending to be liberals and leftists who are cheering this on. </p><p><a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/Fediverse\">#<span>Fediverse</span></a></p>",
"text": "And before the libertarian tech bros jump into the comments and say \"just delete instagram,\" let me say that it's not always that easy. \n\nAdvocates and activists relying on voices willing to speak up. Instagram, Threads and Facebook which has billions of people on its platforms. And now, those activists will be suppressed in the name of wealth and corporate interests. \n\nAnd there are people pretending to be liberals and leftists who are cheering this on. \n\n#SmallWeb #IndieWeb #Fediverse"
},
"published": "2024-03-21T18:32:47+00:00",
"post-type": "note",
"_id": "40614893",
"_source": "8007",
"_is_read": false
}
Yeay, akhirnya kesampaian juga. Sekarang (seharusnya) situs saya (https://kekavigi.xyz) akan menampilkan pemberitahuan kalau pengunjung tidak memasang/mengaktifkan adblocker mereka. Terima kasih kepada Stefan Bohacek (https://stefanbohacek.com/project/detect-missing-adblocker-wordpress-plugin/) untuk ide seru ini.
#IndieWeb
{
"type": "entry",
"author": {
"name": "@kekavigi",
"url": "https://mas.to/@kekavigi",
"photo": null
},
"url": "https://mas.to/@kekavigi/112134322384999507",
"content": {
"html": "<p>Yeay, akhirnya kesampaian juga. Sekarang (seharusnya) situs saya (<a href=\"https://kekavigi.xyz\"><span>https://</span><span>kekavigi.xyz</span><span></span></a>) akan menampilkan pemberitahuan kalau pengunjung tidak memasang/mengaktifkan adblocker mereka. Terima kasih kepada Stefan Bohacek (<a href=\"https://stefanbohacek.com/project/detect-missing-adblocker-wordpress-plugin/\"><span>https://</span><span>stefanbohacek.com/project/dete</span><span>ct-missing-adblocker-wordpress-plugin/</span></a>) untuk ide seru ini.</p><p><a href=\"https://mas.to/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Yeay, akhirnya kesampaian juga. Sekarang (seharusnya) situs saya (https://kekavigi.xyz) akan menampilkan pemberitahuan kalau pengunjung tidak memasang/mengaktifkan adblocker mereka. Terima kasih kepada Stefan Bohacek (https://stefanbohacek.com/project/detect-missing-adblocker-wordpress-plugin/) untuk ide seru ini.\n\n#IndieWeb"
},
"published": "2024-03-21T15:12:51+00:00",
"post-type": "note",
"_id": "40613197",
"_source": "8007",
"_is_read": false
}
I have made a simple tool for "integrating" #GeminiProtocol capsule gemlogs (blogs) into the #Fediverse using #WriteFreely. It is called gemfreely
, and written in #Rust. It primarily does one way sync from Gemini -> WriteFreely. The next major step is to implement a comments sync system, which is a bit difficult since WriteFreely does not store incoming replies from #ActivityPub.
crates.io: https://crates.io/crates/gemfreely
Main Repo: https://git.agnos.is/projectmoon/gemfreely
GitHub: https://github.com/ProjectMoon/gemfreely
The primary way of handling comments will probably be to take a second account with a #Mastodon compatible API behind it, and listen for replies mentioning the second "CC" user (Which I think is the recommended workaround from WriteFreely).
gemfreely
is already in use for gemini://agnos.is. The blog is directly available at https://blog.agnos.is, and the Fediverse user is @projectmoon@blog.agnos.is.
#smallweb #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.agnos.is/notes/9r4xdprothzl005o",
"content": {
"html": "<p>I have made a simple tool for \"integrating\" <a href=\"https://social.agnos.is/tags/GeminiProtocol\">#GeminiProtocol</a> capsule gemlogs (blogs) into the <a href=\"https://social.agnos.is/tags/Fediverse\">#Fediverse</a> using <a href=\"https://social.agnos.is/tags/WriteFreely\">#WriteFreely</a>. It is called <code>gemfreely</code>, and written in <a href=\"https://social.agnos.is/tags/Rust\">#Rust</a>. It primarily does one way sync from Gemini -> WriteFreely. The next major step is to implement a comments sync system, which is a bit difficult since WriteFreely does not store incoming replies from <a href=\"https://social.agnos.is/tags/ActivityPub\">#ActivityPub</a><span>.<br /><br /></span><b>crates.io:</b> <a href=\"https://crates.io/crates/gemfreely\">https://crates.io/crates/gemfreely</a><span><br /></span><b>Main Repo:</b> <a href=\"https://git.agnos.is/projectmoon/gemfreely\">https://git.agnos.is/projectmoon/gemfreely</a><span><br /></span><b>GitHub:</b> <a href=\"https://github.com/ProjectMoon/gemfreely\">https://github.com/ProjectMoon/gemfreely</a><span><br /><br />The primary way of handling comments will probably be to take a second account with a </span><a href=\"https://social.agnos.is/tags/Mastodon\">#Mastodon</a><span> compatible API behind it, and listen for replies mentioning the second \"CC\" user (Which I think is the recommended workaround from WriteFreely).<br /><br /></span><code>gemfreely</code> is already in use for gemini://agnos.is. The blog is directly available at <a href=\"https://blog.agnos.is\">https://blog.agnos.is</a>, and the Fediverse user is <a class=\"u-url\" href=\"https://blog.agnos.is/\">@projectmoon@blog.agnos.is</a><span>.<br /><br /></span><a href=\"https://social.agnos.is/tags/smallweb\">#smallweb</a> <a href=\"https://social.agnos.is/tags/indieweb\">#indieweb</a></p>\n<a class=\"u-mention\" href=\"https://blog.agnos.is/\"></a>",
"text": "I have made a simple tool for \"integrating\" #GeminiProtocol capsule gemlogs (blogs) into the #Fediverse using #WriteFreely. It is called gemfreely, and written in #Rust. It primarily does one way sync from Gemini -> WriteFreely. The next major step is to implement a comments sync system, which is a bit difficult since WriteFreely does not store incoming replies from #ActivityPub.\n\ncrates.io: https://crates.io/crates/gemfreely\nMain Repo: https://git.agnos.is/projectmoon/gemfreely\nGitHub: https://github.com/ProjectMoon/gemfreely\n\nThe primary way of handling comments will probably be to take a second account with a #Mastodon compatible API behind it, and listen for replies mentioning the second \"CC\" user (Which I think is the recommended workaround from WriteFreely).\n\ngemfreely is already in use for gemini://agnos.is. The blog is directly available at https://blog.agnos.is, and the Fediverse user is @projectmoon@blog.agnos.is.\n\n#smallweb #indieweb"
},
"published": "2024-03-21T15:02:11+00:00",
"post-type": "note",
"_id": "40612891",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"published": "2024-03-21T13:31:26+01:00",
"url": "https://notiz.blog/2024/03/21/enable-mastodon-apps/",
"featured": "https://notiz.blog/wp-content/uploads/2024/03/enable-mastodon-apps-900x563.png",
"name": "Enable Mastodon Apps",
"content": {
"text": "Ich war am Wochenende auf dem CloudFest Hackathon und hatte zum zweiten Mal die Change ein Projekt zu betreuen. Die Idee zu \u201eEnable Mastodon Apps\u201c stammt von @alex und ich freue mich sehr, dass er mir sein \u201eBaby\u201c f\u00fcr den Hackathon anvertraut hat!\n\n\n\nHier ist unser Pitch:\n\n\n\n\n\t\t\t\t\t\t\t\tInhalt von YouTube anzeigen\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tHier klicken, um den Inhalt von YouTube anzuzeigen.\t\t\t\t\t\t\n\t\t\t\t\t\tErfahre mehr in der Datenschutzerkl\u00e4rung von YouTube.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tInhalt von YouTube immer anzeigen\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u201eEnable Mastodon Apps for WordPress and its Plugins\u201c direkt \u00f6ffnen\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\nIch bin begeistert von der Idee!\n\n\n\nDas Nachbauen der Mastodon-API stellt eine relativ einfache L\u00f6sung f\u00fcr das aktuelle \u201aApp-Problem\u2018 von WordPress dar. Die g\u00e4ngigen Apps zielen darauf ab, den Nutzern das traditionelle Bloggen zu erm\u00f6glichen. Allerdings haben soziale Medien im Allgemeinen und Twitter im Speziellen, die Art und Weise wie wir im Internet kommunizieren, ma\u00dfgeblich ver\u00e4ndert. Es geht nicht mehr um lange Artikel, sondern um kurze Nachrichten ohne Titel mit dem Fokus auf Bilder oder Videos.\n\n\n\nEin weiterer Nebeneffekt sind die sozialen Interaktionen wie Kommentieren (die WordPress \u00fcber die letzten Jahre sp\u00e4rlich vernachl\u00e4ssigt hat), Liken, Boosten und Bookmarken (die WordPress nativ gar nicht unterst\u00fctzt), welche die Mastodon Apps von Haus aus schon mit bringen.\n\n\n\n\u201eEnable Mastodon Apps\u201c stellt aber nur die Endpunkte f\u00fcr diese Interaktionen bereit, um sie nutzen zu k\u00f6nnen, braucht es weitere Plugins, wie z.B. Friends und/oder ActivityPub. Mehr dazu hier: Friends with ActivityPub \u2013 Deine nachhaltige Identit\u00e4t im\u00a0Web.\n\n\n\nDas Projekt hat mich sehr an die fr\u00fchen Twitter-Jahre erinnert. Die Twitter-API galt lange als der de-facto Standard f\u00fcr Micro-blogging und Automattic/@photomatt hat damals schon die Vorteile f\u00fcr sich erkannt und die API f\u00fcr WordPress.com nach gebaut:\n\n\n\n\nOf course one of the coolest things about Twitter right now is the client applications, particularly the mobile/iPhone ones. I use Tweetie 2 on my iPhone every day. Wouldn\u2019t it be cool if you could get all your blog subscriptions and post to your WordPress.com blog from apps like Tweetie? Well here\u2019s an early Christmas present\u2026\n\n\n\nWe\u2019ve enabled posting to and reading of WordPress.com blogs via the Twitter API. Any app that allows you to set a custom API URL will work.\nPost and Read via Twitter\u00a0API\n\n\n\n\nHackathon\n\n\n\nWir waren zwar nur 4 Personen, aber ich sag nur \u201eQualit\u00e4t statt Quantit\u00e4t\u201c!\n\n\n\nVielen Dank @Drivingralle, @matze und @obenland, es war super produktiv und hat gro\u00dfen Spa\u00df gemacht \ud83d\ude42\n\n\n\nVon links nach rechts: Ralf Wiechers, ich, Matthias Kittsteiner und Konstantin ObenlandWas wir erreicht haben:\n\n\n\nDie meisten Mastodon-API-Endpunkte wurden implementiert.\n\n\n\n\u201eHooks\u201c und \u201eActions\u201c f\u00fcr den internen Gebrauch.\n\n\n\nDokumentation aller Hooks.\n\n\n\nGrundlegende Beispielimplementierungen in ActivityPub und im Friends Plugin.\n\n\n\nTesten von zus\u00e4tzlichen Clients.\nUnd hier ein paar Statistiken von den zweieinhalb Tagen:\n\n\n\n3 new contributors to the plugin\n\n\n\n4,101 lines added\n\n\n\n911 lines removed\n\n\n\n213 commits\n\n\n\n34 files changed\n\n\n\n25 PRs merged\n\n\n\n7 PRs almost merged\n\n\n\n0 Social Media posts\nUnd hier der Pull Request in seiner ganzen Pracht: Collection of changes from the CloudFest Hackathon\n\n\n\nVielen Dank auch an @bart und das Team von Mammoth, die uns im Vorfeld unterst\u00fctzt haben. Mammoth funktioniert jetzt wunderbar mit WordPress und Alex und ich hatten einen Einblick in die App-Entwicklung und deren Eigenheiten \ud83d\ude42\n\n\n\nHier ein paar Bilder:",
"html": "<p>Ich war am Wochenende auf dem CloudFest Hackathon und hatte zum <a href=\"https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/\">zweiten Mal</a> die Change ein Projekt zu betreuen. Die Idee zu \u201e<a href=\"https://github.com/akirk/enable-mastodon-apps\">Enable Mastodon Apps</a>\u201c stammt von <a class=\"u-url\" href=\"https://alex.kirk.at/author/alex/\">@<span>alex</span></a> und ich freue mich sehr, dass er mir sein \u201eBaby\u201c f\u00fcr den Hackathon anvertraut hat!</p>\n\n\n\n<p>Hier ist unser Pitch:</p>\n\n\n\n\n\t\t\t\t\t\t\t\tInhalt von YouTube anzeigen\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>\t\tHier klicken, um den Inhalt von YouTube anzuzeigen.\t\t\t\t\t\t<br />\t\t\t\t\t\tErfahre mehr in der <a href=\"https://policies.google.com/privacy?hl=de\">Datenschutzerkl\u00e4rung</a> von YouTube.\t\t</p>\t\t\t\t\t<p>\t\t\t\t\t\t\t\t\tInhalt von YouTube immer anzeigen\t\t\t\t\t\t\t</p>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span><a href=\"https://www.youtube.com/watch?v=VJWdzeZz-ok\">\u201eEnable Mastodon Apps for WordPress and its Plugins\u201c direkt \u00f6ffnen</a></span>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n<p>Ich bin begeistert von der Idee!</p>\n\n\n\n<p>Das Nachbauen der Mastodon-API stellt eine relativ einfache L\u00f6sung f\u00fcr das aktuelle \u201aApp-Problem\u2018 von WordPress dar. Die g\u00e4ngigen Apps zielen darauf ab, den Nutzern das traditionelle Bloggen zu erm\u00f6glichen. Allerdings haben soziale Medien im Allgemeinen und Twitter im Speziellen, die Art und Weise wie wir im Internet kommunizieren, ma\u00dfgeblich ver\u00e4ndert. Es geht nicht mehr um lange Artikel, sondern um kurze Nachrichten ohne Titel mit dem Fokus auf Bilder oder Videos.</p>\n\n\n\n<p>Ein weiterer Nebeneffekt sind die sozialen Interaktionen wie Kommentieren (die WordPress \u00fcber die letzten Jahre sp\u00e4rlich vernachl\u00e4ssigt hat), Liken, Boosten und Bookmarken (die WordPress nativ gar nicht unterst\u00fctzt), welche die Mastodon Apps von Haus aus schon mit bringen.</p>\n\n\n\n<p>\u201eEnable Mastodon Apps\u201c stellt aber nur die Endpunkte f\u00fcr diese Interaktionen bereit, um sie nutzen zu k\u00f6nnen, braucht es weitere Plugins, wie z.B. <a href=\"https://wordpress.org/plugins/friends/\">Friends</a> und/oder <a href=\"https://wordpress.org/plugins/activitypub/\">ActivityPub</a>. Mehr dazu hier: <a href=\"https://wordpress.tv/2023/10/22/matthias-pfefferle-alex-kirk-friends-with-activitypub-deine-nachhaltige-identitaet-im-web/\">Friends with ActivityPub \u2013 Deine nachhaltige Identit\u00e4t im\u00a0Web</a>.</p>\n\n\n\n<p>Das Projekt hat mich sehr an die fr\u00fchen Twitter-Jahre erinnert. Die Twitter-API galt lange als der de-facto Standard f\u00fcr Micro-blogging und Automattic/<a class=\"u-url\" href=\"https://mastodon.social/@photomatt\">@<span>photomatt</span></a> hat damals schon die Vorteile f\u00fcr sich erkannt und die API f\u00fcr WordPress.com nach gebaut:</p>\n\n\n\n<blockquote>\n<p>Of course one of the coolest things about Twitter right now is the client applications, particularly the mobile/iPhone ones. I use <a href=\"http://www.atebits.com/tweetie-iphone/\">Tweetie 2</a> on my iPhone every day. Wouldn\u2019t it be cool if you could get all your blog subscriptions and post to your WordPress.com blog from apps like Tweetie? Well here\u2019s an early Christmas present\u2026</p>\n\n\n\n<p>We\u2019ve enabled posting to and reading of WordPress.com blogs via the <a href=\"http://apiwiki.twitter.com/Twitter-API-Documentation\">Twitter API</a>. Any app that allows you to set a custom API URL will work.</p>\n<a href=\"https://wordpress.com/blog/2009/12/12/twitter-api/\">Post and Read via Twitter\u00a0API</a>\n</blockquote>\n\n\n\n<h2>Hackathon</h2>\n\n\n\n<p>Wir waren zwar nur 4 Personen, aber ich sag nur \u201eQualit\u00e4t statt Quantit\u00e4t\u201c!</p>\n\n\n\n<p>Vielen Dank <a class=\"u-url\" href=\"https://dewp.space/@Drivingralle\">@<span>Drivingralle</span></a>, <a class=\"u-url\" href=\"https://dewp.space/@matze\">@<span>matze</span></a> und <a class=\"u-url\" href=\"https://mastodon.social/@obenland\">@<span>obenland</span></a>, es war super produktiv und hat gro\u00dfen Spa\u00df gemacht \ud83d\ude42</p>\n\n\n\n<img width=\"900\" height=\"675\" src=\"https://notiz.blog/wp-content/uploads/2024/03/IMG_2312-900x675.jpg\" alt=\"\" />Von links nach rechts: <a href=\"https://www.drivingralle.de/\">Ralf Wiechers</a>, ich, <a href=\"https://kittmedia.com/\">Matthias Kittsteiner</a> und <a href=\"https://konstantin.obenland.it/\">Konstantin Obenland</a><p>Was wir erreicht haben:</p>\n\n\n\n<ul><li>Die meisten Mastodon-API-Endpunkte wurden implementiert.</li>\n\n\n\n<li>\u201eHooks\u201c und \u201eActions\u201c f\u00fcr den internen Gebrauch.</li>\n\n\n\n<li>Dokumentation aller Hooks.</li>\n\n\n\n<li>Grundlegende Beispielimplementierungen in ActivityPub und im Friends Plugin.</li>\n\n\n\n<li>Testen von zus\u00e4tzlichen Clients.</li>\n</ul><p>Und hier ein paar Statistiken von den zweieinhalb Tagen:</p>\n\n\n\n<ul><li>3 new contributors to the plugin</li>\n\n\n\n<li>4,101 lines added</li>\n\n\n\n<li>911 lines removed</li>\n\n\n\n<li>213 commits</li>\n\n\n\n<li>34 files changed</li>\n\n\n\n<li>25 PRs merged</li>\n\n\n\n<li>7 PRs almost merged</li>\n\n\n\n<li>0 Social Media posts</li>\n</ul><p>Und hier der Pull Request in seiner ganzen Pracht: <a href=\"https://github.com/akirk/enable-mastodon-apps/pull/93\">Collection of changes from the CloudFest Hackathon</a></p>\n\n\n\n<p>Vielen Dank auch an <a class=\"u-url\" href=\"https://moth.social/@bart\">@<span>bart</span></a> und das Team von <a href=\"https://getmammoth.app/\">Mammoth</a>, die uns im Vorfeld unterst\u00fctzt haben. Mammoth funktioniert jetzt wunderbar mit WordPress und Alex und ich hatten einen Einblick in die App-Entwicklung und deren Eigenheiten \ud83d\ude42</p>\n\n\n\n<p>Hier ein paar Bilder:</p>\n\n\n\n<img width=\"900\" height=\"719\" src=\"https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.33.56-900x719.png\" alt=\"\" /><img width=\"900\" height=\"719\" src=\"https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-09.34.48-900x719.png\" alt=\"\" /><img width=\"900\" height=\"719\" src=\"https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-19-at-19.48.40-900x719.png\" alt=\"\" /><img width=\"900\" height=\"719\" src=\"https://notiz.blog/wp-content/uploads/2024/03/Screenshot-2024-03-20-at-20.47.16-900x719.png\" alt=\"\" />"
},
"author": {
"type": "card",
"name": "Matthias Pfefferle",
"url": "https://notiz.blog/author/matthias-pfefferle/",
"photo": "https://notiz.blog/wp-content/uploads/avatar-privacy/cache/user/1/9/19d7da2fb5b6409265f7c51eb992c3aca83b854ddb371bec96ab05d6f40a45eb-40.jpg"
},
"post-type": "article",
"_id": "40611678",
"_source": "206",
"_is_read": false
}
“Social connection without the ads.” Corporate social media has marketing. The Fediverse has us. Download this promo as GIF, MP4, or JPG and share it with your world.
This content is for Subscriber members only.
Login Join Now Was this helpful?
Submit Cancel Thanks for your feedback! https://mindcreatesmeaning.com/mastodon-ad-for-the-no-ad-platform-grab-it-share-it/
#activitypub #Community #Culture #fediverse #indieweb #letsTryCivility #mastodon #mentalhealth #pixelfed #socialmedia #society
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mindcreatesmeaning.com/mastodon-ad-for-the-no-ad-platform-grab-it-share-it/",
"content": {
"html": "<p>\u201cSocial connection without the ads.\u201d Corporate social media has marketing. The Fediverse has us. Download this promo as GIF, MP4, or JPG and share it with your world.</p> This content is for Subscriber members only.<br /><a href=\"https://mindcreatesmeaning.com/login/\">Login</a> <a href=\"https://mindcreatesmeaning.com/membership-account/membership-levels/\">Join Now</a> <p><strong>Was this helpful?</strong></p><p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p> </p> Submit Cancel <p></p> Thanks for your feedback! <p></p> <p><a href=\"https://mindcreatesmeaning.com/mastodon-ad-for-the-no-ad-platform-grab-it-share-it/\">https://mindcreatesmeaning.com/mastodon-ad-for-the-no-ad-platform-grab-it-share-it/</a></p><p><a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/activitypub/\">#activitypub</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/community/\">#Community</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/culture/\">#Culture</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/fediverse/\">#fediverse</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/indieweb/\">#indieweb</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/letstrycivility/\">#letsTryCivility</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/mastodon/\">#mastodon</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/mentalhealth/\">#mentalhealth</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/pixelfed/\">#pixelfed</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/socialmedia/\">#socialmedia</a> <a class=\"u-tag u-category\" href=\"https://mindcreatesmeaning.com/tag/society/\">#society</a></p>",
"text": "\u201cSocial connection without the ads.\u201d Corporate social media has marketing. The Fediverse has us. Download this promo as GIF, MP4, or JPG and share it with your world. This content is for Subscriber members only.\nLogin Join Now Was this helpful?\n\n Submit Cancel Thanks for your feedback! https://mindcreatesmeaning.com/mastodon-ad-for-the-no-ad-platform-grab-it-share-it/\n\n#activitypub #Community #Culture #fediverse #indieweb #letsTryCivility #mastodon #mentalhealth #pixelfed #socialmedia #society"
},
"published": "2024-03-21T09:18:00+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/112/132/928/311/823/470/original/bda51a7c7251db70.jpg"
],
"post-type": "photo",
"_id": "40610100",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@mindcreatesmeaning",
"url": "https://mastodon.social/@mindcreatesmeaning",
"photo": null
},
"url": "https://mastodon.social/@mindcreatesmeaning/112132927408391309",
"content": {
"html": "<p>Mastodon \u2018Ad for the No Ad Platform\u2019 \u2013 Grab it. Share it.</p><p><a href=\"https://mastodon.social/tags/activitypub\">#<span>activitypub</span></a> <a href=\"https://mastodon.social/tags/community\">#<span>community</span></a> <a href=\"https://mastodon.social/tags/culture\">#<span>culture</span></a> <a href=\"https://mastodon.social/tags/fediverse\">#<span>fediverse</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/letstrycivility\">#<span>letstrycivility</span></a> <a href=\"https://mastodon.social/tags/mastodon\">#<span>mastodon</span></a> <a href=\"https://mastodon.social/tags/mentalhealth\">#<span>mentalhealth</span></a> <a href=\"https://mastodon.social/tags/pixelfed\">#<span>pixelfed</span></a> <a href=\"https://mastodon.social/tags/socialmedia\">#<span>socialmedia</span></a> <a href=\"https://mastodon.social/tags/society\">#<span>society</span></a><br /><a href=\"https://mindcreatesmeaning.com/mastodon-ad-for-the-no-ad-platform-grab-it-share-it/\"><span>https://</span><span>mindcreatesmeaning.com/mastodo</span><span>n-ad-for-the-no-ad-platform-grab-it-share-it/</span></a></p>",
"text": "Mastodon \u2018Ad for the No Ad Platform\u2019 \u2013 Grab it. Share it.\n\n#activitypub #community #culture #fediverse #indieweb #letstrycivility #mastodon #mentalhealth #pixelfed #socialmedia #society\nhttps://mindcreatesmeaning.com/mastodon-ad-for-the-no-ad-platform-grab-it-share-it/"
},
"published": "2024-03-21T09:18:06+00:00",
"post-type": "note",
"_id": "40610101",
"_source": "8007",
"_is_read": false
}