{ "type": "entry", "published": "2020-12-31T09:59:53Z", "url": "https://adactio.com/journal/17723", "category": [ "2020", "writing", "blogging", "publishing", "words", "sharing", "indieweb" ], "syndication": [ "https://adactio.medium.com/543ab10f53f9" ], "name": "Words I wrote in 2020", "content": { "text": "Once again I wrote over a hundred blog posts this year. While lots of other activities dropped off significantly while my main focus was to just keep on keepin\u2019 on, I still found solace and reward in writing and publishing. Like I said early on in The Situation, my website is an outlet for me:\n\n\n While you\u2019re stuck inside, your website is not just a place you can go to, it\u2019s a place you can control, a place you can maintain, a place you can tidy up, a place you can expand. Most of all, it\u2019s a place you can lose yourself in, even if it\u2019s just for a little while.\n\n\nHere are some blog posts that turned out alright:\n\n\nArchitects, gardeners, and design systems. Citing Frank Chimero, Debbie Chachra, and Lisa O\u2019Neill. \n\nHydration. Progressive enhancement. I do not think it means what you think it means.\n\nLiving Through The Future. William Gibson, Arthur C.Clarke, Daniel Dafoe, Stephen King, Emily St. John Mandel, John Wyndham, Martin Cruz-Smith, Marina Koren and H.G. Wells.\n\nPrinciples and priorities. Using design principles to embody your priorities.\n\nHard to break. Brittleness is the opposite of resilience. But they both share something in common.\n\nIntent. Black lives matter.\n\nAccessibility. Making the moral argument.\n\nT E N \u018e T. A spoiler-filled look at the new Christopher Nolan film.\n\nPortals and giant carousels. Trying to understand why people think they need to make single page apps.\n\nClean advertising. The greatest trick the devil ever pulled was convincing the world that behavioural advertising is more effective than contextual advertising.\nI find it strangely comforting that even in a year as shitty as 2020, I can look back and see that there were some decent blog posts in there. Whatever 2021 may bring, I hope to keep writing and publishing through it all. I hope you will too.", "html": "<p><a href=\"https://adactio.com/journal/16270\">Once again</a> I wrote <a href=\"https://adactio.com/journal/archive/2020/\">over a hundred blog posts this year</a>. While lots of other activities dropped off significantly while my main focus was to just keep on keepin\u2019 on, I still found solace and reward in writing and publishing. Like I said early on in The Situation, <a href=\"https://adactio.com/journal/16585\">my website is an outlet for me</a>:</p>\n\n<blockquote>\n <p>While you\u2019re stuck inside, your website is not just a place you can go to, it\u2019s a place you can control, a place you can maintain, a place you can tidy up, a place you can expand. Most of all, it\u2019s a place you can lose yourself in, even if it\u2019s just for a little while.</p>\n</blockquote>\n\n<p>Here are some blog posts that turned out alright:</p>\n\n<ul><li>\n<a href=\"https://adactio.com/journal/16369\">Architects, gardeners, and design systems</a>. Citing Frank Chimero, Debbie Chachra, and Lisa O\u2019Neill. </li>\n<li>\n<a href=\"https://adactio.com/journal/16404\">Hydration</a>. Progressive enhancement. I do not think it means what you think it means.</li>\n<li>\n<a href=\"https://adactio.com/journal/16655\">Living Through The Future</a>. William Gibson, Arthur C.Clarke, Daniel Dafoe, Stephen King, Emily St. John Mandel, John Wyndham, Martin Cruz-Smith, Marina Koren and H.G. Wells.</li>\n<li>\n<a href=\"https://adactio.com/journal/16811\">Principles and priorities</a>. Using design principles to embody your priorities.</li>\n<li>\n<a href=\"https://adactio.com/journal/16910\">Hard to break</a>. Brittleness is the opposite of resilience. But they both share something in common.</li>\n<li>\n<a href=\"https://adactio.com/journal/16986\">Intent</a>. Black lives matter.</li>\n<li>\n<a href=\"https://adactio.com/journal/17132\">Accessibility</a>. Making the moral argument.</li>\n<li>\n<a href=\"https://adactio.com/journal/17379\">T E N \u018e T</a>. A spoiler-filled look at the new Christopher Nolan film.</li>\n<li>\n<a href=\"https://adactio.com/journal/17573\">Portals and giant carousels</a>. Trying to understand why people think they need to make single page apps.</li>\n<li>\n<a href=\"https://adactio.com/journal/17658\">Clean advertising</a>. The greatest trick the devil ever pulled was convincing the world that behavioural advertising is more effective than contextual advertising.</li>\n</ul><p>I find it strangely comforting that even in a year as shitty as 2020, I can look back and see that there were some decent blog posts in there. Whatever 2021 may bring, I hope to keep writing and publishing through it all. I hope you will too.</p>" }, "author": { "type": "card", "name": "Jeremy Keith", "url": "https://adactio.com/", "photo": "https://adactio.com/images/photo-150.jpg" }, "post-type": "article", "_id": "17400748", "_source": "2", "_is_read": true }
I’ve decided. My website is in need of an overhaul. I like the concept of cultivating a digital garden whilst also combining some of the social aspects of the IndieWeb, so in the New Year I’ll don my gloves, a trowel and see how I get on!
{ "type": "entry", "author": { "name": "Scott Mallinson", "url": "https://scottmallinson.com", "photo": "https://www.gravatar.com/avatar/d4b20e750343ea81591989575e3b762b?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png" }, "url": "https://scottmallinson.com/blog/2020/12/30/im-going-to-start-gardening-in-the-new-year/", "content": { "html": "<p>I\u2019ve decided. <a href=\"https://scottmallinson.com\">My website</a> is in need of an overhaul. I like the concept of cultivating a <a href=\"https://maggieappleton.com/garden-history\">digital garden</a>\u00a0whilst also combining some of the social aspects of the <a href=\"https://indieweb.org/\">IndieWeb</a>, so in the New Year I\u2019ll don my gloves, a trowel and see how I get on!</p>", "text": "I\u2019ve decided. My website is in need of an overhaul. I like the concept of cultivating a digital garden\u00a0whilst also combining some of the social aspects of the IndieWeb, so in the New Year I\u2019ll don my gloves, a trowel and see how I get on!" }, "published": "2020-12-30T15:41:22+00:00", "post-type": "note", "_id": "33380032", "_source": "7224", "_is_read": true }
I couldn't sleep so got up for a drink and did a little more work on the non-WordPress version of the.
It's still intrinsically linked to WordPress because it currently just retrieves the post sections from the database that are created within the main site but, ultimately, I'd like to make it a fully self-contained system.
I'll need to sort out some kind of functionality for logging in and will need to rethink posting and how sections are stored. What will be a little more problematic is working out commenting should I decide to include it.
I would also lose webmentions because my coding skills really don't extend as far as rolling my own solution for that. This, in turn, means that I would lose the current "related posts" feature.
I'm not entirely sure where I'm going with all of this, or what compromises I'm willing to make, but it would be nice to be able to say I use my own blogging engine.
{ "type": "entry", "author": { "name": "Colin Walker", "url": "https://colinwalker.blog/", "photo": null }, "url": "https://colinwalker.blog/27-12-2020-0717/", "published": "2020-12-27T07:17:00+00:00", "content": { "html": "<p>I couldn't sleep so got up for a drink and did a little more work on the <a href=\"https://colinwalker.blog/blog.php\">non-WordPress version of the</a>.</p>\n<p>It's still intrinsically linked to WordPress because it currently just retrieves the post sections from the database that are created within the main site but, ultimately, I'd like to make it a fully self-contained system.</p>\n<p>I'll need to sort out some kind of functionality for logging in and will need to rethink posting and how sections are stored. What will be a little more problematic is working out commenting should I decide to include it.</p>\n<p>I would also lose webmentions because my coding skills really don't extend as far as rolling my own solution for that. This, in turn, means that I would lose the current \"related posts\" feature.</p>\n<p>I'm not entirely sure where I'm going with all of this, or what compromises I'm willing to make, but it would be nice to be able to say I use my own blogging engine.</p>", "text": "I couldn't sleep so got up for a drink and did a little more work on the non-WordPress version of the.\nIt's still intrinsically linked to WordPress because it currently just retrieves the post sections from the database that are created within the main site but, ultimately, I'd like to make it a fully self-contained system.\nI'll need to sort out some kind of functionality for logging in and will need to rethink posting and how sections are stored. What will be a little more problematic is working out commenting should I decide to include it.\nI would also lose webmentions because my coding skills really don't extend as far as rolling my own solution for that. This, in turn, means that I would lose the current \"related posts\" feature.\nI'm not entirely sure where I'm going with all of this, or what compromises I'm willing to make, but it would be nice to be able to say I use my own blogging engine." }, "post-type": "note", "_id": "17324483", "_source": "237", "_is_read": true }
I’ve released version 0.0.3 of mf2 to iCalendar, a library to convert h-event microformats into iCalendar.
It no longer throws an Exception if no h-event microformats are found. Instead it will generate a minimal, “empty” iCalendar. I had run into an instance where an upcoming events page was empty and the URL for the iCalendar was returning the Exception message.
I also changed the default domain to example.com, did some minor code cleanup, and renamed the git master branch to main.
{ "type": "entry", "published": "2020-12-23 11:40-0800", "url": "https://gregorlove.com/2020/12/ive-released-version/", "category": [ "indieweb", "microformats" ], "content": { "text": "I\u2019ve released version 0.0.3 of mf2 to iCalendar, a library to convert h-event microformats into iCalendar.\n\nIt no longer throws an Exception if no h-event microformats are found. Instead it will generate a minimal, \u201cempty\u201d iCalendar. I had run into an instance where an upcoming events page was empty and the URL for the iCalendar was returning the Exception message.\n\nI also changed the default domain to example.com, did some minor code cleanup, and renamed the git master branch to main.\n\nPreviously", "html": "<p>I\u2019ve released version 0.0.3 of <a href=\"https://github.com/gRegorLove/mf2-to-iCalendar\">mf2 to iCalendar</a>, a library to convert h-event microformats into iCalendar.</p>\n\n<p>It no longer throws an Exception if no h-event microformats are found. Instead it will generate a minimal, \u201cempty\u201d iCalendar. I had run into an instance where an upcoming events page was empty and the URL for the iCalendar was returning the Exception message.</p>\n\n<p>I also changed the default domain to example.com, did some minor code cleanup, and renamed the git master branch to main.</p>\n\n<p><a href=\"https://gregorlove.com/2018/03/new-release-of-mf2-to-icalendar/\">Previously</a></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": "note", "_id": "17270699", "_source": "95", "_is_read": true }
{ "type": "entry", "published": "2020-12-21T00:13:24+00:00", "url": "https://werd.io/2020/a-known-update", "category": [ "https://news.indieweb.org/en" ], "name": "A Known update", "content": { "text": "I believe in the independent web - which was born thirty years ago today - more than any other technology.Earlier today, I shared an update with collaborators, advisors, and investors in Known. Here's what's up:Recently, I filed paperwork to officially dissolve Known, Inc, the Delaware C-Corporation. It is expected that this will be complete by the end of the year. It was one of the most personally rewarding journeys of my life, and I\u2019m grateful for every moment. But it\u2019s long past time to shut down the company.I\u2019ve come to an arrangement where I will purchase all of the intellectual property currently held by Known, Inc. As well as source code, the name, websites, domain names, logos, etc, this includes the hosted service, which has not taken revenue or new users in years, but continues to support a modest number of bloggers. I will take more of a direct role in keeping that online, at least until there is a viable, self-serve offramp for users to move to other providers. I hope to work with the open source community to create this.I\u2019ll also spend more of my time working on the open source project. The rise of platforms like Substack - and Medium\u2019s recent transformation - indicates a need for a platform for people to host their own content online. WordPress is a website builder with an ecommerce industry built around it; Ghost has become focused on corporate and commercial blogging; I\u2019m excited for Known to be a more personal platform for hobbyists and enthusiasts.Honestly, I\u2019m also excited to work on it without any pressure to make money or find sustainability. Known will not be my job or a source of any income. In fact, I expect to donate more to the Open Collective monetarily as well as spending more of my time. I'm excited to concentrate on supporting the needs of the community.(As well as import / export, my priorities include ditching Bootstrap, revisiting the interface, improving indieweb interoperability, and experimenting with how to better bring the principles of human-centered design into the open source development process. But that\u2019ll be a conversation for elsewhere.)Cross-posted to IndieNews.", "html": "<p>I believe in the independent web - which was born thirty years ago today - more than any other technology.</p><p>Earlier today, I shared an update with collaborators, advisors, and investors in Known. Here's what's up:</p><p>Recently, I filed paperwork to officially dissolve Known, Inc, the Delaware C-Corporation. It is expected that this will be complete by the end of the year. It was one of the most personally rewarding journeys of my life, and I\u2019m grateful for every moment. But it\u2019s long past time to shut down the company.</p><p>I\u2019ve come to an arrangement where I will purchase all of the intellectual property currently held by Known, Inc. As well as source code, the name, websites, domain names, logos, etc, this includes the hosted service, which has not taken revenue or new users in years, but continues to support a modest number of bloggers. I will take more of a direct role in keeping that online, at least until there is a viable, self-serve offramp for users to move to other providers. I hope to work with the open source community to create this.</p><p>I\u2019ll also spend more of my time working on the open source project. The rise of platforms like Substack - and Medium\u2019s recent transformation - indicates a need for a platform for people to host their own content online. WordPress is a website builder with an ecommerce industry built around it; Ghost has become focused on corporate and commercial blogging; I\u2019m excited for Known to be a more personal platform for hobbyists and enthusiasts.</p><p>Honestly, I\u2019m also excited to work on it without any pressure to make money or find sustainability. Known will not be my job or a source of any income. In fact, I expect to donate more to the Open Collective monetarily as well as spending more of my time. I'm excited to concentrate on supporting the needs of the community.</p><p>(As well as import / export, my priorities include ditching Bootstrap, revisiting the interface, improving indieweb interoperability, and experimenting with how to better bring the principles of human-centered design into the open source development process. But that\u2019ll be a conversation for elsewhere.)</p><p><a class=\"u-category\" href=\"https://news.indieweb.org/en\">Cross-posted to IndieNews.</a></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": "17208256", "_source": "191", "_is_read": true }
{ "type": "entry", "published": "2020-12-19T19:09:34-0500", "url": "https://martymcgui.re/2020/12/19/a-slightly-messy-visit-to-the-decentralized-web/", "category": [ "decentralized-web", "web", "DWeb", "Beaker", "Agregore", "IPFS", "Namecoin", "DAT", "hyper" ], "name": "A slightly messy visit to the decentralized web", "content": { "text": "Maybe closing some tabs will help with what feels to be an unending anxiety?\nHere goes a few.\nAt the beginning of December the Internet Archive hosted a Decentralized Web (aka DWeb) Meetup online with lightning talks from 12 different groups / projects.\nYou can find the full video of the event at archive.org and one of the attendees captured some notes covering their takeaways.\nHere are some of the highlights, from my perspective.\nBeaker is now 1.0!\nThe Beaker Browser has been through some major changes and is now at 1.0. They've fully migrated from dat:// URLs (and some related under-the-hood tech) to hyper:// URLs (and under-the-hood tech). There's a migration tool to move dat:// sites to hyper:// but it seems like several of the APIs will have changed, so while it makes these tools accessible at hyper:// URLs, many of them won't work without some rewriting.\nPaul Frazee gave the Beaker lightning talk at the DWeb Meetup spent most of the time talking about what did not ship in 1.0. For a while the Beaker team has been working on building in social features including profiles and microblogs and much more and in the end they decided to rip it all out in order to focus on a simpler experience - being good at creating decentralized websites. The plan seems to be to let those features move into their own apps, possibly at the hands of the community.\nOne thing that stood out to me was a comment that the team seemed to hit some barriers with the underlying approach they were taking to build these social features: merging files from lots of shared and synced \"drives\" into a singular experience. I have yet to dip my toes into the waters of building on hyper, but from the little bits I've absorbed, this is one of the few approaches that I think I understand and if its creators are having performance issues I don't have high hopes of figuring it out myself. There was mention of a new approach called hyperbee, but it still feels very Computer Science to me at the moment. I look forward to seeing some new stuff built on it, though! \nThese details and many more are discussed in the videos from the summer DAT Conference, including an earlier talk about Beaker, and a great interactive workshop on building stuff with Dat-SDK by Mauve.\nIn general I am excited about stuff that is happening in DAT / hyper, but I think a few things are stopping me from getting into it. Beaker seems, to me, to be a kind of flagship experience for DAT and hyper and the big leap they just made to hyper left an unknown number of projects behind. That's a big filter, and it doesn't give me confidence in the longevity of any new project I might build at the moment.\nHello Agregore!\n\n At both the DWeb Meetup and the summer's DAT Conference, Mauve gave some great introductions to Agregore, \"a minimal web browser for the distributed web\".\n \n\nI am infatuated with this project, which I will attempt to explain here, badly. Agregore is a browser that focuses on making it easy to build and use apps based on distributed web technologies like hyper, IPFS, and many, many more. This is made possible through a plugin-based architecture that makes it easy to add new protocols to the browser, and by a set of libraries which abstract away the complexities of each protocol behind an HTTP-like interface.\n\n What I find really fun about this is it encourages mashing up these different technologies. You can link freely between regular HTTP sites and sites on decentralized protocols. You could build a web app on hyper:// that offloads large media files onto IPFS. Heck, even though IPFS has been getting money and hype for years, I think Agregore was the first app I was able to just download and immediately access IPFS content. It's even got a protocol handler for Gemini, a kind of baffling (to me) alternate universe version of Markdown blogs on Gopher. And more protocols \u2014 and related alternative tech like DNS via .eth domains (maybe someday .bit and .onion?) \u2014 are in the works.\n \n\n\n I can hardly think of a better web sandbox. I love the focus on \"web apps\" because HTML, CSS, JavaScript, and media in a browser are super flexible. The ability to make apps that bridge across the classic web, decentralized protocols, and maybe even local files, feels like it opens up new worlds of possibilities.\n \n\nI still have lots of questions about how to make things stick around on protocols like hyper:// and ipfs:// and ipns:// and I don't think I'll be doing much more than tinkering until I understand those features better.\nSpeaking of Sticking Around\n\n Through the IndieWeb chat I caught a reference to a blog series on decentralized web tech that is now a few years out of date at decentralized.blog. In a series called \"blockchain train journal\", the author sets out to build their blog on decentralized tech, evaluates several of the technologies available at the time (in 2017), and discusses some experiments on publishing.\n \n\nI found this one post, trying out a handful of ways of making human-friendly names for content on IPFS, particularly interesting. In that post, and others, the author makes reference to the URLs of several bits of content that they had published via IPFS and IPNS, including some experiments on resolving IPFS content via regular DNS.\n\n A couple of years later and... that content seems to be gone. I haven't been able to resolve any of the IPFS or IPNS versions of any of these blog posts. There seems to be no DNS entry pointing to an IPFS/IPNS content. One of the main \"features\" of decentralized networks like IPFS, hyper (and many more) is that they forget content extremely quickly. If you're not paying a service to host it for you, or taking care to host it yourself, it simply fades away.\n \n\n\n However, the blog continues to be available on the plain-old web \u2014 at https://decentralized.blog/ \u2014 with one interesting caveat. When I visited decentralized.blog for the first time my browser warned me that the connection was not secure because the certificate that it uses to encrypt HTTPS traffic and assert its identity has expired. It seems that the site is configured to redirect plain HTTP traffic to HTTPS. Thankfully my browser, for now, allows me to ignore this warning and read the site, despite the author failing to pay this HTTPS admin tax.\n \n\nAnd on my own forgetting...\nThe decentralized.blog writeup on .bit domains and Namecoin reminded me that, at about the same time this blogger was exploring IPFS and more, I was excited about a sort of Beaker-competitor called ZeroNet. I had made a simple demo site for myself, played around with making profiles on the demo sites which kind of emulated Twitter, Reddit, and more.\nI even got around to figuring out how to buy some Namecoin and register and configured my own domain. So you could find my little test site at schmarty.bit.\nHowever, beyond the initial configuration, Namecoin also has some upkeep requirements! Every 5-6 months (ish) I would have to open up my Namecoin wallet and let it sync the last 5-6 months of transactions before spending a tiny amount of the coin in my wallet to keep the record up to date.\nOf course, my focus eventually moved to other things. I got a new laptop and stopped using the one with my Namecoin wallet, and I eventually let it expire. It took about 8 months before a spammer grabbed it to advertise bitcoin services. About 8 months after that it was updated to note that it was being squatted and available for purchase.\nI doubt I'll get around to trying to negotiate for its return. Something about the whole thing feels a little hopeless to me.\n\n But it's on a blockchain, so you can go revisit the story of schmarty.bit any time you like. For as long as people keep mining Namecoin.", "html": "<p>Maybe closing some tabs will help with what feels to be an unending anxiety?</p>\n<p>Here goes a few.</p>\n<p>At the beginning of December the Internet Archive hosted a Decentralized Web (aka DWeb) Meetup online with lightning talks from 12 different groups / projects.</p>\n<p>You can find the <a href=\"https://archive.org/details/dweb-meetup-dec-2020-dweb-lightning-talks\">full video of the event at archive.org</a> and one of the attendees captured some <a href=\"https://horacioh.github.io/braindump/2020-12-dweb-meetup\">notes covering their takeaways</a>.</p>\n<p>Here are some of the highlights, from my perspective.</p>\n<h2>Beaker is now 1.0!</h2>\n<p>The <a href=\"https://beakerbrowser.com/\">Beaker Browser</a> has been through some major changes and is now at 1.0. They've fully migrated from dat:// URLs (and some related under-the-hood tech) to hyper:// URLs (and under-the-hood tech). There's a migration tool to move dat:// sites to hyper:// but it seems like several of the APIs will have changed, so while it makes these tools accessible at hyper:// URLs, many of them won't work without some rewriting.</p>\n<p>Paul Frazee gave the Beaker lightning talk at the DWeb Meetup spent most of the time talking about what <i>did not</i> ship in 1.0. For a while the Beaker team has been working on building in social features including profiles and microblogs and much more and in the end they decided to rip it all out in order to focus on a simpler experience - being good at creating decentralized websites. The plan seems to be to let those features move into their own apps, possibly at the hands of the community.</p>\n<p>One thing that stood out to me was a comment that the team seemed to hit some barriers with the underlying approach they were taking to build these social features: merging files from lots of shared and synced \"drives\" into a singular experience. I have yet to dip my toes into the waters of building on hyper, but from the little bits I've absorbed, this is one of the few approaches that I think I understand and if its creators are having performance issues I don't have high hopes of figuring it out myself. There was mention of a new approach called <a href=\"https://github.com/mafintosh/hyperbee\">hyperbee</a>, but it still feels very Computer Science to me at the moment. I look forward to seeing some new stuff built on it, though! </p>\n<p>These details and many more are discussed in the <a href=\"https://events.dat.foundation/2020/stream/\">videos from the summer DAT Conference</a>, including an <a href=\"https://www.youtube.com/watch?list=PL7sG5SCUNyeYx8wnfMOUpsh7rM_g0w_cu&v=BswvvptLYrU&feature=youtu.be\">earlier talk about Beaker</a>, and a great interactive workshop on <a href=\"https://www.youtube.com/watch?v=HyHk4aImd_I&list=PL7sG5SCUNyeYx8wnfMOUpsh7rM_g0w_cu&index=20\">building stuff with Dat-SDK by Mauve</a>.</p>\n<p>In general I am excited about stuff that is happening in DAT / hyper, but I think a few things are stopping me from getting into it. Beaker seems, to me, to be a kind of flagship experience for DAT and hyper and the big leap they just made to hyper left an unknown number of projects behind. That's a big filter, and it doesn't give me confidence in the longevity of any new project I might build at the moment.</p>\n<h2>Hello Agregore!</h2>\n<p>\n At both the DWeb Meetup and the summer's DAT Conference, <a href=\"https://ranger.mauve.moe/\">Mauve</a> gave some great introductions to <a href=\"https://agregore.mauve.moe/\">Agregore</a>, \"a minimal web browser for the distributed web\".\n <br /></p>\n<p>I am<i> infatuated</i> with this project, which I will attempt to explain here, badly. Agregore is a browser that focuses on making it easy to build and use apps based on distributed web technologies like hyper, IPFS, and many, many more. This is made possible through a plugin-based architecture that makes it easy to add new protocols to the browser, and by a set of libraries which abstract away the complexities of each protocol behind an HTTP-like interface.</p>\n<p>\n What I find really fun about this is it encourages <i>mashing up </i>these different technologies. You can link freely between regular HTTP sites and sites on decentralized protocols. You could build a web app on hyper:// that offloads large media files onto IPFS. Heck, even though IPFS has been getting money and hype for years, I think Agregore was the first app I was able to just <a href=\"https://github.com/AgregoreWeb/agregore-browser/releases\">download</a> and immediately access IPFS content. It's even got a protocol handler for <a href=\"https://gemini.circumlunar.space/\">Gemini</a>, a kind of baffling (to me) alternate universe version of Markdown blogs on Gopher. And more protocols \u2014 and related alternative tech like DNS via .eth domains (maybe someday .bit and .onion?) \u2014 are in the works.\n <br /></p>\n<p>\n I can hardly think of a better web sandbox. I love the focus on \"web apps\" because HTML, CSS, JavaScript, and media in a browser are super flexible. The ability to make apps that bridge across the classic web, decentralized protocols, and maybe even local files, feels like it opens up new worlds of possibilities.\n <br /></p>\n<p>I still have lots of questions about how to make things <i>stick around</i> on protocols like hyper:// and ipfs:// and ipns:// and I don't think I'll be doing much more than tinkering until I understand those features better.</p>\n<h2>Speaking of Sticking Around</h2>\n<p>\n Through the <a href=\"https://indieweb.org/discuss\">IndieWeb chat</a> I caught a reference to a blog series on decentralized web tech that is now a few years out of date at <a href=\"https://decentralized.blog/\">decentralized.blog</a>. In a series called \"blockchain train journal\", the author sets out to build their blog on decentralized tech, evaluates several of the technologies available at the time (in 2017), and discusses some experiments on publishing.\n <br /></p>\n<p>I found this one post, <a href=\"https://decentralized.blog/ten-terrible-attempts-to-make-ipfs-human-friendly.html\">trying out a handful of ways of making human-friendly names for content on IPFS</a>, particularly interesting. In that post, and others, the author makes reference to the URLs of several bits of content that they had published via IPFS and IPNS, including some experiments on resolving IPFS content via regular DNS.</p>\n<p>\n A couple of years later and... that content seems to be gone. I haven't been able to resolve any of the IPFS or IPNS versions of any of these blog posts. There seems to be no DNS entry pointing to an IPFS/IPNS content. One of the main \"features\" of decentralized networks like IPFS, hyper (and many more) is that they forget content extremely quickly. If you're not paying a service to host it for you, or taking care to host it yourself, it simply fades away.\n <br /></p>\n<p>\n However, the blog continues to be available on the plain-old web \u2014 at https://decentralized.blog/ \u2014 with one interesting caveat. When I visited decentralized.blog for the first time my browser warned me that the connection was not secure because the certificate that it uses to encrypt HTTPS traffic and assert its identity has expired. It seems that the site is configured to redirect plain HTTP traffic to HTTPS. Thankfully my browser, for now, allows me to ignore this warning and read the site, despite the author failing to pay this HTTPS <a href=\"https://indieweb.org/admin_tax\">admin tax</a>.\n <br /></p>\n<h3>And on my own forgetting...</h3>\n<p>The decentralized.blog writeup on .bit domains and Namecoin reminded me that, at about the same time this blogger was exploring IPFS and more, I was excited about a sort of Beaker-competitor called <a href=\"https://zeronet.io/\">ZeroNet</a>. I had made a simple demo site for myself, played around with making profiles on the demo sites which kind of emulated Twitter, Reddit, and more.</p>\n<p>I even got around to figuring out how to buy some Namecoin and register and configured my own domain. So you could find my little test site at schmarty.bit.</p>\n<p>However, beyond the initial configuration, Namecoin also has some upkeep requirements! Every 5-6 months (ish) I would have to open up my Namecoin wallet and let it sync the last 5-6 months of transactions before spending a tiny amount of the coin in my wallet to keep the record up to date.</p>\n<p>Of course, my focus eventually moved to other things. I got a new laptop and stopped using the one with my Namecoin wallet, and I eventually let it expire. It took about 8 months before a spammer grabbed it to advertise bitcoin services. About 8 months after that it was updated to note that it was being squatted and available for purchase.</p>\n<p>I doubt I'll get around to trying to negotiate for its return. Something about the whole thing feels a little hopeless to me.</p>\n<p>\n But it's on a blockchain, so you can go revisit <a href=\"https://namecha.in/name/d/schmarty\">the story of schmarty.bit</a> any time you like. For as long as people keep mining Namecoin.\n <br /></p>" }, "author": { "type": "card", "name": "Marty McGuire", "url": "https://martymcgui.re/", "photo": "https://martymcgui.re/images/logo.jpg" }, "post-type": "article", "_id": "17192027", "_source": "175", "_is_read": true }
Tending this website keeps me sane. I think of it as a digital garden, a kind of sanctuary. … And if my site is a kind of garden, then I see myself as both gardener and architect, in so much as I make plans and prepare the ground, then sow things that grow in all directions. Some things die, but others thrive, and that’s how my garden grows. And I tend it for me; visitors are a bonus.
A thoughtful and impassioned plea from Colly for more personal publishing:
I know that social media deprived the personal site of oxygen, but you are not your Twitter profile, nor are you your LinkedIn profile. You are not your Medium page. You are not your tiny presence on the company’s About page. If you are, then you look just like everyone else, and that’s not you at all. Right?
{ "type": "entry", "published": "2020-12-17T11:50:21Z", "url": "https://adactio.com/links/17703", "category": [ "indieweb", "personal", "publishing", "websites", "design", "expression", "writing", "sharing", "web", "history", "creativity" ], "bookmark-of": [ "https://colly.com/articles/this-used-to-be-our-playground" ], "content": { "text": "Simon Collison | This used to be our playground\n\n\n\n\n Tending this website keeps me sane. I think of it as a digital garden, a kind of sanctuary. \u2026 And if my site is a kind of garden, then I see myself as both gardener and architect, in so much as I make plans and prepare the ground, then sow things that grow in all directions. Some things die, but others thrive, and that\u2019s how my garden grows. And I tend it for me; visitors are a bonus.\n\n\nA thoughtful and impassioned plea from Colly for more personal publishing:\n\n\n I know that social media deprived the personal site of oxygen, but you are not your Twitter profile, nor are you your LinkedIn profile. You are not your Medium page. You are not your tiny presence on the company\u2019s About page. If you are, then you look just like everyone else, and that\u2019s not you at all. Right?", "html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://colly.com/articles/this-used-to-be-our-playground\">\nSimon Collison | This used to be our playground\n</a>\n</h3>\n\n<blockquote>\n <p>Tending this website keeps me sane. I think of it as a digital garden, a kind of sanctuary. \u2026 And if my site is a kind of garden, then I see myself as both gardener and architect, in so much as I make plans and prepare the ground, then sow things that grow in all directions. Some things die, but others thrive, and that\u2019s how my garden grows. And I tend it for me; visitors are a bonus.</p>\n</blockquote>\n\n<p>A thoughtful and impassioned plea from Colly for more personal publishing:</p>\n\n<blockquote>\n <p>I know that social media deprived the personal site of oxygen, but you are not your Twitter profile, nor are you your LinkedIn profile. You are not your Medium page. You are not your tiny presence on the company\u2019s About page. If you are, then you look just like everyone else, and that\u2019s not you at all. Right?</p>\n</blockquote>" }, "author": { "type": "card", "name": "Jeremy Keith", "url": "https://adactio.com/", "photo": "https://adactio.com/images/photo-150.jpg" }, "post-type": "bookmark", "_id": "17135483", "_source": "2", "_is_read": true }
{ "type": "entry", "published": "2020-12-14T21:56:29Z", "url": "https://barryfrost.com/2020/12/micropublish-indieauth", "category": [ "micropublish", "indieauth", "indieweb" ], "name": "Micropublish: IndieAuth updates and supported properties feature", "content": { "text": "Yesterday I pushed a new release of Micropublish to include recent updates for clients to the IndieAuth specification, as summarised in Aaron Parecki\u2019s IndieAuth 2020 write-up. Read\u00a0full\u00a0post\u2026", "html": "<p>Yesterday I pushed a new release of <a href=\"https://micropublish.net\">Micropublish</a> to include recent updates for clients to the <a href=\"https://indieauth.spec.indieweb.org/\">IndieAuth specification</a>, as summarised in <a href=\"https://aaronparecki.com\">Aaron Parecki</a>\u2019s <a href=\"https://aaronparecki.com/2020/12/03/1/indieauth-2020\">IndieAuth 2020 write-up</a>.</p> <a href=\"https://barryfrost.com/2020/12/micropublish-indieauth\">Read\u00a0full\u00a0post\u2026</a>" }, "author": { "type": "card", "name": "Barry Frost", "url": "https://barryfrost.com/", "photo": "https://barryfrost.com/barryfrost.jpg" }, "post-type": "article", "_id": "17078951", "_source": "189", "_is_read": true }
{ "type": "entry", "author": { "name": "Greg Back", "url": "https://improvingthe.net/", "photo": "https://www.gravatar.com/avatar/79b6f9e5e0f3229bf8e1c9d03e116805?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png" }, "url": "https://improvingthe.net/2020/12/12/indieweb-restoring-peoples.html", "content": { "html": "Indieweb - Restoring people's control over their online presence <a href=\"https://improvingthe.net/2020/12/12/indieweb-restoring-peoples.html\">improvingthe.net</a>", "text": "Indieweb - Restoring people's control over their online presence improvingthe.net" }, "published": "2020-12-13T01:58:24+00:00", "post-type": "note", "_id": "33380033", "_source": "7224", "_is_read": true }
On your personal website, you own your work. You decide what and when to publish. You decide when to delete things. You are in control. Your work, your rules, your freedom.
{ "type": "entry", "published": "2020-12-12T08:37:05Z", "url": "https://adactio.com/links/17681", "category": [ "personal", "publishing", "indieweb", "independent", "sharing" ], "bookmark-of": [ "https://css-tricks.com/make-it-personal/" ], "content": { "text": "Make it Personal | CSS-Tricks\n\n\n\n\n On your personal website, you own your work. You decide what and when to publish. You decide when to delete things. You are in control. Your work, your rules, your freedom.", "html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://css-tricks.com/make-it-personal/\">\nMake it Personal | CSS-Tricks\n</a>\n</h3>\n\n<blockquote>\n <p>On your personal website, you own your work. You decide what and when to publish. You decide when to delete things. You are in control. Your work, your rules, your freedom.</p>\n</blockquote>" }, "author": { "type": "card", "name": "Jeremy Keith", "url": "https://adactio.com/", "photo": "https://adactio.com/images/photo-150.jpg" }, "post-type": "bookmark", "_id": "17026454", "_source": "2", "_is_read": true }
{ "type": "entry", "published": "2020-12-11T11:11:24-0500", "summary": "\ud83d\udd16 Bookmarked Personal Data Warehouses: Reclaiming Your Data https://simonwillison.net/2020/Nov/14/personal-data-warehouses/", "url": "https://martymcgui.re/2020/12/11/personal-data-warehouses-reclaiming-your-data/", "category": [ "indieweb", "ownyourdata", "datasette", "dogsheep" ], "bookmark-of": [ "https://simonwillison.net/2020/Nov/14/personal-data-warehouses/" ], "author": { "type": "card", "name": "Marty McGuire", "url": "https://martymcgui.re/", "photo": "https://martymcgui.re/images/logo.jpg" }, "post-type": "bookmark", "_id": "17016739", "_source": "175", "_is_read": true }
Amber describes how she implemented webmentions on her (static) site. More important, she describes why!
{ "type": "entry", "published": "2020-12-10T09:38:43Z", "url": "https://adactio.com/links/17678", "category": [ "webmentions", "indieweb", "personal", "independent", "publishing", "eleventy", "ssg", "static", "sharing", "community" ], "bookmark-of": [ "https://amberwilson.co.uk/blog/grow-the-indieweb-with-webmentions/" ], "content": { "text": "Grow the IndieWeb with Webmentions | Amber Wilson\n\n\n\nAmber describes how she implemented webmentions on her (static) site. More important, she describes why!", "html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://amberwilson.co.uk/blog/grow-the-indieweb-with-webmentions/\">\nGrow the IndieWeb with Webmentions | Amber Wilson\n</a>\n</h3>\n\n<p>Amber describes how she implemented webmentions on her (static) site. More important, she describes <em>why</em>!</p>" }, "author": { "type": "card", "name": "Jeremy Keith", "url": "https://adactio.com/", "photo": "https://adactio.com/images/photo-150.jpg" }, "post-type": "bookmark", "_id": "16980641", "_source": "2", "_is_read": true }
{ "type": "entry", "published": "2020-12-09 11:49:48 +0000 UTC", "summary": "Announcing the release of my personal IndieAuth server, and what I've spent my time on.", "url": "https://www.jvt.me/posts/2020/12/09/personal-indieauth-server/", "category": [ "www.jvt.me", "indieauth.jvt.me", "indieauth" ], "name": "Creating a Personal IndieAuth Server", "author": { "type": "card", "name": "Jamie Tanna", "url": "https://www.jvt.me", "photo": "https://www.jvt.me/img/profile.png" }, "post-type": "article", "_id": "16958674", "_source": "2169", "_is_read": true }
{ "type": "entry", "published": "2020-12-04T19:30:00+0000", "url": "https://www.jvt.me/mf2/2020/12/aijfm/", "category": [ "indieauth" ], "bookmark-of": [ "https://aaronparecki.com/2020/12/03/1/indieauth-2020" ], "author": { "type": "card", "name": "Jamie Tanna", "url": "https://www.jvt.me", "photo": "https://www.jvt.me/img/profile.png" }, "post-type": "bookmark", "_id": "16866889", "_source": "2169", "_is_read": true }
{ "type": "entry", "published": "2020-12-03T18:55:00-08:00", "summary": "This year, the IndieWeb community has been making progress on iterating and evolving the IndieAuth protocol. IndieAuth is an extension of OAuth 2.0 that enables it to work with personal websites and in a decentralized environment.", "url": "https://aaronparecki.com/2020/12/03/1/indieauth-2020", "category": [ "indieauth", "indieweb", "oauth" ], "syndication": [ "https://news.indieweb.org/en" ], "name": "IndieAuth Spec Updates 2020", "author": { "type": "card", "name": "Aaron Parecki", "url": "https://aaronparecki.com/", "photo": "https://aperture-media.p3k.io/aaronparecki.com/41061f9de825966faa22e9c42830e1d4a614a321213b4575b9488aa93f89817a.jpg" }, "post-type": "article", "_id": "16850667", "_source": "16", "_is_read": true }
My favorite aspect of websites is their duality: they’re both subject and object at once. In other words, a website creator becomes both author and architect simultaneously. There are endless possibilities as to what a website could be. What kind of room is a website? Or is a website more like a house? A boat? A cloud? A garden? A puddle? Whatever it is, there’s potential for a self-reflexive feedback loop: when you put energy into a website, in turn the website helps form your own identity.
{ "type": "entry", "published": "2020-12-03T09:19:56Z", "url": "https://adactio.com/links/17670", "category": [ "indieweb", "websites", "personal", "publishing", "metaphor", "creativity" ], "bookmark-of": [ "https://thecreativeindependent.com/people/laurel-schwulst-my-website-is-a-shifting-house-next-to-a-river-of-knowledge-what-could-yours-be/" ], "content": { "text": "My website is a shifting house next to a river of knowledge. What could yours be?\n\n\n\n\n My favorite aspect of websites is their duality: they\u2019re both subject and object at once. In other words, a website creator becomes both author and architect simultaneously. There are endless possibilities as to what a website could be. What kind of room is a website? Or is a website more like a house? A boat? A cloud? A garden? A puddle? Whatever it is, there\u2019s potential for a self-reflexive feedback loop: when you put energy into a website, in turn the website helps form your own identity.", "html": "<h3>\n<a class=\"p-name u-bookmark-of\" href=\"https://thecreativeindependent.com/people/laurel-schwulst-my-website-is-a-shifting-house-next-to-a-river-of-knowledge-what-could-yours-be/\">\nMy website is a shifting house next to a river of knowledge. What could yours be?\n</a>\n</h3>\n\n<blockquote>\n <p>My favorite aspect of websites is their duality: they\u2019re both subject and object at once. In other words, a website creator becomes both author and architect simultaneously. There are endless possibilities as to what a website could be. What kind of room is a website? Or is a website more like a house? A boat? A cloud? A garden? A puddle? Whatever it is, there\u2019s potential for a self-reflexive feedback loop: when you put energy into a website, in turn the website helps form your own identity.</p>\n</blockquote>" }, "author": { "type": "card", "name": "Jeremy Keith", "url": "https://adactio.com/", "photo": "https://adactio.com/images/photo-150.jpg" }, "post-type": "bookmark", "_id": "16831304", "_source": "2", "_is_read": true }
{ "type": "entry", "published": "2020-12-02T23:12:04+0000", "url": "http://known.kevinmarks.com/2020/always-nice-to-see-a-new-webmention", "in-reply-to": [ "https://christine.website/blog/webmention-support-2020-12-02" ], "content": { "text": "Always nice to see a new webmention implementation" }, "author": { "type": "card", "name": "Kevin Marks", "url": "http://known.kevinmarks.com/profile/kevinmarks", "photo": "http://known.kevinmarks.com/file/9255656669173b7867ab839ee6556f9e" }, "post-type": "reply", "_id": "16827417", "_source": "205", "_is_read": true }
{ "type": "entry", "published": "2020-12-01T06:23:12+00:00", "url": "https://werd.io/2020/reading-watching-playing-using-november-2020", "name": "Reading, watching, playing, using: November 2020", "content": { "text": "This is my monthly roundup of the tech and media I consumed and found interesting. Here's my list for November.BooksCaste, by Isabel Wilkerson. A sobering, intelligent take on America's unspoken caste system, comparing it to similar systems around the world. For me, the history of how the Nazis looked to America's treatment of its Black population was particularly shocking.StreamingThe Undoing. You know, I was skeptical, but it worked out well. It's somewhere between absolutely trash TV and a gripping thriller. And I like creepy Hugh Grant way more than I like apparently-charming Hugh Grant.The Flight Attendant. Fresh off The Big Bang Theory, which I consider to be easily the worst television show ever made, Kaley Cuoco redeems herself in this pulpy, funny, unsettling thriller. It reminded me a bit of Run. Definitely a guilty pleasure watch - but that's kind of what I needed.Save Yourselves! I felt personally attacked. But this hipsters-are-oblivious-of-an-alien-invasion movie is more of a roast than a takedown, and is absolutely hilarious. Recommended.Notable ArticlesBusinessJustice Department Files Antitrust Lawsuit Challenging Visa\u2019s Planned Acquisition of Plaid. \u201cVisa\u2019s con\u00adcerns about Plaid un\u00adder\u00adpinned its de\u00adci\u00adsion to buy the com\u00adpany and pay a large rev\u00adenue mul\u00adti\u00adple for it, the law\u00adsuit al\u00adleges. The gov\u00adern\u00adment said Visa\u2019s CEO de\u00adscribed the deal as an \u201cin\u00adsur\u00adance pol\u00adicy\u201d to neu\u00adtral\u00adize a threat to the com\u00adpa\u00adny\u2019s debit busi\u00adness. The law\u00adsuit quoted an\u00adother ex\u00adec\u00adu\u00adtive who in 2019 com\u00adpared Plaid to an is\u00adland \u201cvol\u00adcano\u201d whose cur\u00adrent ca\u00adpa\u00adbil\u00adi\u00adties are just \u201cthe tip show\u00ading above the wa\u00adter\u201d and warned that \u201c[w]hat lies be\u00adneath, though, is a mas\u00adsive op\u00adpor\u00adtu\u00adnity\u2014one that threat\u00adens Visa.\u201d\u201dUnexpected & Inevitable. \u201cThe investor hears it and at first they don\u2019t believe you. \u201cNah,\u201d they say, as they start to argue with you whether that\u2019s the way the world really works. Then, after a beat or two, they go, \u201cwait, you\u2019re right.\u201d And after another moment, they think \u201cfuck, that\u2019s the only way it can be.\u201d\u201d I agree with Eric: this is what investors are looking for. You have an insight about the world that most people don\u2019t, and you\u2019re uniquely equipped to capitalize on it.Spotify to acquire Megaphone. Megaphone is the network formerly known as Panoply. Spotify seems to be single-handedly creating value in the podcast market right now, but Apple has been quietly making acquisitions - like to keep its own ecosystem competitive.Apple\u2019s Shifting Differentiation. I found this exploration of Apple\u2019s chip strategy to be really interesting. \u201cInstead the future is web apps, with all of the performance hurdles they entail, which is why, from Apple\u2019s perspective, the A-series is arriving just in time. Figma in Electron may destroy your battery, but that destruction will take twice as long, if not more, with an A-series chip inside!\u201dWomen-owned businesses are struggling. Stimulus could help.. \"Women and people of color were shut out of much of the initial rounds of stimulus because the program was set up to work through commercial banks. Those who didn\u2019t have an existing relationship with a commercial bank found it harder to access the funds. And because the money ran out quickly, it left many without a lifeline.\"The Double Standard of Female CEOs Moving Fast and Breaking Things. \u201cWe hold our female CEOs to impossible standards while not holding their male counterparts to high enough ones.\u201dThe privacy fight is heading to the office. \u201cI don't think Americans believe in privacy universally. And it's not a constitutional right. It's like, we have a right to free speech, we have a right to bear arms, we don't have a right to privacy in our federal constitution.\u201dGoogle Pay relaunch transforms it into a full-fledged financial service. Of note: \u201cGoogle has co-branded banking accounts coming up in 2021. The new service, called Plex, essentially allows banks to partner with Google and use Google Pay as their own direct banking app.\u201dHow Venture Capitalists Are Deforming Capitalism. \"Even the worst-run startup can beat competitors if investors prop it up. The V.C. firm Benchmark helped enable WeWork to make one wild mistake after another\u2014hoping that its gamble would pay off before disaster struck.\" VCs are upset about this article, but honestly, to me, it rings true.Secret Amazon Reports Expose Company Spying on Labor, Environmental Groups. \"Dozens of leaked documents from Amazon\u2019s Global Security Operations Center reveal the company\u2019s reliance on Pinkerton operatives to spy on warehouse workers and the extensive monitoring of labor unions, environmental activists, and other social movements.\" Gross.Hulu raises Live TV price to $65, matching YouTube TV\u2019s latest price hike. Here\u2019s what I can\u2019t fathom: why people tolerate cable TV at all. Every time I dive into it, I regret it. It\u2019s a morass of shitty ads and low-quality programs that shout at you.Unilever NZ\u2019s 1-year trial of a 4-day week. I'm very into this.CultureThe Shape of a Story. A beautiful exploration of narrative plot, Moomins, allegory, and the purpose of story in navigating real-world challenges.Zillow Surfing Is the Escape We All Need Right Now. Is it? Or is it another form of doomscrolling, searching for places we could never afford in aspiration of an unreachable life we were told we could have? Hey, I'm just asking questions here.As \u2018Doonesbury\u2019 turns 50, Garry Trudeau picks his 10 defining strips. Doonesbury is by far the best syndicated cartoon strip. I'm a lifetime fan. I met Trudeau once, at the Edinburgh Book Festival; we talked about Asterix. Lovely man.Who\u2019s in the Crossword? I loved this: a data-driven exploration of representation in crossword clues, with insight into how they\u2019re produced.MediaConfusion at BBC as boss says staff can attend Pride marches after all. \u201cHe told staff on Friday morning they would still be allowed to attend LGBT Pride marches, providing they remained celebratory and individuals were not seen to be taking a stand on any \u201cpoliticised or contested issues\u201d.\u201d Pride marches are still political protests. This is a ridiculous stance.Google funds mouthpiece of Rwandan regime. \u201cThe worst case scenario for the NGO representative, however, is that \u201eGoogle is signalling that it is funding repression and supports the muzzling of free speech, the closing of political space in Rwanda and attacks on political opponents and human rights defenders.\u201c\u201dTravel influencers are being paid to whitewash authoritarian regimes. \u201cUncritically spreading political propaganda is unethical under all circumstances and especially in the form of branded content, where the lines are very blurry, and the audience might therefore not recognize it as such.\u201dHow a crop of startups are trying to make for-profit local news work. \"Evan Smith, the CEO of the Texas Tribune, said that when launching the local politics driven news site more than a decade ago, \u201cWe decided that for-profit was a non starter and that the market had failed.\u201d\"News publishers dial up the marketing heat on their subscription products. Subscriptions are far better than advertising as a support mechanism. And news sustainability is deeply important.Yes, Product Thinking Can Save Journalism. Six Reasons Why News Media Need Product Thinkers. \"Knight Lab\u2019s series on product thinking in media started with a question: \u201cJournalism Has Been Disrupted. Can Product Thinking Save It?\u201d After more than 25 years in digital publishing -- and as the editor for the series -- I think the answer is \u201cYes.\u201d\"PoliticsHow a C.I.A. Coverup Targeted a Whistle-blower. \u201cThe C.I.A. has corrupted F.B.I. agents to violate basic rules as to how the Department of Justice does criminal prosecutions.\u201dUber and Lyft had an edge in the Prop 22 fight: their apps. \u201cIn the weeks leading up to Election Day, the companies used their respective apps to bombard riders and drivers with messages urging them to vote for Prop 22, the ballot measure.\u201d Let\u2019s please make this illegal.Evidence suggests several state Senate candidates were plants funded by dark money. Just one of a litany of dirty tricks used in this election.I Lived Through A Stupid Coup. America Is Having One Now. \u201cHa ha ha, they lede, who\u2019s going to tell him? Bitch, who\u2019s going to tell you? An illegitimate leader has got all the guns and 40% of your population is down to use them. And y\u2019all got jokes.\u201dWe Need Election Results Everyone Can Believe In. Here\u2019s How.. Smart suggestions for improving trust in our elections (undercutting the kind of FUD we\u2019ve seen this month).Trump races to weaken environmental and worker protections before January 20. Actively ghoulish.SocietyWhy is Covid-19 is killing more men than women in middle age? Scientists are looking for answers not only in underlying health risks but also in biological and external factors. \u201cOver\u00adall, how\u00adever, men make up about 54% of U.S. deaths, and a sig\u00adnif\u00adi\u00adcantly higher por\u00adtion in mid\u00addle age. The death-cer\u00adtifi\u00adcate data through late Oc\u00adto\u00adber show men make up nearly 66% of more than 42,000 Covid-19 deaths oc\u00adcur\u00adring among peo\u00adple be\u00adtween their mid-30s and mid-60s.\u201dAmericans, Stop Being Ashamed of Weakness. \"Too often in America, we are ashamed of being weak, vulnerable, dependent. We tend to hide our shame. We stay away. We isolate ourselves, rather than show our weakness.\"Kamala Harris will be the first HBCU grad in the White House. \u201cIt\u2019s not just about her being a Black woman. It\u2019s about her being more than that, the intersectionality of who she is.\u201dLiving With a QAnon Family as the Prophecy Crashes Down. \u201cThey\u2019re treating it like there\u2019s going to be an apocalypse \u2014 no matter who wins.\u201dFlorida passes $15 minimum wage, a hike that could narrow the gender pay gap. Two important facts here: if a higher minimum wage can be passed in Florida, it can be passed just about anywhere. And it will disproportionately help women and people of color.The new normal: Women and LGBTQ+ people are buying guns in 2020. \u201cAlthough there is no official demographic breakdown of gun sales by race or gender, interviews with the gun community \u2014 new owners, sales people, analysts and activists \u2014 reveal a mounting anxiety among women and LGBTQ+ people, particularly those of color. And some are choosing to arm themselves for the first time.\u201dWhy is life expectancy in the US lower than in other rich countries?. \u201cThe short summary of what I will discuss below is that Americans suffer higher death rates from smoking, obesity, homicides, opioid overdoses, suicides, road accidents, and infant deaths. In addition to this, deeper poverty and less access to healthcare mean Americans at lower incomes die at a younger age than poor people in other rich countries.\u201dPerformative philanthropy and the cost of silence. \"Days after joining the Criminal Justice Reform department, I was warned by a senior member of the team that I should avoid pushing for grantmaking strategies that centered racial equity, as Mark Zuckerberg and Priscilla Chan did not believe race was relevant to the issue of mass incarceration. I was told that previous attempts to educate the couple on this matter had contributed to a former employee being terminated.\"Less screen time and more sleep critical for preventing depression. \"A cross-sectional and longitudinal analysis of data from the UK Biobank, involving almost 85,000 people, has found that lifestyle factors such as less screen time, adequate sleep, a better-quality diet, and physical activity strongly impact depression.\" Also, water is wet.Federal government to execute first woman since 1953. It was a heinous crime, but the death penalty is a disgusting, brutal practice that is not befitting of a supposed democracy.A dinner party killed my Dad. Please stay safe this Thanksgiving.AMA: Racism is a threat to public health. \u201cThe AMA recognizes that racism negatively impacts and exacerbates health inequities among historically marginalized communities. Without systemic and structural-level change, health inequities will continue to exist, and the overall health of the nation will suffer.\u201dPeriod poverty: Scotland first in world to make period products free. I miss living in a progressive nation.TechnologyI became an unwanted woman in tech.. \u201cThere is something innately different now about my words. They\u2019ve not changed, but their context has entirely shifted. It\u2019s as though I walk around now with a badge that invites dismissal and disrespect. That badge is called womanhood.\u201dRoam: My New Favorite Software Product. I have a Roam account but I haven\u2019t made it work for me yet. Articles like this make me want to try harder to get on the bandwagon.A new way to plug a human brain into a computer: Via veins. Do not want. (But future iterations might be more interesting / palatable.)DHS Buying Cellphone Geolocation Data To Track People. \"The Department of Homeland Security is purchasing consumer cellphone data that allows authorities to track immigrants trying to cross the southern border, which privacy advocates say could lead to a vast \u201csurveillance partnership\u201d between the government and private corporations.\" Hands up if you're surprised.User Stories Not Wireframes. \"User stories provide the context of what a wireframe is for. When you give user stories to a developer, you greatly increase the chances they will be thoughtful about the product and features they are implementing. When they understand the bigger picture \u2014 who is this for, what are they trying to accomplish and why are they trying to accomplish it \u2014 they can take ownership over the project.\"Product Hunt requirements document. A wonderfully concise example of what a good requirements document can look like.HP ends its customers' lives. There's a reason why the free software movement started with printer drivers. It's mind-boggling to me how HP can continue to be so antagonistic to their customers. (Inkjet printers are the worst deal in technology.)What using AT&T\u2019s 768kbps DSL is like in 2020\u2014yes, it\u2019s awful. A reminder that if you\u2019re serving all of America, you can\u2019t assume a high-quality broadband connection.Apple Silicon M1 Chip in MacBook Air Outperforms High-End 16-Inch MacBook Pro. I\u2019m waiting for version 2, but this is super cool.Your Computer Isn't Yours. \"This means that Apple knows when you\u2019re at home. When you\u2019re at work. What apps you open there, and how often. They know when you open Premiere over at a friend\u2019s house on their Wi-Fi, and they know when you open Tor Browser in a hotel on a trip to another city.\"Parler, Backed by Mercer Family, Makes Play for Conservatives Mad at Facebook, Twitter. Bleuch.How Discord (somewhat accidentally) invented the future of the internet. I\u2019m not a gamer, so I was late to Discord. But it does feel like pet of the future of online communities.The iOS COVID-19 app ecosystem has become a privacy minefield. \u201cIt's hard to justify why a lot of these apps would need your constant location, your microphone, your photo library.\u201d Relatively few of these apps use the comparatively privacy-protecting APIs developed by Apple and Google.How the U.S. Military Buys Location Data from Ordinary Apps. \u201cA Muslim prayer app with over 98 million downloads is one of the apps connected to a wide-ranging supply chain that sends ordinary people's personal data to brokers, contractors, and the military.\u201d This is spectacularly not okay.We Need Mandatory Enduser APIs for Social and Search Systems. This is an older piece (from 2018) but it still holds up, and I agree with it completely.As internet forums die off, finding community can be harder than ever. It feels like this problem has been solved lots of times over on the internet - but it's both a huge problem and a real opportunity for the right startup.How a young, queer Asian-American businesswoman is rethinking user safety at Twitter. \u201cSu's goals sit at the heart of what could become a very different Twitter one day, if \u2014 and it remains a very big conditional \u2014 the company is serious about the changes it's been signaling over the last year.\u201d Fingers crossed.Rock-star programmer: Rivers Cuomo finds meaning in coding. The only time \"rock star programmer\" is an acceptable phrase.The Secrets of Monkey Island's Source Code. A deep look into assets and code behind my favorite game of all time.\u2018Tokenized\u2019: Inside Black Workers\u2019 Struggles at Coinbase. \u201cOne Black employee said her manager suggested in front of colleagues that she was dealing drugs and carrying a gun, trading on racist stereotypes. Another said a co-worker at a recruiting meeting broadly described Black employees as less capable. Still another said managers spoke down to her and her Black colleagues, adding that they were passed over for promotions in favor of less experienced white employees.\u201dBuilding your own website is cool again, and it's changing the whole internet. All hail the indieweb. I\u2019m here for it.", "html": "<p>This is my monthly roundup of the tech and media I consumed and found interesting. Here's my list for November.</p><h3>Books</h3><p><a href=\"https://bookshop.org/books/caste-oprah-s-book-club-the-origins-of-our-discontents-9780593230251/9780593230251\">Caste, by Isabel Wilkerson</a>. A sobering, intelligent take on America's unspoken caste system, comparing it to similar systems around the world. For me, the history of how the Nazis looked to America's treatment of its Black population was particularly shocking.</p><h3>Streaming</h3><p><a href=\"https://www.hbo.com/the-undoing\">The Undoing</a>. You know, I was skeptical, but it worked out well. It's somewhere between absolutely trash TV and a gripping thriller. And I like creepy Hugh Grant way more than I like apparently-charming Hugh Grant.</p><p><a href=\"https://www.hbomax.com/series/urn:hbo:series:GX5MHsQzwwIuLwgEAAACp\">The Flight Attendant</a>. Fresh off <em>The Big Bang Theory</em>, which I consider to be easily the worst television show ever made, Kaley Cuoco redeems herself in this pulpy, funny, unsettling thriller. It reminded me a bit of <em>Run</em>. Definitely a guilty pleasure watch - but that's kind of what I needed.</p><p><a href=\"https://www.saveyourselvesmovie.com/\">Save Yourselves!</a> I felt personally attacked. But this hipsters-are-oblivious-of-an-alien-invasion movie <a href=\"https://www.vulture.com/2020/10/the-save-yourselves-ending-and-those-pouffes-explained.html\">is more of a roast than a takedown</a>, and is absolutely hilarious. Recommended.</p><h3>Notable Articles</h3><h4>Business</h4><p><a href=\"https://www.wsj.com/articles/justice-department-files-antitrust-lawsuit-challenging-visa-s-planned-acquisition-of-plaid-11604591434\">Justice Department Files Antitrust Lawsuit Challenging Visa\u2019s Planned Acquisition of Plaid</a>. \u201cVisa\u2019s con\u00adcerns about Plaid un\u00adder\u00adpinned its de\u00adci\u00adsion to buy the com\u00adpany and pay a large rev\u00adenue mul\u00adti\u00adple for it, the law\u00adsuit al\u00adleges. The gov\u00adern\u00adment said Visa\u2019s CEO de\u00adscribed the deal as an \u201cin\u00adsur\u00adance pol\u00adicy\u201d to neu\u00adtral\u00adize a threat to the com\u00adpa\u00adny\u2019s debit busi\u00adness. The law\u00adsuit quoted an\u00adother ex\u00adec\u00adu\u00adtive who in 2019 com\u00adpared Plaid to an is\u00adland \u201cvol\u00adcano\u201d whose cur\u00adrent ca\u00adpa\u00adbil\u00adi\u00adties are just \u201cthe tip show\u00ading above the wa\u00adter\u201d and warned that \u201c[w]hat lies be\u00adneath, though, is a mas\u00adsive op\u00adpor\u00adtu\u00adnity\u2014one that threat\u00adens Visa.\u201d\u201d</p><p><a href=\"https://obviousstartupadvice.com/2020/11/11/unexpected-inevitable/\">Unexpected & Inevitable</a>. \u201cThe investor hears it and at first they don\u2019t believe you. \u201cNah,\u201d they say, as they start to argue with you whether that\u2019s the way the world really works. Then, after a beat or two, they go, \u201cwait, you\u2019re right.\u201d And after another moment, they think \u201cfuck, that\u2019s the only way it can be.\u201d\u201d I agree with Eric: this is what investors are looking for. You have an insight about the world that most people don\u2019t, and you\u2019re uniquely equipped to capitalize on it.</p><p><a href=\"https://hotpodnews.com/spotify-to-acquire-megaphone/\">Spotify to acquire Megaphone</a>. Megaphone is the network formerly known as Panoply. Spotify seems to be single-handedly creating value in the podcast market right now, but Apple has been quietly making acquisitions - like to keep its own ecosystem competitive.</p><p><a href=\"https://stratechery.com/2020/apples-shifting-differentiation/\">Apple\u2019s Shifting Differentiation</a>. I found this exploration of Apple\u2019s chip strategy to be really interesting. \u201cInstead the future is web apps, with all of the performance hurdles they entail, which is why, from Apple\u2019s perspective, the A-series is arriving just in time. Figma in Electron may destroy your battery, but that destruction will take twice as long, if not more, with an A-series chip inside!\u201d</p><p><a href=\"https://19thnews.org/2020/11/why-women-owned-businesses-are-struggling-and-how-a-new-round-of-stimulus-could-help/\">Women-owned businesses are struggling. Stimulus could help.</a>. \"Women and people of color were shut out of much of the initial rounds of stimulus because the program was set up to work through commercial banks. Those who didn\u2019t have an existing relationship with a commercial bank found it harder to access the funds. And because the money ran out quickly, it left many without a lifeline.\"</p><p><a href=\"https://www.thisisgoingtobebig.com/blog/2020/11/15/the-double-standard-of-female-ceos-moving-fast-and-breaking-things\">The Double Standard of Female CEOs Moving Fast and Breaking Things</a>. \u201cWe hold our female CEOs to impossible standards while not holding their male counterparts to high enough ones.\u201d</p><p><a href=\"https://www.protocol.com/privacy-fight-work-office\">The privacy fight is heading to the office</a>. \u201cI don't think Americans believe in privacy universally. And it's not a constitutional right. It's like, we have a right to free speech, we have a right to bear arms, we don't have a right to privacy in our federal constitution.\u201d</p><p><a href=\"https://arstechnica.com/?p=1724095\">Google Pay relaunch transforms it into a full-fledged financial service</a>. Of note: \u201cGoogle has co-branded banking accounts coming up in 2021. The new service, called Plex, essentially allows banks to partner with Google and use Google Pay as their own direct banking app.\u201d</p><p><a href=\"https://www.newyorker.com/magazine/2020/11/30/how-venture-capitalists-are-deforming-capitalism\">How Venture Capitalists Are Deforming Capitalism</a>. \"Even the worst-run startup can beat competitors if investors prop it up. The V.C. firm Benchmark helped enable WeWork to make one wild mistake after another\u2014hoping that its gamble would pay off before disaster struck.\" VCs are upset about this article, but honestly, to me, it rings true.</p><p><a href=\"https://www.vice.com/en/article/5dp3yn/amazon-leaked-reports-expose-spying-warehouse-workers-labor-union-environmental-groups-social-movements\">Secret Amazon Reports Expose Company Spying on Labor, Environmental Groups</a>. \"Dozens of leaked documents from Amazon\u2019s Global Security Operations Center reveal the company\u2019s reliance on Pinkerton operatives to spy on warehouse workers and the extensive monitoring of labor unions, environmental activists, and other social movements.\" Gross.</p><p><a href=\"https://arstechnica.com/?p=1723796\">Hulu raises Live TV price to $65, matching YouTube TV\u2019s latest price hike</a>. Here\u2019s what I can\u2019t fathom: why people tolerate cable TV at all. Every time I dive into it, I regret it. It\u2019s a morass of shitty ads and low-quality programs that shout at you.</p><p><a href=\"https://www.strategy.rest/?p=9987\">Unilever NZ\u2019s 1-year trial of a 4-day week</a>. I'm very into this.</p><h4>Culture</h4><p><a href=\"https://popula.com/2020/11/17/the-shape-of-a-story/\">The Shape of a Story</a>. A beautiful exploration of narrative plot, Moomins, allegory, and the purpose of story in navigating real-world challenges.</p><p><a href=\"https://www.nytimes.com/2020/11/19/style/zillow-surfing-home-listings.html\">Zillow Surfing Is the Escape We All Need Right Now</a>. Is it? Or is it another form of doomscrolling, searching for places we could never afford in aspiration of an unreachable life we were told we could have? Hey, I'm just asking questions here.</p><p><a href=\"https://www.washingtonpost.com/arts-entertainment/2020/11/27/doonesbury-garry-trudeau-anniversary/\">As \u2018Doonesbury\u2019 turns 50, Garry Trudeau picks his 10 defining strips</a>. Doonesbury is by far the best syndicated cartoon strip. I'm a lifetime fan. I met Trudeau once, at the Edinburgh Book Festival; we talked about Asterix. Lovely man.</p><p><a href=\"https://pudding.cool/2020/11/crossword/\">Who\u2019s in the Crossword?</a> I loved this: a data-driven exploration of representation in crossword clues, with insight into how they\u2019re produced.</p><h4>Media</h4><p><a href=\"https://www.theguardian.com/media/2020/oct/30/bbc-boss-clarifies-rules-for-staff-attending-pride-marches?CMP=Share_iOSApp_Other\">Confusion at BBC as boss says staff can attend Pride marches after all</a>. \u201cHe told staff on Friday morning they would still be allowed to attend LGBT Pride marches, providing they remained celebratory and individuals were not seen to be taking a stand on any \u201cpoliticised or contested issues\u201d.\u201d Pride marches are still political protests. This is a ridiculous stance.</p><p><a href=\"https://netzpolitik.org/2020/freedom-of-the-press-google-funds-mouthpiece-of-rwandan-regime/\">Google funds mouthpiece of Rwandan regime</a>. \u201cThe worst case scenario for the NGO representative, however, is that \u201eGoogle is signalling that it is funding repression and supports the muzzling of free speech, the closing of political space in Rwanda and attacks on political opponents and human rights defenders.\u201c\u201d</p><p><a href=\"https://restofworld.org/2020/the-authoritarian-influencers/\">Travel influencers are being paid to whitewash authoritarian regimes</a>. \u201cUncritically spreading political propaganda is unethical under all circumstances and especially in the form of branded content, where the lines are very blurry, and the audience might therefore not recognize it as such.\u201d</p><p><a href=\"https://digiday.com/media/go-in-small-with-clear-eyed-expectations-how-a-crop-of-startups-are-trying-to-make-for-profit-local-news-work/\">How a crop of startups are trying to make for-profit local news work</a>. \"Evan Smith, the CEO of the Texas Tribune, said that when launching the local politics driven news site more than a decade ago, \u201cWe decided that for-profit was a non starter and that the market had failed.\u201d\"</p><p><a href=\"https://digiday.com/media/more-is-more-news-publishers-dial-up-the-marketing-heat-on-their-subscription-products/\">News publishers dial up the marketing heat on their subscription products</a>. Subscriptions are far better than advertising as a support mechanism. And news sustainability is deeply important.</p><p><a href=\"https://knightlab.northwestern.edu/2020/11/23/product-thinking-can-save-journalism-product-management-news-media/\">Yes, Product Thinking Can Save Journalism. Six Reasons Why News Media Need Product Thinkers</a>. \"Knight Lab\u2019s series on product thinking in media started with a question: \u201cJournalism Has Been Disrupted. Can Product Thinking Save It?\u201d After more than 25 years in digital publishing -- and as the editor for the series -- I think the answer is \u201cYes.\u201d\"</p><h4>Politics</h4><p><a href=\"https://www.newyorker.com/magazine/2020/11/09/how-a-cia-coverup-targeted-a-whistle-blower\">How a C.I.A. Coverup Targeted a Whistle-blower</a>. \u201cThe C.I.A. has corrupted F.B.I. agents to violate basic rules as to how the Department of Justice does criminal prosecutions.\u201d</p><p><a href=\"https://www.theverge.com/2020/11/4/21549760/uber-lyft-prop-22-win-vote-app-message-notifications\">Uber and Lyft had an edge in the Prop 22 fight: their apps</a>. \u201cIn the weeks leading up to Election Day, the companies used their respective apps to bombard riders and drivers with messages urging them to vote for Prop 22, the ballot measure.\u201d Let\u2019s please make this illegal.</p><p><a href=\"https://www.local10.com/news/local/2020/11/11/evidence-suggests-several-state-senate-candidates-were-plants-funded-by-dark-money/\">Evidence suggests several state Senate candidates were plants funded by dark money</a>. Just one of a litany of dirty tricks used in this election.</p><p><a href=\"https://medium.com/indica/i-lived-through-a-coup-america-is-having-one-now-437934b1dac3\">I Lived Through A Stupid Coup. America Is Having One Now</a>. \u201cHa ha ha, they lede, who\u2019s going to tell him? Bitch, who\u2019s going to tell you? An illegitimate leader has got all the guns and 40% of your population is down to use them. And y\u2019all got jokes.\u201d</p><p><a href=\"https://www.nytimes.com/2020/11/24/opinion/election-integrity.html\">We Need Election Results Everyone Can Believe In. Here\u2019s How.</a>. Smart suggestions for improving trust in our elections (undercutting the kind of FUD we\u2019ve seen this month).</p><p><a href=\"https://www.propublica.org/article/trump-races-to-weaken-environmental-and-worker-protections-and-implement-other-last-minute-policies-before-jan-20\">Trump races to weaken environmental and worker protections before January 20</a>. Actively ghoulish.</p><h4>Society</h4><p><a href=\"https://www.wsj.com/articles/covid-19-burden-falls-heavily-on-middle-aged-men-11604313002\">Why is Covid-19 is killing more men than women in middle age? Scientists are looking for answers not only in underlying health risks but also in biological and external factors</a>. \u201cOver\u00adall, how\u00adever, men make up about 54% of U.S. deaths, and a sig\u00adnif\u00adi\u00adcantly higher por\u00adtion in mid\u00addle age. The death-cer\u00adtifi\u00adcate data through late Oc\u00adto\u00adber show men make up nearly 66% of more than 42,000 Covid-19 deaths oc\u00adcur\u00adring among peo\u00adple be\u00adtween their mid-30s and mid-60s.\u201d</p><p><a href=\"https://www.nytimes.com/2020/11/05/opinion/loneliness-weakness-america.html?smid=tw-nytopinion&smtyp=cur\">Americans, Stop Being Ashamed of Weakness</a>. \"Too often in America, we are ashamed of being weak, vulnerable, dependent. We tend to hide our shame. We stay away. We isolate ourselves, rather than show our weakness.\"</p><p><a href=\"https://19thnews.org/2020/11/kamala-harris-will-be-the-first-hbcu-grad-in-the-white-house/\">Kamala Harris will be the first HBCU grad in the White House</a>. \u201cIt\u2019s not just about her being a Black woman. It\u2019s about her being more than that, the intersectionality of who she is.\u201d</p><p><a href=\"https://melmagazine.com/en-us/story/living-with-a-qanon-family-as-the-prophecy-crashes-down\">Living With a QAnon Family as the Prophecy Crashes Down</a>. \u201cThey\u2019re treating it like there\u2019s going to be an apocalypse \u2014 no matter who wins.\u201d</p><p><a href=\"https://19thnews.org/2020/11/florida-amendment-2-passes-2020-election-gender-pay-gap/\">Florida passes $15 minimum wage, a hike that could narrow the gender pay gap</a>. Two important facts here: if a higher minimum wage can be passed in Florida, it can be passed just about anywhere. And it will disproportionately help women and people of color.</p><p><a href=\"https://19thnews.org/2020/11/women-lgbtq-buying-guns-2020/\">The new normal: Women and LGBTQ+ people are buying guns in 2020</a>. \u201cAlthough there is no official demographic breakdown of gun sales by race or gender, interviews with the gun community \u2014 new owners, sales people, analysts and activists \u2014 reveal a mounting anxiety among women and LGBTQ+ people, particularly those of color. And some are choosing to arm themselves for the first time.\u201d</p><p><a href=\"https://ourworldindata.org/us-life-expectancy-low\">Why is life expectancy in the US lower than in other rich countries?</a>. \u201cThe short summary of what I will discuss below is that Americans suffer higher death rates from smoking, obesity, homicides, opioid overdoses, suicides, road accidents, and infant deaths. In addition to this, deeper poverty and less access to healthcare mean Americans at lower incomes die at a younger age than poor people in other rich countries.\u201d</p><p><a href=\"https://www.ncrp.org/publication/responsive-philanthropy-november-2020/performative-philanthropy-and-the-cost-of-silence\">Performative philanthropy and the cost of silence</a>. \"Days after joining the Criminal Justice Reform department, I was warned by a senior member of the team that I should avoid pushing for grantmaking strategies that centered racial equity, as Mark Zuckerberg and Priscilla Chan did not believe race was relevant to the issue of mass incarceration. I was told that previous attempts to educate the couple on this matter had contributed to a former employee being terminated.\"</p><p><a href=\"https://www.westernsydney.edu.au/newscentre/news_centre/more_news_stories/less_screen_time_and_more_sleep_critical_for_preventing_depression\">Less screen time and more sleep critical for preventing depression</a>. \"A cross-sectional and longitudinal analysis of data from the UK Biobank, involving almost 85,000 people, has found that lifestyle factors such as less screen time, adequate sleep, a better-quality diet, and physical activity strongly impact depression.\" Also, water is wet.</p><p><a href=\"https://19thnews.org/2020/11/lisa-montgomery-federal-government-execute-first-woman-since-1953/\">Federal government to execute first woman since 1953</a>. It was a heinous crime, but the death penalty is a disgusting, brutal practice that is not befitting of a supposed democracy.</p><p><a href=\"https://medium.com/@tonywright_80709/a-dinner-party-killed-my-dad-218101b758b4\">A dinner party killed my Dad</a>. Please stay safe this Thanksgiving.</p><p><a href=\"https://www.ama-assn.org/delivering-care/health-equity/ama-racism-threat-public-health\">AMA: Racism is a threat to public health</a>. \u201cThe AMA recognizes that racism negatively impacts and exacerbates health inequities among historically marginalized communities. Without systemic and structural-level change, health inequities will continue to exist, and the overall health of the nation will suffer.\u201d</p><p><a href=\"https://www.bbc.com/news/uk-scotland-scotland-politics-51629880\">Period poverty: Scotland first in world to make period products free</a>. I miss living in a progressive nation.</p><h4>Technology</h4><p><a href=\"https://digg.com/@Joanwestenberg/becoming-unwanted-vgcF8pon\">I became an unwanted woman in tech.</a>. \u201cThere is something innately different now about my words. They\u2019ve not changed, but their context has entirely shifted. It\u2019s as though I walk around now with a badge that invites dismissal and disrespect. That badge is called womanhood.\u201d</p><p><a href=\"http://feedproxy.google.com/~r/FeldThoughts/~3/d0nFMSa151M/roam-my-new-favorite-software-product.html\">Roam: My New Favorite Software Product</a>. I have a Roam account but I haven\u2019t made it work for me yet. Articles like this make me want to try harder to get on the bandwagon.</p><p><a href=\"https://arstechnica.com/?p=1718573\">A new way to plug a human brain into a computer: Via veins</a>. Do not want. (But future iterations might be more interesting / palatable.)</p><p><a href=\"https://www.buzzfeednews.com/article/hamedaleaziz/ice-dhs-cell-phone-data-tracking-geolocation\">DHS Buying Cellphone Geolocation Data To Track People</a>. \"The Department of Homeland Security is purchasing consumer cellphone data that allows authorities to track immigrants trying to cross the southern border, which privacy advocates say could lead to a vast \u201csurveillance partnership\u201d between the government and private corporations.\" Hands up if you're surprised.</p><p><a href=\"https://obviousstartupadvice.com/2020/11/04/user-stories-not-wireframes/\">User Stories Not Wireframes</a>. \"User stories provide the context of what a wireframe is for. When you give user stories to a developer, you greatly increase the chances they will be thoughtful about the product and features they are implementing. When they understand the bigger picture \u2014 who is this for, what are they trying to accomplish and why are they trying to accomplish it \u2014 they can take ownership over the project.\"</p><p><a href=\"https://docs.google.com/document/d/1yrU5F6Gxhkfma91wf_IbZfexw8_fahbGQLW3EvwdfQI/edit\">Product Hunt requirements document</a>. A wonderfully concise example of what a good requirements document can look like.</p><p><a href=\"https://pluralistic.net/2020/11/06/horrible-products/#inkwars\">HP ends its customers' lives</a>. There's a reason why the free software movement started with printer drivers. It's mind-boggling to me how HP can continue to be so antagonistic to their customers. (Inkjet printers are the worst deal in technology.)</p><p><a href=\"https://arstechnica.com/?p=1720056\">What using AT&T\u2019s 768kbps DSL is like in 2020\u2014yes, it\u2019s awful</a>. A reminder that if you\u2019re serving all of America, you can\u2019t assume a high-quality broadband connection.</p><p><a href=\"https://www.macrumors.com/2020/11/11/m1-macbook-air-first-benchmark/\">Apple Silicon M1 Chip in MacBook Air Outperforms High-End 16-Inch MacBook Pro</a>. I\u2019m waiting for version 2, but this is super cool.</p><p><a href=\"https://sneak.berlin/20201112/your-computer-isnt-yours/\">Your Computer Isn't Yours</a>. \"This means that Apple knows when you\u2019re at home. When you\u2019re at work. What apps you open there, and how often. They know when you open Premiere over at a friend\u2019s house on their Wi-Fi, and they know when you open Tor Browser in a hotel on a trip to another city.\"</p><p><a href=\"https://www.wsj.com/articles/parler-backed-by-mercer-family-makes-play-for-conservatives-mad-at-facebook-twitter-11605382430\">Parler, Backed by Mercer Family, Makes Play for Conservatives Mad at Facebook, Twitter</a>. Bleuch.</p><p><a href=\"https://www.protocol.com/discord\">How Discord (somewhat accidentally) invented the future of the internet</a>. I\u2019m not a gamer, so I was late to Discord. But it does feel like pet of the future of online communities.</p><p><a href=\"https://arstechnica.com/?p=1723206\">The iOS COVID-19 app ecosystem has become a privacy minefield</a>. \u201cIt's hard to justify why a lot of these apps would need your constant location, your microphone, your photo library.\u201d Relatively few of these apps use the comparatively privacy-protecting APIs developed by Apple and Google.</p><p><a href=\"https://www.vice.com/en/article/jgqm5x/us-military-location-data-xmode-locate-x\">How the U.S. Military Buys Location Data from Ordinary Apps</a>. \u201cA Muslim prayer app with over 98 million downloads is one of the apps connected to a wide-ranging supply chain that sends ordinary people's personal data to brokers, contractors, and the military.\u201d This is spectacularly not okay.</p><p><a href=\"https://continuations.com/post/172413445510/when-deleteuber-was-a-trending-hashtag-it-was\">We Need Mandatory Enduser APIs for Social and Search Systems</a>. This is an older piece (from 2018) but it still holds up, and I agree with it completely.</p><p><a href=\"https://www.engadget.com/2020-02-27-internet-forums-dying-off.html\">As internet forums die off, finding community can be harder than ever</a>. It feels like this problem has been solved lots of times over on the internet - but it's both a huge problem and a real opportunity for the right startup.</p><p><a href=\"https://www.protocol.com/christine-su-twitter-safety\">How a young, queer Asian-American businesswoman is rethinking user safety at Twitter</a>. \u201cSu's goals sit at the heart of what could become a very different Twitter one day, if \u2014 and it remains a very big conditional \u2014 the company is serious about the changes it's been signaling over the last year.\u201d Fingers crossed.</p><p><a href=\"https://techcrunch.com/2020/11/25/rock-star-programmer-rivers-cuomo-finds-meaning-in-coding/?tpcc=ECTW2020\">Rock-star programmer: Rivers Cuomo finds meaning in coding</a>. The only time \"rock star programmer\" is an acceptable phrase.</p><p><a href=\"https://gamehistory.org/monkeyisland/\">The Secrets of Monkey Island's Source Code</a>. A deep look into assets and code behind my favorite game of all time.</p><p><a href=\"https://www.nytimes.com/2020/11/27/technology/coinbase-cryptocurrency-black-employees.html\">\u2018Tokenized\u2019: Inside Black Workers\u2019 Struggles at Coinbase</a>. \u201cOne Black employee said her manager suggested in front of colleagues that she was dealing drugs and carrying a gun, trading on racist stereotypes. Another said a co-worker at a recruiting meeting broadly described Black employees as less capable. Still another said managers spoke down to her and her Black colleagues, adding that they were passed over for promotions in favor of less experienced white employees.\u201d</p><p><a href=\"https://www.protocol.com/blogging-is-back\">Building your own website is cool again, and it's changing the whole internet</a>. All hail the indieweb. I\u2019m here for it.</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": "16782788", "_source": "191", "_is_read": true }
# If you've been paying attention recently you'll have noticed that things have been changing. Take this recent screenshot:
It looks like four posts when it is, in fact, only one divided into sections with each one linkable. So, why do this?
I wrote in the latest muse-letter that I was 'considering taking the "blank slate" metaphor for each day even further', something that has been developing over time - the logical conclusion is for each day to become a single post along similar lines to Dave Winer's scripting.com - Winer uses his own purpose built software creating each day in an outliner.
I have now created a version of my Daily page template that takes the inline editing to the next level; the previous content filters originally designed for the digital garden are fully available and have been extended to add more functionality. If I choose to go this route I will, unlike before, be literally editing a blank page.
A couple of challenges presented themselves:
Both have been solved by adding additional content filters. To send a 'Like' I just need to enclose a link in double bracket delimiters '(())' - the filter simply replaces them with the relevant code.
Creating linkable sections needed a slightly different approach and I was initially unsure as to what markup to use but settled on adding two @ symbols. Why? Because two @s together are not used anywhere else in common parlance, at least as far as I can see. Markdown has a monopoly on a number of characters (#*->) and I've already used [, {, ( and ~ (I have two tildes as delimiters for strikethrough) so needed another option.
The filter counts the instances of double @s and then replaces each one with sequential links so that each section can be referenced separately.
I've already set the daily RSS feed as the default so that isn't an issue, the only thing it means is that there will not be the ability for comments on individual sections unless I can find a way round that.
Now I just need to think about when to make the switch.
{ "type": "entry", "author": { "name": "Colin Walker", "url": "https://colinwalker.blog/", "photo": null }, "url": "https://colinwalker.blog/26-11-2020-2045/", "published": "2020-11-26T20:45:00+00:00", "content": { "html": "<p><a href=\"https://colinwalker.blog/26-11-2020-2045/\">#</a> If you've been paying attention recently you'll have noticed that things have been changing. Take this recent screenshot:</p>\n<p><img src=\"https://colinwalker.blog/wp-content/uploads/2020/11/not_multiple_posts.png\" alt=\"\" title=\"\" /></p>\n<p>It looks like four posts when it is, in fact, only one divided into sections with each one linkable. So, why do this?</p>\n<p>I wrote in the <a href=\"https://colinwalker.blog/editions/muse-letter-14-a-change-is-as-good-as-a-rest/\">latest muse-letter</a> that I was <em>'considering taking the \"blank slate\" metaphor for each day even further'</em>, something that has been developing over time - the logical conclusion is for each day to become a single post along similar lines to Dave Winer's <a href=\"http://scripting.com/\">scripting.com</a> - Winer uses his own purpose built software creating each day in an outliner.</p>\n<p>I have now created a version of my Daily page template that takes the inline editing to the next level; the previous content filters originally designed for the digital garden are fully available and have been extended to add more functionality. If I choose to go this route I <em>will</em>, unlike before, be <a href=\"https://colinwalker.blog/02-04-2020-1048/#%23literally+editing+a+blank+page\">literally editing a blank page</a>.</p>\n<p>A couple of challenges presented themselves:</p>\n<ul><li>how to create sections and make them linkable</li>\n<li>how to retain the ability to post webmention 'likes'</li>\n</ul><p>Both have been solved by adding additional content filters. To send a 'Like' I just need to enclose a link in double bracket delimiters '(())' - the filter simply replaces them with the relevant code.</p>\n<p>Creating linkable sections needed a slightly different approach and I was initially unsure as to what markup to use but settled on adding two @ symbols. Why? Because two @s together are not used anywhere else in common parlance, at least as far as I can see. Markdown has a monopoly on a number of characters (#*->) and I've already used [, {, ( and ~ (I have two tildes as delimiters for strikethrough) so needed another option.</p>\n<p>The filter counts the instances of double @s and then replaces each one with sequential links so that each section can be referenced separately.</p>\n<p>I've already set the daily RSS feed as the default so that isn't an issue, the only thing it means is that there will not be the ability for comments on individual sections unless I can find a way round that.</p>\n<p>Now I just need to think about when to make the switch.</p>", "text": "# If you've been paying attention recently you'll have noticed that things have been changing. Take this recent screenshot:\n\nIt looks like four posts when it is, in fact, only one divided into sections with each one linkable. So, why do this?\nI wrote in the latest muse-letter that I was 'considering taking the \"blank slate\" metaphor for each day even further', something that has been developing over time - the logical conclusion is for each day to become a single post along similar lines to Dave Winer's scripting.com - Winer uses his own purpose built software creating each day in an outliner.\nI have now created a version of my Daily page template that takes the inline editing to the next level; the previous content filters originally designed for the digital garden are fully available and have been extended to add more functionality. If I choose to go this route I will, unlike before, be literally editing a blank page.\nA couple of challenges presented themselves:\nhow to create sections and make them linkable\nhow to retain the ability to post webmention 'likes'\nBoth have been solved by adding additional content filters. To send a 'Like' I just need to enclose a link in double bracket delimiters '(())' - the filter simply replaces them with the relevant code.\nCreating linkable sections needed a slightly different approach and I was initially unsure as to what markup to use but settled on adding two @ symbols. Why? Because two @s together are not used anywhere else in common parlance, at least as far as I can see. Markdown has a monopoly on a number of characters (#*->) and I've already used [, {, ( and ~ (I have two tildes as delimiters for strikethrough) so needed another option.\nThe filter counts the instances of double @s and then replaces each one with sequential links so that each section can be referenced separately.\nI've already set the daily RSS feed as the default so that isn't an issue, the only thing it means is that there will not be the ability for comments on individual sections unless I can find a way round that.\nNow I just need to think about when to make the switch." }, "post-type": "note", "_id": "16761746", "_source": "237", "_is_read": true }
Well, tonight at #HomebrewWebsiteClub Nottingham I managed to get my staging site using my new #indieauth server, and aside from a couple of hiccups, it works 🎉 now I just need to clean up a few bits and add some logging for debugging, then we're good to go 😱
{ "type": "entry", "published": "2020-11-26T22:19:00+0000", "url": "https://www.jvt.me/mf2/2020/11/muaw8/", "category": [ "homebrew-website-club", "indieauth" ], "content": { "text": "Well, tonight at #HomebrewWebsiteClub Nottingham I managed to get my staging site using my new #indieauth server, and aside from a couple of hiccups, it works \ud83c\udf89 now I just need to clean up a few bits and add some logging for debugging, then we're good to go \ud83d\ude31", "html": "<p>Well, tonight at <a href=\"https://www.jvt.me/tags/homebrew-website-club/\">#HomebrewWebsiteClub</a> Nottingham I managed to get my staging site using my new <a href=\"https://www.jvt.me/tags/indieauth/\">#indieauth</a> server, and aside from a couple of hiccups, it works \ud83c\udf89 now I just need to clean up a few bits and add some logging for debugging, then we're good to go \ud83d\ude31</p>" }, "author": { "type": "card", "name": "Jamie Tanna", "url": "https://www.jvt.me", "photo": "https://www.jvt.me/img/profile.png" }, "post-type": "note", "_id": "16697568", "_source": "2169", "_is_read": true }