Going to go (early!) live around nowish continuing work on my hosted Webmention service! Pull up to https://jacky.wtf/twitch around then (and turn on notifications)!
{
"type": "entry",
"published": "2020-05-07T16:29:26.50205-07:00",
"url": "https://v2.jacky.wtf/post/99760042-96c5-41f5-8132-51404035bf1a",
"content": {
"text": "Going to go (early!) live around nowish continuing work on my hosted Webmention service! Pull up to https://jacky.wtf/twitch around then (and turn on notifications)!",
"html": "<p>Going to go (early!) live around nowish continuing work on my hosted Webmention service! Pull up to <a href=\"https://jacky.wtf/twitch\">https://jacky.wtf/twitch</a> around then (and turn on notifications)!</p>"
},
"author": {
"type": "card",
"name": "",
"url": "https://v2.jacky.wtf",
"photo": null
},
"post-type": "note",
"_id": "11395055",
"_source": "1886",
"_is_read": true
}
{
"type": "entry",
"published": "2020-05-06 16:40-0700",
"rsvp": "yes",
"url": "http://tantek.com/2020/127/t1/homebrew-website-club-west-coast",
"in-reply-to": [
"https://events.indieweb.org/2020/05/online-homebrew-website-club-west-coast-GX4yAV3eoPwh"
],
"content": {
"text": "going to ONLINE Homebrew Website Club West Coast\n\ud83d\uddd3 18:00 today, now weekly!\n\ud83c\udf9f RSVP & more: https://events.indieweb.org/2020/05/online-homebrew-website-club-west-coast-GX4yAV3eoPwh\n\u2709\ufe0f Join us! @brb_irl @Kongaloosh @AllAboutGeorge @JackyAlcine @AndiGalpern @indirect @generativist @BenWerd @pvh @JohnMattDavis @html5cat",
"html": "going to ONLINE Homebrew Website Club West Coast<br />\ud83d\uddd3 18:00 today, now weekly!<br />\ud83c\udf9f RSVP & more: <a href=\"https://events.indieweb.org/2020/05/online-homebrew-website-club-west-coast-GX4yAV3eoPwh\">https://events.indieweb.org/2020/05/online-homebrew-website-club-west-coast-GX4yAV3eoPwh</a><br />\u2709\ufe0f Join us! <a class=\"h-cassis-username\" href=\"https://twitter.com/brb_irl\">@brb_irl</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/Kongaloosh\">@Kongaloosh</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/AllAboutGeorge\">@AllAboutGeorge</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/JackyAlcine\">@JackyAlcine</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/AndiGalpern\">@AndiGalpern</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/indirect\">@indirect</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/generativist\">@generativist</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/BenWerd\">@BenWerd</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/pvh\">@pvh</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/JohnMattDavis\">@JohnMattDavis</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/html5cat\">@html5cat</a>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "rsvp",
"refs": {
"https://events.indieweb.org/2020/05/online-homebrew-website-club-west-coast-GX4yAV3eoPwh": {
"type": "entry",
"url": "https://events.indieweb.org/2020/05/online-homebrew-website-club-west-coast-GX4yAV3eoPwh",
"name": "an IndieWeb event",
"post-type": "article"
}
},
"_id": "11368754",
"_source": "1",
"_is_read": true
}
{
"type": "entry",
"published": "2020-05-06T19:50:00+01:00",
"url": "https://www.jvt.me/mf2/2020/05/rapit/",
"category": [
"indieweb",
"privacy"
],
"bookmark-of": [
"https://perezbox.com/2020/04/the-open-web-is-dying/"
],
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "bookmark",
"_id": "11359328",
"_source": "2169",
"_is_read": true
}
And I’m live! Taking a different path today, going to work on making a IndieWeb-centric Webmention service that should be plug-n-play for other people to use (long-term goal is to have my site use it!)
Join me at https://jacky.wtf/twitch!
{
"type": "entry",
"published": "2020-05-05T19:48:47.81947-07:00",
"url": "https://v2.jacky.wtf/post/daa933ff-9a50-45ef-932b-7204e3aac887",
"content": {
"text": "And I\u2019m live! Taking a different path today, going to work on making a IndieWeb-centric Webmention service that should be plug-n-play for other people to use (long-term goal is to have my site use it!)Join me at https://jacky.wtf/twitch!",
"html": "<p>And I\u2019m live! Taking a different path today, going to work on making a IndieWeb-centric Webmention service that should be plug-n-play for other people to use (long-term goal is to have my site use it!)</p><p>Join me at <a href=\"https://jacky.wtf/twitch\">https://jacky.wtf/twitch</a>!</p>"
},
"author": {
"type": "card",
"name": "",
"url": "https://v2.jacky.wtf",
"photo": null
},
"post-type": "note",
"_id": "11339614",
"_source": "1886",
"_is_read": true
}
Ten years ago the death of Blogger FTP two days before inspired introducing “the indie web” as a definite noun phrase:
> Blogger turned off FTP May 1st [2010] Who/what will step up for the indie web?
http://tantek.com/2010/123/t2/blogger-turned-off-ftp-what-indie-web-diso (https://twitter.com/t/status/13329370781)
“The indie web” was a name given to the collective us that used and still uses our domains for our actively independent web presence, a practice Blogger FTP helped enable for many years, for many people. Our sites worked (were at least viewable) without requiring (truly independent of) another web site or service being actively up & running.
Blogger FTP was a nice-to-have, even if/when it was down, your site and permalinks were still browsable, and you could still manually FTP and edit your site, your blog, on whatever generic web hosting service you were using. You could migrate your blog by FTPing your static storage files from one web host to another. Without any database export/import/(re)configuration.
Subsequently of course https://indiewebcamp.com/ was founded, eventually (and currently) https://indieweb.org/, recognizing a pre-existing practice by naming it and giving it a community focus. A community to discover & find each other, to actively collaborate, building on each other’s ideas & building blocks, evolving our sites, innovating the practical peer-to-peer web with a plurality of approaches, designs, interoperable implementations, and sustainable solutions.
{
"type": "entry",
"published": "2020-05-03 13:01-0700",
"url": "http://tantek.com/2020/124/t1/ten-years-ago-the-indie-web-definite-noun",
"content": {
"text": "Ten years ago the death of Blogger FTP two days before inspired introducing \u201cthe indie web\u201d as a definite noun phrase:\n> Blogger turned off FTP May 1st [2010] Who/what will step up for the indie web?\nhttp://tantek.com/2010/123/t2/blogger-turned-off-ftp-what-indie-web-diso (https://twitter.com/t/status/13329370781)\n\n\u201cThe indie web\u201d was a name given to the collective us that used and still uses our domains for our actively independent web presence, a practice Blogger FTP helped enable for many years, for many people. Our sites worked (were at least viewable) without requiring (truly independent of) another web site or service being actively up & running.\n\nBlogger FTP was a nice-to-have, even if/when it was down, your site and permalinks were still browsable, and you could still manually FTP and edit your site, your blog, on whatever generic web hosting service you were using. You could migrate your blog by FTPing your static storage files from one web host to another. Without any database export/import/(re)configuration.\n\nSubsequently of course https://indiewebcamp.com/ was founded, eventually (and currently) https://indieweb.org/, recognizing a pre-existing practice by naming it and giving it a community focus. A community to discover & find each other, to actively collaborate, building on each other\u2019s ideas & building blocks, evolving our sites, innovating the practical peer-to-peer web with a plurality of approaches, designs, interoperable implementations, and sustainable solutions.",
"html": "Ten years ago the death of Blogger FTP two days before inspired introducing \u201cthe indie web\u201d as a definite noun phrase:<br />> Blogger turned off FTP May 1st [2010] Who/what will step up for the indie web?<br /><a href=\"http://tantek.com/2010/123/t2/blogger-turned-off-ftp-what-indie-web-diso\">http://tantek.com/2010/123/t2/blogger-turned-off-ftp-what-indie-web-diso</a> (<a href=\"https://twitter.com/t/status/13329370781\">https://twitter.com/t/status/13329370781</a>)<br /><br />\u201cThe indie web\u201d was a name given to the collective us that used and still uses our domains for our actively independent web presence, a practice Blogger FTP helped enable for many years, for many people. Our sites worked (were at least viewable) without requiring (truly independent of) another web site or service being actively up & running.<br /><br />Blogger FTP was a nice-to-have, even if/when it was down, your site and permalinks were still browsable, and you could still manually FTP and edit your site, your blog, on whatever generic web hosting service you were using. You could migrate your blog by FTPing your static storage files from one web host to another. Without any database export/import/(re)configuration.<br /><br />Subsequently of course <a href=\"https://indiewebcamp.com/\">https://indiewebcamp.com/</a> was founded, eventually (and currently) <a href=\"https://indieweb.org/\">https://indieweb.org/</a>, recognizing a pre-existing practice by naming it and giving it a community focus. A community to discover & find each other, to actively collaborate, building on each other\u2019s ideas & building blocks, evolving our sites, innovating the practical peer-to-peer web with a plurality of approaches, designs, interoperable implementations, and sustainable solutions."
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "11289852",
"_source": "1",
"_is_read": true
}
Splitting out my content feeds, so it's (hopefully) more applicable and less noisy for consumers.
{
"type": "entry",
"published": "2020-05-04 08:29:50 +0100 BST",
"summary": "Splitting out my content feeds, so it's (hopefully) more applicable and less noisy for consumers.",
"url": "https://www.jvt.me/posts/2020/05/04/firehose-feed/",
"category": [
"www.jvt.me",
"indieweb",
"feed",
"hugo"
],
"name": "Creating a 'Firehose' Feed",
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "article",
"_id": "11289679",
"_source": "2169",
"_is_read": true
}
my cat is constantly obnoxiously meowing at night trying to annoy people, I don’t know how to stop it, it wakes up the whole house, plz send help #cats #catsofindieweb
{
"type": "entry",
"published": "2020-05-04T00:49:25+00:00",
"url": "https://fireburn.ru/posts/1588553365",
"syndication": [
"https://twitter.com/kisik21/status/1257110066626539523"
],
"content": {
"text": "my cat is constantly obnoxiously meowing at night trying to annoy people, I don\u2019t know how to stop it, it wakes up the whole house, plz send help #cats #catsofindieweb",
"html": "<p>my cat is constantly obnoxiously meowing at night trying to annoy people, I don\u2019t know how to stop it, it wakes up the whole house, plz send help #cats #catsofindieweb</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/media/f1/5a/fb/9b/081efafb97b4ad59f5025cf2fd0678b8f3e20e4c292489107d52be09.png"
},
"post-type": "note",
"_id": "11286287",
"_source": "1371",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "Neil Mather",
"url": "https://doubleloop.net/",
"photo": null
},
"url": "https://doubleloop.net/2020/05/03/read-reader/",
"published": "2020-05-03T12:31:20+00:00",
"content": {
"html": "<p><a href=\"https://commonplace.doubleloop.net/20200317094029-ton.html\">Ton</a> made a <a href=\"https://www.zylstra.org/blog/2020/04/federated-bookshelves/\">post</a> recently about federated bookshelves, sparked by a <a href=\"https://tomcritchlow.com/2020/04/15/library-json/\">post</a> from <a href=\"https://commonplace.doubleloop.net/20200503131847-tom_critchlow.html\">Tom</a>. It\u2019s an idea that <a href=\"https://commonplace.doubleloop.net/20200503132107-gregor_love.html\">Gregor</a> has done a good bit of <a href=\"https://gregorlove.com/2020/04/a-lot-of-interesting-ideas/\">thinking about</a> from an IndieWeb perspective.</p>\n<p>Book recommendations is something I\u2019m always interesting in. At base, all it needs is a feed you can follow just of what people have been reading. I\u2019ve set up a channel in my <a href=\"https://commonplace.doubleloop.net/20200503132315-social_reader.html\">social reader</a> called \u2018Good Reads\u2019, and subscribed to Ton\u2019s <a href=\"https://www.zylstra.org/blog/category/myreads/\">list of books</a>, as the sci-fi focus looks right up my street. If anyone else has a feed of read books, let me know!</p>\n<p>I am keeping my own list of <a href=\"https://commonplace.doubleloop.net/books.html\">books I\u2019ve read</a> in my wiki \u2013 sadly not marked up in any useful way at present \u2013 something for me to do there.</p>",
"text": "Ton made a post recently about federated bookshelves, sparked by a post from Tom. It\u2019s an idea that Gregor has done a good bit of thinking about from an IndieWeb perspective.\nBook recommendations is something I\u2019m always interesting in. At base, all it needs is a feed you can follow just of what people have been reading. I\u2019ve set up a channel in my social reader called \u2018Good Reads\u2019, and subscribed to Ton\u2019s list of books, as the sci-fi focus looks right up my street. If anyone else has a feed of read books, let me know!\nI am keeping my own list of books I\u2019ve read in my wiki \u2013 sadly not marked up in any useful way at present \u2013 something for me to do there."
},
"name": "Read reader",
"post-type": "article",
"_id": "11273550",
"_source": "1895",
"_is_read": true
}
Liked Displaying Webmentions on TiddlyWiki (BoffoSocko)
I've got a few mental models about how one might implement showing Webmentions in TiddlyWiki, but it may take some more thinking to figure out which way may be the best or most efficient.
{
"type": "entry",
"author": {
"name": "Neil Mather",
"url": "https://doubleloop.net/",
"photo": null
},
"url": "https://doubleloop.net/2020/05/03/6836/",
"published": "2020-05-03T07:58:00+00:00",
"content": {
"html": "Liked <a href=\"https://doubleloop.net/Array\">Displaying Webmentions on TiddlyWiki</a> <em>(BoffoSocko)</em>\n<blockquote>I've got a few mental models about how one might implement showing Webmentions in TiddlyWiki, but it may take some more thinking to figure out which way may be the best or most efficient.</blockquote>",
"text": "Liked Displaying Webmentions on TiddlyWiki (BoffoSocko)\nI've got a few mental models about how one might implement showing Webmentions in TiddlyWiki, but it may take some more thinking to figure out which way may be the best or most efficient."
},
"post-type": "note",
"_id": "11270952",
"_source": "1895",
"_is_read": true
}
Thanks to gRegor for the IndieWebCamp swag for Animal Crossing!
{
"type": "entry",
"published": "2020-05-02T11:44:30-0400",
"url": "https://martymcgui.re/2020/05/02/114430/",
"category": [
"ACNH",
"IndieWeb"
],
"photo": [
"https://res.cloudinary.com/schmarty/image/fetch/w_960,c_fill/https://media.martymcgui.re/da/c6/1a/1a/da9c1affe7d63867497e7a89671228fa5ec0ab6a3bcec2d7ad0342fd.jpg",
"https://res.cloudinary.com/schmarty/image/fetch/w_960,c_fill/https://media.martymcgui.re/5b/21/d4/14/6716b3e3ace1558878f6be509e387a726c31f37a57b19f6c17616190.jpg"
],
"in-reply-to": [
"https://gregorlove.com/2020/04/represent-the-indieweb/"
],
"content": {
"text": "Thanks to gRegor for the IndieWebCamp swag for Animal Crossing!",
"html": "<a href=\"https://media.martymcgui.re/da/c6/1a/1a/da9c1affe7d63867497e7a89671228fa5ec0ab6a3bcec2d7ad0342fd.jpg\"></a>\n\n <a href=\"https://media.martymcgui.re/5b/21/d4/14/6716b3e3ace1558878f6be509e387a726c31f37a57b19f6c17616190.jpg\"></a>\n\n <p>Thanks to <a href=\"https://gregorlove.com/\">gRegor</a> for the IndieWebCamp swag for Animal Crossing!</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "reply",
"refs": {
"https://gregorlove.com/2020/04/represent-the-indieweb/": {
"type": "entry",
"published": "2020-04-30 17:13-0700",
"summary": "Represent the #indieweb on your Animal Crossing island! To get your own, access the kiosk in the Able Sisters store and search for Design ID MO-5MDH-M0LJ-3MX1.",
"url": "https://gregorlove.com/2020/04/represent-the-indieweb/",
"photo": [
"https://res.cloudinary.com/schmarty/image/fetch/w_960,c_fill/https://gregorlove.com/site/assets/files/5812/ew5auntvaaaf0wl.1000x0-is.jpg"
],
"author": {
"type": "card",
"name": "gregorlove.com",
"url": "http://gregorlove.com",
"photo": null
},
"post-type": "photo"
}
},
"_id": "11259421",
"_source": "175",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "Neil Mather",
"url": "https://doubleloop.net/",
"photo": null
},
"url": "https://doubleloop.net/2020/05/02/bliki-tooling/",
"published": "2020-05-02T13:03:51+00:00",
"content": {
"html": "<p>Thinking about \u2018<a href=\"https://commonplace.doubleloop.net/20200502094631-bliki.html\">bliki</a>\u2018 (blog and wiki, garden and stream, stock and flow, etc etc) tooling a bit.</p>\n<p>[Aside: perhaps if I made some bliki software, I would call it \u2018Flock\u2019.. flow and stock\u2026]</p>\n\n\n<h2>What I\u2019m currently doing</h2>\n\n<p>For the garden bit, I\u2019m using <a href=\"https://commonplace.doubleloop.net/20200308222205-org_roam.html\">org-roam</a>. I actually write my stream bits first in org-roam, publish it to HTML, then just manually copy that HTML to <a href=\"https://commonplace.doubleloop.net/20200404193304-wordpress.html\">WordPress</a> and publish there for all the public stream stuff. As it\u2019s <a href=\"https://commonplace.doubleloop.net/indieweb.html\">IndieWeb</a>-enabled, WP gets me feeds for people to follow, and all the interactions you\u2019d expect from streams \u2013 replies, likes, etc.</p>\n<p>So it is manual until it hurts, but it doesn\u2019t hurt too much at the moment. In fact, writing and hyperlinking with org-roam then copying it over is for me a lot more pleasant than writing straight in to WordPress.</p>\n<p>But obviously there\u2019s quite a lot of redundancy there.</p>\n\n\n\n<h2>Where I could go with it</h2>\n\n<p>I could use WordPress pages as my interlinked garden. This would have the great benefit of also having all of the stream functionality OOTB. I haven\u2019t explored WP for wiki pages much, but I know that <a href=\"https://www.zylstra.org/blog/2018/04/adding-a-wiki-like-section/\">Ton does it</a>. I think I personally won\u2019t do it this way as I find WordPress too much friction for me for writing, but having everything in one system is obviously a big boon.</p>\n<p>I think if I could use <a href=\"https://commonplace.doubleloop.net/20200502125029-arcology.html\">Arcology</a> combined with org-roam, that\u2019d get me a pretty sweet bliki setup. (With more on top, including some of the <a href=\"https://commonplace.doubleloop.net/20200309191348-note_taking.html\">note-taking</a> and <a href=\"https://commonplace.doubleloop.net/20200426215948-sensemaking.html\">sensemaking</a> bits too).</p>\n<p>But I think it\u2019ll be a while before I\u2019m set up with Arcology, and even then, given it is static, it\u2019s missing a lot of the building blocks of the IndieWeb that would also need adding. So I\u2019ll keep it as this manual Rube Goldberg device for now.</p>\n<p>But, good to have a long-term goal!</p>",
"text": "Thinking about \u2018bliki\u2018 (blog and wiki, garden and stream, stock and flow, etc etc) tooling a bit.\n[Aside: perhaps if I made some bliki software, I would call it \u2018Flock\u2019.. flow and stock\u2026]\n\n\nWhat I\u2019m currently doing\n\nFor the garden bit, I\u2019m using org-roam. I actually write my stream bits first in org-roam, publish it to HTML, then just manually copy that HTML to WordPress and publish there for all the public stream stuff. As it\u2019s IndieWeb-enabled, WP gets me feeds for people to follow, and all the interactions you\u2019d expect from streams \u2013 replies, likes, etc.\nSo it is manual until it hurts, but it doesn\u2019t hurt too much at the moment. In fact, writing and hyperlinking with org-roam then copying it over is for me a lot more pleasant than writing straight in to WordPress.\nBut obviously there\u2019s quite a lot of redundancy there.\n\n\n\nWhere I could go with it\n\nI could use WordPress pages as my interlinked garden. This would have the great benefit of also having all of the stream functionality OOTB. I haven\u2019t explored WP for wiki pages much, but I know that Ton does it. I think I personally won\u2019t do it this way as I find WordPress too much friction for me for writing, but having everything in one system is obviously a big boon.\nI think if I could use Arcology combined with org-roam, that\u2019d get me a pretty sweet bliki setup. (With more on top, including some of the note-taking and sensemaking bits too).\nBut I think it\u2019ll be a while before I\u2019m set up with Arcology, and even then, given it is static, it\u2019s missing a lot of the building blocks of the IndieWeb that would also need adding. So I\u2019ll keep it as this manual Rube Goldberg device for now.\nBut, good to have a long-term goal!"
},
"name": "Bliki tooling",
"post-type": "article",
"_id": "11255573",
"_source": "1895",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "Neil Mather",
"url": "https://doubleloop.net/",
"photo": null
},
"url": "https://doubleloop.net/2020/05/02/selectively-publishing-to-the-stream/",
"published": "2020-05-02T07:25:52+00:00",
"content": {
"html": "<p>As I try the <a href=\"https://commonplace.doubleloop.net/20200404084729-stream_first.html\">stream-first</a> approach, a comment from <a href=\"http://winck.org/\">Bruno</a> at the <a href=\"https://indieweb.org/2020/Pop-ups/GardenAndStream\">Garden and Streams</a> session sticks in my head \u2013 along the lines that he had experimented with software where pretty much everything was written in to his wiki first, with simply a flag to say \u2018also publish this to my public stream\u2019.</p>\n<p>I find that interesting as I just posted something to my stream in my wiki (a tech note to myself about Chromium disk usage), that I don\u2019t feel a particular benefit to posting to a public stream \u2013 I can\u2019t imagine anyone really wanting it popping up in their social readers.</p>\n<p>BUT I do want it in my own chronological timeline (as well as my longer-term garden), as I find it useful to be able to look back when something first happened. I want to <a href=\"https://commonplace.doubleloop.net/20200502082000-record_the_journey_as_well_as_the_destination.html\">record the journey as well as the destination</a>, so to speak.</p>\n<p>You see quite a few IndieWeb people do something along these lines, with a full \u2018firehose\u2019 stream you can follow, but also a more restricted subset of \u2018stuff I think other people will be most interested in\u2019.</p>",
"text": "As I try the stream-first approach, a comment from Bruno at the Garden and Streams session sticks in my head \u2013 along the lines that he had experimented with software where pretty much everything was written in to his wiki first, with simply a flag to say \u2018also publish this to my public stream\u2019.\nI find that interesting as I just posted something to my stream in my wiki (a tech note to myself about Chromium disk usage), that I don\u2019t feel a particular benefit to posting to a public stream \u2013 I can\u2019t imagine anyone really wanting it popping up in their social readers.\nBUT I do want it in my own chronological timeline (as well as my longer-term garden), as I find it useful to be able to look back when something first happened. I want to record the journey as well as the destination, so to speak.\nYou see quite a few IndieWeb people do something along these lines, with a full \u2018firehose\u2019 stream you can follow, but also a more restricted subset of \u2018stuff I think other people will be most interested in\u2019."
},
"name": "Selectively publishing to the stream",
"post-type": "article",
"_id": "11251285",
"_source": "1895",
"_is_read": true
}
{
"type": "entry",
"published": "2020-05-01T18:24:23.455Z",
"url": "https://grant.codes/2020/05/01/100-days-1",
"syndication": [
"https://t.me/Telegram/197"
],
"name": "100 days #1",
"content": {
"text": "So for some reason I have signed up to a 100 days of blogging challenge with my lovely coworkers at Kinsta. I've done this before a while ago and while it was challenging it was pretty fun and I got a lot done. \nBut I'm not much of a blogger. I don't particularly enjoy writing and I don't think I'm very good at it anyway. \nBut I figure I can work on plenty of other stuff every day! I have plenty of indieweb related projects and a few ideas for things I can write up.\nSo I've given myself some goals for the next 100 days:\nConvert my site to Next.js - I've already started on this but it's quite a big job. But with v9.3 Next.js includes basically everything I could ever want\nLots of website updates and improvements\nFinish my rebuild of my PostrChild browser extension\nWrite up a couple of posts on my home automation & local development setups\nOrganize all these projects in GitHub or somewhere public\n\nOutside of that I'll just see how it goes!",
"html": "<p>So for some reason I have signed up to a 100 days of blogging challenge with my lovely coworkers at <a href=\"https://kinsta.com\">Kinsta</a>. I've done this before a while ago and while it was challenging it was pretty fun and I got a lot done. </p><p><br /></p><p>But I'm not much of a blogger. I don't particularly enjoy writing and I don't think I'm very good at it anyway. </p><p><br /></p><p>But I figure I can work on plenty of other stuff every day! I have plenty of indieweb related projects and a few ideas for things I can write up.</p><p><br /></p><p>So I've given myself some goals for the next 100 days:</p><p><br /></p><ul><li>Convert my site to Next.js - I've already started on this but it's quite a big job. But with v9.3 Next.js includes basically everything I could ever want</li>\n<li>Lots of website updates and improvements</li>\n<li>Finish my rebuild of my PostrChild browser extension</li>\n<li>Write up a couple of posts on my home automation & local development setups</li>\n<li>Organize all these projects in GitHub or somewhere public</li>\n</ul><p><br /></p><p>Outside of that I'll just see how it goes!</p>"
},
"author": {
"type": "card",
"name": "Grant Richmond",
"url": "https://grant.codes/",
"photo": "https://images.weserv.nl/?url=grant.codes%2Fimg%2Fme.jpg&errorredirect=grant.codes%2Fimg%2Fme.jpg&w=20&h=20&fit=contain&dpr=2"
},
"post-type": "article",
"_id": "11240286",
"_source": "11",
"_is_read": true
}
I am seriously considering to make a tool like @aaronpk‘s Teacup but with a ready-made extensible database of foods complete with their nutritional value for an #IndieWeb #ownyourdata #fooddiary. Are there any #microformats for this?
{
"type": "entry",
"published": "2020-05-01T17:45:26+00:00",
"url": "https://fireburn.ru/posts/1588355126",
"category": [
"microformats",
"fooddiary",
"IndieWeb",
"ownyourdata"
],
"content": {
"text": "I am seriously considering to make a tool like @aaronpk\u2018s Teacup but with a ready-made extensible database of foods complete with their nutritional value for an #IndieWeb #ownyourdata #fooddiary. Are there any #microformats for this?",
"html": "<p>I am seriously considering to make a tool like <a href=\"https://aaronparecki.com/\">@aaronpk</a>\u2018s Teacup but with a ready-made extensible database of foods complete with their nutritional value for an #IndieWeb #ownyourdata #fooddiary. Are there any #microformats for this?</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/media/f1/5a/fb/9b/081efafb97b4ad59f5025cf2fd0678b8f3e20e4c292489107d52be09.png"
},
"post-type": "note",
"_id": "11239515",
"_source": "1371",
"_is_read": true
}
Represent the #indieweb on your Animal Crossing island! To get your own, access the kiosk in the Able Sisters store and search for Design ID MO-5MDH-M0LJ-3MX1
.
Also, if you want to visit my island, add me as a Switch friend.
{
"type": "entry",
"published": "2020-04-30 17:13-0700",
"url": "https://gregorlove.com/2020/04/represent-the-indieweb/",
"photo": [
"https://gregorlove.com/site/assets/files/5812/ew5auntvaaaf0wl.1000x0-is.jpg"
],
"syndication": [
"https://twitter.com/gRegorLove/status/1256015886147883009"
],
"content": {
"text": "Represent the #indieweb on your Animal Crossing island! To get your own, access the kiosk in the Able Sisters store and search for Design ID MO-5MDH-M0LJ-3MX1.\n\nAlso, if you want to visit my island, add me as a Switch friend.",
"html": "<p>Represent the #indieweb on your Animal Crossing island! To get your own, access the kiosk in the Able Sisters store and search for Design ID <code>MO-5MDH-M0LJ-3MX1</code>.</p>\n\n<p>Also, if you want to visit my island, <a href=\"https://gregorlove.com/contact/#switch\">add me as a Switch friend</a>.</p>"
},
"post-type": "photo",
"_id": "11226024",
"_source": "95",
"_is_read": true
}
{
"type": "entry",
"published": "2020-04-30 13:17-0700",
"url": "https://gregorlove.com/2020/04/homebrew-website-club-notes/",
"syndication": [
"https://news.indieweb.org/en"
],
"name": "Homebrew Website Club Notes",
"content": {
"text": "Quite a few people showed up for last night\u2019s online Homebrew Website Club and there were a few new faces! We have been hosting these weekly now and trying different things to streamline the process. Here are some notes from the discussions.\n\nParticipants\n\ngRegor Morrill\n\tDavid Shanske\n\tJoe Crawford\n\tSarah Hibner\n\tBrian Schrader\n\tAngelo Gladding\n\tAzin\n\tKevin Faaborg\n\tSalt\n\tTantek \u00c7elik\n\tKatherine Frazer\n\tKartik Prabhu\nTopics\n\nWe used an etherpad for collaborative notes. After introductions, attendees wrote short descriptions of topics they wanted to discuss. Then we used ranked voting to determine the order. The proposed topics were:\n\nDigital bookmarking\n\tSiri/texting as a blogging tool\n\tStatic site generation from scraped urls?\n\tMy (Kevin) demo and questions on relative links\n\tWebXR - is it the future of spacial computing?\n\tHow to display homepage mentions\n\tWebactions (reply, repost buttons)\nWe ended up discussing #6, #2, and #7. Unfortunately we did not have time to discuss the others.\n\n#6: How to display homepage mentions\n\nPerson-tagging, person-mentions\n\tDisplaying in a separate feed\n\tPrivate vs public\n\tAutoAuth\n\tAngelo mentioned using his own site\u2019s identity pages (ie. other people\u2019s sites/identities cached locally) as a catch-all stash for mentions originating from that identity\u2019s domain. This may provide fodder for a future vouch-like system.\n#2: Siri/texting as a blogging tool and other tools\n\nBrian: uses Siri to read back posts to him, catches things that don\u2019t sound right\n\tSarah: have you ever tried switching it, dictating first?\n\tAzin: Uses Grammarly to check grammar and passive voice - browser extension\n\tKartik: The Hemingway app warns when you use too many adverbs\n\tJoe: mentioned the book Because Internet about how the internet has changed how we communicate\n\t\nVoice Dream Reader app to screen read back to you (not sure if on Android)\n\tTantek: been researching & documenting things like Hemingway (and a bunch of other ways to improve interactive text editing)\n\tAngelo mentioned using the browser\u2019s built-in speech synthesis. Gregor uses speech synthesis for the pronunciation on his about page.\n#7: Webactions (reply, repost buttons)\n\n\nMost recent session was at IndieWebCamp SF 2019 (video linked there)\n\tBrowser extension Web Action Hero Toolbelt (probably broken, but open source)\n\tWiki: Web Share API\n\n\tWiki: webactions\n\nDemos\n\nThere were not many notes taken during this part, so some of this is from memory. Let me know if I missed anything.\n\nKevin demoed his use of the file: protocol and relative links. Works both online and on his local computer. Joe mentioned it reminded him of the use of base href back in the day.\n\nAngelo demoed his repost & rsvp of tonight\u2019s HWC event page. The rsvp as per the usual flow and the repost as a conduit for caching description, tags, and eventually attendees. He is going to look into patching Meetable (running events.indieweb.org) to include attendee microformats.\n\nKatherine demoed updates to ikebana.website. Hovering over permalinks shows a preview of the photo in the post. She also demoed some updates to katherinefrazer.com and talked about her use of Jekyll.\n\nSarah demoed sarah-hibner.com and talked about her design choices. She wanted a minimal but bold design. On this page, hover over the right column to see a cool effect.\n\nTantek demoed a watch post he made, including the emoji play icon and text \u201cwatched.\u201d He talked about some possible use-cases like the original video post showing the a view count based on received webmentions.\n\nKartik demoed kartikprabhu.com as an example of a site running older software that still keeps working.\n\nFeedback\n\nI scheduled the meetup at 90 minutes and intended to be available for an extra half hour in case people wanted to continue discussions or have some quiet writing/working time at the end. We ended up using that extended half hour for demos.\n\nI intended to include an option in the topics for a chunk of quiet writing/working time so we could vote on that. I mentioned that during the call but forgot to include it, so it wasn\u2019t voted on. I think that\u2019s okay, though. With the 90-minute format \u2014 and with quite a few attendees \u2014 the meetup time is going to be filled with discussion and demos. Note we didn\u2019t even get to discuss several proposed topics. I think it might be a better idea to have pop-up meetups specifically for quiet writing/working separate from HWC meetups. There were a couple casual pop-up calls last Friday, for example.\n\nI didn\u2019t have demos as part of the schedule, mostly because of the current limits we have put on screensharing in our Zoom calls (only hosts/co-hosts can screenshare). I think it might be worth trying to enable screensharing again, provided we use unique Zoom meeting IDs, use password-protected Zoom links (already the default), and use the Waiting Room feature.",
"html": "<p>Quite a few people showed up for last night\u2019s <a href=\"https://events.indieweb.org/2020/04/online-homebrew-website-club-west-coast-gCtysFHMyZCP\">online Homebrew Website Club</a> and there were a few new faces! We have been hosting these weekly now and trying different things to streamline the process. Here are some notes from the discussions.</p>\n\n<h2>Participants</h2>\n\n<ul><li><a class=\"h-card\" href=\"https://gregorlove.com\">gRegor Morrill</a></li>\n\t<li><a class=\"h-card\" href=\"https://david.shanske.com\">David Shanske</a></li>\n\t<li><a class=\"h-card\" href=\"http://artlung.com\">Joe Crawford</a></li>\n\t<li><a class=\"h-card\" href=\"http://sarah-hibner.com\">Sarah Hibner</a></li>\n\t<li><a href=\"https://pine.blog/u/sonicrocketman\">Brian Schrader</a></li>\n\t<li><a href=\"https://lahacker.net\">Angelo Gladding</a></li>\n\t<li>Azin</li>\n\t<li>Kevin Faaborg</li>\n\t<li><a class=\"h-card\" href=\"http://www.altsalt.net\">Salt</a></li>\n\t<li><a class=\"h-card\" href=\"https://tantek.com\">Tantek \u00c7elik</a></li>\n\t<li><a class=\"h-card\" href=\"http://katherinefrazer.com\">Katherine Frazer</a></li>\n\t<li><a class=\"h-card\" href=\"https://kartikprabhu.com\">Kartik Prabhu</a></li>\n</ul><h2>Topics</h2>\n\n<p>We used <a href=\"https://etherpad.indieweb.org/2020-04-29-hwc-west-coast\">an etherpad</a> for collaborative notes. After introductions, attendees wrote short descriptions of topics they wanted to discuss. Then we used ranked voting to determine the order. The proposed topics were:</p>\n\n<ol><li>Digital bookmarking</li>\n\t<li>Siri/texting as a blogging tool</li>\n\t<li>Static site generation from scraped urls?</li>\n\t<li>My (Kevin) demo and questions on relative links</li>\n\t<li>WebXR - is it the future of spacial computing?</li>\n\t<li>How to display homepage mentions</li>\n\t<li>Webactions (reply, repost buttons)</li>\n</ol><p>We ended up discussing #6, #2, and #7. Unfortunately we did not have time to discuss the others.</p>\n\n<p><b>#6: How to display homepage mentions</b></p>\n\n<ul><li>Person-tagging, person-mentions</li>\n\t<li>Displaying in a separate feed</li>\n\t<li>Private vs public</li>\n\t<li>AutoAuth</li>\n\t<li>Angelo mentioned using his own site\u2019s identity pages (ie. other people\u2019s sites/identities cached locally) as a catch-all stash for mentions originating from that identity\u2019s domain. This may provide fodder for a future <a href=\"https://indieweb.org/vouch\">vouch-like system</a>.</li>\n</ul><p><b>#2: Siri/texting as a blogging tool and other tools</b></p>\n\n<ul><li>Brian: uses Siri to read back posts to him, catches things that don\u2019t sound right</li>\n\t<li>Sarah: have you ever tried switching it, dictating first?</li>\n\t<li>Azin: Uses <a href=\"https://grammarly.com\">Grammarly</a> to check grammar and passive voice - browser extension</li>\n\t<li>Kartik: The <a href=\"http://www.hemingwayapp.com\">Hemingway</a> app warns when you use too many adverbs</li>\n\t<li>Joe: mentioned the book <a href=\"https://gretchenmcculloch.com/book/\">Because Internet</a> about how the internet has changed how we communicate</li>\n\t<li>\n<a href=\"https://www.voicedream.com\">Voice Dream Reader</a> app to screen read back to you (not sure if on Android)</li>\n\t<li>Tantek: been researching & <a href=\"https://indieweb.org/Falcon#prose_improvement\">documenting things like Hemingway</a> (and a bunch of other ways to improve interactive text editing)</li>\n\t<li>Angelo mentioned using the browser\u2019s built-in speech synthesis. Gregor uses speech synthesis for the pronunciation <a href=\"https://gregorlove.com/about#pronunciation\">on his about page</a>.</li>\n</ul><p><b>#7: Webactions (reply, repost buttons)</b></p>\n\n<ul><li>\n<a href=\"https://indieweb.org/2019/SF/webactions\">Most recent session</a> was at IndieWebCamp SF 2019 (video linked there)</li>\n\t<li>Browser extension <a href=\"https://github.com/barnabywalters/web-action-hero-toolbelt\">Web Action Hero Toolbelt</a> (probably broken, but open source)</li>\n\t<li>Wiki: <a href=\"https://indieweb.org/Web_Share_API\">Web Share API</a>\n</li>\n\t<li>Wiki: <a href=\"https://indieweb.org/webactions\">webactions</a>\n</li>\n</ul><h2>Demos</h2>\n\n<p>There were not many notes taken during this part, so some of this is from memory. Let me know if I missed anything.</p>\n\n<p>Kevin demoed his use of the <a href=\"https://tools.ietf.org/html/rfc8089\">file: protocol</a> and relative links. Works both online and on his local computer. Joe mentioned it reminded him of the use of <code><a href=\"http://www.blooberry.com/indexdot/html/tagpages/b/base.htm\">base href</a></code> back in the day.</p>\n\n<p>Angelo demoed his <a href=\"https://lahacker.net/events/tEY3D\">repost</a> & <a href=\"https://lahacker.net/events/tEY3D/rsvp\">rsvp</a> of tonight\u2019s HWC event page. The rsvp as per the usual flow and the repost as a conduit for caching description, tags, and eventually attendees. He is going to look into patching Meetable (running <a href=\"https://events.indieweb.org\">events.indieweb.org</a>) to include attendee microformats.</p>\n\n<p>Katherine demoed updates to <a href=\"https://ikebana.website/\">ikebana.website</a>. Hovering over permalinks shows a preview of the photo in the post. She also demoed some updates to <a href=\"https://www.katherinefrazer.com/\">katherinefrazer.com</a> and talked about her use of Jekyll.</p>\n\n<p>Sarah demoed <a href=\"https://sarah-hibner.com/\">sarah-hibner.com</a> and talked about her design choices. She wanted a minimal but bold design. On <a href=\"https://sarah-hibner.com/portfolio/2019-year-in-commuting-infographic/\">this page</a>, hover over the right column to see a cool effect.</p>\n\n<p>Tantek demoed a <a href=\"http://tantek.com/2020/116/t1/arundhati-roy-pandemic-portal\">watch post</a> he made, including the emoji play icon and text \u201cwatched.\u201d He talked about some possible use-cases like the original video post showing the a view count based on received webmentions.</p>\n\n<p>Kartik demoed <a href=\"https://kartikprabhu.com\">kartikprabhu.com</a> as an example of a site running older software that still keeps working.</p>\n\n<h2>Feedback</h2>\n\n<p>I scheduled the meetup at 90 minutes and intended to be available for an extra half hour in case people wanted to continue discussions or have some quiet writing/working time at the end. We ended up using that extended half hour for demos.</p>\n\n<p>I intended to include an option in the topics for a chunk of quiet writing/working time so we could vote on that. I mentioned that during the call but forgot to include it, so it wasn\u2019t voted on. I think that\u2019s okay, though. With the 90-minute format \u2014 and with quite a few attendees \u2014 the meetup time is going to be filled with discussion and demos. Note we didn\u2019t even get to discuss several proposed topics. I think it might be a better idea to have pop-up meetups specifically for quiet writing/working separate from HWC meetups. There were a couple casual pop-up calls last Friday, for example.</p>\n\n<p>I didn\u2019t have demos as part of the schedule, mostly because of the current limits we have put on screensharing in our Zoom calls (only hosts/co-hosts can screenshare). I think it might be worth trying to enable screensharing again, provided we use unique Zoom meeting IDs, use password-protected Zoom links (already the default), and use the Waiting Room feature.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/3473/profile-2016-med.jpg"
},
"post-type": "article",
"_id": "11223697",
"_source": "179",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "Neil Mather",
"url": "https://doubleloop.net/",
"photo": null
},
"url": "https://doubleloop.net/2020/04/30/constellations/",
"published": "2020-04-30T21:05:20+00:00",
"content": {
"html": "Replied to <a href=\"https://www.zylstra.org/blog/2020/04/on-wikis-blogs-and-note-taking/\">On Wikis, Blogs and Note Taking</a> by Ton Zijlstra\n<blockquote>Yesterday I participated in, or more accurately listened in on, a IndieWeb conversation on wikis and their relationship to blogs (session notes).\nI didn\u2019t feel like saying much so kept quiet, other than at the start during a (too long) intro round where I described how I\u2019ve looked at and used wi...</blockquote>\n\n\n\n<p>Really great to read your thoughts on this, Ton! 15+ years is a lot of experience. I also came across a post from Lilia Efimova related to the <a href=\"https://commonplace.doubleloop.net/Blog%20and%20Wiki%20Combo.html\">wiki/blog combo</a> from a BlogWalk salon from 2004(!) \u2013 <a href=\"http://blog.mathemagenic.com/2004/06/08.html#a1233\">My dream wiki/weblog tool</a>.</p>\n<blockquote><p>I feel both hemmed in by how my blog in its setup puts flow above stock, and how a wiki assumes stock more than flow.</p></blockquote>\n<p>I think you are right and that perhaps we are restricted by thinking about this in terms of wikis and blogs, because there is a lot of preconceptions associated with each of those. Perhaps thinking at the level of values/requirements, about something which can help us produce both stock and flow, can help us think about the process first, and then later comes the thinking about what tool or combo of tools can support us with that.</p>\n<blockquote><p>I often struggle with the assumed path of small elements to slightly more reworked content to articles.</p></blockquote>\n<p>I really like the ideas of patterns, constellations, Gestalts. Constellations is naturally quite close to the idea of <a href=\"https://commonplace.doubleloop.net/20200328145245-connecting_the_dots.html\">connecting the dots</a>! For my wikiblog to help me learn and grow my ideas, it definitely needs to help me see these constellations. I do sometimes wonder about the merits of making every concept as small as possible. Perhaps in the right context, yes, but I don\u2019t feel that doing it dogmatically will always be helpful.</p>\n<blockquote><p>visualisations may point to novel constellations for me, emerging from the collection and jumble of stuff in the wiki. That I think is powerful.</p></blockquote>\n<p>I am hoping to explore a bit more how some of the mapping and bi-directional links in org-roam might help me with this.</p>\n<p>Perhaps the ultimate requirement is for something that helps us see the constellations of our thoughts? I think for me this will be part stream (for sharing/receiving ideas from others), part note-taking tool, part garden, part visualisation.</p>\n<p>Plus plenty of staring out of the window, away from tools!</p>",
"text": "Replied to On Wikis, Blogs and Note Taking by Ton Zijlstra\nYesterday I participated in, or more accurately listened in on, a IndieWeb conversation on wikis and their relationship to blogs (session notes).\nI didn\u2019t feel like saying much so kept quiet, other than at the start during a (too long) intro round where I described how I\u2019ve looked at and used wi...\n\n\n\nReally great to read your thoughts on this, Ton! 15+ years is a lot of experience. I also came across a post from Lilia Efimova related to the wiki/blog combo from a BlogWalk salon from 2004(!) \u2013 My dream wiki/weblog tool.\nI feel both hemmed in by how my blog in its setup puts flow above stock, and how a wiki assumes stock more than flow.\nI think you are right and that perhaps we are restricted by thinking about this in terms of wikis and blogs, because there is a lot of preconceptions associated with each of those. Perhaps thinking at the level of values/requirements, about something which can help us produce both stock and flow, can help us think about the process first, and then later comes the thinking about what tool or combo of tools can support us with that.\nI often struggle with the assumed path of small elements to slightly more reworked content to articles.\nI really like the ideas of patterns, constellations, Gestalts. Constellations is naturally quite close to the idea of connecting the dots! For my wikiblog to help me learn and grow my ideas, it definitely needs to help me see these constellations. I do sometimes wonder about the merits of making every concept as small as possible. Perhaps in the right context, yes, but I don\u2019t feel that doing it dogmatically will always be helpful.\nvisualisations may point to novel constellations for me, emerging from the collection and jumble of stuff in the wiki. That I think is powerful.\nI am hoping to explore a bit more how some of the mapping and bi-directional links in org-roam might help me with this.\nPerhaps the ultimate requirement is for something that helps us see the constellations of our thoughts? I think for me this will be part stream (for sharing/receiving ideas from others), part note-taking tool, part garden, part visualisation.\nPlus plenty of staring out of the window, away from tools!"
},
"name": "Constellations",
"post-type": "note",
"_id": "11218847",
"_source": "1895",
"_is_read": true
}
I think I can expand the ????? a little bit:
- Your microsub server is subscribed to that channel’s feed via WebSub, so it updates entries for the feed
- Your microsub server notifies your social reader that there is a new post
To be honest, both of those bullets are kind of ??? themselves, as I don’t think any microsub server implementation has added WebSub. There’s an open issue for this for Aperture, for example.
Additionally, the Microsub spec doesn’t actually specify any streaming or real-time updates. There is an open issue for discussion this, though!
You’ve added to the discussion there with some fun extension ideas for EventSource and/or WebSockets, which sounds like a good approach to me!
{
"type": "entry",
"published": "2020-04-30T14:46:44-0400",
"url": "https://martymcgui.re/2020/04/30/144644/",
"in-reply-to": [
"https://v2.jacky.wtf/post/b11f79f8-eab6-4d81-b275-8fe796ba4217"
],
"content": {
"text": "I think I can expand the ????? a little bit:\n\nYour microsub server is subscribed to that channel\u2019s feed via WebSub, so it updates entries for the feed\nYour microsub server notifies your social reader that there is a new post\nTo be honest, both of those bullets are kind of ??? themselves, as I don\u2019t think any microsub server implementation has added WebSub. There\u2019s an open issue for this for Aperture, for example.\n\nAdditionally, the Microsub spec doesn\u2019t actually specify any streaming or real-time updates. There is an open issue for discussion this, though!\n\nYou\u2019ve added to the discussion there with some fun extension ideas for EventSource and/or WebSockets, which sounds like a good approach to me!",
"html": "<p>I think I can expand the ????? a <em>little</em> bit:</p>\n\n<ul><li>Your microsub server is subscribed to that channel\u2019s feed via WebSub, so it updates entries for the feed</li>\n<li>Your microsub server notifies your social reader that there is a new post</li>\n</ul><p>To be honest, both of those bullets are kind of ??? themselves, as I don\u2019t think any microsub server implementation has added WebSub. There\u2019s an <a href=\"https://github.com/aaronpk/Aperture/issues/18\">open issue for this for Aperture</a>, for example.</p>\n\n<p>Additionally, the <a href=\"https://indieweb.org/Microsub-spec\">Microsub spec</a> doesn\u2019t actually specify any streaming or real-time updates. There is an <a href=\"https://github.com/aaronpk/Aperture/issues/18\">open issue for discussion this</a>, though!</p>\n\n<p>You\u2019ve added to the discussion there with some fun extension ideas for EventSource and/or WebSockets, which sounds like a good approach to me!</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "reply",
"refs": {
"https://v2.jacky.wtf/post/b11f79f8-eab6-4d81-b275-8fe796ba4217": {
"type": "entry",
"published": "2020-04-30T10:39:23-0700",
"summary": "I\u2019m thinking about \u201cinstant feedback\u201d for my social reader. I\u2019ve already considered some things like immediately showing a post in a channel once it\u2019s been submitted but realistically that occurs when:a post is successfully published to its WebSub hub",
"url": "https://v2.jacky.wtf/post/b11f79f8-eab6-4d81-b275-8fe796ba4217",
"author": {
"type": "card",
"name": "v2.jacky.wtf",
"url": "http://v2.jacky.wtf",
"photo": null
},
"post-type": "note"
}
},
"_id": "11218026",
"_source": "175",
"_is_read": true
}
I’m thinking about “instant feedback” for my social reader. I’ve already considered some things like immediately showing a post in a channel once it’s been submitted but realistically that occurs when:
- a post is successfully published to its WebSub hub
- the WebSub hub sends the update to all of its clients
- ?????
- my social reader adds it into the view for the timeline
The question markers would be replaced with things like “my chosen microsub server subscribes to my preferred WebSub hub” but that’d be the hub exposed by the feeds in a particular timeline, no? Thus triggering the need to re-poll the microsub server and update its timeline representation.
{
"type": "entry",
"published": "2020-04-30T10:39:23.86714-07:00",
"url": "https://v2.jacky.wtf/post/b11f79f8-eab6-4d81-b275-8fe796ba4217",
"category": [
"websub",
"microsub"
],
"content": {
"text": "I\u2019m thinking about \u201cinstant feedback\u201d for my social reader. I\u2019ve already considered some things like immediately showing a post in a channel once it\u2019s been submitted but realistically that occurs when:a post is successfully published to its WebSub hub\n\nthe WebSub hub sends the update to all of its clients\n\n?????\n\nmy social reader adds it into the view for the timeline\n\nThe question markers would be replaced with things like \u201cmy chosen microsub server subscribes to my preferred WebSub hub\u201d but that\u2019d be the hub exposed by the feeds in a particular timeline, no? Thus triggering the need to re-poll the microsub server and update its timeline representation.",
"html": "<p>I\u2019m thinking about \u201cinstant feedback\u201d for my social reader. I\u2019ve already considered some things like immediately showing a post in a channel once it\u2019s been submitted but realistically that occurs when:</p><ul><li>a post is successfully published to its WebSub hub\n</li>\n<li>the WebSub hub sends the update to all of its clients\n</li>\n<li>?????\n</li>\n<li>my social reader adds it into the view for the timeline\n</li>\n</ul><p>The question markers would be replaced with things like \u201cmy chosen microsub server subscribes to my preferred WebSub hub\u201d but that\u2019d be the hub exposed by the feeds in a particular timeline, no? Thus triggering the need to re-poll the microsub server and update its timeline representation.</p>"
},
"author": {
"type": "card",
"name": "",
"url": "https://v2.jacky.wtf",
"photo": null
},
"post-type": "note",
"_id": "11213807",
"_source": "1886",
"_is_read": true
}
Was wondering why the calendar entry for #HomebrewWebsiteClub Nottingham wasn't in my calendar - it's cause I'd got the date wrong on the event (doh!) - it's updated now and I hope to see you there tomorrow https://events.indieweb.org/2020/04/online-homebrew-website-club-nottingham-q0LsZr0uDBS7
{
"type": "entry",
"published": "2020-04-28T20:25:43.83+02:00",
"url": "https://www.jvt.me/mf2/2020/04/zmfuj/",
"category": [
"homebrew-website-club"
],
"content": {
"text": "Was wondering why the calendar entry for #HomebrewWebsiteClub Nottingham wasn't in my calendar - it's cause I'd got the date wrong on the event (doh!) - it's updated now and I hope to see you there tomorrow https://events.indieweb.org/2020/04/online-homebrew-website-club-nottingham-q0LsZr0uDBS7",
"html": "<p>Was wondering why the calendar entry for <a href=\"https://www.jvt.me/tags/homebrew-website-club/\">#HomebrewWebsiteClub</a> Nottingham wasn't in my calendar - it's cause I'd got the date wrong on the event (doh!) - it's updated now and I hope to see you there tomorrow <a href=\"https://events.indieweb.org/2020/04/online-homebrew-website-club-nottingham-q0LsZr0uDBS7\">https://events.indieweb.org/2020/04/online-homebrew-website-club-nottingham-q0LsZr0uDBS7</a></p>"
},
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "note",
"_id": "11165501",
"_source": "2169",
"_is_read": true
}