Seventeen years ago, I was setting up my first blog using MovableType on my Powerbook G4, and some clever Python scripts. I still have every post, right here in this site! 🎉 #OwnYourData #IndieWeb
https://cleverdevil.io/2002/testing-this-out
{
"type": "entry",
"published": "2019-12-21T18:57:27+00:00",
"url": "https://cleverdevil.io/2019/seventeen-years-ago-i-was-setting-up",
"category": [
"OwnYourData",
"IndieWeb"
],
"syndication": [
"https://twitter.com/cleverdevil/status/1208461504804200448",
"https://mastodon.social/@cleverdevil/103347300074125439"
],
"content": {
"text": "Seventeen years ago, I was setting up my first blog using MovableType on my Powerbook G4, and some clever Python scripts. I still have every post, right here in this site! \ud83c\udf89 #OwnYourData #IndieWeb\n\nhttps://cleverdevil.io/2002/testing-this-out",
"html": "Seventeen years ago, I was setting up my first blog using MovableType on my Powerbook G4, and some clever Python scripts. I still have every post, right here in this site! \ud83c\udf89 <a href=\"https://cleverdevil.io/tag/OwnYourData\" class=\"p-category\">#OwnYourData</a> <a href=\"https://cleverdevil.io/tag/IndieWeb\" class=\"p-category\">#IndieWeb</a><br /><br /><a href=\"https://cleverdevil.io/2002/testing-this-out\">https://cleverdevil.io/2002/testing-this-out</a>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/fdbc7696a5f73864ea11a828c861e138/thumb.jpg"
},
"post-type": "note",
"_id": "7215763",
"_source": "71",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-20T17:24:00Z",
"url": "https://www.jvt.me/mf2/2019/12/l4k7r/",
"in-reply-to": [
"https://mrkapowski.com/2019/12/10257.html"
],
"name": "Reply to https://mrkapowski.com/2019/12/10257.html",
"content": {
"text": "Thanks Chris - I'll look into it as both you and Aaron have recommended it.\nAs an FYI this post didn't send me a webmention and when sending it manually it said no_link_found - not sure if it's a known issue?",
"html": "<p>Thanks Chris - I'll look into it as both you and Aaron have recommended it.\nAs an FYI this post didn't send me a webmention and when sending it manually it said <code>no_link_found</code> - not sure if it's a known issue?</p>"
},
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "reply",
"_id": "7181295",
"_source": "2169",
"_is_read": true
}
What do all you lovely #IndieWeb folks use to consume Twitter? I'd like to hook some of my favourite people into my reader but not sure the best way to do it
{
"type": "entry",
"published": "2019-12-20T10:55:00Z",
"url": "https://www.jvt.me/mf2/2019/12/ixcmu/",
"content": {
"text": "What do all you lovely #IndieWeb folks use to consume Twitter? I'd like to hook some of my favourite people into my reader but not sure the best way to do it",
"html": "<p>What do all you lovely #IndieWeb folks use to consume Twitter? I'd like to hook some of my favourite people into my reader but not sure the best way to do it</p>"
},
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "note",
"_id": "7172159",
"_source": "2169",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-20T02:09:00Z",
"url": "https://www.jvt.me/mf2/2019/12/hczvr/",
"category": [
"webmention",
"personal-website"
],
"bookmark-of": [
"https://nicolas-hoizey.com/2017/07/so-long-disqus-hello-webmentions.html"
],
"name": "So long Disqus, hello Webmention",
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "bookmark",
"_id": "7162522",
"_source": "2169",
"_is_read": true
}
I have repeatedly expressed to peers working on #IndieWeb #SocialWeb #SocialMedia #FederatedSocialWeb that tech/plumbing-centric framing of #dweb "Decentralized Web" "Distributed Web" is heavily problematic. Beyond MastoGab, there is now something much worse (not linking). I’ll follow up with a longer blog post (it’s been in my drafts for a while), explaining why, how we got here, and maybe some ways for how can we replace use of "Decentralized Web" or "Distributed Web" with something human-centric instead.
For a start, re-read Mozilla’s Manifesto and Principles:
https://www.mozilla.org/en-US/about/manifesto/
{
"type": "entry",
"published": "2019-12-19 10:54-0800",
"url": "http://tantek.com/2019/353/t1/tech-plumbing-framing-dweb-problematic",
"category": [
"IndieWeb",
"SocialWeb",
"SocialMedia",
"FederatedSocialWeb",
"dweb"
],
"content": {
"text": "I have repeatedly expressed to peers working on #IndieWeb #SocialWeb #SocialMedia #FederatedSocialWeb that tech/plumbing-centric framing of #dweb \"Decentralized Web\" \"Distributed Web\" is heavily problematic. Beyond MastoGab, there is now something much worse (not linking). I\u2019ll follow up with a longer blog post (it\u2019s been in my drafts for a while), explaining why, how we got here, and maybe some ways for how can we replace use of \"Decentralized Web\" or \"Distributed Web\" with something human-centric instead.\n\nFor a start, re-read Mozilla\u2019s Manifesto and Principles:\n\nhttps://www.mozilla.org/en-US/about/manifesto/",
"html": "I have repeatedly expressed to peers working on #<span class=\"p-category\">IndieWeb</span> #<span class=\"p-category\">SocialWeb</span> #<span class=\"p-category\">SocialMedia</span> #<span class=\"p-category\">FederatedSocialWeb</span> that tech/plumbing-centric framing of #<span class=\"p-category\">dweb</span> \"Decentralized Web\" \"Distributed Web\" is heavily problematic. Beyond MastoGab, there is now something much worse (not linking). I\u2019ll follow up with a longer blog post (it\u2019s been in my drafts for a while), explaining why, how we got here, and maybe some ways for how can we replace use of \"Decentralized Web\" or \"Distributed Web\" with something human-centric instead.<br /><br />For a start, re-read Mozilla\u2019s Manifesto and Principles:<br /><br /><a href=\"https://www.mozilla.org/en-US/about/manifesto/\">https://www.mozilla.org/en-US/about/manifesto/</a>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "note",
"_id": "7158539",
"_source": "1",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-18T08:03:00Z",
"url": "https://www.jvt.me/mf2/2019/12/srid4/",
"category": [
"indieweb",
"personal-website",
"ownership"
],
"bookmark-of": [
"https://beepb00p.xyz/sad-infra.html"
],
"name": "The sad state of personal data and infrastructure",
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "bookmark",
"_id": "7100561",
"_source": "2169",
"_is_read": true
}
i don’t care if twitter is down tho cause I just use my website to post stuff! #IndieWeb #ownyourdata
{
"type": "entry",
"published": "2019-12-17T22:55:00+0300",
"url": "https://fireburn.ru/posts/1576623300",
"category": [
"IndieWeb",
"ownyourdata"
],
"syndication": [
"https://twitter.com/kisik21/status/1207026677009788928"
],
"content": {
"text": "i don\u2019t care if twitter is down tho cause I just use my website to post stuff! #IndieWeb #ownyourdata",
"html": "<p>i don\u2019t care if twitter is down tho cause I just use my website to post stuff! #IndieWeb #ownyourdata</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/media/f1/5a/fb/9b/081efafb97b4ad59f5025cf2fd0678b8f3e20e4c292489107d52be09.png"
},
"post-type": "note",
"_id": "7086947",
"_source": "1371",
"_is_read": true
}
link preview agent — n. a user agent that crawls a web page for text, image(s), link(s) etc. to make a link preview https://indieweb.org/link-preview.
@24ways (ht @KevinMarks): it’s not a “microbrowser” (already an alias for mobile browser^1) #xkcd386
^1 https://en.wikipedia.org/wiki/microbrowser
Web searches also reveal that existing definition for “microbrowser”:
E.g. all first page results on:
@DuckDuckGo: https://duckduckgo.com/?t=ffab&q=microbrowser
@Google (which even shows a onebox definition for it!): https://www.google.com/search?client=firefox-b-1-d&q=microbrowser
It’s futile to attempt to redefine longstanding term/phrase like that.
Always research what you think is a new term or phrase before attempting to define it.
At a minimum do a couple of web searches and check @Wikipedia.
To be fair, naming things is hard (https://tantek.com/t44u2).
To be clear, it’s *good* to identify a thing or class of things that exists but isn’t named, and give it a name, so we can talk about it. Reminded me of @timoreilly’s talk at the 2013 Brooklyn Beta (https://tantek.com/t4SV1).
Instead, when naming something, start with trying a name that is descriptive. E.g. as the @24ways article already mentions “link preview” as the canonical phrase for the thing that is generated and shown, it makes more sense to define “link preview agent” as:
“a class of User-Agents that also visit website links, parse HTML and generate a [non-interactive, representative] user experience”
And before this post, “link preview agent” had *zero* Duck Duck Go or relevant Google results for the actual phrase (just four in Google, two split by periods, and two adjacent text coincidences that are separated by page UI).
* https://duckduckgo.com/?t=ffab&q=%22link%20preview%20agent%22
* https://www.google.com/search?client=firefox-b-1-d&q=%22link%20preview%20agent%22
{
"type": "entry",
"published": "2019-12-17 07:26-0800",
"url": "http://tantek.com/2019/351/t1/link-preview-agent-not-microbrowser",
"category": [
"xkcd386"
],
"in-reply-to": [
"https://twitter.com/24ways/status/1206001172626264065"
],
"content": {
"text": "link preview agent \u2014 n. a user agent that crawls a web page for text, image(s), link(s) etc. to make a link preview https://indieweb.org/link-preview.\n\n@24ways (ht @KevinMarks): it\u2019s not a \u201cmicrobrowser\u201d (already an alias for mobile browser^1) #xkcd386 \n\n^1 https://en.wikipedia.org/wiki/microbrowser\n\nWeb searches also reveal that existing definition for \u201cmicrobrowser\u201d:\n\nE.g. all first page results on:\n@DuckDuckGo: https://duckduckgo.com/?t=ffab&q=microbrowser\n@Google (which even shows a onebox definition for it!): https://www.google.com/search?client=firefox-b-1-d&q=microbrowser\n\nIt\u2019s futile to attempt to redefine longstanding term/phrase like that.\n\nAlways research what you think is a new term or phrase before attempting to define it.\n\nAt a minimum do a couple of web searches and check @Wikipedia.\n\nTo be fair, naming things is hard (https://tantek.com/t44u2).\n\nTo be clear, it\u2019s *good* to identify a thing or class of things that exists but isn\u2019t named, and give it a name, so we can talk about it. Reminded me of @timoreilly\u2019s talk at the 2013 Brooklyn Beta (https://tantek.com/t4SV1).\n\nInstead, when naming something, start with trying a name that is descriptive. E.g. as the @24ways article already mentions \u201clink preview\u201d as the canonical phrase for the thing that is generated and shown, it makes more sense to define \u201clink preview agent\u201d as: \n\n\u201ca class of User-Agents that also visit website links, parse HTML and generate a [non-interactive, representative] user experience\u201d\n\nAnd before this post, \u201clink preview agent\u201d had *zero* Duck Duck Go or relevant Google results for the actual phrase (just four in Google, two split by periods, and two adjacent text coincidences that are separated by page UI).\n* https://duckduckgo.com/?t=ffab&q=%22link%20preview%20agent%22\n* https://www.google.com/search?client=firefox-b-1-d&q=%22link%20preview%20agent%22",
"html": "link preview agent \u2014 n. a user agent that crawls a web page for text, image(s), link(s) etc. to make a link preview <a href=\"https://indieweb.org/link-preview\">https://indieweb.org/link-preview</a>.<br /><br /><a class=\"h-cassis-username\" href=\"https://twitter.com/24ways\">@24ways</a> (ht <a class=\"h-cassis-username\" href=\"https://twitter.com/KevinMarks\">@KevinMarks</a>): it\u2019s not a \u201cmicrobrowser\u201d (already an alias for mobile browser^1) #<span class=\"p-category\">xkcd386</span> <br /><br />^1 <a href=\"https://en.wikipedia.org/wiki/microbrowser\">https://en.wikipedia.org/wiki/microbrowser</a><br /><br />Web searches also reveal that existing definition for \u201cmicrobrowser\u201d:<br /><br />E.g. all first page results on:<br /><a class=\"h-cassis-username\" href=\"https://twitter.com/DuckDuckGo\">@DuckDuckGo</a>: <a href=\"https://duckduckgo.com/?t=ffab&q=microbrowser\">https://duckduckgo.com/?t=ffab&q=microbrowser</a><br /><a class=\"h-cassis-username\" href=\"https://twitter.com/Google\">@Google</a> (which even shows a onebox definition for it!): <a href=\"https://www.google.com/search?client=firefox-b-1-d&q=microbrowser\">https://www.google.com/search?client=firefox-b-1-d&q=microbrowser</a><br /><br />It\u2019s futile to attempt to redefine longstanding term/phrase like that.<br /><br />Always research what you think is a new term or phrase before attempting to define it.<br /><br />At a minimum do a couple of web searches and check <a class=\"h-cassis-username\" href=\"https://twitter.com/Wikipedia\">@Wikipedia</a>.<br /><br />To be fair, naming things is hard (<a href=\"https://tantek.com/t44u2\">https://tantek.com/t44u2</a>).<br /><br />To be clear, it\u2019s *good* to identify a thing or class of things that exists but isn\u2019t named, and give it a name, so we can talk about it. Reminded me of <a class=\"h-cassis-username\" href=\"https://twitter.com/timoreilly\">@timoreilly</a>\u2019s talk at the 2013 Brooklyn Beta (<a href=\"https://tantek.com/t4SV1\">https://tantek.com/t4SV1</a>).<br /><br />Instead, when naming something, start with trying a name that is descriptive. E.g. as the <a class=\"h-cassis-username\" href=\"https://twitter.com/24ways\">@24ways</a> article already mentions \u201clink preview\u201d as the canonical phrase for the thing that is generated and shown, it makes more sense to define \u201clink preview agent\u201d as: <br /><br />\u201ca class of User-Agents that also visit website links, parse HTML and generate a [non-interactive, representative] user experience\u201d<br /><br />And before this post, \u201clink preview agent\u201d had *zero* Duck Duck Go or relevant Google results for the actual phrase (just four in Google, two split by periods, and two adjacent text coincidences that are separated by page UI).<br />* <a href=\"https://duckduckgo.com/?t=ffab&q=%22link%20preview%20agent%22\">https://duckduckgo.com/?t=ffab&q=%22link%20preview%20agent%22</a><br />* <a href=\"https://www.google.com/search?client=firefox-b-1-d&q=%22link%20preview%20agent%22\">https://www.google.com/search?client=firefox-b-1-d&q=%22link%20preview%20agent%22</a>"
},
"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/24ways/status/1206001172626264065": {
"type": "entry",
"url": "https://twitter.com/24ways/status/1206001172626264065",
"name": "@24ways\u2019s tweet",
"post-type": "article"
}
},
"_id": "7079728",
"_source": "1",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-16T19:13:52+00:00",
"url": "https://werd.io/2019/a-new-decade",
"name": "A new decade",
"content": {
"text": "As arbitrary as they are, these transitions provide a kind of useful punctuation - a spot to stop and breathe.For me, I think it might be useful to reflect on where I was at the start of the previous decade, where I am now, and where I'd like to be ten years from now.Ten years agoI lived in Oxford, as much my hometown as anywhere is, living in the house I'd grown up in long after my family had emigrated to California. Every year, I'd head out for Christmas, saving a little time to hang out in San Francisco.I'd just had a turbulent year: In April, I had finally left Elgg after working on it for seven years, and had been surprised to find myself at the receiving end of threats from our investors after I tried to start a new social platform with a completely different purpose. This significantly limited my options - all non-infrastructure internet software is at least a little bit social - and although I'm pretty sure I would have won a court decision, my pockets were exponentially less deep than theirs. I returned to my roots and buckled down doing work in local media instead.Nevertheless, I had just given a talk at the Harvard Kennedy School on user-centered design, and flew out to Washington DC. All hints of what was to come.My mother was diagnosed with pulmonary fibrosis. We didn't know what lay ahead; it was just a persistent cough.TodayEight years ago, my mother phoned me to warn me that I shouldn't be shocked to see her wearing oxygen tanks. It took me approximately thirty seconds to decide that I needed to move to California (although practically, it took me five months). I arrived with two suitcases and the assumption that I would be here temporarily. Writing this now, I know I'm here for the long run.She had given up her career in internet business analysis and become a middle school science teacher. Every day she went to work wearing oxygen on her back, looking a little bit like a Ghostbuster, until she couldn't anymore.Six years ago, she had a double lung transplant. I was with my parents at their home in the central valley when they got the call, a little after midnight; they drove straight to the hospital, while I drove to Oakland to pick up my sister. I tried to raise my girlfriend on the phone, but couldn't. It was the loneliest two hours of my life.I have persistent flashbacks of my mother sitting on a gurney outside the double doors leading to anesthesiology, telling me to be patient with my father and to look after him. We spent the night in the hospital, sleeping in the waiting room on makeshift beds made of teal vinyl-covered chairs. It wasn't clear that we would ever see her again. She emerged at 4pm the next day, unable to speak and in unfathomable pain. Eventually, I passed out in the ICU next to her, and the nurses told me to go home.Pulmonary fibrosis is a symptom, not a disease. Your lungs scar progressively until you can't breathe. There's no cure. We didn't know what caused it, but my grandmother died of it when I was six years old, so we knew it was familial. My aunt was diagnosed too, and had lung transplants, before the side effects of immunosuppression were too much for her. Then my cousin, just a few years older than me, who left us suddenly. It was unimaginably sad.And it was scary. It hung over all of us. I felt it acutely. A few years earlier, I had asked my girlfriend to marry me; she had deferred for a year before telling me no. Around the same time, I had ripped my life up to move to California. The country I grew up in voted to reject Europeans like me, ensuring (assuming Brexit eventually comes to pass) that I could never go back. The country I lived in elected a populist fascist as President. And it was becoming clear that I might only have a few years left. I felt destabilized and terrified. More than that, I felt worthless. I hadn't been able to build the life I wanted. I was damaged. And soon, I might be gone.I gained a lot of weight and let my anxiety build. It was rare that I'd sleep through the night. All the while, my mother continued on her adventure, through a rollercoaster of medical crises and procedures. Often, it was like watching someone you love be systematically tortured.Cutting-edge medical research finally caught up with my family, and we discovered that the pulmonary fibrosis was the symptom of a genetic condition called dyskeratosis congenita. At least, it probably was; we were at the edge of medical science. But the research offered hope, and I took it with both hands.In particular, a genetic condition could be tested. The genetic counsellor warned that an adverse result could affect our insurance, our ability to buy a house; our entire futures. But my sister and I had Europe as a safety net. We had the privilege of just going back to a place with saner, more compassionate laws. And more importantly, we were told there was a 75% chance that one or both of us would have it. We had to know.When, a year and a half ago, the genetic test came back showing that neither of us had the genetic variant, we burst into tears in the examination room. We called our parents, who also burst into tears. For my mother, the burden of knowing that she might have passed down her condition was lifted. And suddenly, I had a life ahead of me again. That same week, I had my first therapy session, and I began to rebuild.In the midst of all of this, I had a professional adventure.I became the hands-on CTO and first employee of Latakoo, which is still the way that NBC News sends recorded footage back to its newsrooms over commodity internet connections. (It's also the source of my only software patent.) I was the Geek in Residence at the Edinburgh Festivals Innovation Lab, serving the world's largest arts festival. I wrote a technical book on HTML5 geolocation. I co-founded Known, found investment, and did right by my investors by going to work as a senior engineer at Medium. I was a heavy participant and sometime organizer in the Indieweb community. My work showed up in the New York Times and in other people's books. I was west coast Director of Investments at Matter, a mission-driven accelerator and venture fund (going to the pub with Chelsea Manning as part of this remains my favorite professional moment). I became VP of Product at Unlock, helping independent creators to make money from their work. And as I write this, I'm Head of Engineering at ForUsAll, which is trying to help people on lower incomes to build retirement savings. I'm far from being even a fraction of a millionaire, but I've had the privilege to do well, and hopefully do some good in the process.And I've rebuilt a life in California. I have amazing people in my life - many of whom came through the Matter and Indieweb communities, for which I'm endlessly grateful. I still have my amazing friends from the UK, even if we're distant. My family is close and bound by love. It continues to suffer medical hardships. But through it all, I've been lucky.Ten years from nowSo what's next?Thanks to the last decade's medical adventures, I'm a late bloomer. But I want to have a family, with a strong relationship built on mutual trust and intimacy at its center. If I'm really lucky, my future children will get to meet my parents; if not, I will carry their spirit and do my best to represent the best of who they were. I want a family life drawn from first principles based on creativity and love, rather than one built on established societal expectations: a progressive life created to support us as a partnership, rather than one built to make other people happy by painting by numbers. My future children will be multi-national, as I am. Many passports, many points of view. And that's just from one side of the partnership.I don't have any desire to be wealthy. I do want to be safe and comfortable. That probably means leaving the Bay Area and finding somewhere with a better quality of life to cost of living ratio. Edinburgh is the best place I've ever lived for this, but unless Scotland becomes independent and rejoins the EU, it's not somewhere I could easily go back to. Still, there's a big, wide world out there.I want to do work that makes the world more equal, more compassionate, and more peaceful. What that means in practice is TBD, but I expect to co-found one more startup - not yet, but eventually. Almost certainly, it'll be bootstrapped and partially open source: a zebra internet / media business built with the goal of indefinite sustainability. If I'm lucky, I'll work with some of my former colleagues to make it happen.I'll also deepen my political volunteering. I began to give heavily to progressive causes, as well as canvas and campaign, over the last decade. My politics continue to be progressive as I get older, and I want to back my opinions with real, on the ground work. The current era demands it.And I want to build a strong foundation for the rest of my life. I want to do meaningful work as part of living a meaningful life based on happiness and kindness. I want to leave the world better than I found it by showing up as well as I can through emergent strategy. At the end of it all, whether that's a few years from now or fifty, I want to look back without regret and know that I did well by the people whose lives I passed through, as well as people who I'll never meet or know. It's not about wealth; it's not about self-interest; it's about finding meaning through service, and happiness through connection.It's been a tough decade for me. It has been for many of us. But I'm hopeful for the next one.",
"html": "<p>As arbitrary as they are, these transitions provide a kind of useful punctuation - a spot to stop and breathe.</p><p>For me, I think it might be useful to reflect on where I was at the start of the previous decade, where I am now, and where I'd like to be ten years from now.</p><h3>Ten years ago</h3><p>I lived in Oxford, as much my hometown as anywhere is, living in the house I'd grown up in long after my family had emigrated to California. Every year, I'd head out for Christmas, saving a little time to hang out in San Francisco.</p><p>I'd just had a turbulent year: In April, I had finally left Elgg after working on it for seven years, and had been surprised to find myself at the receiving end of threats from our investors after I tried to start a new social platform with a completely different purpose. This significantly limited my options - <em>all</em> non-infrastructure internet software is at least a little bit social - and although I'm pretty sure I would have won a court decision, my pockets were exponentially less deep than theirs. I returned to my roots and buckled down doing work in local media instead.</p><p>Nevertheless, I had just given a talk at the Harvard Kennedy School on user-centered design, and flew out to Washington DC. All hints of what was to come.</p><p>My mother was diagnosed with <a href=\"https://www.pulmonaryfibrosis.org/life-with-pf/about-pf\">pulmonary fibrosis</a>. We didn't know what lay ahead; it was just a persistent cough.</p><h3>Today</h3><p>Eight years ago, my mother phoned me to warn me that I shouldn't be shocked to see her wearing oxygen tanks. It took me approximately thirty seconds to decide that I needed to move to California (although practically, it took me five months). I arrived with two suitcases and the assumption that I would be here temporarily. Writing this now, I know I'm here for the long run.</p><p>She had given up her career in internet business analysis and become a middle school science teacher. Every day she went to work wearing oxygen on her back, looking a little bit like a Ghostbuster, until she couldn't anymore.</p><p>Six years ago, she had a double lung transplant. I was with my parents at their home in the central valley when they got the call, a little after midnight; they drove straight to the hospital, while I drove to Oakland to pick up my sister. I tried to raise my girlfriend on the phone, but couldn't. It was the loneliest two hours of my life.</p><p>I have persistent flashbacks of my mother sitting on a gurney outside the double doors leading to anesthesiology, telling me to be patient with my father and to look after him. We spent the night in the hospital, sleeping in the waiting room on makeshift beds made of teal vinyl-covered chairs. It wasn't clear that we would ever see her again. She emerged at 4pm the next day, unable to speak and in unfathomable pain. Eventually, I passed out in the ICU next to her, and the nurses told me to go home.</p><p>Pulmonary fibrosis is a symptom, not a disease. Your lungs scar progressively until you can't breathe. There's no cure. We didn't know what caused it, but my grandmother died of it when I was six years old, so we knew it was familial. <a href=\"https://waynelawreview.org/a-tribute-to-professor-erica-beecher-monas-1949-2017/\">My aunt</a> was diagnosed too, and had lung transplants, before the side effects of immunosuppression were too much for her. <a href=\"https://www.miaminewtimes.com/restaurants/miamis-culinary-community-remembers-michael-clements-10130845\">Then my cousin</a>, just a few years older than me, who left us suddenly. It was unimaginably sad.</p><p>And it was scary. It hung over all of us. I felt it acutely. A few years earlier, I had asked my girlfriend to marry me; she had deferred for a year before telling me no. Around the same time, I had ripped my life up to move to California. The country I grew up in voted to reject Europeans like me, ensuring (assuming Brexit eventually comes to pass) that I could never go back. The country I lived in elected a populist fascist as President. And it was becoming clear that I might only have a few years left. I felt destabilized and terrified. More than that, I felt <em>worthless</em>. I hadn't been able to build the life I wanted. I was damaged. And soon, I might be gone.</p><p>I gained a lot of weight and let my anxiety build. It was rare that I'd sleep through the night. All the while, my mother continued on her adventure, through a rollercoaster of medical crises and procedures. Often, it was like watching someone you love be systematically tortured.</p><p>Cutting-edge medical research finally caught up with my family, and we discovered that the pulmonary fibrosis was the symptom of a genetic condition called <a href=\"https://ghr.nlm.nih.gov/condition/dyskeratosis-congenita\">dyskeratosis congenita</a>. At least, it probably was; we were at the edge of medical science. But the research offered hope, and I took it with both hands.</p><p>In particular, a genetic condition could be tested. The genetic counsellor warned that an adverse result could affect our insurance, our ability to buy a house; our entire futures. But my sister and I had Europe as a safety net. We had the privilege of just going back to a place with saner, more compassionate laws. And more importantly, we were told there was a 75% chance that one or both of us would have it. We had to know.</p><p>When, a year and a half ago, the genetic test came back showing that <em>neither</em> of us had the genetic variant, we burst into tears in the examination room. We called our parents, who also burst into tears. For my mother, the burden of knowing that she might have passed down her condition was lifted. And suddenly, I had a life ahead of me again. That same week, I had my first therapy session, and I began to rebuild.</p><p>In the midst of all of this, I had a professional adventure.</p><p>I became the hands-on CTO and first employee of Latakoo, which is still the way that NBC News sends recorded footage back to its newsrooms over commodity internet connections. (It's also the source of my only software patent.) I was the Geek in Residence at the Edinburgh Festivals Innovation Lab, serving the world's largest arts festival. I wrote a technical book on HTML5 geolocation. I co-founded Known, found investment, and did right by my investors by going to work as a senior engineer at Medium. I was a heavy participant and sometime organizer in the Indieweb community. My work showed up in the New York Times and in other people's books. I was west coast Director of Investments at Matter, a mission-driven accelerator and venture fund (going to the pub with Chelsea Manning as part of this remains my favorite professional moment). I became VP of Product at Unlock, helping independent creators to make money from their work. And as I write this, I'm Head of Engineering at ForUsAll, which is trying to help people on lower incomes to build retirement savings. I'm far from being even a fraction of a millionaire, but I've had the privilege to do well, and hopefully do some good in the process.</p><p>And I've rebuilt a life in California. I have amazing people in my life - many of whom came through the Matter and Indieweb communities, for which I'm endlessly grateful. I still have my amazing friends from the UK, even if we're distant. My family is close and bound by love. It continues to suffer medical hardships. But through it all, I've been lucky.</p><h3>Ten years from now</h3><p>So what's next?</p><p>Thanks to the last decade's medical adventures, I'm a late bloomer. But I want to have a family, with a strong relationship built on mutual trust and intimacy at its center. If I'm really lucky, my future children will get to meet my parents; if not, I will carry their spirit and do my best to represent the best of who they were. I want a family life drawn from first principles based on creativity and love, rather than one built on established societal expectations: a progressive life created to support us as a partnership, rather than one built to make other people happy by painting by numbers. My future children will be multi-national, as I am. Many passports, many points of view. And that's just from one side of the partnership.</p><p>I don't have any desire to be wealthy. I do want to be safe and comfortable. That probably means leaving the Bay Area and finding somewhere with a better quality of life to cost of living ratio. Edinburgh is the best place I've ever lived for this, but unless Scotland becomes independent and rejoins the EU, it's not somewhere I could easily go back to. Still, there's a big, wide world out there.</p><p>I want to do work that makes the world more equal, more compassionate, and more peaceful. What that means in practice is TBD, but I expect to co-found one more startup - not yet, but eventually. Almost certainly, it'll be bootstrapped and partially open source: <a href=\"https://www.zebrasunite.com/\">a zebra</a> internet / media business built with the goal of indefinite sustainability. If I'm lucky, I'll work with some of my former colleagues to make it happen.</p><p>I'll also deepen my political volunteering. I began to give heavily to progressive causes, as well as canvas and campaign, over the last decade. My politics continue to be progressive as I get older, and I want to back my opinions with real, on the ground work. The current era demands it.</p><p>And I want to build a strong foundation for the rest of my life. I want to do meaningful work as part of living a meaningful life based on happiness and kindness. I want to leave the world better than I found it by showing up as well as I can through <a href=\"https://www.akpress.org/emergentstrategy.html\">emergent strategy</a>. At the end of it all, whether that's a few years from now or fifty, I want to look back without regret and know that I did well by the people whose lives I passed through, as well as people who I'll never meet or know. It's not about wealth; it's not about self-interest; it's about finding meaning through service, and happiness through connection.</p><p>It's been a tough decade for me. It has been for many of us. But I'm hopeful for the next one.</p>"
},
"author": {
"type": "card",
"name": "Ben Werdm\u00fcller",
"url": "https://werd.io/profile/benwerd",
"photo": "https://werd.io/file/5d388c5fb16ea14aac640912/thumb.jpg"
},
"post-type": "article",
"_id": "7051846",
"_source": "191",
"_is_read": true
}
This is how onboarding will probably look in Kittybox. #IndieWeb
{
"type": "entry",
"published": "2019-12-16T15:59:04+00:00",
"url": "https://fireburn.ru/posts/1576511944",
"category": [
"IndieWeb",
"onboarding",
"Kittybox"
],
"photo": [
"https://fireburn.ru/media/50/cd/05/78/28b6c39605c94a879db3d4ab50621a916860acf4d57953f9732cc529.png"
],
"syndication": [
"https://twitter.com/kisik21/status/1206604700767928321"
],
"content": {
"text": "This is how onboarding will probably look in Kittybox. #IndieWeb",
"html": "<p>This is how onboarding will probably look in Kittybox. #IndieWeb</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/media/f1/5a/fb/9b/081efafb97b4ad59f5025cf2fd0678b8f3e20e4c292489107d52be09.png"
},
"post-type": "photo",
"_id": "7051538",
"_source": "1371",
"_is_read": true
}
This is how onboarding would probably look in Kittybox. #IndieWeb
{
"type": "entry",
"published": "2019-12-16T15:57:22+00:00",
"url": "https://fireburn.ru/posts/1576511842",
"category": [
"Kittybox",
"onboarding",
"IndieWeb"
],
"syndication": [
"https://twitter.com/kisik21/status/1206604261888548865"
],
"content": {
"text": "This is how onboarding would probably look in Kittybox. #IndieWeb",
"html": "<p>This is how onboarding would probably look in Kittybox. #IndieWeb</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/media/f1/5a/fb/9b/081efafb97b4ad59f5025cf2fd0678b8f3e20e4c292489107d52be09.png"
},
"post-type": "note",
"_id": "7051539",
"_source": "1371",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-16T18:33:50+10:00",
"url": "https://mblaney.xyz/2019-12-16-I_Haza_Website_domain_registration",
"category": [
"https://news.indieweb.org/en"
],
"name": "I Haza Website domain registration",
"content": {
"text": "I've had some great feedback about I Haza Website, my website hosting service that provides a ready to use installation of Dobrado running at your own domain name.\n\n\nThe most important feedback was that for most people, registering a domain name and updating their records was too difficult. This was the only manual step in the whole process, so it gave me the motivation to automate registering domain names. I'm using name.com because I appreciate their support of the IndieWeb!\n\n\n\n\nPayments currently go through PayPal, which I used because I had an existing implementation for it. I'm just passing through the purchase price from the name.com API and PayPal's processing fee, and hosting is currently free, so this is a pretty easy way to get your own website!",
"html": "I've had some great feedback about <a href=\"https://i.haza.website\">I Haza Website</a>, my website hosting service that provides a ready to use installation of <a href=\"https://dobrado.net\">Dobrado</a> running at your own domain name.<br /><br />\nThe most important feedback was that for most people, registering a domain name and updating their records was too difficult. This was the only manual step in the whole process, so it gave me the motivation to automate registering domain names. I'm using <a href=\"https://name.com\">name.com</a> because I appreciate their support of the <a href=\"https://indieweb.org\">IndieWeb</a>!<br /><br /><img alt=\"\" src=\"https://mblaney.xyz/public/domain_check.png\" /><br /><br />\nPayments currently go through PayPal, which I used because I had an existing implementation for it. I'm just passing through the purchase price from the name.com API and PayPal's processing fee, and hosting is currently free, so this is a pretty easy way to get your own website!"
},
"author": {
"type": "card",
"name": "Malcolm Blaney",
"url": "https://mblaney.xyz",
"photo": "https://mblaney.xyz/public/profile_thumb.png"
},
"post-type": "article",
"_id": "9096338",
"_source": "3708",
"_is_read": true
}
🔵🥧 Baked a #blueberry #pie last Sunday, my third pie, blind to an unexpected change coming just minutes after I put the pie in the oven.
After we wrapped up IndieWebCamp SF, I went home, collected the ingredients from my cupboard, realized I was missing a couple, and picked them up from my local grocery store. Ingredients assembled(2), pie dish lined and #blueberries mixed(3), it didn’t take long to make(4), and place in the oven to bake(1).
Thanks to a ride from a friend, the pie made it to the party intact(5), taking its place among others, surrounded by bakers, friends, and baker friends (6 đź“· Andrew Garcia).
#2019_342 #blueberrypie #pie #thirdpie #thirdpieblind #imadethis #baker #homecooking #homebaked #bakers #baked #latergram #nofilter
Previously: https://tantek.com/2019/005/t1/weeks-ago-baked-first-apple-pie
{
"type": "entry",
"published": "2019-12-15 15:14-0800",
"url": "http://tantek.com/2019/349/t1/baked-blueberry-pie-last-sunday",
"category": [
"blueberry",
"pie",
"blueberries",
"2019_342",
"blueberrypie",
"thirdpie",
"thirdpieblind",
"imadethis",
"baker",
"homecooking",
"homebaked",
"bakers",
"baked",
"latergram",
"nofilter"
],
"photo": [
"https://aperture-media.p3k.io/fastly.4sqi.net/f5987944ad4628e75eb421147c0f0240676bd94ea73d919d307de13c2fbe39fb.jpg",
"https://aperture-media.p3k.io/fastly.4sqi.net/11d680f4b5a165ae6d750812d35e05d1f762969454a6ef3db32e063ea8aef72c.jpg",
"https://aperture-media.p3k.io/fastly.4sqi.net/e51eea8ffb79e9e84dd0945d2ea0545cb0c1a33a4068aea5395927bfe791b94c.jpg",
"https://aperture-media.p3k.io/fastly.4sqi.net/de5de354b3dc04556085e1b6f7f2cf199d4dc63611074947d86d21a442cc020d.jpg",
"https://aperture-media.p3k.io/fastly.4sqi.net/aa9f3c79f9ba13a94ee79f6845c709d6871cffc9b3b6fb4dabd4b52f4b123468.jpg",
"https://aperture-media.p3k.io/fastly.4sqi.net/72c8b4a6eedc8754ccd7c19837df45f7bbe247ed36ab8208bd09f28fe75009f0.jpg"
],
"content": {
"text": "\ud83d\udd35\ud83e\udd67 Baked a #blueberry #pie last Sunday, my third pie, blind to an unexpected change coming just minutes after I put the pie in the oven.\n\nAfter we wrapped up IndieWebCamp SF, I went home, collected the ingredients from my cupboard, realized I was missing a couple, and picked them up from my local grocery store. Ingredients assembled(2), pie dish lined and #blueberries mixed(3), it didn\u2019t take long to make(4), and place in the oven to bake(1).\n\nThanks to a ride from a friend, the pie made it to the party intact(5), taking its place among others, surrounded by bakers, friends, and baker friends (6 \ud83d\udcf7 Andrew Garcia).\n\n#2019_342 #blueberrypie #pie #thirdpie #thirdpieblind #imadethis #baker #homecooking #homebaked #bakers #baked #latergram #nofilter\n\nPreviously: https://tantek.com/2019/005/t1/weeks-ago-baked-first-apple-pie",
"html": "<a class=\"u-bridgy-flickr-photo\" href=\"https://fastly.4sqi.net/img/general/original/476_QpDE0FOJ5t5phaNu-xAC1AlpXaGXToQ2uCfVjLM6Ycc.jpg\"></a><a class=\"u-bridgy-flickr-photo\" href=\"https://fastly.4sqi.net/img/general/original/476_jEG3HEt0D4WGcirbqbzn1jqHvNE5f1ZxcG2hiYxGugo.jpg\"></a><a class=\"u-bridgy-flickr-photo\" href=\"https://fastly.4sqi.net/img/general/original/476_HXGtIMvwEEBIgUwIHKRiKBHuFtd-kGH7pb3sFO6JYoc.jpg\"></a><a class=\"u-bridgy-flickr-photo\" href=\"https://fastly.4sqi.net/img/general/original/476_zbyAOnKIUH6QFtrfRD7VEwRVhFl3WXtYCwAAO5IsOGk.jpg\"></a><a class=\"u-bridgy-flickr-photo\" href=\"https://fastly.4sqi.net/img/general/original/476_FZWFs12vOoiO3nbogcl0ErrOnmodjVEh3dDssACDWE8.jpg\"></a><a class=\"u-bridgy-flickr-photo\" href=\"https://fastly.4sqi.net/img/general/original/476_sm5sSOTVjeupEUKF1r4CXN5LHSu-LxthsZcMIhAe88U.jpg\"></a>\ud83d\udd35\ud83e\udd67 Baked a #<span class=\"p-category\">blueberry</span> #<span class=\"p-category\">pie</span> last Sunday, my third pie, blind to an unexpected change coming just minutes after I put the pie in the oven.<br /><br />After we wrapped up IndieWebCamp SF, I went home, collected the ingredients from my cupboard, realized I was missing a couple, and picked them up from my local grocery store. Ingredients assembled(2), pie dish lined and #<span class=\"p-category\">blueberries</span> mixed(3), it didn\u2019t take long to make(4), and place in the oven to bake(1).<br /><br />Thanks to a ride from a friend, the pie made it to the party intact(5), taking its place among others, surrounded by bakers, friends, and baker friends (6 \ud83d\udcf7 Andrew Garcia).<br /><br />#<span class=\"p-category\">2019_342</span> #<span class=\"p-category\">blueberrypie</span> #<span class=\"p-category\">pie</span> #<span class=\"p-category\">thirdpie</span> #<span class=\"p-category\">thirdpieblind</span> #<span class=\"p-category\">imadethis</span> #<span class=\"p-category\">baker</span> #<span class=\"p-category\">homecooking</span> #<span class=\"p-category\">homebaked</span> #<span class=\"p-category\">bakers</span> #<span class=\"p-category\">baked</span> #<span class=\"p-category\">latergram</span> #<span class=\"p-category\">nofilter</span><br /><br />Previously: <a href=\"https://tantek.com/2019/005/t1/weeks-ago-baked-first-apple-pie\">https://tantek.com/2019/005/t1/weeks-ago-baked-first-apple-pie</a>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "http://tantek.com/",
"photo": "https://aperture-media.p3k.io/tantek.com/acfddd7d8b2c8cf8aa163651432cc1ec7eb8ec2f881942dca963d305eeaaa6b8.jpg"
},
"post-type": "photo",
"_id": "7033172",
"_source": "1",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-15T23:36:00Z",
"url": "https://www.jvt.me/mf2/2019/12/08srv/",
"in-reply-to": [
"https://twitter.com/vmbrasseur/status/1206286044145913856"
],
"name": "Reply to https://twitter.com/vmbrasseur/status/1206286044145913856",
"content": {
"text": "As I've gone all in on the #IndieWeb technologies, I've been using @AaronPK's service https://aperture.p3k.io which supports the open https://indieweb.org/Microsub standard, which supports RSS among other formats - may be worth looking into as it's a great protocol for building better readers, even if it's not solving your need right now. Drop me or the folks at https://indieweb.org/discuss a line if you want to talk more about it!",
"html": "<p>As I've gone all in on the #IndieWeb technologies, I've been using @AaronPK's service <a href=\"https://aperture.p3k.io\">https://aperture.p3k.io</a> which supports the open <a href=\"https://indieweb.org/Microsub\">https://indieweb.org/Microsub</a> standard, which supports RSS among other formats - may be worth looking into as it's a great protocol for building better readers, even if it's not solving your need right now. Drop me or the folks at <a href=\"https://indieweb.org/discuss\">https://indieweb.org/discuss</a> a line if you want to talk more about it!</p>"
},
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "reply",
"_id": "7027230",
"_source": "2169",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-15T18:36:00Z",
"url": "https://www.jvt.me/mf2/2019/12/ewhan/",
"in-reply-to": [
"https://aaronparecki.com/2019/12/15/8/"
],
"name": "Reply to https://aaronparecki.com/2019/12/15/8/",
"content": {
"text": "I've disabled that for now - I actually didn't mean to do that and have since removed it, especially as those pages are paginated so you'll effectively get webmention'd forever as I add more content to that tag",
"html": "<p>I've disabled that for now - I actually didn't mean to do that and have since removed it, especially as those pages are paginated so you'll effectively get webmention'd forever as I add more content to that tag</p>"
},
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "reply",
"_id": "7020462",
"_source": "2169",
"_is_read": true
}
Sorry to anyone who's just received a tonne of webmentions from me - I'm tweaking the way the sending works so there are a few new places you may see them come from
{
"type": "entry",
"published": "2019-12-15T18:01:00Z",
"url": "https://www.jvt.me/mf2/2019/12/h2rda/",
"content": {
"text": "Sorry to anyone who's just received a tonne of webmentions from me - I'm tweaking the way the sending works so there are a few new places you may see them come from",
"html": "<p>Sorry to anyone who's just received a tonne of webmentions from me - I'm tweaking the way the sending works so there are a few new places you may see them come from</p>"
},
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "note",
"_id": "7019829",
"_source": "2169",
"_is_read": true
}
This post has been published by my Micropub endpoint (code in https://gitlab.com/jamietanna/www-api ) and syndicated to Twitter via https://brid.gy 🙌 #IndieWeb - I'm able to own my tweets from my personal website at https://www.jvt.me and you can too by joining the folks at https://indieweb.org/discuss
{
"type": "entry",
"published": "2019-12-15T16:11:14.127+01:00",
"url": "https://www.jvt.me/mf2/2019/12/yudga/",
"content": {
"text": "This post has been published by my Micropub endpoint (code in https://gitlab.com/jamietanna/www-api ) and syndicated to Twitter via https://brid.gy \ud83d\ude4c #IndieWeb - I'm able to own my tweets from my personal website at https://www.jvt.me and you can too by joining the folks at https://indieweb.org/discuss",
"html": "<p>This post has been published by my Micropub endpoint (code in <a href=\"https://gitlab.com/jamietanna/www-api\">https://gitlab.com/jamietanna/www-api</a> ) and syndicated to Twitter via <a href=\"https://brid.gy\">https://brid.gy</a> \ud83d\ude4c #IndieWeb - I'm able to own my tweets from my personal website at <a href=\"https://www.jvt.me\">https://www.jvt.me</a> and you can too by joining the folks at <a href=\"https://indieweb.org/discuss\">https://indieweb.org/discuss</a></p>"
},
"author": {
"type": "card",
"name": "Jamie Tanna",
"url": "https://www.jvt.me",
"photo": "https://www.jvt.me/img/profile.png"
},
"post-type": "note",
"_id": "7016339",
"_source": "2169",
"_is_read": true
}
Did somebody invent a play by #webmention #game like #indieweb chess? If not, I want to be the first one to implement it! Markup: p-chess-move
- a move in some sort of a universally accepted notation. And a service you can mention so it’ll record the game and check rules.
{
"type": "entry",
"published": "2019-12-14T22:03:00+0300",
"url": "https://fireburn.ru/posts/1576360980",
"category": [
"webmention",
"indieweb",
"chess",
"games"
],
"syndication": [
"https://news.indieweb.org/en/fireburn.ru/posts/1576360980",
"https://twitter.com/kisik21/status/1205926370808909826"
],
"content": {
"text": "Did somebody invent a play by #webmention #game like #indieweb chess? If not, I want to be the first one to implement it! Markup: p-chess-move - a move in some sort of a universally accepted notation. And a service you can mention so it\u2019ll record the game and check rules.",
"html": "<p>Did somebody invent a play by #webmention #game like #indieweb chess? If not, I want to be the first one to implement it! Markup: <code>p-chess-move</code> - a move in some sort of a universally accepted notation. And a service you can mention so it\u2019ll record the game and check rules.</p>"
},
"author": {
"type": "card",
"name": "Vika",
"url": "https://fireburn.ru/",
"photo": "https://fireburn.ru/media/f1/5a/fb/9b/081efafb97b4ad59f5025cf2fd0678b8f3e20e4c292489107d52be09.png"
},
"post-type": "note",
"_id": "6994994",
"_source": "1371",
"_is_read": true
}
@jack @ParagA #bluesky sounds interesting. For “existing decentralized standard” see #IndieWeb specs https://spec.indieweb.org/ like W3C #Webmention, and community that actively federates with Twitter (like this reply from my site). Happy to discuss more!
{
"type": "entry",
"published": "2019-12-12 17:33-0800",
"url": "http://tantek.com/2019/346/t1/bluesky-standard-indieweb-webmention-federates",
"category": [
"bluesky",
"IndieWeb",
"Webmention"
],
"in-reply-to": [
"https://twitter.com/jack/status/1204766078468911106"
],
"content": {
"text": "@jack @ParagA #bluesky sounds interesting. For \u201cexisting decentralized standard\u201d see #IndieWeb specs https://spec.indieweb.org/ like W3C #Webmention, and community that actively federates with Twitter (like this reply from my site). Happy to discuss more!",
"html": "<a class=\"h-cassis-username\" href=\"https://twitter.com/jack\">@jack</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/ParagA\">@ParagA</a> #<span class=\"p-category\">bluesky</span> sounds interesting. For \u201cexisting decentralized standard\u201d see #<span class=\"p-category\">IndieWeb</span> specs <a href=\"https://spec.indieweb.org/\">https://spec.indieweb.org/</a> like W3C #<span class=\"p-category\">Webmention</span>, and community that actively federates with Twitter (like this reply from my site). Happy to discuss more!"
},
"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/jack/status/1204766078468911106": {
"type": "entry",
"url": "https://twitter.com/jack/status/1204766078468911106",
"name": "@jack\u2019s tweet",
"post-type": "article"
}
},
"_id": "6946549",
"_source": "1",
"_is_read": true
}
{
"type": "entry",
"published": "2019-12-12 09:59-0800",
"url": "https://gregorlove.com/2019/12/homebrew-website-club-san-diego/",
"featured": "https://gregorlove.com/site/assets/files/5717/img_20191211_195850.jpg",
"photo": [
"https://gregorlove.com/site/assets/files/5717/img_20191211_195850.jpg"
],
"syndication": [
"https://news.indieweb.org/en",
"https://twitter.com/gRegorLove/status/1205188598904934400"
],
"name": "Homebrew Website Club San Diego",
"content": {
"text": "The first Homebrew Website Club San Diego was a success! There were four people in attendance. We started with introductions and talked a bit about our websites \u2014 or desire for a website.\n\nJoe Crawford: Has been blogging since 2001 and recently been posting lots of drawings and comics. Tonight he updated the header on his site to include one of his drawings. He is running WordPress, so he installed the indieweb plugins: Webmention, Semantic Linkbacks, and Microformats 2. He made some updates to his h-card and used indiewebify.me to test it.\n\nSimon Prickett: Used to only post on Medium, but now has all his posts on his site and syndicates copies to Medium. Tonight he worked on some templates for an upcoming Women Who Code event. The goal is to have a few starter templates they can use to teach Jekyll and be able to publish a page on Github Pages.\n\nJordan Yonts: No website\u2026 yet. He used to have a domain but let it lapse and all the content is gone. He is happy to leave that content in the past but would like to get a site set up and organize some of his hobbies there.\n\ngRegor Morrill (you are here): I\u2019ve been working on a login system and mailing list opt-in so people can subscribe and get my posts by email. This is something I really want in place before I am off of Facebook, to allow people to still get my posts by email.\n\nWe talked about how often to have these meetups and decided on monthly, at least for now. The next meetup is tentatively on January 15, 2020. I\u2019ll follow up with an event page soon.\n\nReflections:\n\nSubterranean was a pretty good venue for this. I was a little concerned because while it is a big coffeeshop, it is often pretty full during the day. After 5pm there were only a handful of people, though, so it worked well. We could have comfortably hosted 8-10 people tonight. They have good food and drinks, and happy hour overlapped. They also have good art (see below) and music; tonight it was Talking Heads.\n\nThe awesome Bowie painting in our group picture.\nShould we rename to Home-Bowie Website Club? y/y",
"html": "<p>The first <a href=\"https://gregorlove.com/2019/12/homebrew-website-club/\">Homebrew Website Club San Diego</a> was a success! There were four people in attendance. We started with introductions and talked a bit about our websites \u2014 or desire for a website.</p>\n\n<p><a class=\"h-card\" href=\"https://artlung.com\">Joe Crawford</a>: Has been blogging since 2001 and recently been posting lots of drawings and comics. Tonight he updated the header on his site to include one of his drawings. He is running WordPress, so he installed the indieweb plugins: Webmention, Semantic Linkbacks, and Microformats 2. He made some updates to his h-card and used <a href=\"https://indiewebify.me/\">indiewebify.me</a> to test it.</p>\n\n<p><a class=\"h-card\" href=\"https://simonprickett.dev/\">Simon Prickett</a>: Used to only post on Medium, but now has all his posts on his site and syndicates copies to Medium. Tonight he worked on some templates for an upcoming <a href=\"https://www.womenwhocode.com/sandiego\">Women Who Code</a> event. The goal is to have a few starter templates they can use to teach Jekyll and be able to publish a page on Github Pages.</p>\n\n<p>Jordan Yonts: No website\u2026 yet. He used to have a domain but let it lapse and all the content is gone. He is happy to leave that content in the past but would like to get a site set up and organize some of his hobbies there.</p>\n\n<p>gRegor Morrill (you are here): I\u2019ve been working on a login system and mailing list opt-in so people can subscribe and get my posts by email. This is something I really want in place before I am off of Facebook, to allow people to still get my posts by email.</p>\n\n<p>We talked about how often to have these meetups and decided on monthly, at least for now. The next meetup is tentatively on January 15, 2020. I\u2019ll follow up with an event page soon.</p>\n\n<p><b>Reflections:</b></p>\n\n<p>Subterranean was a pretty good venue for this. I was a little concerned because while it is a big coffeeshop, it is often pretty full during the day. After 5pm there were only a handful of people, though, so it worked well. We could have comfortably hosted 8-10 people tonight. They have good food and drinks, and happy hour overlapped. They also have good art (see below) and music; tonight it was Talking Heads.</p>\n\n<p>The awesome Bowie painting in our group picture.</p>\n<p>Should we rename to Home-Bowie Website Club? y/y</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/3473/profile-2016-med.jpg"
},
"post-type": "photo",
"_id": "6936670",
"_source": "179",
"_is_read": true
}