Here’s the talk I gave at Mozilla’s View Source event. I really enjoyed talking about the indie web, both from the big-picture view and the nitty gritty.
In these times of centralised services like Facebook, Twitter, and Medium, having your own website is downright disruptive. If you care about the longevity of your online presence, independent publishing is the way to go. But how can you get all the benefits of those third-party services while still owning your own data? By using the building blocks of the Indie Web, that’s how!
{
"type": "entry",
"published": "2017-11-30T10:44:25Z",
"url": "https://adactio.com/links/13151",
"category": [
"youtube",
"video",
"indieweb",
"viewsource",
"presentation",
"conference",
"talk",
"micropub",
"webmention",
"relmeauth",
"authentication",
"publishing",
"digital",
"preservation",
"data",
"ownership"
],
"bookmark-of": [
"https://www.youtube.com/watch?v=VvYK-K0jWng"
],
"content": {
"text": "Jeremy Keith - Building Blocks of the Indie Web - YouTube\n\n \n\nHere\u2019s the talk I gave at Mozilla\u2019s View Source event. I really enjoyed talking about the indie web, both from the big-picture view and the nitty gritty. \n\n\n In these times of centralised services like Facebook, Twitter, and Medium, having your own website is downright disruptive. If you care about the longevity of your online presence, independent publishing is the way to go. But how can you get all the benefits of those third-party services while still owning your own data? By using the building blocks of the Indie Web, that\u2019s how! \n \n\nJeremy Keith - Building Blocks of the Indie Web",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://www.youtube.com/watch?v=VvYK-K0jWng\">\nJeremy Keith - Building Blocks of the Indie Web - YouTube\n</a>\n</h3>\n\n<p>Here\u2019s the talk I gave at Mozilla\u2019s View Source event. I really enjoyed talking about the indie web, both from the big-picture view and the nitty gritty.</p>\n\n<blockquote>\n <p>In these times of centralised services like Facebook, Twitter, and Medium, having your own website is downright disruptive. If you care about the longevity of your online presence, independent publishing is the way to go. But how can you get all the benefits of those third-party services while still owning your own data? By using the building blocks of the Indie Web, that\u2019s how!</p>\n</blockquote>\n\n<a href=\"https://www.youtube.com/watch?v=VvYK-K0jWng\"><img src=\"https://i.ytimg.com/vi/VvYK-K0jWng/hqdefault.jpg\" alt=\"Jeremy Keith - Building Blocks of the Indie Web\" /></a>"
},
"_id": "1473",
"_source": "2",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "manton",
"url": "http://www.manton.org",
"photo": null
},
"url": "http://www.manton.org/2017/11/kickstarter-update-with-indiewebcamp-and-rollout-plans.html",
"name": "Kickstarter update with IndieWebCamp and rollout plans",
"content": {
"html": "<p><em>Today I sent the following email to Kickstarter backers. I\u2019m working through the waiting list of invites to Micro.blog now. I know it\u2019s taken the better part of a year, but we\u2019re almost there.</em></p>\n<p>We are just about ready to open up Micro.blog to the world. Starting later this week, we\u2019ll no longer require an invite code. Up to 100 users will be able to register on Micro.blog each day. This helps us focus our attention on the community and take care of new users as we ramp up to the public launch.</p>\n<p>I\u2019m also excited to share 2 more things that are happening next month:</p>\n<p><strong>IndieWebCamp:</strong> December 9th and 10th in Austin, TX. If you\u2019d like to learn more about indie blogging, work on your own web site, or just chat with me about Micro.blog, consider joining us in Austin. You can <a href=\"https://www.eventbrite.com/e/indiewebcamp-austin-2017-tickets-39918084064\">register here</a>. More info from the web site:</p>\n<blockquote><p>\n IndieWebCamp Austin 2017 is a gathering for independent web creators of all kinds, from graphic artists, to designers, UX engineers, coders, hackers, to share ideas, actively work on creating for their own personal websites, and build upon each others creations.\n</p></blockquote>\n<p><strong>Stickers:</strong> I\u2019ve just ordered a new batch of Micro.blog stickers for IndieWebCamp and Kickstarter backers. Expect to receive an email from Kickstarter to confirm your shipping address.</p>",
"text": "Today I sent the following email to Kickstarter backers. I’m working through the waiting list of invites to Micro.blog now. I know it’s taken the better part of a year, but we’re almost there.\nWe are just about ready to open up Micro.blog to the world. Starting later this week, we’ll no longer require an invite code. Up to 100 users will be able to register on Micro.blog each day. This helps us focus our attention on the community and take care of new users as we ramp up to the public launch.\nI’m also excited to share 2 more things that are happening next month:\nIndieWebCamp: December 9th and 10th in Austin, TX. If you’d like to learn more about indie blogging, work on your own web site, or just chat with me about Micro.blog, consider joining us in Austin. You can register here. More info from the web site:\n\n IndieWebCamp Austin 2017 is a gathering for independent web creators of all kinds, from graphic artists, to designers, UX engineers, coders, hackers, to share ideas, actively work on creating for their own personal websites, and build upon each others creations.\n\nStickers: I’ve just ordered a new batch of Micro.blog stickers for IndieWebCamp and Kickstarter backers. Expect to receive an email from Kickstarter to confirm your shipping address."
},
"published": "2017-11-28T21:39:15+00:00",
"updated": "2017-11-28T21:39:15+00:00",
"_id": "791",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "manton",
"url": "http://www.manton.org",
"photo": null
},
"url": "http://www.manton.org/2017/11/6096.html",
"content": {
"html": "<p><a href=\"http://timetable.manton.org/2017/11/episode-83-event-countdown/\">On this morning\u2019s episode</a> of my short-form podcast Timetable: plans for the week including IndieWebCamp promotion and the Micro.blog launch.</p>",
"text": "On this morning’s episode of my short-form podcast Timetable: plans for the week including IndieWebCamp promotion and the Micro.blog launch."
},
"published": "2017-11-27T17:14:14+00:00",
"updated": "2017-11-27T17:14:14+00:00",
"_id": "406",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "manton",
"url": "http://www.manton.org",
"photo": null
},
"url": "http://www.manton.org/2017/11/eff-austin-party-after-indiewebcamp.html",
"name": "EFF-Austin party after IndieWebCamp",
"content": {
"html": "<p>In a little less than 2 weeks we\u2019re holding the first IndieWebCamp in Austin: December 9th and 10th at Capital Factory. You can <a href=\"https://www.eventbrite.com/e/indiewebcamp-austin-2017-tickets-39918084064\">register here</a>. Doors open at 9am and we\u2019ll have coffee and breakfast tacos while everyone checks in.</p>\n<p>Saturday night after IndieWebCamp will be the EFF-Austin Holiday Party. <a href=\"https://www.meetup.com/EFF-Austin/events/245317381/\">There\u2019s a meetup page</a> to RSVP for the party. Even if you can\u2019t attend IndieWebCamp for the full weekend, you\u2019re welcome to join us anytime Saturday and stick around for the party. (Please register for both so we can better plan for the event.)</p>\n<p>Who should attend IndieWebCamp? Anyone who cares about the independent web. Anyone who remembers how the web used to be \u2014\u00a0the creativity of personal web sites, the freedom of open APIs \u2014 and how it could be that way again. From <a href=\"https://2017.indieweb.org/austin\">the event web site</a>:</p>\n<blockquote><p>\n IndieWebCamp Austin 2017 is a gathering for independent web creators of all kinds, from graphic artists, to designers, UX engineers, coders, hackers, to share ideas, actively work on creating for their own personal websites, and build upon each others creations.\n</p></blockquote>\n<p>I hope you can make it. If you have any questions, email me at <a href=\"mailto:manton@micro.blog\">manton@micro.blog</a>.</p>",
"text": "In a little less than 2 weeks we’re holding the first IndieWebCamp in Austin: December 9th and 10th at Capital Factory. You can register here. Doors open at 9am and we’ll have coffee and breakfast tacos while everyone checks in.\nSaturday night after IndieWebCamp will be the EFF-Austin Holiday Party. There’s a meetup page to RSVP for the party. Even if you can’t attend IndieWebCamp for the full weekend, you’re welcome to join us anytime Saturday and stick around for the party. (Please register for both so we can better plan for the event.)\nWho should attend IndieWebCamp? Anyone who cares about the independent web. Anyone who remembers how the web used to be \u2014\u00a0the creativity of personal web sites, the freedom of open APIs \u2014 and how it could be that way again. From the event web site:\n\n IndieWebCamp Austin 2017 is a gathering for independent web creators of all kinds, from graphic artists, to designers, UX engineers, coders, hackers, to share ideas, actively work on creating for their own personal websites, and build upon each others creations.\n\nI hope you can make it. If you have any questions, email me at manton@micro.blog."
},
"published": "2017-11-27T15:34:24+00:00",
"updated": "2017-11-27T15:34:24+00:00",
"_id": "404",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "manton",
"url": "http://www.manton.org",
"photo": null
},
"url": "http://www.manton.org/2017/11/blog-archive-format.html",
"name": "Blog archive format",
"content": {
"html": "<p>As I\u2019ve been improving the import and export functionality in Micro.blog, I\u2019ve done a lot of work with WordPress\u2019s WXR format, which is based on RSS. While there\u2019s nothing particularly wrong with WXR, it\u2019s more complicated than it needs to be for non-WordPress sites, especially when you start to tackle image uploads that exist outside of the post text.</p>\n<p>Micro.blog can also push an entire site\u2019s Markdown, HTML, and images to GitHub, which is the most complete mirror and perfect for migrating to another Jekyll server. It introduces so many extra files, though, it\u2019s not reasonable to expect that other blog platforms could support the same level of detail.</p>\n<p>I\u2019d be happy to ignore the WordPress-centric nature of WXR and use it as a common blog archive format if WXR provided a mechanism to store image uploads. Helping people migrate from WordPress to Micro.blog-hosted blogs has only emphasized to me that a better format is needed.</p>\n<p>In chatting with the IndieWeb community, the idea was proposed that an HTML file using <a href=\"https://indieweb.org/h-feed\">h-feed</a> would provide portability and also an added bonus: it could be opened in any web browser to view your archived site. Images could be stored as files with relative references in the HTML file. (I\u2019d throw in a JSON Feed file, too, so that importers could choose between using a Microformats parser or JSON parser.)</p>\n<p>The files would look something like this:</p>\n<ul><li>index.html</li>\n<li>feed.json</li>\n<li>uploads\n<ul><li>2017\n<ul><li>test.jpg</li>\n</ul></li>\n</ul></li>\n</ul><p>The basics from h-feed would follow this structure:</p>\n<ul><li>h-feed\n<ul><li>h-entry\n<ul><li>p-name</li>\n<li>e-content</li>\n<li>dt-published</li>\n<li>u-url</li>\n</ul></li>\n<li>h-entry\n<ul><li>\u2026</li>\n</ul></li>\n</ul></li>\n</ul><p>Only index.html and feed.json would be required. Any other paths in the archive would be determined by the contents of the HTML. (I\u2019m using \u201cuploads\u201d in this example, but it could just as easily be \u201carchive\u201d, \u201caudio\u201d, or any other set of folders.)</p>\n<p>For large sites, the HTML could be split into multiple files with appropriate <code><link></code> tags in the header to page through the additional files. While it could contain CSS and your full blog\u2019s design, I\u2019m imagining that the HTML would be extremely lightweight: just enough to capture the posts, not a way to transfer templates and themes between blogs.</p>\n<p>The whole folder is zipped and renamed with a .bar extension. Easy to move around and upload all at once. I\u2019ve created <a href=\"https://manton.org/misc/example.bar\">an example file here</a> (rename it .zip to open it).</p>\n<p>I\u2019d love to hear what you think. I talked about this on <a href=\"http://timetable.manton.org/2017/11/episode-81-blog-archive-format/\">a recent episode of Timetable</a> as well. Might be a nice topic to follow up on at <a href=\"https://2017.indieweb.org/austin\">IndieWebCamp Austin</a> in 2 weeks.</p>",
"text": "As I’ve been improving the import and export functionality in Micro.blog, I’ve done a lot of work with WordPress’s WXR format, which is based on RSS. While there’s nothing particularly wrong with WXR, it’s more complicated than it needs to be for non-WordPress sites, especially when you start to tackle image uploads that exist outside of the post text.\nMicro.blog can also push an entire site’s Markdown, HTML, and images to GitHub, which is the most complete mirror and perfect for migrating to another Jekyll server. It introduces so many extra files, though, it’s not reasonable to expect that other blog platforms could support the same level of detail.\nI’d be happy to ignore the WordPress-centric nature of WXR and use it as a common blog archive format if WXR provided a mechanism to store image uploads. Helping people migrate from WordPress to Micro.blog-hosted blogs has only emphasized to me that a better format is needed.\nIn chatting with the IndieWeb community, the idea was proposed that an HTML file using h-feed would provide portability and also an added bonus: it could be opened in any web browser to view your archived site. Images could be stored as files with relative references in the HTML file. (I’d throw in a JSON Feed file, too, so that importers could choose between using a Microformats parser or JSON parser.)\nThe files would look something like this:\n\nindex.html\nfeed.json\nuploads\n\n2017\n\ntest.jpg\n\n\n\n\n\nThe basics from h-feed would follow this structure:\n\nh-feed\n\nh-entry\n\np-name\ne-content\ndt-published\nu-url\n\n\nh-entry\n\n…\n\n\n\n\n\nOnly index.html and feed.json would be required. Any other paths in the archive would be determined by the contents of the HTML. (I’m using “uploads” in this example, but it could just as easily be “archive”, “audio”, or any other set of folders.)\nFor large sites, the HTML could be split into multiple files with appropriate <link> tags in the header to page through the additional files. While it could contain CSS and your full blog’s design, I’m imagining that the HTML would be extremely lightweight: just enough to capture the posts, not a way to transfer templates and themes between blogs.\nThe whole folder is zipped and renamed with a .bar extension. Easy to move around and upload all at once. I’ve created an example file here (rename it .zip to open it).\nI’d love to hear what you think. I talked about this on a recent episode of Timetable as well. Might be a nice topic to follow up on at IndieWebCamp Austin in 2 weeks."
},
"published": "2017-11-24T21:20:36+00:00",
"updated": "2017-11-24T21:23:06+00:00",
"_id": "355",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": null,
"url": "https://strugee.net/blog/",
"photo": null
},
"url": "https://strugee.net/blog/2017/11/webmention-test-post",
"published": "2017-11-24T20:24:46+00:00",
"content": {
"html": "<p>Once again I need to test whether <a href=\"https://github.com/strugee/lazymention\">lazymention</a> - and more importantly, the underlying libraries (<a href=\"https://github.com/strugee/node-send-webmention\">node-send-webmention</a> and <a href=\"https://github.com/strugee/node-get-webmention-url\">node-get-webmention-url</a>) - complies with the <a href=\"https://www.w3.org/TR/webmention/\">W3C spec</a>. I'll be using <a href=\"https://webmention.rocks/\">webmention.rocks</a>, so, here's a large list of links:</p>\n<p><a href=\"https://webmention.rocks/test/1\">Test 1</a>, <a href=\"https://webmention.rocks/test/2\">Test 2</a>, <a href=\"https://webmention.rocks/test/3\">Test 3</a>, <a href=\"https://webmention.rocks/test/4\">Test 4</a>, <a href=\"https://webmention.rocks/test/5\">Test 5</a>, <a href=\"https://webmention.rocks/test/6\">Test 6</a>, <a href=\"https://webmention.rocks/test/7\">Test 7</a>, <a href=\"https://webmention.rocks/test/8\">Test 8</a>, <a href=\"https://webmention.rocks/test/9\">Test 9</a>, <a href=\"https://webmention.rocks/test/10\">Test 10</a>, <a href=\"https://webmention.rocks/test/11\">Test 11</a>, <a href=\"https://webmention.rocks/test/12\">Test 12</a>, <a href=\"https://webmention.rocks/test/13\">Test 13</a>, <a href=\"https://webmention.rocks/test/14\">Test 14</a>, <a href=\"https://webmention.rocks/test/15\">Test 15</a>, <a href=\"https://webmention.rocks/test/16\">Test 16</a>, <a href=\"https://webmention.rocks/test/17\">Test 17</a>, <a href=\"https://webmention.rocks/test/18\">Test 18</a>, <a href=\"https://webmention.rocks/test/19\">Test 19</a>, <a href=\"https://webmention.rocks/test/20\">Test 20</a>, <a href=\"https://webmention.rocks/test/21\">Test 21</a>, <a href=\"https://webmention.rocks/test/22\">Test 22</a>, <a href=\"https://webmention.rocks/test/23/page\">Test 23</a></p>\n<p>Hopefully it works \\o/</p>",
"text": "Once again I need to test whether lazymention - and more importantly, the underlying libraries (node-send-webmention and node-get-webmention-url) - complies with the W3C spec. I'll be using webmention.rocks, so, here's a large list of links:\nTest 1, Test 2, Test 3, Test 4, Test 5, Test 6, Test 7, Test 8, Test 9, Test 10, Test 11, Test 12, Test 13, Test 14, Test 15, Test 16, Test 17, Test 18, Test 19, Test 20, Test 21, Test 22, Test 23\nHopefully it works \\o/"
},
"name": "Webmention test post",
"_id": "123844",
"_source": "227",
"_is_read": true
}
{
"type": "entry",
"published": "2017-11-20T18:42:17-05:00",
"rsvp": "yes",
"url": "https://david.shanske.com/2017/11/20/indiewebcamp-austin-december-9-10-2017-austin-texas/",
"in-reply-to": [
"https://2017.indieweb.org/austin"
],
"name": "Attending IndieWebCamp Austin - December 9-10, 2017 - Austin, Texas IndieWebCamp Austin 2017 is a gathering for independent web creators of all kinds, from graphic artists, to designers, UX engineers, coders, hackers, to share ideas, actively work on creating for their own personal websites, and build upon each others creations. Heading to IndieWebCamp Austin. \n\t \n\n\tPosted on 6:42PM EST\nNovember 20, 2017Kind RSVPLeave a response on IndieWebCamp Austin \u2013 December 9-10, 2017 \u2013 Austin, Texas",
"content": {
"text": "Heading to IndieWebCamp Austin."
},
"author": {
"type": "card",
"name": "David Shanske",
"url": "https://david.shanske.com",
"photo": "https://secure.gravatar.com/avatar/681eba02e72ba1d894097034a8110e61?s=125&d=default&r=g"
},
"_id": "275",
"_source": "5",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "manton",
"url": "http://www.manton.org",
"photo": null
},
"url": "http://www.manton.org/2017/11/6072.html",
"content": {
"html": "<p>Tinkered with WordPress last night so I could ping the new RSVP page for <a href=\"https://2017.indieweb.org/austin\">IndieWebCamp Austin</a>. Also rolled out WordPress export for Micro.blog.</p>",
"text": "Tinkered with WordPress last night so I could ping the new RSVP page for IndieWebCamp Austin. Also rolled out WordPress export for Micro.blog."
},
"published": "2017-11-20T15:19:10+00:00",
"updated": "2017-11-20T15:19:10+00:00",
"_id": "274",
"_source": "12",
"_is_read": true
}
Congratulations on a decade of publishing on your own site—you’re a blogging wizard, Harry!
Having this website changed and shaped my career. If you don’t have a blog, I urge you, start working on one this weekend. Your own blog, with your own content, at your own domain. It might just change your life.
{
"type": "entry",
"published": "2017-11-19T11:33:27Z",
"url": "https://adactio.com/links/13111",
"category": [
"blogging",
"personal",
"publishing",
"indieweb",
"anniversary",
"decade",
"writing",
"sharing",
"csswizardry"
],
"bookmark-of": [
"https://csswizardry.com/2017/11/ten-years-old/"
],
"content": {
"text": "Ten Years Old \u2013 CSS Wizardry\n\n \n\nCongratulations on a decade of publishing on your own site\u2014you\u2019re a blogging wizard, Harry! \n\n\n Having this website changed and shaped my career. If you don\u2019t have a blog, I urge you, start working on one this weekend. Your own blog, with your own content, at your own domain. It might just change your life.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://csswizardry.com/2017/11/ten-years-old/\">\nTen Years Old \u2013 CSS Wizardry\n</a>\n</h3>\n\n<p>Congratulations on a decade of publishing on your own site\u2014you\u2019re a blogging wizard, Harry!</p>\n\n<blockquote>\n <p>Having this website changed and shaped my career. If you don\u2019t have a blog, I urge you, start working on one this weekend. Your own blog, with your own content, at your own domain. It might just change your life.</p>\n</blockquote>"
},
"_id": "260",
"_source": "2",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "manton",
"url": "http://www.manton.org",
"photo": null
},
"url": "http://www.manton.org/2017/11/6035.html",
"content": {
"html": "<p><a href=\"http://timetable.manton.org/2017/11/episode-79-indiewebcamp-venue/\">Posted a quick Timetable episode</a> about how the Micro.blog photo challenge is going, and on finalizing the venue and plans for IndieWebCamp Austin.</p>",
"text": "Posted a quick Timetable episode about how the Micro.blog photo challenge is going, and on finalizing the venue and plans for IndieWebCamp Austin."
},
"published": "2017-11-16T21:32:40+00:00",
"updated": "2017-11-16T21:32:40+00:00",
"_id": "153",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "manton",
"url": "http://www.manton.org",
"photo": null
},
"url": "http://www.manton.org/2017/11/indiewebcamp-austin-set-for-december.html",
"name": "IndieWebCamp Austin set for December",
"content": {
"html": "<p>We\u2019re holding an IndieWebCamp in Austin next month! This is a 2-day event \u2014 Saturday and Sunday, December 9th and 10th \u2014 for anyone who wants to learn more about the IndieWeb, discuss web standards and tools, or just hack on your own web site. We\u2019re lucky to have IndieWeb co-founders Tantek \u00c7elik and Aaron Parecki in town for the event.</p>\n<p>There was another IndieWebCamp in Berlin last week. <a href=\"https://doubleloop.net/2017/11/11/indiewebcamp-berlin-2017-day-1/\">Neil Mather had a great blog post</a> about his experience there:</p>\n<blockquote><p>\n It ran over 2 days, with day 1 an unconference with a number of discussions, the topics and schedule decided entirely by participants in the morning. Day 2 was hack day, with everyone working on an indieweb related bit of work, be it on their own website or on a shared project.\n</p></blockquote>\n<p>IndieWebCamp Austin <a href=\"https://2017.indieweb.org/austin\">registration is open now</a>. Tickets are just $5. Looking forward to planning some next steps for Micro.blog over that weekend. Hope to see you there!</p>",
"text": "We’re holding an IndieWebCamp in Austin next month! This is a 2-day event \u2014 Saturday and Sunday, December 9th and 10th \u2014 for anyone who wants to learn more about the IndieWeb, discuss web standards and tools, or just hack on your own web site. We’re lucky to have IndieWeb co-founders Tantek \u00c7elik and Aaron Parecki in town for the event.\nThere was another IndieWebCamp in Berlin last week. Neil Mather had a great blog post about his experience there:\n\n It ran over 2 days, with day 1 an unconference with a number of discussions, the topics and schedule decided entirely by participants in the morning. Day 2 was hack day, with everyone working on an indieweb related bit of work, be it on their own website or on a shared project.\n\nIndieWebCamp Austin registration is open now. Tickets are just $5. Looking forward to planning some next steps for Micro.blog over that weekend. Hope to see you there!"
},
"published": "2017-11-16T15:28:43+00:00",
"updated": "2017-11-16T15:28:43+00:00",
"_id": "147",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "manton",
"url": "http://www.manton.org",
"photo": null
},
"url": "http://www.manton.org/2017/11/6027.html",
"content": {
"html": "<p>Minor update to Micro.blog for iOS is now available in the App Store. Fixes posting via the Micropub API, plus a couple more iPhone X tweaks.</p>",
"text": "Minor update to Micro.blog for iOS is now available in the App Store. Fixes posting via the Micropub API, plus a couple more iPhone X tweaks."
},
"published": "2017-11-16T05:50:55+00:00",
"updated": "2017-11-16T05:50:55+00:00",
"_id": "145",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": null,
"url": "https://strugee.net/blog/",
"photo": null
},
"url": "https://strugee.net/blog/2017/11/not-going-to-todays-hwc-san-fransisco-2017",
"published": "2017-11-15T14:43:16+00:00",
"content": {
"html": "<p>Testing whether my new Webmention implementation, <a href=\"https://github.com/strugee/lazymention\">lazymention</a> (which will ship Real Soon Now\u2122), will send a Webmention to note that I will NOT be attending today's <a href=\"http://tantek.com/2017/319/e1/homebrew-website-club\">Homebrew Website Club San Francisco</a>! Though let's be honest, I really want to.</p>\n<p>(With <3 for <a href=\"https://chat.indieweb.org/social/2017-11-15#t1510774596509000\">Tantek</a>)</p>",
"text": "Testing whether my new Webmention implementation, lazymention (which will ship Real Soon Now\u2122), will send a Webmention to note that I will NOT be attending today's Homebrew Website Club San Francisco! Though let's be honest, I really want to.\n(With <3 for Tantek)"
},
"name": "Not going to today's HWC San Francisco",
"_id": "123845",
"_source": "227",
"_is_read": true
}
Had a great time at Refresh Austin tonight. Good to hear what other people are up to, and share a little about what’s going on with Micro.blog and the upcoming IndieWebCamp Austin.
{
"type": "entry",
"author": {
"name": "manton",
"url": "http://www.manton.org",
"photo": null
},
"url": "http://www.manton.org/2017/11/6022.html",
"content": {
"html": "<p>Had a great time at Refresh Austin tonight. Good to hear what other people are up to, and share a little about what\u2019s going on with Micro.blog and the upcoming IndieWebCamp Austin.</p>",
"text": "Had a great time at Refresh Austin tonight. Good to hear what other people are up to, and share a little about what’s going on with Micro.blog and the upcoming IndieWebCamp Austin."
},
"published": "2017-11-15T04:57:10+00:00",
"updated": "2017-11-15T04:57:10+00:00",
"_id": "126",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "manton",
"url": "http://www.manton.org",
"photo": null
},
"url": "http://www.manton.org/2017/11/6010.html",
"content": {
"html": "<p>Great to see new apps for posting to Micro.blog and IndieWeb-enabled sites. <a href=\"https://eddiehinkle.com/2017/11/10/5/article/\">Here\u2019s some info</a> for the Indigenous iOS app beta.</p>",
"text": "Great to see new apps for posting to Micro.blog and IndieWeb-enabled sites. Here’s some info for the Indigenous iOS app beta."
},
"published": "2017-11-13T19:24:28+00:00",
"updated": "2017-11-13T19:24:28+00:00",
"_id": "131",
"_source": "12",
"_is_read": true
}
Okay, this is somewhat odd …it looked like I was getting spam webmentions from an escort agency to an old post of mine. It turns out that technically it’s not spam—they’re genuinely linking to my post from this post on their blog which is actually about webmentions.
And that, your honour, is how this site ended up in my browser history.
{
"type": "entry",
"published": "2017-11-13T09:07:20Z",
"url": "https://adactio.com/links/13090",
"category": [
"webmention",
"indieweb",
"pinging",
"comments",
"spam",
"sexworkers"
],
"bookmark-of": [
"https://www.midlandsmaidens-escorts.com/post-pinger/"
],
"content": {
"text": "Post Pinging and Webmentions at Midlands Maidens Nottingham Escorts\n\n \n\nOkay, this is somewhat odd \u2026it looked like I was getting spam webmentions from an escort agency to an old post of mine. It turns out that technically it\u2019s not spam\u2014they\u2019re genuinely linking to my post from this post on their blog which is actually about webmentions. \n\nAnd that, your honour, is how this site ended up in my browser history.",
"html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://www.midlandsmaidens-escorts.com/post-pinger/\">\nPost Pinging and Webmentions at Midlands Maidens Nottingham Escorts\n</a>\n</h3>\n\n<p>Okay, this is somewhat odd \u2026it looked like I was getting spam webmentions from an escort agency to <a href=\"https://adactio.com/journal/6469/\">an old post of mine</a>. It turns out that technically it\u2019s not spam\u2014they\u2019re genuinely linking to my post from this post on their blog which is actually about webmentions.</p>\n\n<p>And that, your honour, is how this site ended up in my browser history.</p>"
},
"_id": "20",
"_source": "2",
"_is_read": true
}
{
"type": "entry",
"url": "https://snarfed.org/2017-10-22_bridgy-fed",
"name": "Bridgy Fed",
"content": {
"text": "I\u2019m launching a new side project! Bridgy Fed connects your IndieWeb site with federated social networks like Mastodon and Hubzilla. If your site can send and receive webmentions, Bridgy Fed can federate it with the fediverse!\nI originally discovered the IndieWeb after I started connecting this web site with social networks like Facebook and Twitter. That led to Bridgy, which has grown bigger than I care to admit. I still have that desire to bridge different communities and networks, and Bridgy Fed is just the latest incarnation. Give it a whirl, kick the tires, and let me know what you think!",
"html": "<p>\n <a href=\"https://fed.brid.gy/\">\n <img src=\"https://snarfed.org/bridgy_fed.png\" alt=\"bridgy_fed.png\" /></a></p>\n<p>I\u2019m launching a new side project! <a href=\"https://fed.brid.gy/\">Bridgy Fed</a> connects your <a href=\"https://indieweb.org/\">IndieWeb</a> site with federated social networks like <a href=\"https://joinmastodon.org/\">Mastodon</a> and <a href=\"https://project.hubzilla.org/\">Hubzilla</a>. If your site can send and receive <a href=\"https://indieweb.org/webmention\">webmentions</a>, Bridgy Fed can federate it with the <a href=\"https://en.wikipedia.org/wiki/Fediverse\">fediverse</a>!</p>\n<p>I originally discovered the IndieWeb after I started <a href=\"https://snarfed.org/2011-07-27_facebook_app_for_ostatus\">connecting this web site</a> with social networks like Facebook and Twitter. That led to <a href=\"https://brid.gy/\">Bridgy</a>, which has grown bigger than I care to admit. I still have that desire to bridge different communities and networks, and Bridgy Fed is just the latest incarnation. Give it a whirl, kick the tires, and <a href=\"https://github.com/snarfed/bridgy-fed/issues\">let me know what you think</a>!</p>\n<ul><li><a class=\"u-syndication\" href=\"https://news.indieweb.org/en/snarfed.org/2017-10-22_bridgy-fed\"> </a></li></ul>"
},
"author": {
"type": "card",
"name": "Ryan Barrett",
"url": "https://snarfed.org/",
"photo": "https://secure.gravatar.com/avatar/947b5f3f323da0ef785b6f02d9c265d6?s=96&d=blank&r=g"
},
"_id": "41",
"_source": "3",
"_is_read": true
}