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
}
{
"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, working to develop software to facilitate and deliver cutting edge science, 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!\n\nShare this:\nEmail\nLinkedIn\nTwitter\nFacebook\nWhatsApp\nSkype",
"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, working to develop software to facilitate and deliver cutting edge science, 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>\n\n<h3>Share this:</h3>\n<ul><li><a href=\"https://www.marcus-povey.co.uk/?share=email\" title=\"Click to email this to a friend\"><span>Email</span></a></li>\n<li><a href=\"https://www.marcus-povey.co.uk/?share=linkedin\" title=\"Click to share on LinkedIn\"><span>LinkedIn</span></a></li>\n<li><a href=\"https://www.marcus-povey.co.uk/?share=twitter\" title=\"Click to share on Twitter\"><span>Twitter</span></a></li>\n<li><a href=\"https://www.marcus-povey.co.uk/?share=facebook\" title=\"Click to share on Facebook\"><span>Facebook</span></a></li>\n<li><a href=\"https://www.marcus-povey.co.uk/?share=jetpack-whatsapp\" title=\"Click to share on WhatsApp\"><span>WhatsApp</span></a></li>\n<li><a href=\"https://www.marcus-povey.co.uk/?share=skype\" title=\"Click to share on Skype\"><span>Skype</span></a></li>\n<li>\n</li></ul>"
},
"post-type": "article",
"_id": "22666072",
"_source": "244",
"_is_read": true
}
{
"type": "entry",
"published": "2021-08-08T18:21:19Z",
"url": "https://adactio.com/journal/18343",
"category": [
"browsers",
"blogging",
"indieweb",
"blogs",
"firefox",
"safari",
"chrome",
"edge",
"mozilla",
"apple",
"google",
"microsoft",
"frontend",
"development",
"devrel",
"sharing",
"writing",
"publishing"
],
"syndication": [
"https://adactio.medium.com/59cae030ae65"
],
"name": "Browsers",
"content": {
"text": "I mentioned recently that there might be quite a difference in tone between my links and my journal here on my website:\n\n\n \u2019Sfunny, when I look back at older journal entries they\u2019re often written out of frustration, usually when something in the dev world is bugging me. But when I look back at all the links I\u2019ve bookmarked the vibe is much more enthusiastic, like I\u2019m excitedly pointing at something and saying \u201cCheck this out!\u201d I feel like sentiment analyses of those two sections of my site would yield two different results.\n\n\nMy journal entries have been even more specifically negative of late. I\u2019ve been bitchin\u2019 and moanin\u2019 about web browsers. But at least I\u2019m an equal-opportunities bitcher and moaner.\n\n\nMozilla, I complained about your Facebook Container extension for Firefox.\n\nApple, I complained about the ridiculous way Safari\u2019s update cycle is tied to operating system.\n\nGoogle, I complained about the way a breaking change was rolled out in Chrome (and the implications for future breaking changes).\n\nMicrosoft, you got off lightly. But please consider any of my criticisms of Chrome to apply to Edge too, seeing as they\u2019re basically the same now.\nI wish my journal weren\u2019t so negative, but my mithering behaviour has been been encouraged. On more than one occasion, someone I know at a browser company has taken me aside to let me know that I should blog about any complaints I might have with their browser. It sounds counterintuitive, I know. But these blog posts can give engineers some ammunition to get those issues prioritised and fixed.\n\nSo my message to you is this: if there\u2019s something about a web browser that you\u2019re not happy with (or, indeed, if there\u2019s something you\u2019re really happy with), take the time to write it down and publish it.\n\nPublish it on your website. You could post your gripes on Twitter but whinging on Jack\u2019s website is just pissing in the wind. And I suspect you also might put a bit more thought into a blog post on your own site.\n\nI know it\u2019s a clich\u00e9 to say that browser makers want to hear from developers\u2014and I\u2019m often cynical about it myself\u2014but they really do want to know what we think. Share your thoughts. I\u2019ll probably end up linking to what you write.",
"html": "<p><a href=\"https://adactio.com/journal/18292\">I mentioned recently</a> that there might be quite a difference in tone between <a href=\"https://adactio.com/links\">my links</a> and <a href=\"https://adactio.com/journal\">my journal</a> here on <a href=\"https://adactio.com/\">my website</a>:</p>\n\n<blockquote>\n <p>\u2019Sfunny, when I look back at older <a href=\"https://adactio.com/journal\">journal</a> entries they\u2019re often written out of frustration, usually when something in the dev world is bugging me. But when I look back at all the <a href=\"https://adactio.com/links\">links</a> I\u2019ve bookmarked the vibe is much more enthusiastic, like I\u2019m excitedly pointing at something and saying \u201cCheck this out!\u201d I feel like sentiment analyses of those two sections of my site would yield two different results.</p>\n</blockquote>\n\n<p>My journal entries have been even more specifically negative of late. I\u2019ve been bitchin\u2019 and moanin\u2019 about web browsers. But at least I\u2019m an equal-opportunities bitcher and moaner.</p>\n\n<ul><li>\n<strong>Mozilla</strong>, I complained about your <a href=\"https://adactio.com/journal/18328\">Facebook Container extension for Firefox</a>.</li>\n<li>\n<strong>Apple</strong>, I complained about <a href=\"https://adactio.com/journal/18335\">the ridiculous way Safari\u2019s update cycle is tied to operating system</a>.</li>\n<li>\n<strong>Google</strong>, I complained about the way <a href=\"https://adactio.com/journal/18337\">a breaking change was rolled out in Chrome</a> (and the implications for future breaking changes).</li>\n<li>\n<strong>Microsoft</strong>, you got off lightly. But please consider any of my criticisms of Chrome to apply to Edge too, seeing as they\u2019re basically the same now.</li>\n</ul><p>I wish my journal weren\u2019t so negative, but my mithering behaviour has been been encouraged. On more than one occasion, someone I know at a browser company has taken me aside to let me know that I should blog about any complaints I might have with their browser. It sounds counterintuitive, I know. But these blog posts can give engineers some ammunition to get those issues prioritised and fixed.</p>\n\n<p>So my message to you is this: if there\u2019s something about a web browser that you\u2019re not happy with (or, indeed, if there\u2019s something you\u2019re really happy with), take the time to write it down and publish it.</p>\n\n<p>Publish it on your website. You could post your gripes on Twitter but whinging on Jack\u2019s website is just pissing in the wind. And I suspect you also might put a bit more thought into a blog post on your own site.</p>\n\n<p>I know it\u2019s a clich\u00e9 to say that browser makers want to hear from developers\u2014and I\u2019m often cynical about it myself\u2014but they really do want to know what we think. Share your thoughts. I\u2019ll probably end up linking to what you write.</p>"
},
"author": {
"type": "card",
"name": "Jeremy Keith",
"url": "https://adactio.com/",
"photo": "https://adactio.com/images/photo-150.jpg"
},
"post-type": "article",
"_id": "22625537",
"_source": "2",
"_is_read": true
}