@ag_dubs @steveklabnik Congratulations!
I’m there this weekend @IndieWebCamp Austin: https://2019.indieweb.org/austin
Got plans? You should join us!
Would be great to hang and hack together.
Pretty sure @manton2(@microdotblog) is getting breakfast tacos.
{
"type": "entry",
"published": "2019-02-19 13:27-0800",
"url": "http://tantek.com/2019/050/t2/weekend-indiewebcamp-austin",
"in-reply-to": [
"https://twitter.com/ag_dubs/status/1097912504246775808"
],
"content": {
"text": "@ag_dubs @steveklabnik Congratulations!\n\nI\u2019m there this weekend @IndieWebCamp Austin: https://2019.indieweb.org/austin\n\nGot plans? You should join us! \nWould be great to hang and hack together.\n\nPretty sure @manton2(@microdotblog) is getting breakfast tacos.",
"html": "<a class=\"h-cassis-username\" href=\"https://twitter.com/ag_dubs\">@ag_dubs</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/steveklabnik\">@steveklabnik</a> Congratulations!<br /><br />I\u2019m there this weekend <a class=\"h-cassis-username\" href=\"https://twitter.com/IndieWebCamp\">@IndieWebCamp</a> Austin: <a href=\"https://2019.indieweb.org/austin\">https://2019.indieweb.org/austin</a><br /><br />Got plans? You should join us! <br />Would be great to hang and hack together.<br /><br />Pretty sure <a class=\"h-cassis-username\" href=\"https://twitter.com/manton2\">@manton2</a>(<a class=\"h-cassis-username\" href=\"https://twitter.com/microdotblog\">@microdotblog</a>) is getting breakfast tacos."
},
"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://twitter.com/ag_dubs/status/1097912504246775808": {
"type": "entry",
"url": "https://twitter.com/ag_dubs/status/1097912504246775808",
"name": "@ag_dubs\u2019s tweet",
"post-type": "article"
}
},
"_id": "2279368",
"_source": "1",
"_is_read": true
}
The #IndieWebCamp Austin FOMO is real! Have fun, folks.
{
"type": "entry",
"published": "2019-02-23T03:38:56+00:00",
"url": "https://cleverdevil.io/2019/the-indiewebcamp-austin-fomo-is-real-have",
"category": [
"IndieWebCamp"
],
"syndication": [
"https://twitter.com/cleverdevil/status/1099151603930722304"
],
"content": {
"text": "The #IndieWebCamp Austin FOMO is real! Have fun, folks.",
"html": "The <a href=\"https://cleverdevil.io/tag/IndieWebCamp\" class=\"p-category\">#IndieWebCamp</a> Austin FOMO is real! Have fun, folks."
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://aperture-proxy.p3k.io/77e5d6e5871324c43aebf2e3e7a5553e14578f66/68747470733a2f2f636c65766572646576696c2e696f2f66696c652f66646263373639366135663733383634656131316138323863383631653133382f7468756d622e6a7067"
},
"post-type": "note",
"_id": "2278621",
"_source": "71",
"_is_read": true
}
Throwback to a rainy and grey New York last week when I lost my voice but powered through my talks anyway. Here's to another packed week! Three talks in two cities followed by #IndieWebCamp Austin!
#streetcapture #streetphoto #streetweekly #urbanaisle #rawurbanshots #streetgrammers #streetsofnewyork #pmwintergridchallenge #nyc #newyork
{
"type": "entry",
"published": "2019-02-17T11:04:17-08:00",
"url": "https://aaronparecki.com/2019/02/17/16/",
"category": [
"IndieWebCamp",
"streetcapture",
"streetphoto",
"streetweekly",
"urbanaisle",
"rawurbanshots",
"streetgrammers",
"streetsofnewyork",
"pmwintergridchallenge",
"nyc",
"newyork",
"indiewebcamp"
],
"photo": [
"https://aperture-media.p3k.io/aaronparecki.com/7562cc7735c6bd784bd040323ef6b206deed5ef267d74c480542410f482fc66c.jpg"
],
"syndication": [
"https://www.instagram.com/p/Bt_nRSqgsVa/"
],
"content": {
"text": "Throwback to a rainy and grey New York last week when I lost my voice but powered through my talks anyway. Here's to another packed week! Three talks in two cities followed by #IndieWebCamp Austin! \n#streetcapture #streetphoto #streetweekly #urbanaisle #rawurbanshots #streetgrammers #streetsofnewyork #pmwintergridchallenge #nyc #newyork",
"html": "Throwback to a rainy and grey New York last week when I lost my voice but powered through my talks anyway. Here's to another packed week! Three talks in two cities followed by <a href=\"https://aaronparecki.com/tag/indiewebcamp\">#<span class=\"p-category\">IndieWebCamp</span></a> Austin! <br /><a href=\"https://aaronparecki.com/tag/streetcapture\">#<span class=\"p-category\">streetcapture</span></a> <a href=\"https://aaronparecki.com/tag/streetphoto\">#<span class=\"p-category\">streetphoto</span></a> <a href=\"https://aaronparecki.com/tag/streetweekly\">#<span class=\"p-category\">streetweekly</span></a> <a href=\"https://aaronparecki.com/tag/urbanaisle\">#<span class=\"p-category\">urbanaisle</span></a> <a href=\"https://aaronparecki.com/tag/rawurbanshots\">#<span class=\"p-category\">rawurbanshots</span></a> <a href=\"https://aaronparecki.com/tag/streetgrammers\">#<span class=\"p-category\">streetgrammers</span></a> <a href=\"https://aaronparecki.com/tag/streetsofnewyork\">#<span class=\"p-category\">streetsofnewyork</span></a> <a href=\"https://aaronparecki.com/tag/pmwintergridchallenge\">#<span class=\"p-category\">pmwintergridchallenge</span></a> <a href=\"https://aaronparecki.com/tag/nyc\">#<span class=\"p-category\">nyc</span></a> <a href=\"https://aaronparecki.com/tag/newyork\">#<span class=\"p-category\">newyork</span></a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/2b8e1668dcd9cfa6a170b3724df740695f73a15c2a825962fd0a0967ec11ecdc.jpg"
},
"post-type": "photo",
"_id": "2278342",
"_source": "16",
"_is_read": true
}
Pretty pleased I managed to have this entire conversation with @lsanger on Twitter using only my own website and tools! Never had to visit Twitter or use any Twitter apps! Our #indieweb tools have come a long way! #ownyourdata
{
"type": "entry",
"published": "2019-02-20T11:15:43-06:00",
"url": "https://aaronparecki.com/2019/02/20/32/twitter",
"category": [
"indieweb",
"ownyourdata",
"twitter"
],
"photo": [
"https://aperture-media.p3k.io/aaronparecki.com/23e2ff80c7543c35d193e7520ee8e855b94755bf6db5bc93da3e583ccc3cac95.png",
"https://aperture-media.p3k.io/aaronparecki.com/7114197c55c65489e416ba5bf1b78f97f65508526ad4bf9c7cee8ff526761383.png",
"https://aperture-media.p3k.io/aaronparecki.com/1702c51fd5e333e657fb356550ec70a9c3cabd8c6b8c52d837d3245ec0ad0b88.png"
],
"syndication": [
"https://twitter.com/aaronpk/status/1098271239334809600"
],
"content": {
"text": "Pretty pleased I managed to have this entire conversation with @lsanger on Twitter using only my own website and tools! Never had to visit Twitter or use any Twitter apps! Our #indieweb tools have come a long way! #ownyourdata",
"html": "Pretty pleased I managed to have this entire conversation with <a href=\"https://twitter.com/lsanger\">@lsanger</a> on Twitter using only my own website and tools! Never had to visit Twitter or use any Twitter apps! Our <a href=\"https://aaronparecki.com/tag/indieweb\">#<span class=\"p-category\">indieweb</span></a> tools have come a long way! <a href=\"https://aaronparecki.com/tag/ownyourdata\">#<span class=\"p-category\">ownyourdata</span></a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/2b8e1668dcd9cfa6a170b3724df740695f73a15c2a825962fd0a0967ec11ecdc.jpg"
},
"post-type": "photo",
"_id": "2278335",
"_source": "16",
"_is_read": true
}
Once again, my backpack is heavier than my roller bag. This is what happens when I carry livestreaming gear to #IndieWebCamp Austin. #travel
{
"type": "entry",
"published": "2019-02-18T08:18:52-08:00",
"url": "https://aaronparecki.com/2019/02/18/10/",
"category": [
"IndieWebCamp",
"travel",
"indiewebcamp"
],
"content": {
"text": "Once again, my backpack is heavier than my roller bag. This is what happens when I carry livestreaming gear to #IndieWebCamp Austin. #travel",
"html": "Once again, my backpack is heavier than my roller bag. This is what happens when I carry livestreaming gear to <a href=\"https://aaronparecki.com/tag/indiewebcamp\">#<span class=\"p-category\">IndieWebCamp</span></a> Austin. <a href=\"https://aaronparecki.com/tag/travel\">#<span class=\"p-category\">travel</span></a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/2b8e1668dcd9cfa6a170b3724df740695f73a15c2a825962fd0a0967ec11ecdc.jpg"
},
"post-type": "note",
"_id": "2278339",
"_source": "16",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "Kh\u00fcrt Williams",
"url": "https://islandinthenet.com/",
"photo": null
},
"url": "https://islandinthenet.com/indieweb-vs-independent-web/",
"published": "2019-02-23T01:39:16+00:00",
"content": {
"html": "Liked <a href=\"https://ramblinggit.com/2019/02/22/independent-web-is.html\">Independent Web is Greater Than The Indieweb</a> by Brad Enslen <em>(Brad Enslen)</em>\n<blockquote>Indieweb.org has their own definitions, they start at the above but then refine and narrow. Here\u2019s my spin: Indieweb is a subset of the Independent Web. It\u2019s trying to add standards and tools to expand and enhance the Indie Web and extend communication and interaction between independent websites with a lot of Good Stuff that has jargonish names and Code which I can\u2019t keep straight. It\u2019s all cool.</blockquote>",
"text": "Liked Independent Web is Greater Than The Indieweb by Brad Enslen (Brad Enslen)\nIndieweb.org has their own definitions, they start at the above but then refine and narrow. Here\u2019s my spin: Indieweb is a subset of the Independent Web. It\u2019s trying to add standards and tools to expand and enhance the Indie Web and extend communication and interaction between independent websites with a lot of Good Stuff that has jargonish names and Code which I can\u2019t keep straight. It\u2019s all cool."
},
"name": "Indieweb vs Independent Web",
"post-type": "article",
"_id": "2277666",
"_source": "242",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": null,
"url": "https://herestomwiththeweather.com/",
"photo": null
},
"url": "https://herestomwiththeweather.com/2019/02/22/indiewebcamp-austin-is-this-weekend/",
"published": "2019-02-22T15:52:52+00:00",
"content": {
"html": "<p>I\u2019m really looking forward to IndiewebCamp Austin. Something we didn\u2019t have last time was <a href=\"https://indieweb.org/reader\">indieweb readers</a>. I have been using three of them and they all are fantastic. It is easy to switch among them because your subscribed feeds are maintained on a different server that each of the readers can point to. Here is <a href=\"https://aaronparecki.com/\">Aaron Parecki</a> introducing some of the new social readers at last year\u2019s Indieweb Summit.</p>\n\n\n\n<p>Saturday is open space sessions which will include introductory ones for people just getting started and Sunday is projects. There is still time to <a href=\"https://2019.indieweb.org/austin\">register for IndiewebCamp Austin</a>.</p>",
"text": "I\u2019m really looking forward to IndiewebCamp Austin. Something we didn\u2019t have last time was indieweb readers. I have been using three of them and they all are fantastic. It is easy to switch among them because your subscribed feeds are maintained on a different server that each of the readers can point to. Here is Aaron Parecki introducing some of the new social readers at last year\u2019s Indieweb Summit.\n\n\n\nSaturday is open space sessions which will include introductory ones for people just getting started and Sunday is projects. There is still time to register for IndiewebCamp Austin."
},
"name": "IndiewebCamp Austin is this weekend!",
"post-type": "article",
"_id": "2277456",
"_source": "246",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "Kh\u00fcrt Williams",
"url": "https://islandinthenet.com/",
"photo": null
},
"url": "https://islandinthenet.com/small-indieweb-webring/",
"published": "2019-02-23T00:10:25+00:00",
"content": {
"html": "<p>The set of websites in the <a href=\"https://islandinthenet.com/\">IndieWeb Webring</a> may be a very small set. Whenever I click the arrow I get a link to one of a set of websites. And most of those are by developer-centric content. Maybe having to figure out how to insert those special characters to get the webring work is a deterrent to adoption. It\u2019s deterring me (meaning I have not been able to get it working).</p>",
"text": "The set of websites in the IndieWeb Webring may be a very small set. Whenever I click the arrow I get a link to one of a set of websites. And most of those are by developer-centric content. Maybe having to figure out how to insert those special characters to get the webring work is a deterrent to adoption. It\u2019s deterring me (meaning I have not been able to get it working)."
},
"name": "Small IndieWeb Webring",
"post-type": "article",
"_id": "2276904",
"_source": "242",
"_is_read": true
}
Excited for IndieWebCamp tomorrow. If you’re disappointed in modern social networks and looking for what’s next on the open web, I hope you’ll join us at Capital Factory in Austin. More details and registration here.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://aperture-proxy.p3k.io/907926e361383204bd1bc913c143c23e70ae69bb/68747470733a2f2f6d6963726f2e626c6f672f6d616e746f6e2f6176617461722e6a7067"
},
"url": "https://www.manton.org/2019/02/22/excited-for-indiewebcamp.html",
"content": {
"html": "<p>Excited for IndieWebCamp tomorrow. If you\u2019re disappointed in modern social networks and looking for what\u2019s next on the open web, I hope you\u2019ll join us at Capital Factory in Austin. More details and <a href=\"https://2019.indieweb.org/austin\">registration here</a>.</p>",
"text": "Excited for IndieWebCamp tomorrow. If you\u2019re disappointed in modern social networks and looking for what\u2019s next on the open web, I hope you\u2019ll join us at Capital Factory in Austin. More details and registration here."
},
"published": "2019-02-22T15:14:51-06:00",
"post-type": "note",
"_id": "2275296",
"_source": "12",
"_is_read": true
}
First time at Capital Factory? Look for these doors tomorrow inside the building lobby. You can still register for IndieWebCamp here. $5 or free when you blog about the event!
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://aperture-proxy.p3k.io/907926e361383204bd1bc913c143c23e70ae69bb/68747470733a2f2f6d6963726f2e626c6f672f6d616e746f6e2f6176617461722e6a7067"
},
"url": "https://www.manton.org/2019/02/22/first-time-at.html",
"content": {
"html": "<p>First time at Capital Factory? Look for these doors tomorrow inside the building lobby. You can still <a href=\"https://2019.indieweb.org/austin\">register for IndieWebCamp here</a>. $5 or free when you blog about the event!</p>\n\n<p><img src=\"https://aperture-proxy.p3k.io/4c759d9833ba52416b57f98900b8d7901875fe51/68747470733a2f2f7777772e6d616e746f6e2e6f72672f75706c6f6164732f323031392f656462653136376233392e6a7067\" width=\"600\" height=\"600\" alt=\"\" /></p>",
"text": "First time at Capital Factory? Look for these doors tomorrow inside the building lobby. You can still register for IndieWebCamp here. $5 or free when you blog about the event!"
},
"published": "2019-02-22T13:04:04-06:00",
"post-type": "note",
"_id": "2273485",
"_source": "12",
"_is_read": true
}
IndieWebCamp starts tomorrow. I’m downtown this morning, heading over to Capital Factory to do a walk-through of the venue and make sure we’re all good for the weekend.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://aperture-proxy.p3k.io/907926e361383204bd1bc913c143c23e70ae69bb/68747470733a2f2f6d6963726f2e626c6f672f6d616e746f6e2f6176617461722e6a7067"
},
"url": "https://www.manton.org/2019/02/22/indiewebcamp-starts-tomorrow.html",
"content": {
"html": "<p><a href=\"https://2019.indieweb.org/austin\">IndieWebCamp</a> starts tomorrow. I\u2019m downtown this morning, heading over to Capital Factory to do a walk-through of the venue and make sure we\u2019re all good for the weekend.</p>",
"text": "IndieWebCamp starts tomorrow. I\u2019m downtown this morning, heading over to Capital Factory to do a walk-through of the venue and make sure we\u2019re all good for the weekend."
},
"published": "2019-02-22T10:44:31-06:00",
"post-type": "note",
"_id": "2271986",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"published": "2019-02-21T19:59:18+00:00",
"url": "https://notiz.blog/2019/02/21/untitled/",
"featured": "https://notiz.blog/wp-content/uploads/2019/02/no-title-feeds-900x486.png",
"name": "Untitled",
"content": {
"text": "Die Art wie wir kommunizieren hat sich ver\u00e4ndert. Die Flut an Informationen wird immer gr\u00f6\u00dfer und wir nehmen uns immer weniger Zeit zum lesen und schreiben. Aus E-Mail wurde Messaging, aus Bloggen wurde Microbloggen und wir nutzen Emojis, Hashtags und andere Abk\u00fcrzungen um die, so schon kurzen Texte, noch weiter zu \u201eoptimieren\u201c.\n\n\n\nDas ist prinzipiell auch nichts schlimmes, da sich mit jeder neuen Kommunikationsform in der Regel auch das Medium, mit dem ich es konsumiere, \u00e4ndert. Messaging-Texte lese ich in Telegram und E-Mails kann ich weiterhin in meiner Mail-App lesen.\n\n\n\nKomisch wird es aber, wenn sich Medien vermischen, oder wenn Tools versuchen unterschiedliche Medien zu normalisieren. 2011 versuchte Facebook, beispielsweise E-Mails und Messaging/Chat zu verheiraten und \u00fcber eine Oberfl\u00e4che nutzbar zu machen.\n\n\n\n\nThere are no subject lines, no cc, no bcc, and you can send a message by hitting the Enter key. We modeled it more closely to chat and reduced the number of things you need to do to send a message.\nFacebook: See the Messages that Matter\n\n\n\n\nAuf Facebook hat das Vorhaben auch gut funktioniert, aber \u00fcber die klassiche Mail-App sah ein \u201eDiscussion-Thread\u201c nicht wirklich h\u00fcbsch aus, weshalb das Projekt auch (zum Gl\u00fcck) wieder eingestellt wurde.\n\n\n\nAber wie komme ich auf das Thema?\n\n\n\nAktuell sieht es in meinem Feed-Reader folgenderma\u00dfen aus:\n\n\n\nReeder (RSS-Reader) auf dem iPhone\n\n\n\nKeine \u00dcberschriften, komische \u00dcberschriften, nur das Datum oder sogar der ganze Text als \u00dcberschrift. Schuld daran ist, die Verschmelzung von Blogging und Microblogging. Oder besser: Die Nutzung eines Feed-Readers um Microblogs zu lesen.\n\n\n\nMicro.blog ist ein Microblogging-Dienst, der 2017 \u00fcber eine Kickstarter-Kampangne finanziert wurde. Micro.blog orientiert sich stark an der IndieWeb Community und unterst\u00fctz viele IndieWeb Protokolle, wie z.B. Webmentions und Micropub. Der Service unterst\u00fctzt au\u00dferdem das abonnieren von klassischen Blogs wie z.B. WordPress \u00fcber das gute alte RSS Format. Und hier vermischen sich die beiden Themen.\n\n\n\nAus der WordPress Doku von Micro.blog:\n\n\n\nPart of indie microblogging is getting back to the simplicity of title-less posts. When you\u2019re writing a microblog post in WordPress, just leave the title blank, and if necessary update the post template to not include the title in HTML or the RSS feed.\n\n\n\nDurch die IndieWeb Community ver\u00f6ffentlichen viele Personen in meinem Umfeld alle Arten von Texten und anderen Medien auf ihren eigenen Webseiten. Ein signifikanter Anteil von ihnen nutzen daf\u00fcr WordPress und ein Teil davon wiederum meine Themes. Das hei\u00dft ich bin letztendlich sogar dreifach von diesem \u201eTrend\u201c betroffen: als Konsument, als Entwickler und als Publisher.\n\n\n\nIch verstehe den Ansatz, den Micro.blog verfolgt durchaus:\n\n\n\n\nYou may find that some feed readers don\u2019t gracefully handle posts without titles, often inserting \u201cUntitled\u201d for the title because they expect something to be there. If you see this, the best solution is to email the developer and ask for them to address it. Working around the issue with fake titles \u2014 dates, numbers, or portions of the text \u2014 will only ensure that client developers never improve their apps to handle title-less posts.\n\n\n\n\n\nApple macht es ganz \u00e4hnlich, wenn sie bei neuen iPhones die Kopfh\u00f6rer-Buchse weg lassen oder bei Laptops nur noch USB-C Anschl\u00fcsse verbauen. Man k\u00f6nnte argumentieren, dass es der einzige Weg sei um den Fortschritt voran zu treiben, aber ich bin von den \u00c4nderungen meistens eher genervt! Ich bin n\u00e4mlich derjenige der wieder neue Kopfh\u00f6rer und einen &%$?\u00a7 voll Adapter braucht.\n\n\n\nEin \u00e4hnliches Gef\u00fchl habe ich gerade bei Microblogging \u00fcber WordPress und Micro.blog. Nicht die RSS-Reader werden gezwungen sich anzupassen, sondern ich muss schauen, wie ich meine Lese- bzw. Schreibgewohnheiten ver\u00e4ndere. Ich \u201emuss\u201c mein Theme anpassen, ich \u201emuss\u201c meine Schreibgewohnheiten anpassen und ich \u201emuss\u201c schauen wie ich meinen Feed-Reader wieder \u201esauber\u201c bekomme.\n\n\n\nIch w\u00fcrde mir w\u00fcnschen wenn Micro.blog nicht so restriktiv mit dem Interpretieren von RSS w\u00e4re und wenn es einen flie\u00dfenderen \u00dcbergang g\u00e4be.\n\n\n\nIch w\u00fcrde mich freuen, wenn ich weiterhin Titel schreiben d\u00fcrfte, denn Titel sind gut f\u00fcr den Feed-Reader, f\u00fcr die sprechenden Permalinks oder einfach nur damit ich meine Artikel \u00fcber die WordPress Oberfl\u00e4che schneller wieder finde.\n\n\n\nIch w\u00fcrde mir w\u00fcnschen, dass Micro.blog einfach immer den Text oder die Summary nutzen w\u00fcrde und den Titel nur als Fallback. Von mir aus auch abh\u00e4ngig vom Post-Type.\n\n\n\nAktuell gibt es f\u00fcr mich aber nur zwei M\u00f6glichkeiten:\n\n\n\nIch lasse den Titel weg -> Micro.blog zeigt den vollen Text an und im Feed-Reader siehts schei\u00dfe aus\nIch schreibe einen Titel -> Micro.blog zeigt nur den Titel an, aber im Feed-Reader siehts gut aus\nEs gibt nat\u00fcrlich auch noch andere L\u00f6sungen, aber die sind immer mit Arbeit verbunden: HTTP Agent auslesen und nur f\u00fcr Micro.blog den Titel ausblenden, extra Feed f\u00fcr Micro.blog, \u2026\n\n\n\nAm Schluss ist Micro.blog aber nur exemplarisch f\u00fcr eine generelle Entwicklung in der IndieWeb Community.\n\n\n\nPeter Molnar hat in einem \u00e4hnlichen Zusammenhang etwas sehr passendes dazu geschrieben:\n\n\n\n\nIf I look at my wall, my timeline, or any other stream, it\u2019s a mess which I\u2019m not proud of. It\u2019s a never-ending scroll of things, without structure, without separating the less important from the more important, without me, without focus. \u201cregaining focus\u201d is becoming much of a buzzterm but there is truth behind it.\nI want the blogs back\n\n\n\n\n\nWahrscheinlich sind es nicht die fehlenden Titel die mich aufregen, sondern die Flut an unstrukturierten, zusammenhanglosen Microblogposts, die ich eigentlich gar nicht in meinem Feed-Reader haben will.\n\n\n\n\u2026aber das ist eine andere Geschichte.",
"html": "<p>Die Art wie wir kommunizieren hat sich ver\u00e4ndert. Die Flut an Informationen wird immer gr\u00f6\u00dfer und wir nehmen uns immer weniger Zeit zum lesen und schreiben. Aus E-Mail wurde Messaging, aus Bloggen wurde Microbloggen und wir nutzen Emojis, Hashtags und <a href=\"https://notiz.blog/2017/10/04/readability/\">andere Abk\u00fcrzungen</a> um die, so schon kurzen Texte, noch weiter zu \u201eoptimieren\u201c.</p>\n\n\n\n<p>Das ist prinzipiell auch nichts schlimmes, da sich mit jeder neuen Kommunikationsform in der Regel auch das Medium, mit dem ich es konsumiere, \u00e4ndert. Messaging-Texte lese ich in Telegram und E-Mails kann ich weiterhin in meiner Mail-App lesen.</p>\n\n\n\n<p>Komisch wird es aber, wenn sich Medien vermischen, oder wenn Tools versuchen unterschiedliche Medien zu normalisieren. 2011 versuchte Facebook, beispielsweise <a href=\"https://www.facebook.com/notes/facebook/see-the-messages-that-matter/452288242130\">E-Mails und Messaging/Chat zu verheiraten</a> und \u00fcber eine Oberfl\u00e4che nutzbar zu machen.</p>\n\n\n\n<blockquote>\n<p>There are no subject lines, no cc, no bcc, and you can send a message by hitting the Enter key. We modeled it more closely to chat and reduced the number of things you need to do to send a message.</p>\nFacebook: <a href=\"https://www.facebook.com/notes/facebook/see-the-messages-that-matter/452288242130\">See the Messages that Matter</a>\n</blockquote>\n\n\n\n<p>Auf Facebook hat das Vorhaben auch gut funktioniert, aber \u00fcber die klassiche Mail-App sah ein \u201eDiscussion-Thread\u201c nicht wirklich h\u00fcbsch aus, weshalb <a href=\"https://www.theverge.com/2014/2/24/5443454/facebook-retires-its-email-service\">das Projekt auch (zum Gl\u00fcck) wieder eingestellt wurde</a>.</p>\n\n\n\n<p>Aber wie komme ich auf das Thema?</p>\n\n\n\n<p>Aktuell sieht es in meinem Feed-Reader folgenderma\u00dfen aus:</p>\n\n\n\n<img src=\"https://aperture-proxy.p3k.io/46d582d92ffcf2f8d5555fee435117c73bccbc90/68747470733a2f2f6e6f74697a2e626c6f672f77702d636f6e74656e742f75706c6f6164732f323031392f30322f7265656465722d6e6f2d7469746c65732d666565642d35373678313032342e706e67\" alt=\"\" />Reeder (RSS-Reader) auf dem iPhone\n\n\n\n<p>Keine \u00dcberschriften, komische \u00dcberschriften, nur das Datum oder sogar der ganze Text als \u00dcberschrift. Schuld daran ist, die Verschmelzung von Blogging und Microblogging. Oder besser: Die Nutzung eines Feed-Readers um Microblogs zu lesen.</p>\n\n\n\n<p><a href=\"https://micro.blog\">Micro.blog</a> ist ein Microblogging-Dienst, der 2017 \u00fcber eine Kickstarter-Kampangne finanziert wurde. Micro.blog orientiert sich stark an der IndieWeb Community und unterst\u00fctz viele IndieWeb Protokolle, wie z.B. Webmentions und Micropub. Der Service unterst\u00fctzt au\u00dferdem das abonnieren von klassischen Blogs wie z.B. WordPress \u00fcber das gute alte RSS Format. Und hier vermischen sich die beiden Themen.</p>\n\n\n\n<p>Aus der <a href=\"http://help.micro.blog/2018/setting-up-wordpress/#no-titles\">WordPress Doku von Micro.blog</a>:</p>\n\n\n\n<blockquote><p>Part of indie microblogging is getting back to the simplicity of title-less posts. When you\u2019re writing a microblog post in WordPress, just leave the title blank, and if necessary update the post template to not include the title in HTML or the RSS feed.</p></blockquote>\n\n\n\n<p>Durch die IndieWeb Community ver\u00f6ffentlichen viele Personen in meinem Umfeld alle Arten von Texten und anderen Medien auf ihren eigenen Webseiten. Ein signifikanter Anteil von ihnen nutzen daf\u00fcr WordPress und ein Teil davon wiederum meine Themes. Das hei\u00dft ich bin letztendlich sogar dreifach von diesem \u201eTrend\u201c betroffen: als Konsument, als Entwickler und als Publisher.</p>\n\n\n\n<p>Ich verstehe den Ansatz, den Micro.blog verfolgt durchaus:</p>\n\n\n\n<blockquote>\n<p>You may find that some feed readers don\u2019t gracefully handle posts without titles, often inserting \u201cUntitled\u201d for the title because they expect something to be there. If you see this, the best solution is to email the developer and ask for them to address it. Working around the issue with fake titles \u2014 dates, numbers, or portions of the text \u2014 will only ensure that client developers never improve their apps to handle title-less posts.</p>\n<p></p>\n</blockquote>\n\n\n\n<p>Apple macht es ganz \u00e4hnlich, wenn sie bei neuen iPhones die Kopfh\u00f6rer-Buchse weg lassen oder bei Laptops nur noch USB-C Anschl\u00fcsse verbauen. Man k\u00f6nnte argumentieren, dass es der einzige Weg sei um den Fortschritt voran zu treiben, aber ich bin von den \u00c4nderungen meistens eher genervt! Ich bin n\u00e4mlich derjenige der wieder neue Kopfh\u00f6rer und einen <strong><em>&%$?\u00a7</em></strong> voll Adapter braucht.</p>\n\n\n\n<p>Ein \u00e4hnliches Gef\u00fchl habe ich gerade bei Microblogging \u00fcber WordPress und Micro.blog. Nicht die RSS-Reader werden gezwungen sich anzupassen, sondern ich muss schauen, wie ich meine Lese- bzw. Schreibgewohnheiten ver\u00e4ndere. <a href=\"https://micro.blog/MrHenko/170619\">Ich \u201emuss\u201c mein Theme anpassen</a>, <a href=\"https://github.com/pfefferle/wordpress-webmention/issues/166\">ich \u201emuss\u201c meine Schreibgewohnheiten anpassen</a> und ich \u201emuss\u201c schauen wie ich meinen Feed-Reader wieder \u201esauber\u201c bekomme.</p>\n\n\n\n<p>Ich w\u00fcrde mir w\u00fcnschen wenn Micro.blog nicht so restriktiv mit dem Interpretieren von RSS w\u00e4re und wenn es einen flie\u00dfenderen \u00dcbergang g\u00e4be.</p>\n\n\n\n<p>Ich w\u00fcrde mich freuen, wenn ich weiterhin Titel schreiben d\u00fcrfte, denn Titel sind gut f\u00fcr den Feed-Reader, f\u00fcr die sprechenden Permalinks oder einfach nur damit ich meine Artikel \u00fcber die WordPress Oberfl\u00e4che schneller wieder finde.</p>\n\n\n\n<p>Ich w\u00fcrde mir w\u00fcnschen, dass Micro.blog einfach immer den Text oder die Summary nutzen w\u00fcrde und den Titel nur als Fallback. Von mir aus auch abh\u00e4ngig vom <a href=\"https://www.w3.org/TR/post-type-discovery/\">Post-Type</a>.</p>\n\n\n\n<p>Aktuell gibt es f\u00fcr mich aber nur zwei M\u00f6glichkeiten:</p>\n\n\n\n<ul><li>Ich lasse den Titel weg -> Micro.blog zeigt den vollen Text an und im Feed-Reader siehts schei\u00dfe aus</li>\n<li>Ich schreibe einen Titel -> Micro.blog zeigt nur den Titel an, aber im Feed-Reader siehts gut aus</li>\n</ul><p>Es gibt nat\u00fcrlich auch noch andere L\u00f6sungen, aber die sind immer mit Arbeit verbunden: HTTP Agent auslesen und nur f\u00fcr Micro.blog den Titel ausblenden, <a href=\"https://github.com/glueckpress/micro.blog\">extra Feed f\u00fcr Micro.blog</a>, \u2026</p>\n\n\n\n<p>Am Schluss ist Micro.blog aber nur exemplarisch f\u00fcr eine generelle Entwicklung in der IndieWeb Community.</p>\n\n\n\n<p>Peter Molnar hat in einem <a href=\"https://petermolnar.net/i-want-the-blogs-back/\">\u00e4hnlichen Zusammenhang</a> etwas sehr passendes dazu geschrieben:</p>\n\n\n\n<blockquote>\n<p>If I look at my wall, my timeline, or any other stream, it\u2019s a mess which I\u2019m not proud of. It\u2019s a never-ending scroll of things, without structure, without separating the less important from the more important, without me, without focus. <em>\u201cregaining focus\u201d is becoming much of a buzzterm but there is truth behind it.</em></p>\n<a href=\"https://petermolnar.net/i-want-the-blogs-back/index.html\">I want the blogs back</a>\n</blockquote>\n\n\n\n<p><br />Wahrscheinlich sind es nicht die fehlenden Titel die mich aufregen, sondern die Flut an unstrukturierten, zusammenhanglosen Microblogposts, die ich eigentlich gar nicht in meinem Feed-Reader haben will.</p>\n\n\n\n<p>\u2026aber das ist eine andere Geschichte.</p>"
},
"author": {
"type": "card",
"name": "Matthias Pfefferle",
"url": "https://notiz.blog/author/matthias-pfefferle/",
"photo": "https://secure.gravatar.com/avatar/75512bb584bbceae57dfc503692b16b2?s=40&d=https://notiz.blog/wp-content/plugins/semantic-linkbacks/img/mm.jpg&r=g"
},
"post-type": "note",
"_id": "2262074",
"_source": "206",
"_is_read": true
}
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://aperture-proxy.p3k.io/907926e361383204bd1bc913c143c23e70ae69bb/68747470733a2f2f6d6963726f2e626c6f672f6d616e746f6e2f6176617461722e6a7067"
},
"url": "https://www.manton.org/2019/02/21/why-attend-indiewebcamp.html",
"name": "Why attend IndieWebCamp",
"content": {
"html": "<p>This weekend is IndieWebCamp Austin, an event for bloggers, web developers, designers, and anyone who wants to create something for their own web site, or to build tools based on IndieWeb standards. You can <a href=\"https://2019.indieweb.org/austin\">register here</a>. After my first IndieWebCamp, <a href=\"https://www.manton.org/2017/12/12/indiewebcamp-austin-wrapup.html\">I wrote</a>:</p>\n\n<blockquote>\n<p>There\u2019s nothing like meeting in person with other members of the community. I know this from attending Apple developer conferences, but the weekend in Austin only underscored that I should be more active in the larger web community as well.</p>\n</blockquote>\n\n<p>It\u2019s invaluable to chat with someone in person. This year, we\u2019ll have IndieWeb co-founders Tantek \u00c7elik and Aaron Parecki back in Austin. I\u2019m looking forward to hearing how the IndieWeb has moved forward in the last year.</p>\n\n<p><a href=\"https://www.manton.org/2017/12/09/session-planning-at.html\"><img src=\"https://aperture-proxy.p3k.io/6ac350d19c6ebe89e78a40624f743116806f9760/68747470733a2f2f7777772e6d616e746f6e2e6f72672f75706c6f6164732f323031382f616265623361666165662e6a7067\" width=\"150\" height=\"150\" alt=\"Sticky notes\" border=\"0\" align=\"right\" hspace=\"15\" vspace=\"5\" style=\"width:150px;max-width:150px;\" /></a> The first day of IndieWebCamp is for introductions and sessions. Topics for sessions are based on what attendees want to hear about, so the planning is done with sticky notes that can be rearranged to find a schedule that works for everyone. This is a photo I took from IndieWebCamp in 2017.</p>\n\n<p>I look at IndieWebCamp as a way to take a break from the day-to-day routine and get inspired again \u2014 to improve my own web site or discover a new part of Micro.blog to work on. As I was talking about with Daniel on <a href=\"https://coreint.org/361\">the latest Core Intuition</a>, because the 2nd day of IndieWebCamp is a hack day, it\u2019s also a great environment to work on something you\u2019ve had trouble finishing\u2026 or starting! There are other people around to help answer questions, and a nice block of time to focus on one thing.</p>\n\n<p>If you\u2019re in the Austin area, hope to see you there on Saturday! You can <a href=\"https://2019.indieweb.org/austin\">learn more here</a>.</p>",
"text": "This weekend is IndieWebCamp Austin, an event for bloggers, web developers, designers, and anyone who wants to create something for their own web site, or to build tools based on IndieWeb standards. You can register here. After my first IndieWebCamp, I wrote:\n\n\nThere\u2019s nothing like meeting in person with other members of the community. I know this from attending Apple developer conferences, but the weekend in Austin only underscored that I should be more active in the larger web community as well.\n\n\nIt\u2019s invaluable to chat with someone in person. This year, we\u2019ll have IndieWeb co-founders Tantek \u00c7elik and Aaron Parecki back in Austin. I\u2019m looking forward to hearing how the IndieWeb has moved forward in the last year.\n\n The first day of IndieWebCamp is for introductions and sessions. Topics for sessions are based on what attendees want to hear about, so the planning is done with sticky notes that can be rearranged to find a schedule that works for everyone. This is a photo I took from IndieWebCamp in 2017.\n\nI look at IndieWebCamp as a way to take a break from the day-to-day routine and get inspired again \u2014 to improve my own web site or discover a new part of Micro.blog to work on. As I was talking about with Daniel on the latest Core Intuition, because the 2nd day of IndieWebCamp is a hack day, it\u2019s also a great environment to work on something you\u2019ve had trouble finishing\u2026 or starting! There are other people around to help answer questions, and a nice block of time to focus on one thing.\n\nIf you\u2019re in the Austin area, hope to see you there on Saturday! You can learn more here."
},
"published": "2019-02-21T11:03:20-06:00",
"post-type": "article",
"_id": "2260676",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"published": "2019-02-20T19:34:24-0500",
"url": "https://martymcgui.re/2019/02/20/hwc-nyc-wrap-up-2019-02-20/",
"featured": "https://res.cloudinary.com/schmarty/image/fetch/w_960,c_fill/https://media.martymcgui.re/ed/98/c1/3c/c033fce095c2dac16912a9d6410d0fc60e722aef4275bc29d3eb5ecf.jpg",
"category": [
"HWC",
"NYC",
"IndieWeb",
"wrap-up"
],
"name": "HWC NYC Wrap-Up 2019-02-20",
"content": {
"text": "New York City's second Homebrew Website Club of February met at The Bean at Cooper Union on February 20th, organized by Tiara Miller and myself.\n \n\nHere are some notes from the \"broadcast\" portion of the meetup!\n\n rootedfromnature.com \u2014 Finished a Python lab assignment! Felt like she was overthinking it. Also doesn't like that the particular problems are more math problem than coding problem. Plans to sign up for actual coding classes to get more practical coding experience.\n \n\n\n dmitri.shuralyov.com \u2014 Wants to visualize notifications from GitHub and Gerrit. He collects the data (sometimes by processing emails!) on his own site and wants to expose it. Spent some time thinking / brainstorming about how to design those things. Asked some fellow Go programmers about known ways to handle emails w/ Go. Wants it to work \"forever\" (the next decade) so is being careful about the design.\n \n\n\n martymcgui.re \u2014 Played with layouts for his new /listens page. Looked at Pinterest and Dribbble and other design sites for \"timeline\" layouts and was pretty unhappy with what he found. Lots of \"draw a line with labels and draw lines extending off to things.\" So, took some time to start extracting \"listen\" bits like podcast art, episode title, audio links, into simpler blocks to start playing with layouts.\n \n\nOther discussions:\nThings that Go is really good at. Like being an http2 server!\n This new location! It... seems fine? It was crowded when we came in but we eventually got a table. No outlets handy as far as we could find. We'll keep looking for new venues!\n IndieWebCamp Austin is this weekend!\n \n IndieWebCamp Online is also only a couple of weekends away!\n \n\n \n IndieWebCamp New Haven is at the end of March and planning is getting scrambly! There are wiki pages to create but there's a lot of missing information and content yet! Tiara has been co-organizing w/ wiki stuff. Marty volunteered to help, too. Being remote, we need Greg to fill in with his local knowledge about the area and venue though!\n \n\n \n What about IWC NYC! Yeah we'll do one too. Later in the year, though.\n \n\nLeft-to-right: dmitri.shuralyov.com, martymcgui.re, rootedfromnature.com\nPanoramic view of the venueThanks to everyone who came out! We look forward to seeing you at our next meetup on Wednesday, March 6th at 6:30pm!",
"html": "<p>\n New York City's second <a href=\"https://indieweb.org/events/2019-02-20-homebrew-website-club-nyc\">Homebrew Website Club of February</a> met at <a href=\"https://www.thebeannyc.com/location/the-bean-3rd-ave/\">The Bean at Cooper Union</a> on February 20th, organized by <a href=\"https://rootedfromnature.com/\">Tiara Miller</a> and myself.\n <br /></p>\n<p>Here are some notes from the \"broadcast\" portion of the meetup!</p>\n<p>\n rootedfromnature.com \u2014 Finished a Python lab assignment! Felt like she was overthinking it. Also doesn't like that the particular problems are more math problem than coding problem. Plans to sign up for actual coding classes to get more practical coding experience.\n <br /></p>\n<p>\n dmitri.shuralyov.com \u2014 Wants to visualize notifications from GitHub and Gerrit. He collects the data (sometimes by processing emails!) on his own site and wants to expose it. Spent some time thinking / brainstorming about how to design those things. Asked some fellow Go programmers about known ways to handle emails w/ Go. Wants it to work \"forever\" (the next decade) so is being careful about the design.\n <br /></p>\n<p>\n martymcgui.re \u2014 Played with layouts for his new /listens page. Looked at Pinterest and Dribbble and other design sites for \"timeline\" layouts and was pretty unhappy with what he found. Lots of \"draw a line with labels and draw lines extending off to things.\" So, took some time to start extracting \"listen\" bits like podcast art, episode title, audio links, into simpler blocks to start playing with layouts.\n <br /></p>\n<p>Other discussions:</p>\n<ul><li>Things that <a href=\"https://golang.org/\">Go</a> is really good at. Like being an http2 server!</li>\n <li>This new location! It... seems fine? It was crowded when we came in but we eventually got a table. No outlets handy as far as we could find. We'll keep looking for new venues!</li>\n <li>IndieWebCamp Austin is this weekend!</li>\n <li>\n IndieWebCamp Online is also only a couple of weekends away!\n <br /></li>\n <li>\n IndieWebCamp New Haven is at the end of March and planning is getting scrambly! There are wiki pages to create but there's a lot of missing information and content yet! Tiara has been co-organizing w/ wiki stuff. Marty volunteered to help, too. Being remote, we need Greg to fill in with his local knowledge about the area and venue though!\n <br /></li>\n <li>\n What about IWC NYC! Yeah we'll do one too. Later in the year, though.\n <br /></li>\n</ul><img class=\"u-featured\" alt=\"HWC NYC participants\" src=\"https://res.cloudinary.com/schmarty/image/fetch/w_960,c_fill/https://media.martymcgui.re/ed/98/c1/3c/c033fce095c2dac16912a9d6410d0fc60e722aef4275bc29d3eb5ecf.jpg\" />Left-to-right: dmitri.shuralyov.com, martymcgui.re, rootedfromnature.com<a href=\"https://media.martymcgui.re/b1/db/60/97/8801aa275477aa03ef0a2de19e321cb9e7a5f4cf063114a75a9441dc.jpg\"><img alt=\"Very wide photo of the venue with lots of tables and chairs, patrons, and our three HWC attendees.\" src=\"https://aperture-proxy.p3k.io/16b8bbede8a09dedd8df6090ad91312b834e1152/68747470733a2f2f6d656469612e6d617274796d636775692e72652f32332f66652f38372f32322f31343433313865386562333531303333383330636161623165373763306562643461613163373736303331376638636335363834343730372e6a7067\" /></a>\nPanoramic view of the venue<p>Thanks to everyone who came out! We look forward to seeing you at our next meetup on Wednesday, March 6th at 6:30pm! </p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://aperture-proxy.p3k.io/8275f85e3a389bd0ae69f209683436fc53d8bad9/68747470733a2f2f6d617274796d636775692e72652f696d616765732f6c6f676f2e6a7067"
},
"post-type": "article",
"_id": "2253376",
"_source": "175",
"_is_read": true
}
The Virtual IndieWeb Meetup Americas is tonight! Come join us while we hang out and chat about our websites, what we're blogging about or what we'd like to post in the future.
{
"type": "entry",
"published": "2019-02-20T17:09:08-05:00",
"url": "https://eddiehinkle.com/2019/02/20/20/note/",
"category": [
"indieweb-meetup",
"indieweb"
],
"syndication": [
"https://micro.blog/EddieHinkle",
"https://twitter.com/eddiehinkle"
],
"content": {
"text": "The Virtual IndieWeb Meetup Americas is tonight! Come join us while we hang out and chat about our websites, what we're blogging about or what we'd like to post in the future.",
"html": "The <a href=\"https://eddiehinkle.com/2019/02/20/1/event/\">Virtual IndieWeb Meetup Americas is tonight</a>! Come <a href=\"https://eddiehinkle.com/2019/02/20/1/event/\">join us</a> while we hang out and chat about our websites, what we're blogging about or what we'd like to post in the future."
},
"author": {
"type": "card",
"name": "Eddie Hinkle",
"url": "https://eddiehinkle.com/",
"photo": "https://aperture-proxy.p3k.io/cc9591b69c2c835fa2c6e23745b224db4b4b431f/68747470733a2f2f656464696568696e6b6c652e636f6d2f696d616765732f70726f66696c652e6a7067"
},
"post-type": "note",
"_id": "2251226",
"_source": "226",
"_is_read": true
}
Doors open for IndieWebCamp Austin at 9am on Saturday. We’ll have coffee and breakfast tacos. Full schedule and registration details: 2019.indieweb.org/austin ☕
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://aperture-proxy.p3k.io/907926e361383204bd1bc913c143c23e70ae69bb/68747470733a2f2f6d6963726f2e626c6f672f6d616e746f6e2f6176617461722e6a7067"
},
"url": "https://www.manton.org/2019/02/20/doors-open-for.html",
"content": {
"html": "<p>Doors open for IndieWebCamp Austin at 9am on Saturday. We\u2019ll have coffee and breakfast tacos. Full schedule and registration details: <a href=\"https://2019.indieweb.org/austin\">2019.indieweb.org/austin</a> \u2615</p>",
"text": "Doors open for IndieWebCamp Austin at 9am on Saturday. We\u2019ll have coffee and breakfast tacos. Full schedule and registration details: 2019.indieweb.org/austin \u2615"
},
"published": "2019-02-20T15:10:51-06:00",
"post-type": "note",
"_id": "2249623",
"_source": "12",
"_is_read": true
}
We just posted Core Intuition 361. Looking forward to IndieWebCamp Austin and talking about whether new Marzipan rumors will influence our plans this year.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://aperture-proxy.p3k.io/907926e361383204bd1bc913c143c23e70ae69bb/68747470733a2f2f6d6963726f2e626c6f672f6d616e746f6e2f6176617461722e6a7067"
},
"url": "https://www.manton.org/2019/02/20/we-just-posted.html",
"content": {
"html": "<p>We just posted <a href=\"https://coreint.org/2019/02/episode-361-this-is-an-opportunity/\">Core Intuition 361</a>. Looking forward to IndieWebCamp Austin and talking about whether new Marzipan rumors will influence our plans this year.</p>",
"text": "We just posted Core Intuition 361. Looking forward to IndieWebCamp Austin and talking about whether new Marzipan rumors will influence our plans this year."
},
"published": "2019-02-20T14:12:03-06:00",
"post-type": "note",
"_id": "2248905",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"published": "2019-02-19T17:53:18-0500",
"url": "https://martymcgui.re/2019/02/19/site-updates-listens-and-photos-pages/",
"category": [
"listen",
"read",
"IndieWeb",
"site-update"
],
"name": "Site Updates: /listens and /photos pages",
"content": {
"text": "Inspired by Jonathan LaCour's January post about tracking his podcast listening habits, I recently decided to bring in my own listening history into my website.\nLike Jonathan, I use Overcast to listen to podcasts on my phone, and I was surprised and delighted to learn that Overcast has an \"All data\" export option on the accounts page that includes per-episode details such as whether you listened to an ep, and when you last interacted with it!\nI took a look at Jonathan's script to automatically log in and import his Overcast data and figured I could make something a little more minimal that would work with my Hugo site.\nMy process follows three steps: download the overcast.opml full export file, run a script to generate the Hugo posts, and run a script to grab extra podcast metadata like cover art.\nYou can find my scripts in this gist if you're interested in learning more, but they may not be that useful for anyone without my exact Hugo config.\n\n You may notice in the scripts that I have a \"block list\" of podcast URLs I can add. That's because I wanted my listen posts to helpfully link to and embed audio whenever possible. However, some of the feeds I subscribe to contain private or for-pay content - particularly a couple of podcasts I support on Patreon. I do want to track my listening habits for these podcasts, so I will likely start handling them differently by leaving out the embedded audio and linking directly to Patreon pages where possible.\n \n\nRunning the script, I was able to happily show everything I listened to as just another type of post on my site. However, it turns out I had (and keep making) a lot of listen posts. Visually they were drowning out all my other activity on my site.\nSo I have sequestered them on a new Listens page where you can only follow my podcast consumption history, keeping it out of my main feeds.\nSimilarly, I have been interested in having a nice Instagram-like page that shows off my photos in a grid. So I made a Photos page to show off those posts.\nBoth of these pages have microformats2 feed information embedded, so if you have an Indie reader, you might be interested in following just those pages!",
"html": "<p>Inspired by <a href=\"https://cleverdevil.io/2019/tracking-my-movie-tv-and-podcast-activity\">Jonathan LaCour's January post about tracking his podcast listening habits</a>, I recently decided to bring in my own listening history into my website.</p>\n<p>Like Jonathan, I use <a href=\"https://overcast.fm/\">Overcast</a> to listen to podcasts on my phone, and I was surprised and delighted to learn that Overcast has an \"All data\" <a href=\"https://overcast.fm/account\">export option on the accounts page</a> that includes per-episode details such as whether you listened to an ep, and when you last interacted with it!</p>\n<p>I took a look at Jonathan's <a href=\"https://gist.github.com/cleverdevil/a8215850420493c1ee06364161e281c0\">script to automatically log in and import his Overcast data </a>and figured I could make something a little more minimal that would work with my Hugo site.</p>\n<p>My process follows three steps: download the overcast.opml full export file, run a script to generate the Hugo posts, and run a script to grab extra podcast metadata like cover art.</p>\n<p>You can find my <a href=\"https://gist.github.com/martymcguire/57bc398d74557904d1eea5ebc01c8c3e\">scripts in this gist</a> if you're interested in learning more, but they may not be that useful for anyone without my exact Hugo config.</p>\n<p>\n You may notice in the scripts that I have a \"block list\" of podcast URLs I can add. That's because I wanted my listen posts to helpfully link to and embed audio whenever possible. However, some of the feeds I subscribe to contain private or for-pay content - particularly a couple of podcasts I support on Patreon. I do want to track my listening habits for these podcasts, so I will likely start handling them differently by leaving out the embedded audio and linking directly to Patreon pages where possible.\n <br /></p>\n<p>Running the script, I was able to happily show everything I listened to as just another type of post on my site. However, it turns out I had (and keep making) a <i>lot of listen posts</i>. Visually they were drowning out all my other activity on my site.</p>\n<p>So I have sequestered them on a new <a href=\"https://martymcgui.re/listens/\">Listens page</a> where you can only follow my podcast consumption history, keeping it out of my main feeds.</p>\n<p>Similarly, I have been interested in having a nice Instagram-like page that shows off my photos in a grid. So I made a <a href=\"https://martymcgui.re/photos/\">Photos page</a> to show off those posts.</p>\n<p>Both of these pages have <a href=\"http://microformats.org/wiki/h-feed\">microformats2 feed</a> information embedded, so if you have an <a href=\"https://indieweb.org/reader\">Indie reader</a>, you might be interested in following just those pages!</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://aperture-proxy.p3k.io/8275f85e3a389bd0ae69f209683436fc53d8bad9/68747470733a2f2f6d617274796d636775692e72652f696d616765732f6c6f676f2e6a7067"
},
"post-type": "article",
"_id": "2239887",
"_source": "175",
"_is_read": true
}
IndieWebCamp Austin is this weekend! You can still register here.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://aperture-proxy.p3k.io/907926e361383204bd1bc913c143c23e70ae69bb/68747470733a2f2f6d6963726f2e626c6f672f6d616e746f6e2f6176617461722e6a7067"
},
"url": "https://www.manton.org/2019/02/19/indiewebcamp-austin-is.html",
"content": {
"html": "<p>IndieWebCamp Austin is this weekend! You can still <a href=\"https://2019.indieweb.org/austin\">register here</a>.</p>",
"text": "IndieWebCamp Austin is this weekend! You can still register here."
},
"published": "2019-02-19T15:25:26-06:00",
"post-type": "note",
"_id": "2238184",
"_source": "12",
"_is_read": true
}
{
"type": "entry",
"published": "2019-02-18T13:35:46+10:00",
"url": "https://unicyclic.com/mal/2019-02-18-The_things_we_do_to_read__emoji",
"category": [
"indieweb"
],
"name": "The things we do to read \ud83d\udca9 emoji",
"content": {
"text": "Ok I totally stole the title from this article, which was really good and help me fix my problems so I wanted to link to it.\n\n\nI recently upgraded all my servers from Jessie to Stretch, which was long overdue. The catalyst being that certbot from Let's Encrypt started complaining about the security I was using to fetch new certificates. (It complained in a very nice way and helped fix the problem, I should add.)\n\n\nAnyway the upgrades went fine, Debian is very good at that. The problem was that part of the upgrade was switching from MySQL 5 to MariaDB, and all my tables were using an old character set and collation type. This showed up as emoji not rendering properly in my reader. Easy fix: switch the reader items table to the utf8mb4 character set and collation type to utf8mb4_unicode_ci. Problem solved.\n\n\nThis is where the fun really started though, and where my desire to understand the inner workings of databases started fading... My reader became so slow at loading items that it was unusable. The rest of the site worked fine, so I isolated the problem down to one database query. Due to the way I now have channels set up, this was a particularly complicated query running on the largest table in my database, reader_items which was 400k rows and growing. I delved deeper into the murky world of database performance, learning about sargable queries and how to keep your indexes fast.\n\n\nMaking sure all the tables joined in the same query have a matching collation type seemed to do the trick. My query which had blown out to over a minute was now running in a couple of seconds. A good reminder to look after your indexes! Since I was well and truly into database tuning now though, I decided I could get more performance improvements out of my reader.\n\n\nThe problem with adding new feed items to the same table is that you generally only want to read the new stuff. It's great to have fast indexes, but most of the time I really just need smaller tables. To do that my reader needed to be able to look up items in an arbitrary number of tables, but optimised to find new items in the first table it reads from. It can now do that, and the data partitioning process is automated to keep the items tables small. It can also handle reading across tables to return the correct number of items requested.\n\n\nThe problematic query now returns in less than a second for the optimised case. (I would measure it but it's not a noticeable part of using the reader any more.) My plan to fix the performance issues before making this change was to increase the specs of the server it's running on, which are pretty modest for all the work it's doing. I do however like the idea of improving the efficiency of code rather than throwing more hardware at a poorly running solution.",
"html": "Ok I totally stole the title from <a href=\"https://mathiasbynens.be/notes/mysql-utf8mb4\">this article</a>, which was really good and help me fix my problems so I wanted to link to it.<br /><br />\nI recently upgraded all my servers from Jessie to Stretch, which was long overdue. The catalyst being that certbot from Let's Encrypt started complaining about the security I was using to fetch new certificates. (It complained in a very nice way and helped fix the problem, I should add.)<br /><br />\nAnyway the upgrades went fine, Debian is very good at that. The problem was that part of the upgrade was switching from MySQL 5 to MariaDB, and all my tables were using an old character set and collation type. This showed up as emoji not rendering properly in my reader. Easy fix: switch the reader items table to the utf8mb4 character set and collation type to utf8mb4_unicode_ci. Problem solved.<br /><br />\nThis is where the fun really started though, and where my desire to understand the inner workings of databases started fading... My reader became so slow at loading items that it was unusable. The rest of the site worked fine, so I isolated the problem down to one database query. Due to the way I now have channels set up, this was a particularly complicated query running on the largest table in my database, reader_items which was 400k rows and growing. I delved deeper into the murky world of database performance, learning about <em>sargable queries</em> and how to keep your indexes fast.<br /><br />\nMaking sure all the tables joined in the same query have a matching collation type seemed to do the trick. My query which had blown out to over a minute was now running in a couple of seconds. A good reminder to look after your indexes! Since I was well and truly into database tuning now though, I decided I could get more performance improvements out of my reader.<br /><br />\nThe problem with adding new feed items to the same table is that you generally only want to read the new stuff. It's great to have fast indexes, but most of the time I really just need smaller tables. To do that my reader needed to be able to look up items in an arbitrary number of tables, but optimised to find new items in the first table it reads from. It can now do that, and the data partitioning process is automated to keep the items tables small. It can also handle reading across tables to return the correct number of items requested.<br /><br />\nThe problematic query now returns in less than a second for the optimised case. (I would measure it but it's not a noticeable part of using the reader any more.) My plan to fix the performance issues before making this change was to increase the specs of the server it's running on, which are pretty modest for all the work it's doing. I do however like the idea of improving the efficiency of code rather than throwing more hardware at a poorly running solution."
},
"author": {
"type": "card",
"name": "Malcolm Blaney",
"url": "https://unicyclic.com/mal",
"photo": "https://aperture-proxy.p3k.io/4f46272c0027449ced0d7cf8de31ea1bec37210e/68747470733a2f2f756e696379636c69632e636f6d2f6d616c2f7075626c69632f70726f66696c655f736d616c6c5f7468756d622e706e67"
},
"post-type": "article",
"_id": "2217414",
"_source": "243",
"_is_read": true
}