ah yes, an open letter about the web's 35th birthday, published on Medium, the notoriously open web platform... 🤦♂️
{
"type": "entry",
"published": "2024-03-12T10:30:20-07:00",
"url": "https://aaronparecki.com/2024/03/12/9/openweb",
"category": [
"medium",
"openweb"
],
"photo": [
"https://aperture-media.p3k.io/aaronparecki.com/8e6bca758b7f263d2e162accdb606651aee19774de23933768fe05c32e96f78a.png"
],
"content": {
"text": "ah yes, an open letter about the web's 35th birthday, published on Medium, the notoriously open web platform... \ud83e\udd26\u200d\u2642\ufe0f",
"html": "ah yes, an open letter about the web's 35th birthday, published on Medium, the notoriously open web platform... <a href=\"https://aaronparecki.com/emoji/%F0%9F%A4%A6%E2%80%8D%E2%99%82%EF%B8%8F\">\ud83e\udd26\u200d\u2642\ufe0f</a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/3c4c0856c632e4c2c8bff14cbdb2f2807cf115c6a2b6ddc35973351bb4579162.jpg"
},
"post-type": "photo",
"_id": "40528762",
"_source": "16"
}
{
"type": "entry",
"published": "2024-03-11 17:40-0700",
"url": "https://gregorlove.com/2024/03/to-read-how-ableism-fuels-racism/",
"syndication": [
"https://www.goodreads.com/read_statuses/7691181263"
],
"content": {
"text": "Want to read: How Ableism Fuels Racism: Dismantling the Hierarchy of Bodies in the Church by Lamar Hardwick (ISBN 9781587436123)\n\nvia Stephanie Tait",
"html": "<p>Want to read: <span class=\"p-read-of h-cite\"><a class=\"u-url\" href=\"https://gregorlove.com/isbn/9781587436123\">How Ableism Fuels Racism: Dismantling the Hierarchy of Bodies in the Church</a> by <span class=\"p-author\">Lamar Hardwick</span> (ISBN <span class=\"p-uid\">9781587436123</span>)</span></p>\n\n<p>via <a class=\"h-card\" href=\"https://www.stephanietaitwrites.com/\">Stephanie Tait</a></p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "40525215",
"_source": "95"
}
{
"type": "entry",
"published": "2024-03-11T17:29:11-07:00",
"url": "https://beesbuzz.biz/blog/14024-Current-medical-status",
"name": "Current medical status",
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "article",
"_id": "40522058",
"_source": "2778"
}
A good intro video about mutual aid: youtube.com/watch?v=rYPgTZeF5Z0
Charity affirms the existing distribution of wealth and life chances. Mutual aid challenges it. Charity is top-down. Mutual aid is horizontal. Charity is about control, hierarchy, and isolation. Mutual aid is about solidarity, liberation, and participation.
{
"type": "entry",
"published": "2024-03-11 10:23-0700",
"url": "https://gregorlove.com/2024/03/mutual-aid/",
"category": [
"MutualAid"
],
"content": {
"text": "A good intro video about mutual aid: youtube.com/watch?v=rYPgTZeF5Z0\n\n\nCharity affirms the existing distribution of wealth and life chances. Mutual aid challenges it. Charity is top-down. Mutual aid is horizontal. Charity is about control, hierarchy, and isolation. Mutual aid is about solidarity, liberation, and participation.",
"html": "<p>A good intro video about mutual aid: <a href=\"https://www.youtube.com/watch?v=rYPgTZeF5Z0\">youtube.com/watch?v=rYPgTZeF5Z0</a></p>\n\n<blockquote>\n<p>Charity affirms the existing distribution of wealth and life chances. Mutual aid challenges it. Charity is top-down. Mutual aid is horizontal. Charity is about control, hierarchy, and isolation. Mutual aid is about solidarity, liberation, and participation.</p>\n</blockquote>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "40521379",
"_source": "95"
}
Updated the auto-linking code¹ on my website last Sunday to handle a few more @-mention use-cases.
In particular:
* @-domains with dashes/hyphens like @sonja-weckenmann.de
* @-@ with (some) Unicode alphabetic characters like @briansuda@loðfíll.is
* @-domain-and-path for indicating @-mentions of silo profiles that don’t support @-@ syntax, like @flickr.com/people/tantek or @instagram.com/tantek
I also dropped auto-linking of URLs with user:password "userinfo", since they’ve been long abandoned and effectively deprecated because there’s fairly wide agreement that such basic HTTP authentication² was poorly designed and should not be used (and thus should not be linked).
If you’re curious you can take a look at https://tantek.com/cassis.js, which has updated functions:
* auto_link_re() — regular expression to recognize URLs, @-mentions, @-@, and footnotes to link
* auto_link() — specifically the code to recognize different kinds of @-@ and @-mentions and link them properly to profiles, domains, and paths.
This code is only live on my website (testing in production³ as it were) for now, and you’re welcome to copy/paste to experiment with it. I plan to test it more over the coming weeks (or so) and when I feel it is sufficiently well tested, will update it on GitHub⁴ as well.
With this additional auto-linking functionality, I feel I have a fairly complete implementation of how to auto-link various URLs and @-mentions, and plan to write that up at least as a minimal “list of use-cases and how they should work” auto-linking specification.
This (blog post) is my contribution to today’s #IndieWebCamp Brighton⁵ #hackday!
This was originally a project I wanted to complete during IndieWebCamp Nuremberg last October, however I was pre-occupied at the time with fixing other things.⁶
#autolink #atmention #atmentions #atat #atatmention
This is post 12 of #100PostsOfIndieWeb. #100Posts
← https://tantek.com/2024/047/t1/indieweb-major-update-design
→ 🔮
¹ https://tantek.com/cassis.js
² https://en.wikipedia.org/wiki/Basic_access_authentication
³ https://indieweb.org/test_in_production
⁴ https://tantek.com/github/cassis
⁵ https://indieweb.org/2024/Brighton
⁶ https://tantek.com/2023/302/t1/indiewebcamp-completed-projects
{
"type": "entry",
"published": "2024-03-10 07:55-0700",
"url": "https://tantek.com/2024/070/t1/updated-auto-linking-mention-use-cases",
"category": [
"IndieWebCamp",
"hackday",
"autolink",
"atmention",
"atmentions",
"atat",
"atatmention",
"100PostsOfIndieWeb",
"100Posts"
],
"content": {
"text": "Updated the auto-linking code\u00b9 on my website last Sunday to handle a few more @-mention use-cases.\n\nIn particular:\n* @-domains with dashes/hyphens like @sonja-weckenmann.de\n* @-@ with (some) Unicode alphabetic characters like @briansuda@lo\u00f0f\u00edll.is\n* @-domain-and-path for indicating @-mentions of silo profiles that don\u2019t support @-@ syntax, like @flickr.com/people/tantek or @instagram.com/tantek\n\nI also dropped auto-linking of URLs with user:password \"userinfo\", since they\u2019ve been long abandoned and effectively deprecated because there\u2019s fairly wide agreement that such basic HTTP authentication\u00b2 was poorly designed and should not be used (and thus should not be linked).\n\nIf you\u2019re curious you can take a look at https://tantek.com/cassis.js, which has updated functions:\n* auto_link_re() \u2014 regular expression to recognize URLs, @-mentions, @-@, and footnotes to link\n* auto_link() \u2014 specifically the code to recognize different kinds of @-@ and @-mentions and link them properly to profiles, domains, and paths.\n\nThis code is only live on my website (testing in production\u00b3 as it were) for now, and you\u2019re welcome to copy/paste to experiment with it. I plan to test it more over the coming weeks (or so) and when I feel it is sufficiently well tested, will update it on GitHub\u2074 as well.\n\nWith this additional auto-linking functionality, I feel I have a fairly complete implementation of how to auto-link various URLs and @-mentions, and plan to write that up at least as a minimal \u201clist of use-cases and how they should work\u201d auto-linking specification.\n\nThis (blog post) is my contribution to today\u2019s #IndieWebCamp Brighton\u2075 #hackday!\n\nThis was originally a project I wanted to complete during IndieWebCamp Nuremberg last October, however I was pre-occupied at the time with fixing other things.\u2076\n\n#autolink #atmention #atmentions #atat #atatmention\n\nThis is post 12 of #100PostsOfIndieWeb. #100Posts\n\n\u2190 https://tantek.com/2024/047/t1/indieweb-major-update-design\n\u2192 \ud83d\udd2e\n\n\n\u00b9 https://tantek.com/cassis.js\n\u00b2 https://en.wikipedia.org/wiki/Basic_access_authentication\n\u00b3 https://indieweb.org/test_in_production\n\u2074 https://tantek.com/github/cassis\n\u2075 https://indieweb.org/2024/Brighton\n\u2076 https://tantek.com/2023/302/t1/indiewebcamp-completed-projects",
"html": "Updated the auto-linking code<a href=\"https://tantek.com/#t5Vs1_note-1\">\u00b9</a> on my website last Sunday to handle a few more @-mention use-cases.<br /><br />In particular:<br />* @-domains with dashes/hyphens like <a href=\"https://sonja-weckenmann.de\">@sonja-weckenmann.de</a><br />* @-@ with (some) Unicode alphabetic characters like <a>@briansuda@lo\u00f0f\u00edll.is</a><br />* @-domain-and-path for indicating @-mentions of silo profiles that don\u2019t support @-@ syntax, like <a href=\"https://flickr.com/people/tantek\">@flickr.com/people/tantek</a> or <a href=\"https://instagram.com/tantek\">@instagram.com/tantek</a><br /><br />I also dropped auto-linking of URLs with user:password \"userinfo\", since they\u2019ve been long abandoned and effectively deprecated because there\u2019s fairly wide agreement that such basic HTTP authentication<a href=\"https://tantek.com/#t5Vs1_note-2\">\u00b2</a> was poorly designed and should not be used (and thus should not be linked).<br /><br />If you\u2019re curious you can take a look at <a href=\"https://tantek.com/cassis.js\">https://tantek.com/cassis.js</a>, which has updated functions:<br />* auto_link_re() \u2014 regular expression to recognize URLs, @-mentions, @-@, and footnotes to link<br />* auto_link() \u2014 specifically the code to recognize different kinds of @-@ and @-mentions and link them properly to profiles, domains, and paths.<br /><br />This code is only live on my website (testing in production<a href=\"https://tantek.com/#t5Vs1_note-3\">\u00b3</a> as it were) for now, and you\u2019re welcome to copy/paste to experiment with it. I plan to test it more over the coming weeks (or so) and when I feel it is sufficiently well tested, will update it on GitHub<a href=\"https://tantek.com/#t5Vs1_note-4\">\u2074</a> as well.<br /><br />With this additional auto-linking functionality, I feel I have a fairly complete implementation of how to auto-link various URLs and @-mentions, and plan to write that up at least as a minimal \u201clist of use-cases and how they should work\u201d auto-linking specification.<br /><br />This (blog post) is my contribution to today\u2019s #<span class=\"p-category\">IndieWebCamp</span> Brighton<a href=\"https://tantek.com/#t5Vs1_note-5\">\u2075</a> #<span class=\"p-category\">hackday</span>!<br /><br />This was originally a project I wanted to complete during IndieWebCamp Nuremberg last October, however I was pre-occupied at the time with fixing other things.<a href=\"https://tantek.com/#t5Vs1_note-6\">\u2076</a><br /><br />#<span class=\"p-category\">autolink</span> #<span class=\"p-category\">atmention</span> #<span class=\"p-category\">atmentions</span> #<span class=\"p-category\">atat</span> #<span class=\"p-category\">atatmention</span><br /><br />This is post 12 of #<span class=\"p-category\">100PostsOfIndieWeb</span>. #<span class=\"p-category\">100Posts</span><br /><br />\u2190 <a href=\"https://tantek.com/2024/047/t1/indieweb-major-update-design\">https://tantek.com/2024/047/t1/indieweb-major-update-design</a><br />\u2192 \ud83d\udd2e<br /><br /><br /><a href=\"https://tantek.com/#t5Vs1_ref-1\">\u00b9</a> <a href=\"https://tantek.com/cassis.js\">https://tantek.com/cassis.js</a><br /><a href=\"https://tantek.com/#t5Vs1_ref-2\">\u00b2</a> <a href=\"https://en.wikipedia.org/wiki/Basic_access_authentication\">https://en.wikipedia.org/wiki/Basic_access_authentication</a><br /><a href=\"https://tantek.com/#t5Vs1_ref-3\">\u00b3</a> <a href=\"https://indieweb.org/test_in_production\">https://indieweb.org/test_in_production</a><br /><a href=\"https://tantek.com/#t5Vs1_ref-4\">\u2074</a> <a href=\"https://tantek.com/github/cassis\">https://tantek.com/github/cassis</a><br /><a href=\"https://tantek.com/#t5Vs1_ref-5\">\u2075</a> <a href=\"https://indieweb.org/2024/Brighton\">https://indieweb.org/2024/Brighton</a><br /><a href=\"https://tantek.com/#t5Vs1_ref-6\">\u2076</a> <a href=\"https://tantek.com/2023/302/t1/indiewebcamp-completed-projects\">https://tantek.com/2023/302/t1/indiewebcamp-completed-projects</a>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "https://tantek.com/",
"photo": "https://tantek.com/photo.jpg"
},
"post-type": "note",
"_id": "40509664",
"_source": "2460"
}
{
"type": "entry",
"published": "2024-03-09T23:37:06-08:00",
"url": "https://beesbuzz.biz/blog/7522-Acoustic-panels",
"name": "Acoustic panels",
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "article",
"_id": "40506877",
"_source": "2778"
}
{
"type": "entry",
"published": "2024-03-09T00:57:04-08:00",
"url": "https://beesbuzz.biz/blog/5342-Todays-accomplishments",
"name": "Today\u2019s accomplishments",
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "article",
"_id": "40500108",
"_source": "2778"
}
NYTimes trying to prove that we cannot have nice things on the open web. 🤬
https://www.404media.co/nytimes-files-copyright-takedowns-against-hundreds-of-wordle-clones/
Per the Times’ complaint:
The Times’s Wordle copyright includes the unique elements of its immensely popular game, such as the 5x6 grid, green tiles to indicate correct guesses, yellow tiles to indicate the correct letter but the wrong place within the word, and the keyboard directly beneath the grid. Times’s Wordle copyright includes the unique elements of its immensely popular game, such as the 5x6 grid, green tiles to indicate correct guesses, yellow tiles to indicate the correct letter but the wrong place within the word, and the keyboard directly beneath the grid.
Wow, folks. Careful about how you place keyboards relative to grids.
{
"type": "entry",
"published": "2024-03-08T15:44:56-0500",
"url": "https://martymcgui.re/2024/03/08/154456/",
"category": [
"copyright",
"bullshit",
"nytimes"
],
"syndication": [
"https://fed.brid.gy/"
],
"content": {
"text": "NYTimes trying to prove that we cannot have nice things on the open web. \ud83e\udd2c\nhttps://www.404media.co/nytimes-files-copyright-takedowns-against-hundreds-of-wordle-clones/\nPer the Times\u2019 complaint:\n\nThe Times\u2019s Wordle copyright includes the unique elements of its immensely popular game, such as the 5x6 grid, green tiles to indicate correct guesses, yellow tiles to indicate the correct letter but the wrong place within the word, and the keyboard directly beneath the grid. Times\u2019s Wordle copyright includes the unique elements of its immensely popular game, such as the 5x6 grid, green tiles to indicate correct guesses, yellow tiles to indicate the correct letter but the wrong place within the word, and the keyboard directly beneath the grid.\n\nWow, folks. Careful about how you place keyboards relative to grids.",
"html": "<p>NYTimes trying to prove that we cannot have nice things on the open web. \ud83e\udd2c</p>\n<p><a href=\"https://www.404media.co/nytimes-files-copyright-takedowns-against-hundreds-of-wordle-clones/\">https://www.404media.co/nytimes-files-copyright-takedowns-against-hundreds-of-wordle-clones/</a></p>\n<p>Per the Times\u2019 complaint:</p>\n<blockquote>\n<p>The Times\u2019s Wordle copyright includes the unique elements of its immensely popular game, such as the 5x6 grid, green tiles to indicate correct guesses, yellow tiles to indicate the correct letter but the wrong place within the word, and the keyboard directly beneath the grid. Times\u2019s Wordle copyright includes the unique elements of its immensely popular game, such as the 5x6 grid, green tiles to indicate correct guesses, yellow tiles to indicate the correct letter but the wrong place within the word, and the keyboard directly beneath the grid.</p>\n</blockquote>\n<p>Wow, folks. Careful about how you place keyboards relative to grids.</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "note",
"_id": "40498586",
"_source": "175"
}
📕 Finished reading There Is No Antimemetics Division by qntm ISBN: 9798721503788
{
"type": "entry",
"published": "2024-03-08T15:04:17-0500",
"summary": "\ud83d\udcd5 Finished reading There Is No Antimemetics Division by qntm ISBN: 9798721503788",
"url": "https://martymcgui.re/2024/03/08/150417/",
"category": [
"books"
],
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "note",
"_id": "40498587",
"_source": "175"
}
{
"type": "entry",
"published": "2024-03-08T00:51:21-08:00",
"url": "https://beesbuzz.biz/blog/8577-Album-almost-done-test-listeners-needed",
"name": "Album almost done \u2014 test listeners needed!",
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "article",
"_id": "40491289",
"_source": "2778"
}
{
"type": "entry",
"published": "2024-03-07T20:39:12-08:00",
"url": "https://beesbuzz.biz/blog/7353-Initial-slipcast-success",
"photo": [
"https://beesbuzz.biz/_async/WyJjb250ZW50L2Jsb2cvSU1HXzY4NDMuanBlZyIsMSx7Im1heF93aWR0aCI6MjQwLCJtYXhfaGVpZ2h0IjoyNDAsInJlc2l6ZSI6ImZpbGwifV0.SpZ_OPF93ZBDjxTghfTiNEtLKUw"
],
"name": "Initial slipcast success!",
"content": {
"text": "Today my first two slip-cast pots were unloaded from the kiln and I picked \u2018em up. They came out great!\nMy mold positives are 60mm across, and the bisqueware measures just under 54mm after firing, which tells me exactly what I need to know going forward. Basically anything I model needs to be 1.11x the intended final size. Easy enough to remember.\n\nI\u2019ll be glazing these, of course, although I\u2019m not quite sure what to use them for. I\u2019d only intended them for calibrating my shrink factor and they\u2019re not really a useful size for anything. Maybe they\u2019ll become the world\u2019s worst cortado cups.",
"html": "<p>Today my first two slip-cast pots were unloaded from the kiln and I picked \u2018em up. They came out great!</p>\n<a href=\"https://beesbuzz.biz/blog/7353-Initial-slipcast-success\"></a><a href=\"https://beesbuzz.biz/blog/7353-Initial-slipcast-success\"></a><p>My mold positives are 60mm across, and the bisqueware measures just under 54mm after firing, which tells me exactly what I need to know going forward. Basically anything I model needs to be 1.11x the intended final size. Easy enough to remember.</p><p>I\u2019ll be glazing these, of course, although I\u2019m not quite sure what to use them for. I\u2019d only intended them for calibrating my shrink factor and they\u2019re not really a useful size for anything. Maybe they\u2019ll become the world\u2019s worst cortado cups.</p>"
},
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "photo",
"_id": "40490078",
"_source": "2778"
}
📕 Finished reading Translation State by Ann Leckie ISBN: 9780316289719
{
"type": "entry",
"published": "2024-03-07T04:10:23-0500",
"summary": "\ud83d\udcd5 Finished reading Translation State by Ann Leckie ISBN: 9780316289719",
"url": "https://martymcgui.re/2024/03/07/041023/",
"category": [
"books"
],
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "note",
"_id": "40489178",
"_source": "175"
}
Finally getting things cleaned up in here #Cyberpunk #HomeOffice
{
"type": "entry",
"published": "2024-03-06T10:47:31-08:00",
"url": "https://aaronparecki.com/2024/03/06/5/cyberpunk",
"category": [
"cyberpunk",
"homeoffice"
],
"photo": [
"https://aperture-media.p3k.io/aaronparecki.com/9c7dd0611d8e8c8b71af252e267e43af16d2c1bfafec7c667bf8ced3e17fe50a.jpg"
],
"syndication": [
"https://bsky.app/profile/aaronpk.com/post/3kn2doc5trs2e"
],
"content": {
"text": "Finally getting things cleaned up in here #Cyberpunk #HomeOffice",
"html": "Finally getting things cleaned up in here <a href=\"https://aaronparecki.com/tag/cyberpunk\">#Cyberpunk</a> <a href=\"https://aaronparecki.com/tag/homeoffice\">#HomeOffice</a>"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/41061f9de825966faa22e9c42830e1d4a614a321213b4575b9488aa93f89817a.jpg"
},
"post-type": "photo",
"_id": "40476499",
"_source": "16"
}
XOXO Fest is coming back one last time and the announcement fully acknowledges COVID, a high-quality mask requirement, and they’ll have a simulcast option to an outdoor area. This is the way.
{
"type": "entry",
"published": "2024-03-06 10:31-0800",
"url": "https://gregorlove.com/2024/03/xoxo-fest-is-coming/",
"category": [
"covid"
],
"syndication": [
"https://bsky.app/profile/gregorlove.com/post/3kn2csrgxac2z"
],
"content": {
"text": "XOXO Fest is coming back one last time and the announcement fully acknowledges COVID, a high-quality mask requirement, and they\u2019ll have a simulcast option to an outdoor area. This is the way.",
"html": "<p><a href=\"https://xoxofest.com/blog/2024-one-last-time\">XOXO Fest is coming back</a> one last time and the announcement fully acknowledges COVID, a high-quality mask requirement, <b>and</b> they\u2019ll have a simulcast option to an outdoor area. This is the way.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "40476434",
"_source": "95"
}
I watched a great video by Lauren Kim titled “I deleted all my social media and made a website” (runtime 26:55).
She broke it into a few chapters. In “Why a website,” I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.
Then there was the website tour itself. It was great to see how excited she was and how much thought she’d put into the whole process. I’m glad to see younger generations making these connections and working on personal websites.
The indieweb kids are alright.
{
"type": "entry",
"published": "2024-03-04 11:22-0800",
"url": "https://gregorlove.com/2024/03/i-watched-a-great/",
"category": [
"indieweb"
],
"content": {
"text": "I watched a great video by Lauren Kim titled \u201cI deleted all my social media and made a website\u201d (runtime 26:55).\n\nShe broke it into a few chapters. In \u201cWhy a website,\u201d I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.\n\nThen there was the website tour itself. It was great to see how excited she was and how much thought she\u2019d put into the whole process. I\u2019m glad to see younger generations making these connections and working on personal websites.\n\nThe indieweb kids are alright.",
"html": "<p>I watched a great video by <a class=\"h-card\" href=\"https://lrnjulie.com\">Lauren Kim</a> titled \u201c<a href=\"https://www.youtube.com/watch?v=r0RqucKwIcw\">I deleted all my social media and made a website</a>\u201d (runtime 26:55).</p>\n\n<p>She broke it into a few chapters. In \u201cWhy a website,\u201d I liked the focus on a website as a long-term project. She also emphasized creating things for ourselves/the sake of creativity, not so much for the social validation.</p>\n\n<p>Then there was the website tour itself. It was great to see how excited she was and how much thought she\u2019d put into the whole process. I\u2019m glad to see younger generations making these connections and working on personal websites.</p>\n\n<p>The indieweb kids are alright.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "40458934",
"_source": "95"
}
{
"type": "entry",
"author": {
"name": null,
"url": "https://herestomwiththeweather.com/",
"photo": null
},
"url": "https://herestomwiththeweather.com/2024/03/03/internationalizing-the-fediverse/",
"published": "2024-03-03T17:12:47+00:00",
"content": {
"html": "<p>Yesterday, <a href=\"https://fed.xnor.in/notice/AfRZC7jgkXRA1xk6Fc\">a request was made</a> to like a post from an account with unicode in the username. As Terence Eden notes in <a href=\"https://shkspr.mobi/blog/2024/02/internationalise-the-fediverse/\">Internationalise The Fediverse</a></p>\n\n<blockquote>\n <p>Mastodon (the largest ActivityPub service) doesn\u2019t allow Unicode usernames and has resisted efforts to change.</p>\n</blockquote>\n\n<p>So, I tried with <a href=\"https://github.com/herestomwiththeweather/irwin\">Irwin</a> on <a href=\"https://otisburg.social/\">otisburg.social</a> and the code threw an exception when I tried to interact with the account</p>\n\n<pre><code>(URI::InvalidURIError) \"URI must be ascii only \\\"https://i18n.viii.fi/@\\\\u4F60\\\\u597D\\\"\"\n</code></pre>\n\n\n<p>This is not an acceptable uri to pass to URI.parse(). In this case, I found some help from <a href=\"https://stackoverflow.com/questions/7015778/is-this-the-best-way-to-unescape-unicode-escape-sequences-in-ruby\">a stackoverflow post</a> and <a href=\"https://github.com/herestomwiththeweather/irwin/commit/b5899fc090b654383a82674d2d1bf788e2e3ce9f\">fixed the code</a> so I could interact with the account and like the post.</p>\n\n<p>From the comments in Terence\u2019s blog post, I saw <a href=\"https://github.com/swicg/activitypub-webfinger/issues/9\">Allowed characters in preferredUsername</a> has also been identified as an issue with webfinger.</p>",
"text": "Yesterday, a request was made to like a post from an account with unicode in the username. As Terence Eden notes in Internationalise The Fediverse\n\n\n Mastodon (the largest ActivityPub service) doesn\u2019t allow Unicode usernames and has resisted efforts to change.\n\n\nSo, I tried with Irwin on otisburg.social and the code threw an exception when I tried to interact with the account\n\n(URI::InvalidURIError) \"URI must be ascii only \\\"https://i18n.viii.fi/@\\\\u4F60\\\\u597D\\\"\"\n\n\n\nThis is not an acceptable uri to pass to URI.parse(). In this case, I found some help from a stackoverflow post and fixed the code so I could interact with the account and like the post.\n\nFrom the comments in Terence\u2019s blog post, I saw Allowed characters in preferredUsername has also been identified as an issue with webfinger."
},
"name": "Internationalizing the Fediverse",
"post-type": "article",
"_id": "40450944",
"_source": "246"
}
My hopes of quickly learning some architectural rendering software to try out paint colors and other interior design plans are not working out 😅 There does not seem to be a quick way to learn these
{
"type": "entry",
"published": "2024-03-02T17:13:24-08:00",
"url": "https://aaronparecki.com/2024/03/02/12/",
"syndication": [
"https://bsky.app/profile/aaronpk.com/post/3kmqxcj6tfu2q"
],
"content": {
"text": "My hopes of quickly learning some architectural rendering software to try out paint colors and other interior design plans are not working out \ud83d\ude05 There does not seem to be a quick way to learn these",
"html": "My hopes of quickly learning some architectural rendering software to try out paint colors and other interior design plans are not working out <a href=\"https://aaronparecki.com/emoji/%F0%9F%98%85\">\ud83d\ude05</a> There does not seem to be a quick way to learn these"
},
"author": {
"type": "card",
"name": "Aaron Parecki",
"url": "https://aaronparecki.com/",
"photo": "https://aperture-media.p3k.io/aaronparecki.com/41061f9de825966faa22e9c42830e1d4a614a321213b4575b9488aa93f89817a.jpg"
},
"post-type": "note",
"_id": "40442453",
"_source": "16"
}
😩 Disappointed but not surprised that the CDC dropped their 5-day isolation guidance for COVID infections. Their decision to reduce it from 10 days to 5 a couple years ago wasn’t based in science and neither is this. Onward marches the destruction of public health for the sake of a temporary buck.
{
"type": "entry",
"published": "2024-03-01 17:23-0800",
"url": "https://gregorlove.com/2024/03/disappointed-but-not-surprised/",
"category": [
"covid"
],
"syndication": [
"https://bsky.app/profile/gregorlove.com/post/3kmohhq74372b"
],
"content": {
"text": "\ud83d\ude29 Disappointed but not surprised that the CDC dropped their 5-day isolation guidance for COVID infections. Their decision to reduce it from 10 days to 5 a couple years ago wasn\u2019t based in science and neither is this. Onward marches the destruction of public health for the sake of a temporary buck.",
"html": "<p>\ud83d\ude29 Disappointed but not surprised that the CDC dropped their 5-day isolation guidance for COVID infections. Their decision to reduce it from 10 days to 5 a couple years ago wasn\u2019t based in science and neither is this. Onward marches the destruction of public health for the sake of a temporary buck.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "40436119",
"_source": "95"
}
{
"type": "entry",
"author": {
"name": "Jared White",
"url": "https://jaredwhite.com/",
"photo": null
},
"url": "https://jaredwhite.com/links/20240301/how-to-get-on-a-podcast",
"published": "2024-03-01T15:53:03-08:00",
"content": {
"html": "<blockquote>\n <h2><a href=\"https://daverupert.com/2024/02/how-to-get-on-a-podcast/\"></a></h2>\n\n <p>I\u2019ve been co-hosting a weekly podcast for nearly 12 years with over hundreds of guests and I want to tell you the secret to getting invited on a podcast. Are you ready? Here it goes: <em>Already be talking about something</em>.</p>\n\n</blockquote>\n\n<p>Great advice from noted <strong>#</strong>WebDev podcaster Dave Rupert. I\u2019ll add one more layer of commentary of top of the excellent points made in this article.</p>\n\n<p><strong>Keep saying the same things repeatedly until you\u2019re sick of it.</strong> \ud83e\udd2a</p>\n\n<p>You know how folks complain about the weird quirk of human nature where if you hear somebody tell you the same lies over and over and over again, you start to believe them? Well if that\u2019s true for nonsense, grifts, and psyops, just think how even <em>more</em> true that is for stuff that\u2019s thoroughly legit.</p>\n\n<p>A long time ago I realized that I couldn\u2019t just voice a thought about an important topic once. <em>Haha! I wrote that single blog post! My job here is done!</em> or <em>I posted this hot take one time! Never again!</em> \ud83d\ude05</p>\n\n<p>Gotta keep saying it. And saying it. And saying it. And saying it. Until you\u2019re sick of it. And then say it some more.</p>\n\n<p><strong>Now you\u2019re an expert. Congratulations!</strong> \ud83d\ude1c</p>",
"text": "I\u2019ve been co-hosting a weekly podcast for nearly 12 years with over hundreds of guests and I want to tell you the secret to getting invited on a podcast. Are you ready? Here it goes: Already be talking about something.\n\n\n\nGreat advice from noted #WebDev podcaster Dave Rupert. I\u2019ll add one more layer of commentary of top of the excellent points made in this article.\n\nKeep saying the same things repeatedly until you\u2019re sick of it. \ud83e\udd2a\n\nYou know how folks complain about the weird quirk of human nature where if you hear somebody tell you the same lies over and over and over again, you start to believe them? Well if that\u2019s true for nonsense, grifts, and psyops, just think how even more true that is for stuff that\u2019s thoroughly legit.\n\nA long time ago I realized that I couldn\u2019t just voice a thought about an important topic once. Haha! I wrote that single blog post! My job here is done! or I posted this hot take one time! Never again! \ud83d\ude05\n\nGotta keep saying it. And saying it. And saying it. And saying it. Until you\u2019re sick of it. And then say it some more.\n\nNow you\u2019re an expert. Congratulations! \ud83d\ude1c"
},
"name": "Link: Dave Rupert on \u201cHow to Get on a Podcast\u201d",
"post-type": "article",
"_id": "40436031",
"_source": "2783"
}

Another #Mosstodon entry for y’all, also taken at Lacamas Park. Some creek and fern action going on there too! Very exciting. 😅 #WashingtonExplored #NikonZfc
{
"type": "entry",
"author": {
"name": "Jared White",
"url": "https://jaredwhite.com/",
"photo": null
},
"url": "https://jaredwhite.com/pictures/20240226/another-a-href-https-pixelfed-social-discover-tags-mosstodon-src-hash-title-mosstodon-class-u-url-hashtag-rel-external-nofollow-noopener-mosstodon-a-entry",
"published": "2024-02-26T10:55:25-08:00",
"content": {
"html": "<img alt=\"\" src=\"https://pxscdn.com/public/m/_v2/4580/7c649620b-69b6c5/0pcE2e9Jfg31/xFCHJ7KedbjfvPOO2AgyV0qiEoLdO2G2ixuzQCSg.jpg\" /><p>Another <strong>#</strong>Mosstodon entry for y\u2019all, also taken at Lacamas Park. Some creek and fern action going on there too! Very exciting. \ud83d\ude05 <a href=\"https://jaredwhite.com/tag/washingtonexplored\">#WashingtonExplored</a> <a href=\"https://jaredwhite.com/tag/nikonzfc\">#NikonZfc</a></p>",
"text": "Another #Mosstodon entry for y\u2019all, also taken at Lacamas Park. Some creek and fern action going on there too! Very exciting. \ud83d\ude05 #WashingtonExplored #NikonZfc"
},
"post-type": "note",
"_id": "40436032",
"_source": "2783"
}