I've been following the #indieweb / #microformats movement for a very long time. Every now and then (and today is one of those days) I feel the urge of investigating it all again, creating my own blog with h-card, h-entry, webmentions... But somehow I feel it's an all-or-nothing approach: either you use WordPress + plugins (which I don't want for `$reasons`) or you build the whole thing yourself.
I wish there was something just at the right level of abstraction, an HTML framework of sorts (1/2)
{
"type": "entry",
"author": {
"name": "@astrojuanlu",
"url": "https://social.juanlu.space/@astrojuanlu",
"photo": null
},
"url": "https://social.juanlu.space/@astrojuanlu/110836819561187285",
"content": {
"html": "<p>I've been following the <a href=\"https://social.juanlu.space/tags/indieweb\">#<span>indieweb</span></a> / <a href=\"https://social.juanlu.space/tags/microformats\">#<span>microformats</span></a> movement for a very long time. Every now and then (and today is one of those days) I feel the urge of investigating it all again, creating my own blog with h-card, h-entry, webmentions... But somehow I feel it's an all-or-nothing approach: either you use WordPress + plugins (which I don't want for `$reasons`) or you build the whole thing yourself.</p><p>I wish there was something just at the right level of abstraction, an HTML framework of sorts (1/2)</p>",
"text": "I've been following the #indieweb / #microformats movement for a very long time. Every now and then (and today is one of those days) I feel the urge of investigating it all again, creating my own blog with h-card, h-entry, webmentions... But somehow I feel it's an all-or-nothing approach: either you use WordPress + plugins (which I don't want for `$reasons`) or you build the whole thing yourself.I wish there was something just at the right level of abstraction, an HTML framework of sorts (1/2)"
},
"published": "2023-08-05T11:40:50+00:00",
"post-type": "note",
"_id": "38563144",
"_source": "7235",
"_is_read": false
}
as much as i love the #IndieWeb, i wish it had more traction in PoC spaces, especially in #SEAsia
{
"type": "entry",
"author": {
"name": "@jasm1nii",
"url": "https://mas.to/@jasm1nii",
"photo": null
},
"url": "https://mas.to/@jasm1nii/110836494558944658",
"content": {
"html": "<p>as much as i love the <a href=\"https://mas.to/tags/IndieWeb\">#<span>IndieWeb</span></a>, i wish it had more traction in PoC spaces, especially in <a href=\"https://mas.to/tags/SEAsia\">#<span>SEAsia</span></a></p>",
"text": "as much as i love the #IndieWeb, i wish it had more traction in PoC spaces, especially in #SEAsia"
},
"published": "2023-08-05T10:18:10+00:00",
"post-type": "note",
"_id": "38563145",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "fluffy",
"url": "http://beesbuzz.biz/",
"photo": null
},
"url": "http://beesbuzz.biz/blog/8325-Publs-insurmountable-technical-debt",
"published": "2023-08-04T15:30:34-07:00",
"content": {
"html": "<p>Back when Publ was brand-new I was using a fairly common ORM for managing my database. It was <em>okay</em> but I had some issues with how the project was being run, particularly in how the core maintainer treated bug reporters who were reporting things that he didn\u2019t personally agree with.</p><p>So I switched to <a href=\"https://github.com/ponyorm/pony\">Pony ORM</a>, which has a much nicer, more-Pythonic API, and whose maintainers are friendly and helpful. It\u2019s missing a few important functions such as migrations but for Publ it doesn\u2019t matter so much and they were always claiming that migrations were coming \u201creal soon now\u201d for a while.</p><p>Unfortunately, some changes in Python 3.11 broke Pony completely, and progress on getting it working again has been, well, <em>slow</em>.</p><p>Back when I switched to Pony I mused about just dropping SQL entirely and moving to a more primitive indexed data store, such as <a href=\"https://lmdb.readthedocs.io/en/release/\">lmdb</a>. But I really do not have it in me to completely redo all that stuff in Publ <em>again</em>, especially with all of the weird regressions that always occur due to subtle differences in locking behavior and so on.</p><p>Sometimes I think how now that I actually know how Publ should work I should rewrite it with better testability and a more actively-developed Markdown processor (because <a href=\"https://github.com/FSX/misaka\">misaka</a> has also been abandoned and is in permafreeze status), and if I\u2019m going to do that, maybe I should use it as an excuse to finally learn <a href=\"https://www.rust-lang.org/\">Rust</a> because honestly the Python ecosystem is kind of a mess right now.</p><p>I\u2019ve put so much work into Publ but keeping the project going just feels so\u2026 difficult.</p><p>Or I mean I <em>could</em> switch to any number of existing site generators out there but then I\u2019d be giving up all of the things that makes Publ unique (friends-only/access-controlled entries, variadic templates, top-notch template-driven image renditions, etc.).</p><p>This is one of those things where the decision would be a lot easier to make if people were actually helping to fund Publ development or if it had any actual, y'know, <em>users</em>.</p>\n\n\n<p>Things that have gotten tricky with Publ:</p>\n<ul><li>Unmaintained/abandoned Markdown engine, with a big chunk of Publ\u2019s own code written specifically to that engine\u2019s quirks and features</li>\n<li>Poor automated test coverage and an architecture which doesn\u2019t lend itself to improving it</li>\n<li>Way too much dependence on Flask, which also limits adding features I\u2019ve been wanting to add</li>\n<li>Awful wish-it-were-async image rendering pipeline (fundamentally limited by how Python\u2019s WSGI interface works)</li>\n<li>Lots of sharp edges with actual deployment, especially regarding Python versions combined with Python\u2019s cavalcade of incompatible dependency/deployment management systems</li>\n</ul><p>Things that I\u2019d also like to be able to support, which is made difficult by the current architecture:</p>\n<ul><li>Object-storage backend (S3/B2/et al)</li>\n<li>More \u201ccloudy\u201d deployment, with proper support for load balancing/multi-region availability/fleet deployment/etc.</li>\n<li>A proper content management API (beyond \u201cput shit on the filesystem and hope <code>watchdog</code> doesn\u2019t fuck up\u201d)</li>\n</ul><p>but then thinking about that also makes me like, grumpy, because that\u2019s supporting use cases other than why I designed Publ.</p><p>Part of me just wants to like. Build something completely different, like an IndieWeb version of <a href=\"https://cohost.org/\">Cohost</a> or something. I mean that was the original design of Publ to begin with: it was meant to be basically self-hosted Tumblr with better access control. And when I first started working on it, I hadn\u2019t yet learned about the <a href=\"https://indieweb.org/\">Indieweb</a> or any of its protocols, and I think if I\u2019d set out to build an Indieweb-first publishing system I\u2019d have made some very different decisions along the way.</p><p>Gah, I dunno. Things are working \u201cfine\u201d for now. Maybe I\u2019ll just kick the can down the road until the current issues become untenable. Maybe Pony will fix Python 3.11 compatibility, and maybe it\u2019ll turn out that migrating the Markdown processing to <a href=\"https://github.com/miyuchina/mistletoe\">mistletoe</a> or <a href=\"https://github.com/lepture/mistune\">Mistune</a> or whatever won\u2019t be <em>that</em> bad.</p>\n\n<p><a href=\"http://beesbuzz.biz/blog/8325-Publs-insurmountable-technical-debt#comments\">comments</a></p>\n\n \n <a href=\"http://beesbuzz.biz/blog/?id=8325&tag=python\">#Python</a>\n \n <a href=\"http://beesbuzz.biz/blog/?id=8325&tag=sql\">#SQL</a>\n \n <a href=\"http://beesbuzz.biz/blog/?id=8325&tag=orm\">#ORM</a>\n \n <a href=\"http://beesbuzz.biz/blog/?id=8325&tag=publ\">#Publ</a>",
"text": "Back when Publ was brand-new I was using a fairly common ORM for managing my database. It was okay but I had some issues with how the project was being run, particularly in how the core maintainer treated bug reporters who were reporting things that he didn\u2019t personally agree with.So I switched to Pony ORM, which has a much nicer, more-Pythonic API, and whose maintainers are friendly and helpful. It\u2019s missing a few important functions such as migrations but for Publ it doesn\u2019t matter so much and they were always claiming that migrations were coming \u201creal soon now\u201d for a while.Unfortunately, some changes in Python 3.11 broke Pony completely, and progress on getting it working again has been, well, slow.Back when I switched to Pony I mused about just dropping SQL entirely and moving to a more primitive indexed data store, such as lmdb. But I really do not have it in me to completely redo all that stuff in Publ again, especially with all of the weird regressions that always occur due to subtle differences in locking behavior and so on.Sometimes I think how now that I actually know how Publ should work I should rewrite it with better testability and a more actively-developed Markdown processor (because misaka has also been abandoned and is in permafreeze status), and if I\u2019m going to do that, maybe I should use it as an excuse to finally learn Rust because honestly the Python ecosystem is kind of a mess right now.I\u2019ve put so much work into Publ but keeping the project going just feels so\u2026 difficult.Or I mean I could switch to any number of existing site generators out there but then I\u2019d be giving up all of the things that makes Publ unique (friends-only/access-controlled entries, variadic templates, top-notch template-driven image renditions, etc.).This is one of those things where the decision would be a lot easier to make if people were actually helping to fund Publ development or if it had any actual, y'know, users.\n\n\nThings that have gotten tricky with Publ:\nUnmaintained/abandoned Markdown engine, with a big chunk of Publ\u2019s own code written specifically to that engine\u2019s quirks and features\nPoor automated test coverage and an architecture which doesn\u2019t lend itself to improving it\nWay too much dependence on Flask, which also limits adding features I\u2019ve been wanting to add\nAwful wish-it-were-async image rendering pipeline (fundamentally limited by how Python\u2019s WSGI interface works)\nLots of sharp edges with actual deployment, especially regarding Python versions combined with Python\u2019s cavalcade of incompatible dependency/deployment management systems\nThings that I\u2019d also like to be able to support, which is made difficult by the current architecture:\nObject-storage backend (S3/B2/et al)\nMore \u201ccloudy\u201d deployment, with proper support for load balancing/multi-region availability/fleet deployment/etc.\nA proper content management API (beyond \u201cput shit on the filesystem and hope watchdog doesn\u2019t fuck up\u201d)\nbut then thinking about that also makes me like, grumpy, because that\u2019s supporting use cases other than why I designed Publ.Part of me just wants to like. Build something completely different, like an IndieWeb version of Cohost or something. I mean that was the original design of Publ to begin with: it was meant to be basically self-hosted Tumblr with better access control. And when I first started working on it, I hadn\u2019t yet learned about the Indieweb or any of its protocols, and I think if I\u2019d set out to build an Indieweb-first publishing system I\u2019d have made some very different decisions along the way.Gah, I dunno. Things are working \u201cfine\u201d for now. Maybe I\u2019ll just kick the can down the road until the current issues become untenable. Maybe Pony will fix Python 3.11 compatibility, and maybe it\u2019ll turn out that migrating the Markdown processing to mistletoe or Mistune or whatever won\u2019t be that bad.\n\ncomments\n\n \n #Python\n \n #SQL\n \n #ORM\n \n #Publ"
},
"name": "fluffy rambles: Publ's insurmountable technical debt",
"post-type": "article",
"_id": "38559316",
"_source": "3782",
"_is_read": false
}
{
"type": "entry",
"url": "https://marksuth.dev/posts/2023/08/indieweb-carnival-august-2023-gardening",
"name": "IndieWeb Carnival August 2023: Gardening",
"author": {
"type": "card",
"name": "Mark Sutherland",
"url": "https://marksuth.dev/",
"photo": "https://marksuth.dev/images/avatar.jpg"
},
"post-type": "article",
"_id": "38558222",
"_source": "6127",
"_is_read": false
}
Weighing up hosting and domain options at the moment (with help from some of the lovely #VirtualGothNight folks). Will hopefully buy my domain on payday in a couple of weeks and reclaim a corner of the Internet for my own waffle.
From a digital wellbeing point of view,
I think I struggle with timelines, algorithmic or not... #indieweb #digitalwellbeing
{
"type": "entry",
"author": {
"name": "@Stitch",
"url": "https://indieweb.social/@Stitch",
"photo": null
},
"url": "https://indieweb.social/@Stitch/110831149520705744",
"content": {
"html": "<p>Weighing up hosting and domain options at the moment (with help from some of the lovely <a href=\"https://indieweb.social/tags/VirtualGothNight\">#<span>VirtualGothNight</span></a> folks). Will hopefully buy my domain on payday in a couple of weeks and reclaim a corner of the Internet for my own waffle.</p><p>From a digital wellbeing point of view, <br />I think I struggle with timelines, algorithmic or not... <a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://indieweb.social/tags/digitalwellbeing\">#<span>digitalwellbeing</span></a></p>",
"text": "Weighing up hosting and domain options at the moment (with help from some of the lovely #VirtualGothNight folks). Will hopefully buy my domain on payday in a couple of weeks and reclaim a corner of the Internet for my own waffle.From a digital wellbeing point of view, \nI think I struggle with timelines, algorithmic or not... #indieweb #digitalwellbeing"
},
"published": "2023-08-04T11:38:52+00:00",
"post-type": "note",
"_id": "38554393",
"_source": "7235",
"_is_read": false
}
I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.

Next I would like to set up daily archive pages that each box can link to.
{
"type": "entry",
"published": "2023-08-03 19:12-0700",
"url": "https://gregorlove.com/2023/08/i-added-back/",
"category": [
"indieweb"
],
"content": {
"text": "I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.\n\n\n\nNext I would like to set up daily archive pages that each box can link to.",
"html": "<p>I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.</p>\n\n<p><img alt=\"screenshot of the bio on my homepage with the posting activity visualization underneath it: 30 small boxes with colors from gray to deep blue indicating relative number of posts each day\" src=\"https://gregorlove.com/site/assets/files/6520/screenshot_2023-08-03_191124.png\" /></p>\n\n<p>Next I would like to set up daily archive pages that each box can link to.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "38552790",
"_source": "179",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@godteeth",
"url": "https://gnu.gl/@godteeth",
"photo": null
},
"url": "https://gnu.gl/@godteeth/110829439916546354",
"content": {
"html": "<p>new website page up, its just several links that all take you to random handmade websites/pages, have fun</p><p><a href=\"https://godteeth.com/misc/randomWeb.html\"><span>https://</span><span>godteeth.com/misc/randomWeb.ht</span><span>ml</span></a></p><p><a href=\"https://gnu.gl/tags/oldweb\">#<span>oldweb</span></a> <a href=\"https://gnu.gl/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://gnu.gl/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://gnu.gl/tags/personalwebsites\">#<span>personalwebsites</span></a> <a href=\"https://gnu.gl/tags/personalsites\">#<span>personalsites</span></a> <a href=\"https://gnu.gl/tags/websites\">#<span>websites</span></a> <a href=\"https://gnu.gl/tags/geocities\">#<span>geocities</span></a> <a href=\"https://gnu.gl/tags/neocities\">#<span>neocities</span></a> <a href=\"https://gnu.gl/tags/webring\">#<span>webring</span></a> <a href=\"https://gnu.gl/tags/webrings\">#<span>webrings</span></a></p>",
"text": "new website page up, its just several links that all take you to random handmade websites/pages, have funhttps://godteeth.com/misc/randomWeb.html#oldweb #indieweb #smallweb #personalwebsites #personalsites #websites #geocities #neocities #webring #webrings"
},
"published": "2023-08-04T04:24:05+00:00",
"post-type": "note",
"_id": "38551906",
"_source": "7235",
"_is_read": false
}
I used up 50mb of my hosting storage for my blog.
I’ve around 120-30 posts written, most of them are text only, some of them with many images (game reviews)
That’s 50%. Yes, I’ve only 100mb of storage.
Keep it small and simple
#IndieWeb #PersonalWebsite #blogging
{
"type": "entry",
"author": {
"name": "@fury",
"url": "https://indieweb.social/@fury",
"photo": null
},
"url": "https://indieweb.social/@fury/110829406036305201",
"content": {
"html": "<p>I used up 50mb of my hosting storage for my blog.</p><p>I\u2019ve around 120-30 posts written, most of them are text only, some of them with many images (game reviews)</p><p>That\u2019s 50%. Yes, I\u2019ve only 100mb of storage.</p><p>Keep it small and simple</p><p><a href=\"https://indieweb.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://indieweb.social/tags/PersonalWebsite\">#<span>PersonalWebsite</span></a> <a href=\"https://indieweb.social/tags/blogging\">#<span>blogging</span></a></p>",
"text": "I used up 50mb of my hosting storage for my blog.I\u2019ve around 120-30 posts written, most of them are text only, some of them with many images (game reviews)That\u2019s 50%. Yes, I\u2019ve only 100mb of storage.Keep it small and simple#IndieWeb #PersonalWebsite #blogging"
},
"published": "2023-08-04T04:15:28+00:00",
"post-type": "note",
"_id": "38551907",
"_source": "7235",
"_is_read": false
}
I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.

Next I would like to set up daily archive pages that each box can link to.
{
"type": "entry",
"published": "2023-08-03 19:12-0700",
"url": "https://gregorlove.com/2023/08/i-added-back/",
"category": [
"indieweb"
],
"content": {
"text": "I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.\n\n\n\nNext I would like to set up daily archive pages that each box can link to.",
"html": "<p>I added back the posting activity visualization that was on my site a while ago. Now it's on the homepage under my bio instead of at the bottom of each post. There's four shades of blue based on relative number of posts. Hovering on a square shows the date and number of posts.</p>\n\n<p><img alt=\"screenshot of the bio on my homepage with the posting activity visualization underneath it: 30 small boxes with colors from gray to deep blue indicating relative number of posts each day\" src=\"https://gregorlove.com/site/assets/files/6520/screenshot_2023-08-03_191124.png\" /></p>\n\n<p>Next I would like to set up daily archive pages that each box can link to.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "38551503",
"_source": "95",
"_is_read": false
}
manual until it hurts - #IndieWeb
https://indieweb.org/manual_until_it_hurts
"manual until it hurts is an IndieWeb development practice of resisting automating something until you have manually done it enough times to really understand it, and know that it is worth doing & automating."
thanks https://jeremy.hu/jetpack-hashtags-posts-shared-mastodon/
via @jeremy https://fedi.jeremy.hu/@jeremy/statuses/01H6XDPS62SVCVSYK351E61SMM
thanks @pfefferle
¹ https://mro.name/aub26kk
{
"type": "entry",
"author": {
"name": "@mro",
"url": "https://digitalcourage.social/@mro",
"photo": null
},
"url": "https://digitalcourage.social/@mro/110825642425939617",
"content": {
"html": "<p>manual until it hurts - <a href=\"https://digitalcourage.social/tags/IndieWeb\">#<span>IndieWeb</span></a><br /><a href=\"https://indieweb.org/manual_until_it_hurts\"><span>https://</span><span>indieweb.org/manual_until_it_h</span><span>urts</span></a><br />\"manual until it hurts is an IndieWeb development practice of resisting automating something until you have manually done it enough times to really understand it, and know that it is worth doing & automating.\"<br />thanks <a href=\"https://jeremy.hu/jetpack-hashtags-posts-shared-mastodon/\"><span>https://</span><span>jeremy.hu/jetpack-hashtags-pos</span><span>ts-shared-mastodon/</span></a><br />via <span class=\"h-card\"><a class=\"u-url\" href=\"https://fedi.jeremy.hu/@jeremy\">@<span>jeremy</span></a></span> <a href=\"https://fedi.jeremy.hu/@jeremy/statuses/01H6XDPS62SVCVSYK351E61SMM\"><span>https://</span><span>fedi.jeremy.hu/@jeremy/statuse</span><span>s/01H6XDPS62SVCVSYK351E61SMM</span></a><br />thanks <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.social/@pfefferle\">@<span>pfefferle</span></a></span><br />\u00b9 <a href=\"https://mro.name/aub26kk\"><span>https://</span><span>mro.name/aub26kk</span><span></span></a></p>",
"text": "manual until it hurts - #IndieWeb\nhttps://indieweb.org/manual_until_it_hurts\n\"manual until it hurts is an IndieWeb development practice of resisting automating something until you have manually done it enough times to really understand it, and know that it is worth doing & automating.\"\nthanks https://jeremy.hu/jetpack-hashtags-posts-shared-mastodon/\nvia @jeremy https://fedi.jeremy.hu/@jeremy/statuses/01H6XDPS62SVCVSYK351E61SMM\nthanks @pfefferle\n\u00b9 https://mro.name/aub26kk"
},
"published": "2023-08-03T12:18:20+00:00",
"post-type": "note",
"_id": "38544834",
"_source": "7235",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "@fluffy",
"url": "https://plush.city/@fluffy",
"photo": null
},
"url": "https://plush.city/@fluffy/110822457245625520",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://godforsaken.website/@Shrigglepuss\">@<span>Shrigglepuss</span></a></span> have you looked at the <a href=\"https://plush.city/tags/indieweb\">#<span>indieweb</span></a>? I wrote a thing about it a while ago. <a href=\"https://beesbuzz.biz/articles/11127-What-is-the-IndieWeb\"><span>https://</span><span>beesbuzz.biz/articles/11127-Wh</span><span>at-is-the-IndieWeb</span></a></p>",
"text": "@Shrigglepuss have you looked at the #indieweb? I wrote a thing about it a while ago. https://beesbuzz.biz/articles/11127-What-is-the-IndieWeb"
},
"published": "2023-08-02T22:48:18+00:00",
"post-type": "note",
"_id": "38540354",
"_source": "7235",
"_is_read": true
}
Do you use #webmentions by any chance? #IndieWeb
Please boost, I'm researching.
Yes!
I used to...
No
What is that?
{
"type": "entry",
"author": {
"name": "@bouncepaw",
"url": "https://merveilles.town/@bouncepaw",
"photo": null
},
"url": "https://merveilles.town/@bouncepaw/110822278026864617",
"content": {
"html": "<p>Do you use <a href=\"https://merveilles.town/tags/webmentions\">#<span>webmentions</span></a> by any chance? <a href=\"https://merveilles.town/tags/IndieWeb\">#<span>IndieWeb</span></a></p><p>Please boost, I'm researching.</p><p>Yes!<br />I used to...<br />No<br />What is that?</p>",
"text": "Do you use #webmentions by any chance? #IndieWebPlease boost, I'm researching.Yes!\nI used to...\nNo\nWhat is that?"
},
"published": "2023-08-02T22:02:43+00:00",
"post-type": "note",
"_id": "38540078",
"_source": "7235",
"_is_read": true
}
Steve Ivy
A tiny fediverse wishlist:
- Quote toots
- A real DM implementation w/ E2E encryption (black-box, ie. even the host cannot read them)
~ #
19:26
~
{
"type": "entry",
"published": "2023-08-02 19:26:05",
"url": "http://monkinetic.blog/2023/08/02/#txt-3b6f01c",
"content": {
"text": "A tiny fediverse wishlist:\n\nQuote toots\nA real DM implementation w/ E2E encryption (black-box, ie. even the host cannot read them)\n~ #\n 19:26\n ~",
"html": "<p>A tiny fediverse wishlist:</p>\n\n<ul><li>Quote toots</li>\n<li>A real DM implementation w/ E2E encryption (black-box, ie. even the host cannot read them)</li>\n</ul><p>~ <a class=\"u-url\" href=\"http://monkinetic.blog/2023/08/02/#txt-3b6f01c\">#\n 19:26</a>\n ~</p>"
},
"author": {
"type": "card",
"name": "Steve Ivy",
"url": false,
"photo": "https://monkinetic.blog/static/images/sivy_avatar_256.png"
},
"post-type": "note",
"_id": "38538608",
"_source": "4486",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "@sol2070",
"url": "https://bolha.us/@sol2070",
"photo": null
},
"url": "https://bolha.us/@sol2070/110820497562978719",
"content": {
"html": "<p>Divis\u00e3o entre web alternativa X mainstream:<br /><a href=\"https://sol2070.in/2023/08/Web-alternativa\"><span>https://</span><span>sol2070.in/2023/08/Web-alterna</span><span>tiva</span></a><br /><a href=\"https://bolha.us/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Divis\u00e3o entre web alternativa X mainstream:\nhttps://sol2070.in/2023/08/Web-alternativa\n#indieweb"
},
"published": "2023-08-02T14:29:56+00:00",
"post-type": "note",
"_id": "38535820",
"_source": "7235",
"_is_read": true
}
I'm digging more into https://emissary.social/ today. And it seems to be something I've been thinking for a while.
Especially with this time where no for-profit platform is worth investing time anymore.
I'll test and see where help is needed. But for now, it seems quite impressive!
#golang #emissary #fediverse #IndieWeb
{
"type": "entry",
"author": {
"name": "@dolanor",
"url": "https://hachyderm.io/@dolanor",
"photo": null
},
"url": "https://hachyderm.io/@dolanor/110820151297407530",
"content": {
"html": "<p>I'm digging more into <a href=\"https://emissary.social/\"><span>https://</span><span>emissary.social/</span><span></span></a> today. And it seems to be something I've been thinking for a while.<br />Especially with this time where no for-profit platform is worth investing time anymore.<br /><br />I'll test and see where help is needed. But for now, it seems quite impressive!</p><p><a href=\"https://hachyderm.io/tags/golang\">#<span>golang</span></a> <a href=\"https://hachyderm.io/tags/emissary\">#<span>emissary</span></a> <a href=\"https://hachyderm.io/tags/fediverse\">#<span>fediverse</span></a> <a href=\"https://hachyderm.io/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "I'm digging more into https://emissary.social/ today. And it seems to be something I've been thinking for a while.\nEspecially with this time where no for-profit platform is worth investing time anymore.\n\nI'll test and see where help is needed. But for now, it seems quite impressive!#golang #emissary #fediverse #IndieWeb"
},
"published": "2023-08-02T13:01:52+00:00",
"post-type": "note",
"_id": "38534681",
"_source": "7235",
"_is_read": true
}
{
"type": "entry",
"published": "2023-08-02T08:44:25Z",
"url": "https://adactio.com/links/20361",
"category": [
"web",
"split",
"division",
"tracking",
"javascript",
"advertising",
"business",
"indieweb"
],
"bookmark-of": [
"https://ploum.net/2023-08-01-splitting-the-web.html"
],
"content": {
"text": "Splitting the Web\n\n\n\nThis rings true to me.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://ploum.net/2023-08-01-splitting-the-web.html\">\nSplitting the Web\n</a>\n</h3>\n\n<p>This rings true to me.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "38533353",
"_source": "2",
"_is_read": true
}
friendly reminder that the semantic web is the actual web 3.0 and the "web3" crypto shit is co-opting that for marketing. don't believe their lies, web 3.0 is not techno-feudalism, it's what #indieweb is doing with microformats, xfn, etc.
{
"type": "entry",
"author": {
"name": "@bclindner",
"url": "https://mas.to/@bclindner",
"photo": null
},
"url": "https://mas.to/@bclindner/110816529811814403",
"content": {
"html": "<p>friendly reminder that the semantic web is the actual web 3.0 and the \"web3\" crypto shit is co-opting that for marketing. don't believe their lies, web 3.0 is not techno-feudalism, it's what <a href=\"https://mas.to/tags/indieweb\">#<span>indieweb</span></a> is doing with microformats, xfn, etc.</p>",
"text": "friendly reminder that the semantic web is the actual web 3.0 and the \"web3\" crypto shit is co-opting that for marketing. don't believe their lies, web 3.0 is not techno-feudalism, it's what #indieweb is doing with microformats, xfn, etc."
},
"published": "2023-08-01T21:40:53+00:00",
"post-type": "note",
"_id": "38529865",
"_source": "7235",
"_is_read": true
}
How many of the domains you own do you actively use?
#poll #domains #internet #web #OpenWeb #IndieWeb
0-49%
50-75%
76-100%
I don't own any domains
{
"type": "entry",
"author": {
"name": "@stefan",
"url": "https://stefanbohacek.online/@stefan",
"photo": null
},
"url": "https://stefanbohacek.online/@stefan/110816274734647973",
"content": {
"html": "<p>How many of the domains you own do you actively use?</p><p><a href=\"https://stefanbohacek.online/tags/poll\">#<span>poll</span></a> <a href=\"https://stefanbohacek.online/tags/domains\">#<span>domains</span></a> <a href=\"https://stefanbohacek.online/tags/internet\">#<span>internet</span></a> <a href=\"https://stefanbohacek.online/tags/web\">#<span>web</span></a> <a href=\"https://stefanbohacek.online/tags/OpenWeb\">#<span>OpenWeb</span></a> <a href=\"https://stefanbohacek.online/tags/IndieWeb\">#<span>IndieWeb</span></a></p><p>0-49%<br />50-75%<br />76-100%<br />I don't own any domains</p>",
"text": "How many of the domains you own do you actively use?#poll #domains #internet #web #OpenWeb #IndieWeb0-49%\n50-75%\n76-100%\nI don't own any domains"
},
"published": "2023-08-01T20:36:00+00:00",
"post-type": "note",
"_id": "38529358",
"_source": "7235",
"_is_read": true
}
A two-part poll:
How many domains do you own?
#poll #domains #internet #web #OpenWeb #IndieWeb
None
1-4
5-10
10+
{
"type": "entry",
"author": {
"name": "@stefan",
"url": "https://stefanbohacek.online/@stefan",
"photo": null
},
"url": "https://stefanbohacek.online/@stefan/110816272785705096",
"content": {
"html": "<p>A two-part poll:</p><p>How many domains do you own?</p><p><a href=\"https://stefanbohacek.online/tags/poll\">#<span>poll</span></a> <a href=\"https://stefanbohacek.online/tags/domains\">#<span>domains</span></a> <a href=\"https://stefanbohacek.online/tags/internet\">#<span>internet</span></a> <a href=\"https://stefanbohacek.online/tags/web\">#<span>web</span></a> <a href=\"https://stefanbohacek.online/tags/OpenWeb\">#<span>OpenWeb</span></a> <a href=\"https://stefanbohacek.online/tags/IndieWeb\">#<span>IndieWeb</span></a></p><p>None<br />1-4<br />5-10<br />10+</p>",
"text": "A two-part poll:How many domains do you own?#poll #domains #internet #web #OpenWeb #IndieWebNone\n1-4\n5-10\n10+"
},
"published": "2023-08-01T20:35:31+00:00",
"post-type": "note",
"_id": "38529359",
"_source": "7235",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "@aesthetikx",
"url": "https://ruby.social/@aesthetikx",
"photo": null
},
"url": "https://ruby.social/@aesthetikx/110815902052944233",
"content": {
"html": "<p>Two good articles I found today, <a href=\"https://ruby.social/tags/indieweb\">#<span>indieweb</span></a> and <a href=\"https://ruby.social/tags/irc\">#<span>irc</span></a> <a href=\"https://ploum.net/2023-08-01-splitting-the-web.html\"><span>https://</span><span>ploum.net/2023-08-01-splitting</span><span>-the-web.html</span></a><br /><a href=\"https://koshka.love/babel/irc-forever.html\"><span>https://</span><span>koshka.love/babel/irc-forever.</span><span>html</span></a></p>",
"text": "Two good articles I found today, #indieweb and #irc https://ploum.net/2023-08-01-splitting-the-web.html\nhttps://koshka.love/babel/irc-forever.html"
},
"published": "2023-08-01T19:01:14+00:00",
"post-type": "note",
"_id": "38528488",
"_source": "7235",
"_is_read": true
}