{
"type": "entry",
"published": "2018-07-31T18:12:35+00:00",
"url": "http://stream.boffosocko.com/2018/outlandishjosh-i-could-easily-see-getpantheon-building-indieweb-stacks-with",
"syndication": [
"https://twitter.com/ChrisAldrich/status/1024357195004235782"
],
"in-reply-to": [
"https://twitter.com/outlandishjosh/status/1024354797883781120"
],
"content": {
"text": "@outlandishjosh I could easily see @getpantheon building IndieWeb stacks with @WordPress +Plugins or @Drupal or @backdropcms + https://www.drupal.org/project/indieweb to expand this type of decentralized web interaction in a way similar to @microdotblog",
"html": "<a href=\"https://twitter.com/outlandishjosh\">@outlandishjosh</a> I could easily see <a href=\"https://twitter.com/getpantheon\">@getpantheon</a> building IndieWeb stacks with <a href=\"https://twitter.com/WordPress\">@WordPress</a> +Plugins or <a href=\"https://twitter.com/Drupal\">@Drupal</a> or <a href=\"https://twitter.com/backdropcms\">@backdropcms</a> + <a href=\"https://www.drupal.org/project/indieweb\">https://www.drupal.org/project/indieweb</a> to expand this type of decentralized web interaction in a way similar to <a href=\"https://twitter.com/microdotblog\">@microdotblog</a>"
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "http://stream.boffosocko.com/profile/chrisaldrich",
"photo": "https://aperture-proxy.p3k.io/4a01a54aa55b69dd1b2633c835610491c575e2e2/687474703a2f2f73747265616d2e626f66666f736f636b6f2e636f6d2f66696c652f36303034323762383166373738356537303465616466653531316139323730662f7468756d622e6a7067"
},
"post-type": "reply",
"_id": "710137",
"_source": "192",
"_is_read": true
}
Homebrew Website Club tomorrow! 6:30pm at Mozart’s Coffee. We’ll keep it informal as we get back into holding this meetup. Time to review recent IndieWeb events, Micro.blog progress, or talk about updates to our sites.
{
"type": "entry",
"author": {
"name": null,
"url": "https://www.manton.org/",
"photo": null
},
"url": "https://www.manton.org/2018/07/31/184117.html",
"content": {
"html": "<p><a href=\"https://indieweb.org/Homebrew_Website_Club\">Homebrew Website Club</a> tomorrow! 6:30pm at Mozart\u2019s Coffee. We\u2019ll keep it informal as we get back into holding this meetup. Time to review recent IndieWeb events, Micro.blog progress, or talk about updates to our sites.</p>",
"text": "Homebrew Website Club tomorrow! 6:30pm at Mozart\u2019s Coffee. We\u2019ll keep it informal as we get back into holding this meetup. Time to review recent IndieWeb events, Micro.blog progress, or talk about updates to our sites."
},
"published": "2018-07-31T13:41:17-05:00",
"post-type": "note",
"_id": "710003",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"published": "2018-07-31T14:32:38+00:00",
"url": "https://werd.io/2018/stepping-back-from-posse",
"name": "Stepping back from POSSE",
"content": {
"text": "Just a quick note: ostensibly to fight algorithmic propaganda, Facebook is shutting off API access to publish to profiles tomorrow. I expect other platforms to follow. That's completely their right.The indieweb has this intrinsic idea of Publishing on your Own Site, Syndicating Elsewhere: automatically sending your content to other social networks. When we pitched this as part of Known, we rightly got a lot of feedback about outsized supplier power from the social networks. They could withdraw their APIs - and if the value in the platform was in this ability to syndicate, instantly erode value in the platform. It doesn't take an industry analyst to see that this criticism was right on the money.I still see a lot of value in having your own website. I've been blogging since 1998, but switched to Movable Type in 2001, a new WordPress site in 2006, and then Idno / Known in 2013. I'm a little bit jealous of people who have had a consistent web presence for decades, but even this timeline has outlasted most social networks.But I see less value in syndicating directly. I had already stopped syndicating tweets and status updates. From here on out, I'm going to stop automatically syndicating anything, and will revert to manually posting. I'm also going to make a strong argument\u00a0in the open source Known community that syndication should be limited to webhooks going forward. In other words, third parties will be able to create microservices with a standard API, which your Known or other indieweb-compatible site will be able to connect to. You could click a button to notify those services (or have your site do it automatically).But any kind of API maintenance would be taken out of the core code or official plugins. Not only is life too short, but it's long past time to stop building code on top of centralized silos of content.",
"html": "<p><a title=\"IndieWeb\" href=\"https://indieweb.org\"><img style=\"float:right;\" src=\"https://aperture-proxy.p3k.io/f7bf3c2e20388ccc311ecf18ab0a9f390f3fe33c/68747470733a2f2f776572642e696f2f66696c652f3562363037316361643363396232333665643539656233322f7468756d622e706e67\" alt=\"\" width=\"403\" height=\"192\" /></a>Just a quick note: ostensibly to fight algorithmic propaganda, Facebook is shutting off API access to publish to profiles tomorrow. I expect other platforms to follow. That's completely their right.</p><p>The indieweb has this intrinsic idea of <a href=\"https://indieweb.org/POSSE\">Publishing on your Own Site, Syndicating Elsewhere</a>: automatically sending your content to other social networks. When we pitched this as part of Known, we rightly got a lot of feedback about outsized supplier power from the social networks. They could withdraw their APIs - and if the value in the platform was in this ability to syndicate, instantly erode value in the platform. It doesn't take an industry analyst to see that this criticism was right on the money.</p><p>I still see a lot of value in having your own website. I've been blogging since 1998, but switched to Movable Type in 2001, a new WordPress site in 2006, and then Idno / Known in 2013. I'm a little bit jealous of people who have had a consistent web presence for decades, but even this timeline has outlasted most social networks.</p><p>But I see less value in syndicating directly. I had already stopped syndicating tweets and status updates. From here on out, I'm going to stop automatically syndicating anything, and will revert to manually posting. I'm also going to make a strong argument\u00a0<a href=\"https://github.com/idno/known\">in the open source Known community</a> that syndication should be limited to webhooks going forward. In other words, third parties will be able to create microservices with a standard API, which your Known or other indieweb-compatible site will be able to connect to. You could click a button to notify those services (or have your site do it automatically).</p><p>But any kind of API maintenance would be taken out of the core code or official plugins. Not only is life too short, but it's long past time to stop building code on top of centralized silos of content.</p>"
},
"author": {
"type": "card",
"name": "Ben Werdm\u00fcller",
"url": "https://werd.io/profile/benwerd",
"photo": "https://aperture-proxy.p3k.io/78fd5896b799926517b28cef89e270537a205537/68747470733a2f2f776572642e696f2f66696c652f3536633462383138626564376465356235303766613261352f7468756d622e6a7067"
},
"post-type": "article",
"_id": "709277",
"_source": "191",
"_is_read": true
}
{
"type": "entry",
"published": "2018-07-31 08:21-0700",
"url": "http://tantek.com/2018/212/t1/indiewebcamp-sf-dweb-hackers-day",
"category": [
"IndieWebCamp"
],
"content": {
"text": "#IndieWebCamp SF / DWeb Hackers day is TODAY @MozSF!\n\nhttps://indieweb.org/2018/SF\n\nIf you\u2019ve RSVP\u2019d already great! We\u2019re expecting you at 10am.\n\nIf you\u2019re just hearing about this, reply or drop by https://chat.indieweb.org/ and say hello!",
"html": "#IndieWebCamp SF / DWeb Hackers day is TODAY <a class=\"h-cassis-username\" href=\"https://twitter.com/MozSF\">@MozSF</a>!<br /><br /><a href=\"https://indieweb.org/2018/SF\">https://indieweb.org/2018/SF</a><br /><br />If you\u2019ve RSVP\u2019d already great! We\u2019re expecting you at 10am.<br /><br />If you\u2019re just hearing about this, reply or drop by <a href=\"https://chat.indieweb.org/\">https://chat.indieweb.org/</a> and say hello!"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "708769",
"_source": "1",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": null,
"url": "https://www.manton.org/",
"photo": null
},
"url": "https://www.manton.org/2018/07/31/151054.html",
"name": "On this day",
"content": {
"html": "<p>Last week I added a new archive page to Micro.blog-hosted sites. It includes dates and the first part of each post, marked up with Microformats. <a href=\"https://cleverdevil.io/\">Jonathan LaCour</a> used this to write a script that parses the HTML looking for posts on today\u2019s date in previous years, then pulls the full content for each post it finds and assembles them together.</p>\n\n<p>But it gets better. After Jonathan mentioned that it took quite a while to parse the large HTML file, I added a JSON Feed version of the archive page. If you\u2019ve posted to Micro.blog since yesterday, this has been created for you at <code>your-domain.com/archive/index.json</code>. Jonathan updated the script to use the JSON Feed and it can now return the \u201con this day\u201d posts very quickly, with no configuration needed because it\u2019s all driven from a JavaScript include on your blog.</p>\n\n<p>You can see this in action on my own blog\u2019s <a href=\"http://manton.org/on-this-day/\">on this day page</a>. It works for any Micro.blog-hosted blog by pasting in a few lines of HTML from the <a href=\"https://github.com/cleverdevil/micromemories\">Micro Memories project on GitHub</a>.</p>\n\n<p>This is the potential for indie blogging and simple formats. Adding a feature to Micro.blog-hosted blogs enabled a new tool I hadn\u2019t even thought of. There was some discussion in the IndieWeb chat, but it took very little coordination because all of this is built with web stuff, not proprietary APIs.</p>",
"text": "Last week I added a new archive page to Micro.blog-hosted sites. It includes dates and the first part of each post, marked up with Microformats. Jonathan LaCour used this to write a script that parses the HTML looking for posts on today\u2019s date in previous years, then pulls the full content for each post it finds and assembles them together.\n\nBut it gets better. After Jonathan mentioned that it took quite a while to parse the large HTML file, I added a JSON Feed version of the archive page. If you\u2019ve posted to Micro.blog since yesterday, this has been created for you at your-domain.com/archive/index.json. Jonathan updated the script to use the JSON Feed and it can now return the \u201con this day\u201d posts very quickly, with no configuration needed because it\u2019s all driven from a JavaScript include on your blog.\n\nYou can see this in action on my own blog\u2019s on this day page. It works for any Micro.blog-hosted blog by pasting in a few lines of HTML from the Micro Memories project on GitHub.\n\nThis is the potential for indie blogging and simple formats. Adding a feature to Micro.blog-hosted blogs enabled a new tool I hadn\u2019t even thought of. There was some discussion in the IndieWeb chat, but it took very little coordination because all of this is built with web stuff, not proprietary APIs."
},
"published": "2018-07-31T10:10:54-05:00",
"post-type": "article",
"_id": "708750",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"published": "2018-07-30 18:08-0700",
"url": "http://tantek.com/2018/211/t1/",
"in-reply-to": [
"https://github.com/microformats/microformats2-parsing/issues/36#issuecomment-407348526"
],
"content": {
"text": "https://github.com/sknebel yes that is the interpretation I intended, and thanks for the review and suggestion. I have added \"explicit\" explicitly :)\n\nhttp://microformats.org/wiki/index.php?title=microformats2-parsing&diff=66898&oldid=66890\n\nIf with that change we have sufficiently resolved this issue 36, go ahead and close it. Thanks!",
"html": "<a href=\"https://github.com/sknebel\">https://github.com/sknebel</a> yes that is the interpretation I intended, and thanks for the review and suggestion. I have added \"explicit\" explicitly :)<br /><br /><a href=\"http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=66898&oldid=66890\">http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=66898&oldid=66890</a><br /><br />If with that change we have sufficiently resolved this issue 36, go ahead and close it. Thanks!"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "reply",
"refs": {
"https://github.com/microformats/microformats2-parsing/issues/36#issuecomment-407348526": {
"type": "entry",
"url": "https://github.com/microformats/microformats2-parsing/issues/36#issuecomment-407348526",
"name": "a comment on issue 36 of GitHub project \u201cmicroformats2-parsing\u201d",
"post-type": "article"
}
},
"_id": "707205",
"_source": "1",
"_is_read": true
}
XRay, the library that I use to parse URLs to show comments, now supports parsing direct Microformats JSON, ActivityStreams 2.0, as well as finding a rel=alternate link and parsing data from that instead!
This means I now get great results when parsing Mastodon or other ActivityPub links, and this is also the first step in what I hope will result in fixing the Microformats situation for WordPress, since a WordPress plugin will be able to generate Microformats JSON and advertise that in a rel=alternate link.
Next up is updating Aperture to take advantage of these new features!
{
"type": "entry",
"published": "2018-07-30T19:32:33-07:00",
"url": "https://aaronparecki.com/2018/07/30/18/xray-updates",
"category": [
"activitypub",
"xray",
"microformats",
"p3k",
"indieweb"
],
"content": {
"text": "XRay, the library that I use to parse URLs to show comments, now supports parsing direct Microformats JSON, ActivityStreams 2.0, as well as finding a rel=alternate link and parsing data from that instead!\n\nThis means I now get great results when parsing Mastodon or other ActivityPub links, and this is also the first step in what I hope will result in fixing the Microformats situation for WordPress, since a WordPress plugin will be able to generate Microformats JSON and advertise that in a rel=alternate link.\n\nNext up is updating Aperture to take advantage of these new features!",
"html": "<p><a href=\"https://github.com/aaronpk/XRay\">XRay</a>, the library that I use to parse URLs to show comments, now supports parsing direct Microformats JSON, ActivityStreams 2.0, as well as finding a <code>rel=alternate</code> link and parsing data from that instead!</p>\n\n<p>This means I now get great results when parsing Mastodon or other ActivityPub links, and this is also the first step in what I hope will result in fixing the Microformats situation for WordPress, since a WordPress plugin will be able to generate Microformats JSON and advertise that in a <code>rel=alternate</code> link.</p>\n\n<p>Next up is updating <a href=\"https://indieweb.org/Aperture\">Aperture</a> to take advantage of these new features!</p>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/2b8e1668dcd9cfa6a170b3724df740695f73a15c2a825962fd0a0967ec11ecdc.jpg"
},
"post-type": "note",
"_id": "707047",
"_source": "16",
"_is_read": true
}
Uh oh. Just realized that when I made a change to my automatic webmention sending code just before going to the hospital broke sending webmentions to everything other than Bridgy. Now I’m gonna have to go back, find and resend the webmentions that weren’t sent previously.
{
"type": "entry",
"published": "2018-07-30T18:03:14-04:00",
"summary": "Uh oh. Just realized that when I made a change to my automatic webmention sending code just before going to the hospital broke sending webmentions to everything other than Bridgy. Now I\u2019m gonna have to go back, find and resend the webmentions that weren\u2019t sent previously.",
"url": "https://eddiehinkle.com/2018/07/30/14/note/",
"content": {
"text": "Uh oh. Just realized that when I made a change to my automatic webmention sending code just before going to the hospital broke sending webmentions to everything other than Bridgy. Now I\u2019m gonna have to go back, find and resend the webmentions that weren\u2019t sent previously.",
"html": "<p>Uh oh. Just realized that when I made a change to my automatic webmention sending code just before going to the hospital broke sending webmentions to everything other than Bridgy. Now I\u2019m gonna have to go back, find and resend the webmentions that weren\u2019t sent previously.</p>"
},
"author": {
"type": "card",
"name": "Eddie Hinkle",
"url": "https://eddiehinkle.com/",
"photo": "https://aperture-proxy.p3k.io/cc9591b69c2c835fa2c6e23745b224db4b4b431f/68747470733a2f2f656464696568696e6b6c652e636f6d2f696d616765732f70726f66696c652e6a7067"
},
"post-type": "note",
"_id": "706514",
"_source": "226",
"_is_read": true
}
{
"type": "entry",
"published": "2018-07-29T19:30:08-04:00",
"url": "https://martymcgui.re/2018/07/29/193008/",
"category": [
"podcast",
"IndieWeb",
"this-week-indieweb-podcast"
],
"audio": [
"https://aperture-proxy.p3k.io/11a1b08e03249eeb82319b90f60f0b80bff0d0a9/68747470733a2f2f6d656469612e6d617274796d636775692e72652f32382f61352f39392f62662f66393837666639383932313932333564313066616661663435326339663439623265316137626434623632313661633836333662383831622e6d7033"
],
"syndication": [
"https://huffduffer.com/schmarty/494172",
"https://twitter.com/schmarty/status/1023713484117364742",
"https://www.facebook.com/marty.mcguire.54/posts/10212538661603500"
],
"name": "This Week in the IndieWeb Audio Edition \u2022 July 21st - 27th, 2018",
"content": {
"text": "Show/Hide Transcript \n \n Decentralized Web Summit is here, a webring for microcasts, and what should happen to our data when we die? It\u2019s the audio edition for This Week in the IndieWeb for July 21st - 27th, 2018.\n\nYou can find all of my audio editions and subscribe with your favorite podcast app here: martymcgui.re/podcasts/indieweb/.\n\nMusic from Aaron Parecki\u2019s 100DaysOfMusic project: Day 85 - Suit, Day 48 - Glitch, Day 49 - Floating, Day 9, and Day 11\n\nThanks to everyone in the IndieWeb chat for their feedback and suggestions. Please drop me a note if there are any changes you\u2019d like to see for this audio edition!",
"html": "Show/Hide Transcript \n \n <p>Decentralized Web Summit is here, a webring for microcasts, and what should happen to our data when we die? It\u2019s the audio edition for <a href=\"https://indieweb.org/this-week/2018-07-27.html\">This Week in the IndieWeb for July 21st - 27th, 2018</a>.</p>\n\n<p>You can find all of my audio editions and subscribe with your favorite podcast app here: <a href=\"https://martymcgui.re/podcasts/indieweb/\">martymcgui.re/podcasts/indieweb/</a>.</p>\n\n<p>Music from <a href=\"https://aaronparecki.com/\">Aaron Parecki</a>\u2019s <a href=\"https://100.aaronparecki.com/\">100DaysOfMusic project</a>: <a href=\"https://aaronparecki.com/2017/03/15/14/day85\">Day 85 - Suit</a>, <a href=\"https://aaronparecki.com/2017/02/06/7/day48\">Day 48 - Glitch</a>, <a href=\"https://aaronparecki.com/2017/02/07/4/day49\">Day 49 - Floating</a>, <a href=\"https://aaronparecki.com/2016/12/29/21/day-9\">Day 9</a>, and <a href=\"https://aaronparecki.com/2016/12/31/15/\">Day 11</a></p>\n\n<p>Thanks to everyone in the <a href=\"https://chat.indieweb.org/\">IndieWeb chat</a> for their feedback and suggestions. Please drop me a note if there are any changes you\u2019d like to see for this audio edition!</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://aperture-proxy.p3k.io/8275f85e3a389bd0ae69f209683436fc53d8bad9/68747470733a2f2f6d617274796d636775692e72652f696d616765732f6c6f676f2e6a7067"
},
"post-type": "audio",
"_id": "702047",
"_source": "175",
"_is_read": true
}
Anchor seems to be going for the YouTube model. They want a huge number of people to use their platform. But the concentration of so much media in one place is one of the problems with today’s web. Massive social networks like Facebook, Instagram, and YouTube have too much power over writers, photographers, and video creators. We do not want that for podcasts.
{
"type": "entry",
"published": "2018-07-28T10:30:26Z",
"url": "https://adactio.com/links/14203",
"category": [
"podcasts",
"business",
"hosting",
"decentralisation",
"indieweb",
"publishing",
"costs",
"free",
"podcasting",
"anchor"
],
"bookmark-of": [
"https://www.manton.org/2018/07/23/anchor-on-free.html"
],
"content": {
"text": "Manton Reece - Anchor on free podcasting\n\n\n\n\n Anchor seems to be going for the YouTube model. They want a huge number of people to use their platform. But the concentration of so much media in one place is one of the problems with today\u2019s web. Massive social networks like Facebook, Instagram, and YouTube have too much power over writers, photographers, and video creators. We do not want that for podcasts.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://www.manton.org/2018/07/23/anchor-on-free.html\">\nManton Reece - Anchor on free podcasting\n</a>\n</h3>\n\n<blockquote>\n <p>Anchor seems to be going for the YouTube model. They want a huge number of people to use their platform. But the concentration of so much media in one place is <em>one of the problems</em> with today\u2019s web. Massive social networks like Facebook, Instagram, and YouTube have too much power over writers, photographers, and video creators. We do not want that for podcasts.</p>\n</blockquote>"
},
"post-type": "bookmark",
"_id": "696728",
"_source": "2",
"_is_read": true
}
“It’s almost too easy now, and too unsatisfying that you only can put your work in a community full of advertisements and full of tracking,” she said. “I think there will be this urge, on the one hand, to have a local internet of small communities, and, on the other hand, a decentralized internet again.”
“You can still make websites nowadays,” Heemskerk said. “People think it’s complex, but it isn’t —you just register your domain and make your website and that’s about it.”
{
"type": "entry",
"published": "2018-07-28T07:18:33Z",
"url": "https://adactio.com/links/14202",
"category": [
"jodi",
"art",
"indieweb",
"publishing",
"creativity",
"web",
"history",
"independent",
"decentralisation"
],
"bookmark-of": [
"http://www.artnews.com/2018/07/17/can-still-make-websites-nowadays-talk-pioneering-internet-art-collective-jodi/"
],
"content": {
"text": "A Talk with the Pioneering Internet Art Collective JODI -ARTnews\n\n\n\n\n \u201cIt\u2019s almost too easy now, and too unsatisfying that you only can put your work in a community full of advertisements and full of tracking,\u201d she said. \u201cI think there will be this urge, on the one hand, to have a local internet of small communities, and, on the other hand, a decentralized internet again.\u201d\n\n \u201cYou can still make websites nowadays,\u201d Heemskerk said. \u201cPeople think it\u2019s complex, but it isn\u2019t \u2014you just register your domain and make your website and that\u2019s about it.\u201d",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"http://www.artnews.com/2018/07/17/can-still-make-websites-nowadays-talk-pioneering-internet-art-collective-jodi/\">\nA Talk with the Pioneering Internet Art Collective JODI -ARTnews\n</a>\n</h3>\n\n<blockquote>\n <p>\u201cIt\u2019s almost too easy now, and too unsatisfying that you only can put your work in a community full of advertisements and full of tracking,\u201d she said. \u201cI think there will be this urge, on the one hand, to have a local internet of small communities, and, on the other hand, a decentralized internet again.\u201d</p>\n\n <p>\u201cYou can still make websites nowadays,\u201d Heemskerk said. \u201cPeople think it\u2019s complex, but it isn\u2019t \u2014you just register your domain and make your website and that\u2019s about it.\u201d</p>\n</blockquote>"
},
"post-type": "bookmark",
"_id": "696513",
"_source": "2",
"_is_read": true
}
I have some swift Micropub stuff I’ve done that hasn’t been packaged up into a nice library but is available to take whatever is helpful. https://github.com/EdwardHinkle/indigenous-ios/tree/develop/Micropub
{
"type": "entry",
"published": "2018-07-27T19:28:30-04:00",
"summary": "I have some swift Micropub stuff I\u2019ve done that hasn\u2019t been packaged up into a nice library but is available to take whatever is helpful. https://github.com/EdwardHinkle/indigenous-ios/tree/develop/Micropub",
"url": "https://eddiehinkle.com/2018/07/27/14/reply/",
"in-reply-to": [
"https://mb.jsorge.net/2018/07/27/dang-its-a.html"
],
"content": {
"text": "I have some swift Micropub stuff I\u2019ve done that hasn\u2019t been packaged up into a nice library but is available to take whatever is helpful. https://github.com/EdwardHinkle/indigenous-ios/tree/develop/Micropub",
"html": "<p>I have some swift Micropub stuff I\u2019ve done that hasn\u2019t been packaged up into a nice library but is available to take whatever is helpful. https://github.com/EdwardHinkle/indigenous-ios/tree/develop/Micropub</p>"
},
"author": {
"type": "card",
"name": "Eddie Hinkle",
"url": "https://eddiehinkle.com/",
"photo": "https://aperture-proxy.p3k.io/cc9591b69c2c835fa2c6e23745b224db4b4b431f/68747470733a2f2f656464696568696e6b6c652e636f6d2f696d616765732f70726f66696c652e6a7067"
},
"post-type": "reply",
"refs": {
"https://mb.jsorge.net/2018/07/27/dang-its-a.html": {
"type": "entry",
"url": "https://mb.jsorge.net/2018/07/27/dang-its-a.html",
"name": "https://mb.jsorge.net/2018/07/27/dang-its-a.html",
"post-type": "article"
}
},
"_id": "695990",
"_source": "226",
"_is_read": true
}
My goal? Get people off of Facebook completely, and back onto the open web, where they're in control. I highly recommend Micro.blog as a great place to land! Using https://github.com/cleverdevil/ditchbook, you can even move your data 😀 #IndieWeb
{
"type": "entry",
"published": "2018-07-28T00:49:39+00:00",
"url": "https://cleverdevil.io/2018/my-goal-get-people-off-of-facebook",
"category": [
"IndieWeb"
],
"syndication": [
"https://twitter.com/cleverdevil/status/1023007551024189441"
],
"content": {
"text": "My goal? Get people off of Facebook completely, and back onto the open web, where they're in control. I highly recommend Micro.blog as a great place to land! Using https://github.com/cleverdevil/ditchbook, you can even move your data \ud83d\ude00 #IndieWeb",
"html": "My goal? Get people off of Facebook completely, and back onto the open web, where they're in control. I highly recommend Micro.blog as a great place to land! Using <a href=\"https://github.com/cleverdevil/ditchbook\">https://github.com/cleverdevil/ditchbook</a>, you can even move your data \ud83d\ude00 <a href=\"https://cleverdevil.io/tag/IndieWeb\" class=\"p-category\">#IndieWeb</a>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://aperture-proxy.p3k.io/77e5d6e5871324c43aebf2e3e7a5553e14578f66/68747470733a2f2f636c65766572646576696c2e696f2f66696c652f66646263373639366135663733383634656131316138323863383631653133382f7468756d622e6a7067"
},
"post-type": "note",
"_id": "695849",
"_source": "71",
"_is_read": true
}
Adding mf2 to themes would allow easy integration with Webmentions and greater IndieWeb
WPRig has a lot of cross over with a project I’ve been working on and if could get mf2 in wprig, I would mothball my project. I’m offering to work on a PR, but wanted to gauge interest before embarking on it.
{
"type": "entry",
"published": "2018-07-27T14:18:03-04:00",
"url": "https://miklb.com/blog/2018/07/27/enhancement-add-support-for-microformatsmf2/",
"syndication": [
"https://github.com/wprig/wprig/issues/67"
],
"in-reply-to": [
"https://github.com/wprig/wprig/issues/"
],
"content": {
"text": "Adding mf2 to themes would allow easy integration with Webmentions and greater IndieWeb\nWPRig has a lot of cross over with a project I\u2019ve been working on and if could get mf2 in wprig, I would mothball my project. I\u2019m offering to work on a PR, but wanted to gauge interest before embarking on it.",
"html": "<p>Adding mf2 to themes would allow easy integration with <a href=\"https://alistapart.com/article/webmentions-enabling-better-communication-on-the-internet\">Webmentions</a> and greater <a href=\"https://indieweb.org\">IndieWeb</a></p>\n<p>WPRig has a lot of cross over with a project I\u2019ve been working on and if could get mf2 in wprig, I would mothball my project. I\u2019m offering to work on a PR, but wanted to gauge interest before embarking on it.\n</p>"
},
"author": {
"type": "card",
"name": "Michael Bishop",
"url": "https://miklb.com",
"photo": "https://aperture-proxy.p3k.io/d23fd4e96c85a909d2c1c121d7b72ebe2b369d8b/68747470733a2f2f7062732e7477696d672e636f6d2f70726f66696c655f696d616765732f3739393832313734393338363837343838302f585f7676374d6e4b2e6a7067"
},
"post-type": "reply",
"refs": {
"https://github.com/wprig/wprig/issues/": {
"type": "entry",
"url": "https://github.com/wprig/wprig/issues/",
"name": "wprig/wprig",
"post-type": "article"
}
},
"_id": "694271",
"_source": "42",
"_is_read": true
}
{
"type": "entry",
"published": "2018-07-27T06:13:55-04:00",
"summary": "Since IndiePaper sends a Micropub request to another server you would remove the post through whatever means the server supports.\nIf it\u2019s a Microsub Server like Aperture, you can delete posts using a Microsub client.\nIf it\u2019s a Micropub Server you would use whatever methods the Micropub server supports to delete the post.",
"url": "https://eddiehinkle.com/2018/07/27/1/reply/",
"in-reply-to": [
"https://github.com/cleverdevil/indiepaper/issues/7"
],
"content": {
"text": "Since IndiePaper sends a Micropub request to another server you would remove the post through whatever means the server supports.\n\nIf it\u2019s a Microsub Server like Aperture, you can delete posts using a Microsub client.\n\nIf it\u2019s a Micropub Server you would use whatever methods the Micropub server supports to delete the post.",
"html": "<p>Since IndiePaper sends a Micropub request to another server you would remove the post through whatever means the server supports.</p>\n\n<p>If it\u2019s a Microsub Server like Aperture, you can delete posts using a Microsub client.</p>\n\n<p>If it\u2019s a Micropub Server you would use whatever methods the Micropub server supports to delete the post.</p>"
},
"author": {
"type": "card",
"name": "Eddie Hinkle",
"url": "https://eddiehinkle.com/",
"photo": "https://aperture-proxy.p3k.io/cc9591b69c2c835fa2c6e23745b224db4b4b431f/68747470733a2f2f656464696568696e6b6c652e636f6d2f696d616765732f70726f66696c652e6a7067"
},
"post-type": "reply",
"refs": {
"https://github.com/cleverdevil/indiepaper/issues/7": {
"type": "entry",
"url": "https://github.com/cleverdevil/indiepaper/issues/7",
"name": "https://github.com/cleverdevil/indiepaper/issues/7",
"post-type": "article"
}
},
"_id": "692687",
"_source": "226",
"_is_read": true
}
When you use IndieAuth to set up a new Micropub token for a channel, you should be able to create a new channel and then use that channel for the Micropub token being created
{
"type": "entry",
"published": "2018-07-26T11:44:44-04:00",
"summary": "When you use IndieAuth to set up a new Micropub token for a channel, you should be able to create a new channel and then use that channel for the Micropub token being created",
"url": "https://eddiehinkle.com/2018/07/26/12/reply/",
"category": [
"indieweb",
"issues",
"aperture"
],
"in-reply-to": [
"https://github.com/aaronpk/aperture"
],
"name": "Add ability to create a new channel on Micropub screen",
"author": {
"type": "card",
"name": "Eddie Hinkle",
"url": "https://eddiehinkle.com/",
"photo": "https://aperture-proxy.p3k.io/cc9591b69c2c835fa2c6e23745b224db4b4b431f/68747470733a2f2f656464696568696e6b6c652e636f6d2f696d616765732f70726f66696c652e6a7067"
},
"post-type": "reply",
"refs": {
"https://github.com/aaronpk/aperture": {
"type": "entry",
"url": "https://github.com/aaronpk/aperture",
"name": "https://github.com/aaronpk/aperture",
"post-type": "article"
}
},
"_id": "689758",
"_source": "226",
"_is_read": true
}
{
"type": "entry",
"published": "2018-07-25T19:09:31-04:00",
"url": "https://martymcgui.re/2018/07/25/190931/",
"category": [
"HWC",
"IndieWeb",
"Baltimore",
"wrap-up"
],
"syndication": [
"https://twitter.com/schmarty/status/1022259081233489920",
"https://www.facebook.com/events/506530919802285/permalink/515172618938115/"
],
"name": "HWC Baltimore 2018-07-25 Wrap-Up",
"content": {
"text": "Baltimore's second\u00a0Homebrew Website Club of July met at the Digital Harbor Foundation Tech Center on July 25th!\n \n\nHere are some notes from the \"broadcast\" portion of the meetup:\n\n derekfields.is \u2014 Derek wanted a couple new rules for sharing time, today. First, find and share a site with some cool tech that you like. Second, talk about why you're into web development. He showed off a demo of using the browser Gamepad API w/ a Playstation dual-shock 3 controller. It showed button state changes, including analog states for buttons and joysticks. Been thinking about lots of ideas lately but missing some focus. Looking at productivity hacks to focus more. Notices when he's not focusing, now trying prompts to figure out why he's distracted and get back on task. Derek is into web development because it changes rapidly and requires focus to keep learning. Been working on his VueJS class and it's been going well until today. His accountability buddy is on a trip.\n \n\njonathanprozzi.net \u2014 Been working on work stuff. Built a single-page app w/ Gatsby for deploys of some Digital Harbor Foundation content for use in remote schools with intermittent internet connections. Pulls course data from the central DHF WordPress and deploys it as a package on Netlify. Ran into his first deploy issues with Netlify due to case-sensitive filesystems (which he doesn't experience on his Mac dev machine). Been really inspired by the Susty WordPress theme\u00a0which can deliver WordPress pages in ~6KB, compared with most themes, which are very bloated. Jonathan is into the web because of the problem-solving aspects of it, but also because it allows creative expression and productivity.\nzach.oglesby.co\u00a0\u2014 New! Welcome, Zach! Recently switched his Known-powered site to Jonathan LaCour's\u00a0overview page (w/ location info and other nice things), but it doesn't have a representative h-card, yet, so working on that. Also working on making his read posts more compatible with IndieBookClub.\u00a0In terms of \"Cool Tech\", just had occasion to use Bootstrap for the first time, which was interesting. Zach is into web development because there are so many ways to do things on the web, you can play and tinker with different things you might not have otherwise.\n\n pulianas.com\u00a0\u2014 New! Welcome, Alec! Has had this website for a while, originally as a portfolio, now as a WordPress site that powers his Micro.blog. Been working on a new site for a podcast, Overanalyzed, also WordPress. In terms of \"Cool Tech\" - likes Eddie Hinkle's website. Also, webrings \"seem pretty cool\". Isn't a web developer professionally, but likes how it makes publishing easy. Really also likes the concept of owning your own content, bringing his stuff in from Twitter. Sees his online identities as layers: website is most personal, Twitter next, and Facebook is sanitized.\n \n\n\n martymcgui.re \u2014 Been working on the Baltimore Improv Festival website, a static site generator called Ruhoh that doesn't really \"exist\" as a project anymore, though the code and gems are still out there. Needs to spend time on the webrings site. In terms of \"Cool Tech\", likes this recent \"Even More CSS Secrets\" talk\u00a0from Lea Verou. Marty is into web development because it is an amazing way to share content that anyone can access from anywhere in the world! \"Can it be done on the web?\" is an interesting, if sometimes difficult, lens to see the world through.\n \n\nOther discussion:\n\nCode-of-Conduct issues with the recent Hackers On Planet Earth conference that Marty attended last weekend.\n Deploying things on Netlify! Marty tried his first Netlify site during quiet writing hour, as a potential host for the Baltimore Improv Festival website, which is currently on an old shared host.\n Tools for writing VueJS (and using Visual Studio Code for it). Like Vue Snippets for VS Code, linting tools, and Sarah Drasner's CSS tricks articles about VueJS.\n \nbrutalist-web.design\u00a0and the principle of least power when building things.\n Talked about how mobile designs can be better than \"full\" desktop site designs. E.g. Twitter\u00a0vs. mobile Twitter. But also Facebook\u00a0vs. mobile Facebook\u00a0vs. \"basic\" mobile Facebook, the last of which has no Javascript!\n Getting around town. E.g. the new Bird scooters that are here in Baltimore.\nLeft-to-right: zach.oglesby.co, derekfields.is, martymcgui.re, pulianas.com, jonathanprozzi.netThanks to everybody who came out! We hope to see you all again at our next meeting on Wednesday\u00a0August 8th\u00a0at 6:30pm (quiet writing hour at 5:30pm)!",
"html": "<p>\n Baltimore's <a href=\"https://indieweb.org/events/2018-07-25-homebrew-website-club\">second\u00a0Homebrew Website Club of July</a> met at the <a href=\"https://www.digitalharbor.org/\">Digital Harbor Foundation Tech Center</a> on July 25th!\n <br /></p>\n<p>Here are some notes from the \"broadcast\" portion of the meetup:</p>\n<p>\n <a href=\"http://derekfields.is/\">derekfields.is</a> \u2014 Derek wanted a couple new rules for sharing time, today. First, find and share a site with some cool tech that you like. Second, talk about why you're into web development. He showed off a demo of using the browser Gamepad API w/ a Playstation dual-shock 3 controller. It showed button state changes, including analog states for buttons and joysticks. Been thinking about lots of ideas lately but missing some focus. Looking at productivity hacks to focus more. Notices when he's not focusing, now trying prompts to figure out why he's distracted and get back on task. Derek is into web development because it changes rapidly and requires focus to keep learning. Been working on his VueJS class and it's been going well until today. His accountability buddy is on a trip.\n <br /></p>\n<p><a href=\"https://jonathanprozzi.net/\">jonathanprozzi.net</a> \u2014 Been working on work stuff. Built a single-page app w/ Gatsby for deploys of some Digital Harbor Foundation content for use in remote schools with intermittent internet connections. Pulls course data from the central DHF WordPress and deploys it as a package on Netlify. Ran into his first deploy issues with Netlify due to case-sensitive filesystems (which he doesn't experience on his Mac dev machine). Been really inspired by the <a href=\"https://sustywp.com/\">Susty WordPress theme</a>\u00a0which can deliver WordPress pages in ~6KB, compared with most themes, which are very bloated. Jonathan is into the web because of the problem-solving aspects of it, but also because it allows creative expression and productivity.</p>\n<p><a href=\"https://zach.oglesby.co/\">zach.oglesby.co</a>\u00a0\u2014 New! Welcome, Zach! Recently switched his Known-powered site to <a href=\"https://cleverdevil.io/\">Jonathan LaCour's</a>\u00a0overview page (w/ location info and other nice things), but it doesn't have a representative h-card, yet, so working on that. Also working on making his read posts more compatible with <a href=\"https://indiebookclub.biz/\">IndieBookClub</a>.\u00a0In terms of \"Cool Tech\", just had occasion to use Bootstrap for the first time, which was interesting. Zach is into web development because there are so many ways to do things on the web, you can play and tinker with different things you might not have otherwise.</p>\n<p>\n <a href=\"http://pulianas.com/\">pulianas.com</a>\u00a0\u2014 New! Welcome, Alec! Has had this website for a while, originally as a portfolio, now as a WordPress site that powers his Micro.blog. Been working on a new site for a podcast, <a href=\"http://overanalyzed.fm/\">Overanalyzed</a>, also WordPress. In terms of \"Cool Tech\" - likes <a href=\"https://eddiehinkle.com/\">Eddie Hinkle's website</a>. Also, webrings \"seem pretty cool\". Isn't a web developer professionally, but likes how it makes publishing easy. Really also likes the concept of owning your own content, bringing his stuff in from Twitter. Sees his online identities as layers: website is most personal, Twitter next, and Facebook is sanitized.\n <br /></p>\n<p>\n <a href=\"https://martymcgui.re/\">martymcgui.re</a> \u2014 Been working on the <a href=\"http://baltimoreimprovfestival.org/\">Baltimore Improv Festival</a> website, a static site generator called <a href=\"https://github.com/ruhoh/ruhoh.rb\">Ruhoh</a> that doesn't really \"exist\" as a project anymore, though the code and gems are still out there. Needs to spend time on the webrings site. In terms of \"Cool Tech\", likes this recent <a href=\"https://youtu.be/vs34f9FiHps\">\"Even More CSS Secrets\" talk</a>\u00a0from <a href=\"https://lea.verou.me/\">Lea Verou</a>. Marty is into web development because it is an amazing way to share content that anyone can access from anywhere in the world! \"Can it be done on the web?\" is an interesting, if sometimes difficult, lens to see the world through.\n <br /></p>\n<p>Other discussion:</p>\n<ul><li>\n<a href=\"https://www.unicornriot.ninja/2018/hope-conference-criticized-for-allowing-far-right-harassment/\">Code-of-Conduct issues with the recent Hackers On Planet Earth conference</a> that Marty attended last weekend.</li>\n <li>Deploying things on <a href=\"https://www.netlify.com/\">Netlify</a>! Marty tried his first Netlify site during quiet writing hour, as a potential host for the <a href=\"http://baltimoreimprovfestival.org/\">Baltimore Improv Festival</a> website, which is currently on an old shared host.</li>\n <li>Tools for writing VueJS (and using Visual Studio Code for it). Like <a href=\"https://duckduckgo.com/?q=vue+snippets+for+vscode&atb=v51-3_a&ia=software\">Vue Snippets for VS Code</a>, linting tools, and <a href=\"https://sarahdrasnerdesign.com/\">Sarah Drasner</a>'s CSS tricks articles about VueJS.</li>\n <li>\n<a href=\"https://brutalist-web.design/\">brutalist-web.design</a>\u00a0and the principle of least power when building things.</li>\n <li>Talked about how mobile designs can be better than \"full\" desktop site designs. E.g. <a href=\"https://twitter.com/\">Twitter</a>\u00a0vs. <a href=\"https://mobile.twitter.com/home\">mobile Twitter</a>. But also <a href=\"https://www.facebook.com/\">Facebook</a>\u00a0vs. <a href=\"https://m.facebook.com/\">mobile Facebook</a>\u00a0vs. <a href=\"https://mbasic.facebook.com/\">\"basic\" mobile Facebook</a>, the last of which has no Javascript!</li>\n <li>Getting around town. E.g. the new Bird scooters that are here in Baltimore.</li>\n</ul><img src=\"https://aperture-proxy.p3k.io/8f3c6c0b7805350853fd7bef116bb1366e570fff/68747470733a2f2f6d656469612e6d617274796d636775692e72652f33302f30342f62352f65652f39323436353361373532666138633766616433333035646436626534373232663737653735633061626165336534646131303665323031312e6a7067\" alt=\"\" />Left-to-right: zach.oglesby.co, derekfields.is, martymcgui.re, pulianas.com, jonathanprozzi.net<p>Thanks to everybody who came out! We hope to see you all again at our next meeting on <strong>Wednesday</strong>\u00a0<a href=\"https://indieweb.org/events/2018-08-08-homebrew-website-club\">August 8th</a>\u00a0at <strong>6:30pm</strong> (quiet writing hour at 5:30pm)!</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://aperture-proxy.p3k.io/8275f85e3a389bd0ae69f209683436fc53d8bad9/68747470733a2f2f6d617274796d636775692e72652f696d616765732f6c6f676f2e6a7067"
},
"post-type": "article",
"_id": "686237",
"_source": "175",
"_is_read": true
}
As I mentioned in Part 1 of My IndieWeb Story, I’ve been posting my content to my own website for a year and a half. But what about all the content that came out before that? All the social media “silos” still have it. One of the goals I have this year is to reclaim all my social media content.
{
"type": "entry",
"published": "2018-07-25T11:50:51-04:00",
"summary": "As I mentioned in Part 1 of My IndieWeb Story, I\u2019ve been posting my content to my own website for a year and a half. But what about all the content that came out before that? All the social media \u201csilos\u201d still have it. One of the goals I have this year is to reclaim all my social media content.",
"url": "https://eddiehinkle.com/2018/07/25/17/article/",
"category": [
"instagram",
"silo-quit",
"indieweb",
"tech",
"micropub"
],
"name": "Reclaiming your content",
"author": {
"type": "card",
"name": "Eddie Hinkle",
"url": "https://eddiehinkle.com/",
"photo": "https://aperture-proxy.p3k.io/cc9591b69c2c835fa2c6e23745b224db4b4b431f/68747470733a2f2f656464696568696e6b6c652e636f6d2f696d616765732f70726f66696c652e6a7067"
},
"post-type": "article",
"_id": "684344",
"_source": "226",
"_is_read": true
}