The wood wide web has been a powerhouse metaphor for popularizing the mutualistic relationships of healthy forests. But like a struggling forest, the web is no longer healthy. It has been wounded and depleted in the pursuit of profit. Going online today is not an invigorating walk through a green woodland—it’s rush-hour traffic alongside a freeway median of diseased trees, littered with the detritus of late capitalism. If we want to repair this damage, we must look to the wisdom of the forest and listen to ecologists like Simard when they tell us just how sustainable, interdependent, life-giving systems work.
A beautiful piece by the brilliant Claire L. Evans.
The project of decentralizing the web is vast, and only just beginning. It means finding a way to uproot our expression and communication from the walled gardens of tech platforms, and finding novel ways to distribute the responsibilities of infrastructure across a collective network. But we needn’t start from nothing.
{
"type": "entry",
"published": "2021-09-26T11:30:41Z",
"url": "https://adactio.com/links/18481",
"category": [
"woodwideweb",
"decentralisation",
"indieweb",
"silos",
"forestry",
"networks",
"systems",
"resilience"
],
"bookmark-of": [
"https://newpublic.org/article/1572/the-word-for-web-is-forest"
],
"content": {
"text": "The word for web is forest | New_ Public Magazine\n\n\n\n\n The wood wide web has been a powerhouse metaphor for popularizing the mutualistic relationships of healthy forests. But like a struggling forest, the web is no longer healthy. It has been wounded and depleted in the pursuit of profit. Going online today is not an invigorating walk through a green woodland\u2014it\u2019s rush-hour traffic alongside a freeway median of diseased trees, littered with the detritus of late capitalism. If we want to repair this damage, we must look to the wisdom of the forest and listen to ecologists like Simard when they tell us just how sustainable, interdependent, life-giving systems work.\n\n\nA beautiful piece by the brilliant Claire L. Evans.\n\n\n The project of decentralizing the web is vast, and only just beginning. It means finding a way to uproot our expression and communication from the walled gardens of tech platforms, and finding novel ways to distribute the responsibilities of infrastructure across a collective network. But we needn\u2019t start from nothing.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://newpublic.org/article/1572/the-word-for-web-is-forest\">\nThe word for web is forest | New_ Public Magazine\n</a>\n</h3>\n\n<blockquote>\n <p>The wood wide web has been a powerhouse metaphor for popularizing the mutualistic relationships of healthy forests. But like a struggling forest, the web is no longer healthy. It has been wounded and depleted in the pursuit of profit. Going online today is not an invigorating walk through a green woodland\u2014it\u2019s rush-hour traffic alongside a freeway median of diseased trees, littered with the detritus of late capitalism. If we want to repair this damage, we must look to the wisdom of the forest and listen to ecologists like Simard when they tell us just how sustainable, interdependent, life-giving systems work.</p>\n</blockquote>\n\n<p>A beautiful piece by the brilliant Claire L. Evans.</p>\n\n<blockquote>\n <p>The project of decentralizing the web is vast, and only just beginning. It means finding a way to uproot our expression and communication from the walled gardens of tech platforms, and finding novel ways to distribute the responsibilities of infrastructure across a collective network. But we needn\u2019t start from nothing.</p>\n</blockquote>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "23828024",
"_source": "2",
"_is_read": true
}
Coffee chat has begun at today's mini- #IndieWebCamp on note taking, wikis, digital gardens, zettelkasten, commonplace books, et al.
Come join us.
#GardensAndStreams #PKM
https://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4
{
"type": "entry",
"published": "2021-09-25T15:46:29+00:00",
"url": "http://stream.boffosocko.com/2021/coffee-chat-has-begun-at-todays-mini--indiewebcamp-on-note",
"category": [
"IndieWebCamp",
"GardensAndStreams",
"PKM"
],
"syndication": [
"https://twitter.com/ChrisAldrich/status/1441791535251603459"
],
"content": {
"text": "Coffee chat has begun at today's mini- #IndieWebCamp on note taking, wikis, digital gardens, zettelkasten, commonplace books, et al.\n\nCome join us. \n#GardensAndStreams #PKM\nhttps://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4",
"html": "Coffee chat has begun at today's mini- <a href=\"http://stream.boffosocko.com/tag/IndieWebCamp\" class=\"p-category\">#IndieWebCamp</a> on note taking, wikis, digital gardens, zettelkasten, commonplace books, et al.<br />\nCome join us. <br /><a href=\"http://stream.boffosocko.com/tag/GardensAndStreams\" class=\"p-category\">#GardensAndStreams</a> <a href=\"http://stream.boffosocko.com/tag/PKM\" class=\"p-category\">#PKM</a><br /><a href=\"https://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4\">https://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4</a>"
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "http://stream.boffosocko.com/profile/chrisaldrich",
"photo": "http://stream.boffosocko.com/file/600427b81f7785e704eadfe511a9270f/thumb.jpg"
},
"post-type": "note",
"_id": "23811478",
"_source": "192",
"_is_read": true
}
Here’s a nifty little service from Zach: pass in a URL and it returns an image of the site’s icon.
Here’s mine.
Think of it as the indie web alternative to showing Twitter avatars.
{
"type": "entry",
"published": "2021-09-20T16:05:03Z",
"url": "https://adactio.com/links/18471",
"category": [
"avatars",
"icons",
"urls",
"images",
"service",
"endpoint",
"api"
],
"bookmark-of": [
"https://github.com/11ty/api-indieweb-avatar"
],
"content": {
"text": "11ty/api-indieweb-avatar: Return an optimized avatar image from a domain name input.\n\n\n\nHere\u2019s a nifty little service from Zach: pass in a URL and it returns an image of the site\u2019s icon.\n\nHere\u2019s mine.\n\nThink of it as the indie web alternative to showing Twitter avatars.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://github.com/11ty/api-indieweb-avatar\">\n11ty/api-indieweb-avatar: Return an optimized avatar image from a domain name input.\n</a>\n</h3>\n\n<p>Here\u2019s a nifty little service from Zach: pass in a URL and it returns an image of the site\u2019s icon.</p>\n\n<p><a href=\"https://v1.indieweb-avatar.11ty.dev/https%3A%2F%2Fadactio.com%2F/\">Here\u2019s mine</a>.</p>\n\n<p>Think of it as the indie web alternative to showing Twitter avatars.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "23682606",
"_source": "2",
"_is_read": true
}
{
"type": "entry",
"url": "https://david.shanske.com/2021/09/20/indieauth-for-wordpress-version-4-1-0/",
"name": "IndieAuth for WordPress Version 4.1.0 - September 20, 2021",
"author": {
"type": "card",
"name": "David Shanske",
"url": "https://david.shanske.com/",
"photo": "https://david.shanske.com/avatar/dshanske?s=96"
},
"post-type": "article",
"_id": "23666018",
"_source": "5",
"_is_read": true
}
@MikeKra36812131 Perhaps a bit more free-form with a tangential name, but let's give it a whirl and see who would show up:
https://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4
{
"type": "entry",
"published": "2021-09-17T21:34:47+00:00",
"url": "http://stream.boffosocko.com/2021/mikekra36812131-perhaps-a-bit-more-free-form-with-a-tangential-name",
"syndication": [
"https://twitter.com/ChrisAldrich/status/1438979909620228098"
],
"in-reply-to": [
"https://twitter.com/MikeKra36812131/status/1438913483559641093"
],
"content": {
"text": "@MikeKra36812131 Perhaps a bit more free-form with a tangential name, but let's give it a whirl and see who would show up:\nhttps://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4",
"html": "<a href=\"https://twitter.com/MikeKra36812131\">@MikeKra36812131</a> Perhaps a bit more free-form with a tangential name, but let's give it a whirl and see who would show up:<br /><a href=\"https://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4\">https://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4</a>"
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "http://stream.boffosocko.com/profile/chrisaldrich",
"photo": "http://stream.boffosocko.com/file/600427b81f7785e704eadfe511a9270f/thumb.jpg"
},
"post-type": "reply",
"_id": "23626094",
"_source": "192",
"_is_read": true
}
RSVPed: Attending Gardens and Streams II
We’ll discuss and brainstorm ideas related to wikis, commonplace books, digital gardens, zettelkasten, and note taking on personal websites and how they might interoperate or communicate with each other. This can include IndieWeb building blocks, user interfaces, functionalities, and everyones’ ...
{
"type": "entry",
"author": {
"name": "Neil Mather",
"url": "https://doubleloop.net/",
"photo": null
},
"url": "https://doubleloop.net/2021/09/11/7578/",
"published": "2021-09-11T15:20:57+00:00",
"content": {
"html": "RSVPed: Attending <a href=\"https://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4\">Gardens and Streams II</a>\n<blockquote>We\u2019ll discuss and brainstorm ideas related to wikis, commonplace books, digital gardens, zettelkasten, and note taking on personal websites and how they might interoperate or communicate with each other. This can include IndieWeb building blocks, user interfaces, functionalities, and everyones\u2019 ...</blockquote>",
"text": "RSVPed: Attending Gardens and Streams II\nWe\u2019ll discuss and brainstorm ideas related to wikis, commonplace books, digital gardens, zettelkasten, and note taking on personal websites and how they might interoperate or communicate with each other. This can include IndieWeb building blocks, user interfaces, functionalities, and everyones\u2019 ..."
},
"post-type": "note",
"_id": "23465733",
"_source": "1895",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "fluffy",
"url": "http://beesbuzz.biz/",
"photo": null
},
"url": "http://beesbuzz.biz/blog/12455-Indieweb-vs-Fediverse",
"published": "2021-09-10T09:30:32-07:00",
"content": {
"html": "<h3><a href=\"http://beesbuzz.biz/blog/12455-Indieweb-vs-Fediverse#12455_h3_1_Indieweb\"></a>Indieweb</h3><p>You get someone\u2019s profile URL, <code>example.com/bob</code>. You put that URL into a browser, and it shows you a human-readable profile which also contains machine-parseable data. You add the URL to your feed reader, and it subscribes to their posts with full attribution. The content is presented in your feed reader in a freeform way which allows a high degree of expressiveness, and it\u2019s easy to go to the original post in case there\u2019s some missing nuance or visual context.</p><p>All subsequent interactions are either directly between you and the person in question, or are webmentions which only get seen by your direct subscribers if you put them in your public feed.</p><h3><a href=\"http://beesbuzz.biz/blog/12455-Indieweb-vs-Fediverse#12455_h3_2_Fediverse\"></a>Fediverse</h3><p>You get someone\u2019s address, <code>@bob@example.com</code>. You put that into your web browser, and you get a warning that says, \u201cYou are about to log in to the site \u2018example.com\u2019 with the username \u2018%40bob\u2019, but the website does not require authentication. This may be an attempt to trick you. Is \u2018example.com\u2019 the site you want to visit?\u201d You back out of the error message and try to manually reformat the address. <code>example.com/bob</code>? 404. Maybe it\u2019s <code>example.com/@bob</code>? That doesn\u2019t work either. You read a tutorial on Webfinger addresses and learn that you can load their \u201cresource profile\u201d by going to <code>example.com/.well-known/webfinger?resource=acct:bob@example.com</code>. So you put that into your web browser, which then downloads a blob of JSON text. Buried in it is the URL <code>example.com/user/bob</code>. Finally, progress.</p><p>Now to follow them. You try putting the user address into your feed reader. Error. You try putting the profile URL into your feed reader. Error. You see a \u201cFollow bob\u201d button. It brings up a \u201cremote follow\u201d page which requires you to put in your own Fediverse username. You think you have a Mastodon account, so you try putting that in. It starts to initiate a weird three-way handshake, but fails.</p><p>You go back to your Mastodon instance and try searching on <code>@bob@example.com</code>. Nothing comes up. You try to figure out why. No users from <code>example.com</code> appear. You search through both your instance\u2019s and example.com\u2019s blocklists, which are hidden deep in their respective \u201cabout this instance\u201d pages. It turns out that five years ago one admin on one server said something mean to an admin on a completely different server and that led to a widespread level of discourse that resulted in a bunch of instances blocking each other, and others joining in solidarity.</p><p>Finally you dig up an Atom feed for the user via finding a HOWTO that someone wrote seven years ago. The feed shows no posts, because the instance admin decided to disable Atom because it allowed blocked people to still follow the person who blocked them and they don\u2019t understand Internet privacy. But it turns out it wouldn\u2019t have mattered because this particular instance is set up so that the only way that posts appear on other peoples' timelines is by push notification.</p><p>You give up and get an account on their instance so that you can participate in the conversation. Now you have another instance to check all the time. 90% of your notifications are random spambots following you. The other 10% are you either getting tagged into random conversations by mistake, or some random person on another instance replying to something you said totally out of context and attacking you for their interpretation of a thing that had nothing to do with anything you were talking about. They get downright abusive, so you report the user. It turns out that the abusive user is also one of the admins of that instance so the report just goes to them anyway. They start posting anime memes about you. Your blocklist grows exponentially.</p><p>Finally you find some thoughtful long-form content. All of the posts are displayed in the form of a block of unformatted text followed by up to four badly-cropped images; no images can be inline, and even basic text options like bold and italics are unavailable, and web links either only appear as bare URLs, or aren\u2019t obviously links because your instance\u2019s stylesheet removes all formatting from them. You try to see a post in its original context, and it takes you to your instance\u2019s view of their profile, which looks the same. You finally figure out that you can click on the <em>date</em> and that shows you the post on their public timeline. It looks the same, except now there\u2019s no widget to let you automatically unfurl every CWed post in the thread for some reason like there was on your instance\u2019s local view. But the instance\u2019s local view is missing the first half of the thread because it happened before you subscribed to them.</p><p>One month later your timeline gets flooded with random unordered posts from 3 years ago because some forgotten instance\u2019s Sidekiq queue suddenly got unjammed.</p>\n\n\n\n\n<p><a href=\"http://beesbuzz.biz/blog/12455-Indieweb-vs-Fediverse#comments\">comments</a></p>",
"text": "IndiewebYou get someone\u2019s profile URL, example.com/bob. You put that URL into a browser, and it shows you a human-readable profile which also contains machine-parseable data. You add the URL to your feed reader, and it subscribes to their posts with full attribution. The content is presented in your feed reader in a freeform way which allows a high degree of expressiveness, and it\u2019s easy to go to the original post in case there\u2019s some missing nuance or visual context.All subsequent interactions are either directly between you and the person in question, or are webmentions which only get seen by your direct subscribers if you put them in your public feed.FediverseYou get someone\u2019s address, @bob@example.com. You put that into your web browser, and you get a warning that says, \u201cYou are about to log in to the site \u2018example.com\u2019 with the username \u2018%40bob\u2019, but the website does not require authentication. This may be an attempt to trick you. Is \u2018example.com\u2019 the site you want to visit?\u201d You back out of the error message and try to manually reformat the address. example.com/bob? 404. Maybe it\u2019s example.com/@bob? That doesn\u2019t work either. You read a tutorial on Webfinger addresses and learn that you can load their \u201cresource profile\u201d by going to example.com/.well-known/webfinger?resource=acct:bob@example.com. So you put that into your web browser, which then downloads a blob of JSON text. Buried in it is the URL example.com/user/bob. Finally, progress.Now to follow them. You try putting the user address into your feed reader. Error. You try putting the profile URL into your feed reader. Error. You see a \u201cFollow bob\u201d button. It brings up a \u201cremote follow\u201d page which requires you to put in your own Fediverse username. You think you have a Mastodon account, so you try putting that in. It starts to initiate a weird three-way handshake, but fails.You go back to your Mastodon instance and try searching on @bob@example.com. Nothing comes up. You try to figure out why. No users from example.com appear. You search through both your instance\u2019s and example.com\u2019s blocklists, which are hidden deep in their respective \u201cabout this instance\u201d pages. It turns out that five years ago one admin on one server said something mean to an admin on a completely different server and that led to a widespread level of discourse that resulted in a bunch of instances blocking each other, and others joining in solidarity.Finally you dig up an Atom feed for the user via finding a HOWTO that someone wrote seven years ago. The feed shows no posts, because the instance admin decided to disable Atom because it allowed blocked people to still follow the person who blocked them and they don\u2019t understand Internet privacy. But it turns out it wouldn\u2019t have mattered because this particular instance is set up so that the only way that posts appear on other peoples' timelines is by push notification.You give up and get an account on their instance so that you can participate in the conversation. Now you have another instance to check all the time. 90% of your notifications are random spambots following you. The other 10% are you either getting tagged into random conversations by mistake, or some random person on another instance replying to something you said totally out of context and attacking you for their interpretation of a thing that had nothing to do with anything you were talking about. They get downright abusive, so you report the user. It turns out that the abusive user is also one of the admins of that instance so the report just goes to them anyway. They start posting anime memes about you. Your blocklist grows exponentially.Finally you find some thoughtful long-form content. All of the posts are displayed in the form of a block of unformatted text followed by up to four badly-cropped images; no images can be inline, and even basic text options like bold and italics are unavailable, and web links either only appear as bare URLs, or aren\u2019t obviously links because your instance\u2019s stylesheet removes all formatting from them. You try to see a post in its original context, and it takes you to your instance\u2019s view of their profile, which looks the same. You finally figure out that you can click on the date and that shows you the post on their public timeline. It looks the same, except now there\u2019s no widget to let you automatically unfurl every CWed post in the thread for some reason like there was on your instance\u2019s local view. But the instance\u2019s local view is missing the first half of the thread because it happened before you subscribed to them.One month later your timeline gets flooded with random unordered posts from 3 years ago because some forgotten instance\u2019s Sidekiq queue suddenly got unjammed.\n\n\n\n\ncomments"
},
"name": "fluffy rambles: Indieweb vs. Fediverse",
"post-type": "article",
"_id": "23441773",
"_source": "3782",
"_is_read": true
}
Taking the indie web to the next level—self-hosting on your own hardware.
Tired of Big Tech monopolies, a community of hobbyists is taking their digital lives off the cloud and onto DIY hardware that they control.
{
"type": "entry",
"published": "2021-09-09T08:41:01Z",
"url": "https://adactio.com/links/18439",
"category": [
"indieweb",
"selfhosting",
"independence",
"privacy",
"surveillance",
"servers",
"hardware",
"ownership"
],
"bookmark-of": [
"https://www.vice.com/en/article/pkb4ng/meet-the-self-hosters-taking-back-the-internet-one-server-at-a-time"
],
"content": {
"text": "Meet the Self-Hosters, Taking Back the Internet One Server at a Time\n\n\n\nTaking the indie web to the next level\u2014self-hosting on your own hardware.\n\n\n Tired of Big Tech monopolies, a community of hobbyists is taking their digital lives off the cloud and onto DIY hardware that they control.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://www.vice.com/en/article/pkb4ng/meet-the-self-hosters-taking-back-the-internet-one-server-at-a-time\">\nMeet the Self-Hosters, Taking Back the Internet One Server at a Time\n</a>\n</h3>\n\n<p>Taking the indie web to the next level\u2014self-hosting on your own hardware.</p>\n\n<blockquote>\n <p>Tired of Big Tech monopolies, a community of hobbyists is taking their digital lives off the cloud and onto DIY hardware that they control.</p>\n</blockquote>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "23400804",
"_source": "2",
"_is_read": true
}
{
"type": "entry",
"url": "https://david.shanske.com/2021/09/08/indieauth-popup-august-2021/",
"name": "IndieAuth Popup \u2013 August 2021 - September 9, 2021",
"author": {
"type": "card",
"name": "David Shanske",
"url": "https://david.shanske.com/",
"photo": "https://david.shanske.com/avatar/dshanske?s=96"
},
"post-type": "article",
"_id": "23394001",
"_source": "5",
"_is_read": true
}
{
"type": "entry",
"published": "2021-09-07T14:40:00+02:00",
"url": "https://www.jeremycherfas.net/blog/geohash-within-walking-distance",
"name": "Geohash within walking distance",
"content": {
"text": "I bagged another geohash yesterday. All it took was rescheduling and redirecting my normal walk, because the target location was just over 5 km from my home. How often does that happen? I wrote it up on the wiki, to the best of my ability, but adhering to IndieWeb principles I\u2019m hosting my own suitably edited version here.",
"html": "<p>I bagged another geohash yesterday. All it took was rescheduling and redirecting my normal walk, because the target location was just over 5 km from my home. How often does that happen? I <a href=\"https://geohashing.site/geohashing/2021-09-06_41_12\">wrote it up on the wiki</a>, to the best of my ability, but adhering to IndieWeb principles I\u2019m hosting my own suitably edited version here.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Cherfas",
"url": "https://jeremycherfas.net",
"photo": "https://www.jeremycherfas.net/user/themes/tailwind/images/zoot.jpg"
},
"post-type": "article",
"_id": "23351431",
"_source": "202",
"_is_read": true
}
September 25th, online:
We’ll discuss and brainstorm ideas related to wikis, commonplace books, digital gardens, zettelkasten, and note taking on personal websites and how they might interoperate or communicate with each other. This can include IndieWeb building blocks, user interfaces, functionalities, and everyones’ ideas surrounding these. Bring your thoughts, ideas, and let’s discuss and build.
{
"type": "entry",
"published": "2021-09-05T21:41:17Z",
"url": "https://adactio.com/links/18426",
"category": [
"indieweb",
"event",
"online",
"discussion",
"digital",
"gardens",
"streams",
"commonplace",
"books",
"zettelkasten",
"personal",
"publishing"
],
"bookmark-of": [
"https://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4"
],
"content": {
"text": "IndieWeb Events: Gardens and Streams II\n\n\n\nSeptember 25th, online:\n\n\n We\u2019ll discuss and brainstorm ideas related to wikis, commonplace books, digital gardens, zettelkasten, and note taking on personal websites and how they might interoperate or communicate with each other. This can include IndieWeb building blocks, user interfaces, functionalities, and everyones\u2019 ideas surrounding these. Bring your thoughts, ideas, and let\u2019s discuss and build.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://events.indieweb.org/2021/09/gardens-and-streams-ii-pPUbyYME33V4\">\nIndieWeb Events: Gardens and Streams II\n</a>\n</h3>\n\n<p>September 25th, online:</p>\n\n<blockquote>\n <p>We\u2019ll discuss and brainstorm ideas related to wikis, commonplace books, digital gardens, zettelkasten, and note taking on personal websites and how they might interoperate or communicate with each other. This can include IndieWeb building blocks, user interfaces, functionalities, and everyones\u2019 ideas surrounding these. Bring your thoughts, ideas, and let\u2019s discuss and build.</p>\n</blockquote>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "23347072",
"_source": "2",
"_is_read": true
}
I’ve updated my IndieWeb wiki profile page to better reflect my recent projects.
{
"type": "entry",
"published": "2021-08-30T16:28:25.944Z",
"url": "https://barryfrost.com/2021/08/i-ve-updated-my-indieweb-wiki",
"category": [
"indieweb"
],
"content": {
"text": "I\u2019ve updated my IndieWeb wiki profile page to better reflect my recent projects."
},
"author": {
"type": "card",
"name": "Barry Frost",
"url": "https://barryfrost.com/",
"photo": "https://barryfrost.com/barryfrost.jpg"
},
"post-type": "note",
"_id": "23164433",
"_source": "189",
"_is_read": true
}
A very open and honest post by Nolan on trying to live with technology without sacrificing privacy.
{
"type": "entry",
"published": "2021-08-30T08:14:41Z",
"url": "https://adactio.com/links/18416",
"category": [
"technology",
"privacy",
"privilege",
"indieweb",
"surveillance",
"tracking"
],
"bookmark-of": [
"https://nolanlawson.com/2021/08/26/my-love-hate-affair-with-technology/"
],
"content": {
"text": "My love-hate affair with technology | Read the Tea Leaves\n\n\n\nA very open and honest post by Nolan on trying to live with technology without sacrificing privacy.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://nolanlawson.com/2021/08/26/my-love-hate-affair-with-technology/\">\nMy love-hate affair with technology | Read the Tea Leaves\n</a>\n</h3>\n\n<p>A very open and honest post by Nolan on trying to live with technology without sacrificing privacy.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "23156088",
"_source": "2",
"_is_read": true
}
Right now I'm attending the #IndieWeb #IndieAuth pop-up to look at further improving the specifications, and making it easier for folks to implement and integrate
{
"type": "entry",
"published": "2021-08-28T18:12:23Z",
"url": "https://www.jvt.me/mf2/2021/08/1jpqv/",
"category": [
"indieweb",
"indie-auth"
],
"content": {
"text": "Right now I'm attending the #IndieWeb #IndieAuth pop-up to look at further improving the specifications, and making it easier for folks to implement and integrate",
"html": "<p><a href=\"https://events.indieweb.org/2021/08/indieauth-popup-session-8gwaJpICmh79\">Right now I'm attending</a> the <a href=\"https://www.jvt.me/tags/indieweb/\">#IndieWeb</a> <a href=\"https://www.jvt.me/tags/indie-auth/\">#IndieAuth</a> pop-up to look at further improving the specifications, and making it easier for folks to implement and integrate</p>"
},
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "note",
"_id": "23125646",
"_source": "2169",
"_is_read": true
}
Micro Camp has wrapped up, but there are IndieWeb online events about once a month. I’ll be attending the IndieAuth popup session next week!
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://micro.blog/manton/avatar.jpg"
},
"url": "https://www.manton.org/2021/08/21/micro-camp-has.html",
"content": {
"html": "<p> Micro Camp has wrapped up, but there are IndieWeb online events about once a month. I\u2019ll be attending the <a href=\"https://events.indieweb.org/2021/08/indieauth-popup-session-8gwaJpICmh79\" class=\"u-in-reply-to\">IndieAuth popup session next week</a>!</p>",
"text": "Micro Camp has wrapped up, but there are IndieWeb online events about once a month. I\u2019ll be attending the IndieAuth popup session next week!"
},
"published": "2021-08-21T12:56:23-05:00",
"post-type": "note",
"_id": "22946879",
"_source": "12",
"_is_read": true
}
@vv4rner While I love what RSS enables and there's a huge ecosystem for it, I am against it for DRY reasons. It's stable in the fact that no one has iterated on it in over a decade. It also helps that WordPress core handles a lot of the admin tax for me on maintaining it, but it has caused metacrap issues for me in the past.
So what to do to replace RSS? If you look at most of my content, I've got the HTML marked up with (richer) microformats for those who'd like to consume that directly without needing a side file for it. There's an existing ecosystem of microformats parsers and even social readers that use microformats over RSS. Incidentally microformats are also part of the semantic layer that makes site-to-site converstions on IndieWeb-based sites work better.
{
"type": "entry",
"published": "2021-08-20T18:58:46+00:00",
"url": "http://stream.boffosocko.com/2021/vv4rner-while-i-love-what-rss-enables-and-theres-a",
"syndication": [
"https://twitter.com/ChrisAldrich/status/1428793677816684546"
],
"in-reply-to": [
"https://wa.rner.me/2021/08/19/in-response-tohttpsboffosockocom.html",
"https://twitter.com/vv4rner/status/1428350733926141953",
"https://boffosocko.com/2021/08/15/55794681/?replytocom=333688#respond"
],
"content": {
"text": "@vv4rner While I love what RSS enables and there's a huge ecosystem for it, I am against it for DRY reasons. It's stable in the fact that no one has iterated on it in over a decade. It also helps that WordPress core handles a lot of the admin tax for me on maintaining it, but it has caused metacrap issues for me in the past.\n\n\nSo what to do to replace RSS? If you look at most of my content, I've got the HTML marked up with (richer) microformats for those who'd like to consume that directly without needing a side file for it. There's an existing ecosystem of microformats parsers and even social readers that use microformats over RSS. Incidentally microformats are also part of the semantic layer that makes site-to-site converstions on IndieWeb-based sites work better.",
"html": "@vv4rner While I love what RSS enables and there's a huge ecosystem for it, I am against it for DRY reasons. It's stable in the fact that no one has iterated on it in over a decade. It also helps that WordPress core handles a lot of the admin tax for me on maintaining it, but it has caused metacrap issues for me in the past.<br /><br />\nSo what to do to replace RSS? If you look at most of my content, I've got the HTML marked up with (richer) microformats for those who'd like to consume that directly without needing a side file for it. There's an existing ecosystem of microformats parsers and even social readers that use microformats over RSS. Incidentally microformats are also part of the semantic layer that makes site-to-site converstions on IndieWeb-based sites work better."
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "http://stream.boffosocko.com/profile/chrisaldrich",
"photo": "http://stream.boffosocko.com/file/600427b81f7785e704eadfe511a9270f/thumb.jpg"
},
"post-type": "reply",
"_id": "22927935",
"_source": "192",
"_is_read": true
}
Your attentive kindness doesn’t get picked up by any analytical tool I’ve got other than my heart and my memory—however short lived.
{
"type": "entry",
"published": "2021-08-20T10:05:19Z",
"url": "https://adactio.com/links/18384",
"category": [
"analytics",
"attention",
"reading",
"writing",
"sharing",
"publishing",
"indieweb"
],
"bookmark-of": [
"https://blog.jim-nielsen.com/2021/thank-you-for-reading/"
],
"content": {
"text": "Thank You For Reading - Jim Nielsen\u2019s Blog\n\n\n\n\n Your attentive kindness doesn\u2019t get picked up by any analytical tool I\u2019ve got other than my heart and my memory\u2014however short lived.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://blog.jim-nielsen.com/2021/thank-you-for-reading/\">\nThank You For Reading - Jim Nielsen\u2019s Blog\n</a>\n</h3>\n\n<blockquote>\n <p>Your attentive kindness doesn\u2019t get picked up by any analytical tool I\u2019ve got other than my heart and my memory\u2014however short lived.</p>\n</blockquote>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "bookmark",
"_id": "22915827",
"_source": "2",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "fluffy",
"url": "http://beesbuzz.biz/",
"photo": null
},
"url": "http://beesbuzz.biz/blog/8400-Planet-Planet",
"published": "2021-08-17T08:07:49-07:00",
"content": {
"html": "<p>On <a href=\"https://chat.indieweb.com/\">IndieWeb chat</a>, a question recently came up, namely the origin of the term \u201cplanet\u201d when it comes to a <a href=\"https://indieweb.org/planet\">news-aggregating site</a>. I was a little sad to see that nobody else in the chat remembered!</p><p>Back in the day, there was a website, <a href=\"https://web.archive.org/web/*/http://planetquake.com\">Planet Quake</a>, which was a hand-curated collection of all the news about the game Quake. This led to a bunch of other gaming-related \u201cplanet\u201d sites (such as Planet Dreamcast), and then the company behind it, CriticalMass Communications, eventually got into other areas of reporting. Eventually they sold to <a href=\"https://en.wikipedia.org/wiki/GameSpy\">GameSpy</a>, which in turn eventually got bought out by <a href=\"https://ign.com/\">IGN</a><a href=\"http://beesbuzz.biz/blog/8400-Planet-Planet#d_e8400_fn1\">1</a>.</p><p>At some point, a couple of other sites emerged with the name \u201cplanet\u201d as what I believe was a tongue-in-cheek reference to the \u201cplanet\u201d gaming sites. <a href=\"https://planet.debian.org/\">Planet Debian</a> is the first one I remember seeing but I have no idea if it was the first to exist. Many of these sites were built using auto-aggregation from the then-new RSS protocol. This joke ended up spreading pretty far and wide and at one point there was even a \u201cplanet planet\u201d to keep track of all the planets.<a href=\"http://beesbuzz.biz/blog/8400-Planet-Planet#d_e8400_fn2\">2</a></p><p>A fun side note, <a href=\"https://somethingawful.com/\">Something Awful</a> was originally a spinoff of Planet Quake; at the time Lowtax claimed it was because of a \u201cfalling out\u201d but that may have been an attempt at satire. In retrospect, he might have named it \u201cPlanet Awful!\u201d</p>\n\n\n\n\n<ol><li><p>IGN was eventually bought out by J2 Global which, oddly enough, owns the company where I work too. <a href=\"http://beesbuzz.biz/blog/8400-Planet-Planet#r_e8400_fn1\">\u21a9</a></p></li><li><p>and I have now officially reached <a href=\"https://en.wikipedia.org/wiki/Semantic_satiation\">semantic satiation</a> on the word \"planet\" <a href=\"http://beesbuzz.biz/blog/8400-Planet-Planet#r_e8400_fn2\">\u21a9</a></p></li></ol><p><a href=\"http://beesbuzz.biz/blog/8400-Planet-Planet#comments\">comments</a></p>",
"text": "On IndieWeb chat, a question recently came up, namely the origin of the term \u201cplanet\u201d when it comes to a news-aggregating site. I was a little sad to see that nobody else in the chat remembered!Back in the day, there was a website, Planet Quake, which was a hand-curated collection of all the news about the game Quake. This led to a bunch of other gaming-related \u201cplanet\u201d sites (such as Planet Dreamcast), and then the company behind it, CriticalMass Communications, eventually got into other areas of reporting. Eventually they sold to GameSpy, which in turn eventually got bought out by IGN1.At some point, a couple of other sites emerged with the name \u201cplanet\u201d as what I believe was a tongue-in-cheek reference to the \u201cplanet\u201d gaming sites. Planet Debian is the first one I remember seeing but I have no idea if it was the first to exist. Many of these sites were built using auto-aggregation from the then-new RSS protocol. This joke ended up spreading pretty far and wide and at one point there was even a \u201cplanet planet\u201d to keep track of all the planets.2A fun side note, Something Awful was originally a spinoff of Planet Quake; at the time Lowtax claimed it was because of a \u201cfalling out\u201d but that may have been an attempt at satire. In retrospect, he might have named it \u201cPlanet Awful!\u201d\n\n\n\n\nIGN was eventually bought out by J2 Global which, oddly enough, owns the company where I work too. \u21a9and I have now officially reached semantic satiation on the word \"planet\" \u21a9comments"
},
"name": "fluffy rambles: Planet Planet",
"post-type": "article",
"_id": "22845761",
"_source": "3782",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://micro.blog/manton/avatar.jpg"
},
"url": "https://www.manton.org/2021/08/16/microblog-with-sharing.html",
"name": "Micro.blog 2.2 with sharing from Glass",
"content": {
"html": "<p>I\u2019m always paying attention to new platforms that pop up, especially when there is some overlap with Micro.blog. The iOS-only photo sharing app <a href=\"https://photo.glass/\">Glass</a> launched last week as an interesting alternative to larger social networks. Today I\u2019m announcing a new version of Micro.blog with special support for Glass.</p>\n\n<p>Glass has no public API or web version, but it does have a way to share a simple web page of your photo. We\u2019ve leveraged this so that you can take one of your Glass photos and send a copy directly to your own blog.</p>\n\n<p>Here\u2019s a quick screencast video showing this feature in action:</p>\n\n<p>This might look normal enough, but because Glass shares a web page URL instead of the photo, if you use any other app you\u2019re just going to get a link. Micro.blog downloads the HTML, parses it looking for the photo URL and caption, then moves that into a Micro.blog post. The new photo is hosted on your blog, with your own domain name if you have one.</p>\n\n<p>Glass is so new that it remains to be seen where the app will go, and how it might expand in the future. It shares some of the same principles as Micro.blog \u2014\u00a0no ads, no algorithms, no likes \u2014\u00a0but Glass lacks important open web features like domain names and IndieWeb APIs.</p>\n\n<p>I\u2019ll always prefer posting photos to my own blog instead of a silo. We <em>do</em> need more social networks, though, and any attention that can be pried away from Facebook and Instagram is a win. Best of luck to the Glass folks.</p>",
"text": "I\u2019m always paying attention to new platforms that pop up, especially when there is some overlap with Micro.blog. The iOS-only photo sharing app Glass launched last week as an interesting alternative to larger social networks. Today I\u2019m announcing a new version of Micro.blog with special support for Glass.\n\nGlass has no public API or web version, but it does have a way to share a simple web page of your photo. We\u2019ve leveraged this so that you can take one of your Glass photos and send a copy directly to your own blog.\n\nHere\u2019s a quick screencast video showing this feature in action:\n\nThis might look normal enough, but because Glass shares a web page URL instead of the photo, if you use any other app you\u2019re just going to get a link. Micro.blog downloads the HTML, parses it looking for the photo URL and caption, then moves that into a Micro.blog post. The new photo is hosted on your blog, with your own domain name if you have one.\n\nGlass is so new that it remains to be seen where the app will go, and how it might expand in the future. It shares some of the same principles as Micro.blog \u2014\u00a0no ads, no algorithms, no likes \u2014\u00a0but Glass lacks important open web features like domain names and IndieWeb APIs.\n\nI\u2019ll always prefer posting photos to my own blog instead of a silo. We do need more social networks, though, and any attention that can be pried away from Facebook and Instagram is a win. Best of luck to the Glass folks."
},
"published": "2021-08-16T09:27:28-05:00",
"category": [
"Videos",
"Essays"
],
"post-type": "article",
"_id": "22815352",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"name": "About",
"content": {
"text": "Taking a cross country flight\n\n\n\nHowdy! Let me introduce myself; my name is Marcus Povey, and I\u2019m a software developer / full stack software engineer currently based in Europe. My clients include software houses, financial and governmental institutions, news agencies, and companies both large and small.\n\n\n\nI have helped build life saving medical software, secure messaging systems, high performance video platforms, and Open Source projects used around the world.\n\n\n\nMost recently, I\u2019ve been heading up a team of skilled software engineers developing software to facilitate and deliver cutting edge science across Europe, primarily in the fields of structural biology. I collaborate with some of the most important centres of scientific excellence, across Europe and beyond. I am involved in some of the most important and large scale EU Open Access projects developing new ways to access and reuse scientific research, including helping with the response to the global COVID-19 pandemic. I have spoken at large scale scientific conferences, and have helped shape EU data sharing policy.\n\n\n\nPreviously, I was the technical lead on the Elgg project, an Open Source social networking platform. This software is used by companies, universities and governments around the world to improve the efficiency of communication both internally and externally. I am also involved in the development of the Known platform, a modern social publishing platform that incorporates many Indieweb technologies.\n\n\n\nIf you\u2019re interested in knowing more about my professional experience, you can check out my resume. I am also available to hire!\n\n\n\n\u00bb Work with me!\nOutside of my professional life, I am passionate about travel. I live a fairly nomadic existence, and am always interested in exploring and living somewhere new.\u00a0\n\n\n\nI also collect hobbies like precious shinies.\n\n\n\n\n\n\n\nRight now I am training a number of martial arts (currently Judo, Capoeira, Boxing, Muay Thai and Krav Maga), I enjoy rock music, power lifting, archery, black smithing, I climb when I can, ride motorcycles, and pilot light aircraft.\n\n\n\nLet\u2019s go!",
"html": "<a href=\"https://www.marcus-povey.co.uk/wp-content/68FFE06B-77C0-4F93-BF28-9D312D196BAB-300x300-1.jpg\"><img width=\"300\" height=\"300\" src=\"https://www.marcus-povey.co.uk/wp-content/68FFE06B-77C0-4F93-BF28-9D312D196BAB-300x300-1.jpg\" alt=\"\" /></a>Taking a cross country flight\n\n\n\n<p>Howdy! Let me introduce myself; my name is <a href=\"https://mapkyca.info\">Marcus Povey</a>, and I\u2019m a software developer / full stack software engineer currently based in Europe. My clients include software houses, financial and governmental institutions, news agencies, and companies both large and small.</p>\n\n\n\n<p>I have helped build life saving medical software, secure messaging systems, high performance video platforms, and Open Source projects used around the world.</p>\n\n\n\n<p>Most recently, I\u2019ve been heading up a team of skilled software engineers developing software to facilitate and deliver cutting edge science across Europe, primarily in the fields of structural biology. I collaborate with some of the most important centres of scientific excellence, across Europe and beyond. I am involved in some of the most important and large scale EU Open Access projects developing new ways to access and reuse scientific research, including helping with the response to the global COVID-19 pandemic. I have spoken at large scale scientific conferences, and have helped shape EU data sharing policy.</p>\n\n\n\n<p>Previously, I was the technical lead on the <a href=\"https://elgg.org\">Elgg</a> project, an Open Source social networking platform. This software is used by companies, universities and governments around the world to improve the efficiency of communication both internally and externally. I am also involved in the development of the <a href=\"https://github.com/idno/known\">Known</a> platform, a modern social publishing platform that incorporates many <a href=\"https://indieweb.org\">Indieweb</a> technologies.</p>\n\n\n\n<p>If you\u2019re interested in knowing more about my professional experience, you can check out my <a href=\"https://mapkyca.info\">resume</a>. I am also <a href=\"https://www.marcus-povey.co.uk/hire/\">available to hire</a>!</p>\n\n\n\n<strong>\u00bb <a href=\"https://www.marcus-povey.co.uk/hire/\">Work with me!</a></strong>\n<p>Outside of my professional life, I am passionate about travel. I live a fairly nomadic existence, and am always interested in exploring and living somewhere new.\u00a0</p>\n\n\n\n<p>I also collect hobbies like precious shinies.</p>\n\n\n\n\n\n\n\n<p>Right now I am training a number of martial arts (currently Judo, Capoeira, Boxing, Muay Thai and Krav Maga), I enjoy rock music, power lifting, archery, black smithing, I climb when I can, ride motorcycles, and pilot light aircraft.</p>\n\n\n\n<p><a href=\"https://www.marcus-povey.co.uk/hire/\"><strong>Let\u2019s go!</strong></a></p>"
},
"post-type": "article",
"_id": "22692607",
"_source": "244",
"_is_read": true
}