add learning
This commit is contained in:
1 parent
243831864d
commit
ba107935be
3 files changed
+244
-16
No files matched your search
+199
-1
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"lastFetched": "2025-08-31T18:43:43.036Z",
|
||||
"lastFetched": "2025-09-07T17:51:51.984Z",
|
||||
"children": [
|
||||
{
|
||||
"type": "entry",
|
||||
@@ -12472,6 +12472,204 @@
|
||||
"mention-of": "https://kfitz.info/longevity/",
|
||||
"wm-property": "mention-of",
|
||||
"wm-private": false
|
||||
},
|
||||
{
|
||||
"type": "entry",
|
||||
"author": {
|
||||
"type": "card",
|
||||
"name": "By: Ryan P. Randall",
|
||||
"photo": "",
|
||||
"url": "https://www.ryanpatrickrandall.com/"
|
||||
},
|
||||
"url": "https://www.ryanpatrickrandall.com/postroll/",
|
||||
"published": "2024-07-05T00:00:00-06:00",
|
||||
"wm-received": "2025-09-04T02:03:12Z",
|
||||
"wm-id": 1936203,
|
||||
"wm-source": "https://www.ryanpatrickrandall.com/postroll/",
|
||||
"wm-target": "https://kfitz.info/generosity-and-pragmatism/",
|
||||
"wm-protocol": "webmention",
|
||||
"name": "Postroll",
|
||||
"content": {
|
||||
"html": "<h2><i></i> On this page</h2><ul><li><a href=\"https://www.ryanpatrickrandall.com/postroll/#whats-a-postroll\">What’s a Postroll?</a></li><li><a href=\"https://www.ryanpatrickrandall.com/postroll/#my-postroll-proper\">My Postroll Proper</a></li><li><a href=\"https://www.ryanpatrickrandall.com/postroll/#other-peopless-postrolls-opp\">Other Peoples’s Postrolls (OPP)</a></li></ul><h2>What’s a Postroll?</h2>\n\n<p>How can a blogroll page function differently?</p>\n\n<p>On this postroll page—inspired by <a href=\"https://wand3r.net/blogroll-slashpage/\">Brandon’s</a>—I’ll list <em>n</em> share-worthy posts, aiming to add two or more new posts a week. This means that older entries will eventually cycle out of the list. (As of 2024-07-05, I’m still deciding how many <em>n</em> will equal, a number which will almost certainly intertwingle with how quickly I add new posts.)</p>\n\n<p>This approach is not quite analogous to a mixtape full of things that work well together, but it will hopefully highlight particular posts in a different way than <a href=\"https://www.ryanpatrickrandall.com/blogroll/\">my blogroll page</a>’s more general “hey, check out this feed (or band / musician)” can do.</p>\n\n<h2>My Postroll Proper</h2>\n\n<p>This list is numbered chronologically, with “1” indicating the newest addition to the list. (It feels worth reiterating: <code>1.</code> <strong>does not</strong> mean “best”, and it is also unrelated to when the post was published. The first link is just the most recently thing I’ve added to this list.)</p>\n\n<ol><li>Tracy Durnell’s <a href=\"https://tracydurnell.com/2024/07/30/using-personal-weeknotes-as-a-tool-for-attention/\">Using personal weeknotes as a tool for attention</a> reflects on how she started using weeknotes and how she uses them now, with an emphasis on awareness, accountability, and shaping her own behavior. I also really appreciate how she shares her weeknotes template and the process she uses for compiling them.</li>\n <li>Ernie Smith’s <a href=\"https://tedium.co/2024/07/27/music-industry-cassette-single-cassingle-history/\">Cassingle Culture</a> weaves a ton of punk / (indie) pop culture / media history into a breezy yet deep narrative of cassette singles. Bow Wow Wow? Boy George? Malcolm McLaren? Yep, they’re all in just the first few paragraphs, before we even get to the Go-Go’s and R.E.M.</li>\n <li>Jacky Alciné’s post about <a href=\"https://www.jacky.wtf/essays/2024/not-engaging-with-politics-online/\">not bothering with electoral politics online anymore</a> provides me a very welcome reminder of what’s behind <strong>some</strong> people’s reasons to avoid discussions of elections online.</li>\n <li>Jason Heppler’s <a href=\"https://jasonheppler.org/2024/07/15/how-i-use-obsidian/\">How I use Obsidian</a> post covers a lot of the strengths to using Obsidian for notes and longer-form writing. Although I don’t currently use any of the plugins or organizational strategies discussed here, I’m considering making a Dataview-powered way of searching my literature notes along the lines of the <a href=\"https://publish.obsidian.md/history-notes/01+Notetaking+for+Historians\">Doing History with Zotero and Obsidian</a> guide by <a href=\"http://elenarazlogova.org/\">Elena Razlogova</a> linked to from this post.</li>\n <li>James’s reflection on <a href=\"https://jamesg.blog/2024/07/10/the-personal-web/\">four years of the personal web</a> mentions a lot of same things I find so compelling about maintaining a website / blog / digital garden. You can do things with less worry about other people’s expectations.</li>\n <li>As soon as you encounter the three-digit number in the title of John Coulthart’s <a href=\"https://www.johncoulthart.com/feuilleton/2024/06/29/weekend-links-732/\">Weekend links 732</a>, you can realize how long this blog has been running. It’s been a constant in my RSS readers for coming up on two full decades—I feel like I probably first heard of it through Arthur magazine or something! This particular week includes a mention of a new album where Shackleton (purveyor of often-otherworldly bass & percussion music) collaborates with Six Organs of Admittance (conjuror of often-psychedelic folk), links ranging from a pulp paperback book artists to a Wire magazine article on experimental radio to a collection of 60s acid rock buttons, and a great Japanese woodblock print from the late 1800s.</li>\n <li>Anil Dash’s <a href=\"https://www.anildash.com/2023/06/08/ai-is-unreasonable/\">Today’s AI is unreasonable</a> succinctly describes what I also find regrettable about the current generative AI hype: they generate <a href=\"https://link.springer.com/article/10.1007/s10676-024-09775-5\">bullshit</a> by design, this bullshit is inconsistently generated in ways that cannot be easily debugged by users, and systems designed around these types of unpredictability and unreasonabLine truncated
|
||||
"text": "On this pageWhat’s a Postroll?My Postroll ProperOther Peoples’s Postrolls (OPP)What’s a Postroll?\n\nHow can a blogroll page function differently?\n\nOn this postroll page—inspired by Brandon’s—I’ll list n share-worthy posts, aiming to add two or more new posts a week. This means that older entries will eventually cycle out of the list. (As of 2024-07-05, I’m still deciding how many n will equal, a number which will almost certainly intertwingle with how quickly I add new posts.)\n\nThis approach is not quite analogous to a mixtape full of things that work well together, but it will hopefully highlight particular posts in a different way than my blogroll page’s more general “hey, check out this feed (or band / musician)” can do.\n\nMy Postroll Proper\n\nThis list is numbered chronologically, with “1” indicating the newest addition to the list. (It feels worth reiterating: 1. does not mean “best”, and it is also unrelated to when the post was published. The first link is just the most recently thing I’ve added to this list.)\n\nTracy Durnell’s Using personal weeknotes as a tool for attention reflects on how she started using weeknotes and how she uses them now, with an emphasis on awareness, accountability, and shaping her own behavior. I also really appreciate how she shares her weeknotes template and the process she uses for compiling them.\n Ernie Smith’s Cassingle Culture weaves a ton of punk / (indie) pop culture / media history into a breezy yet deep narrative of cassette singles. Bow Wow Wow? Boy George? Malcolm McLaren? Yep, they’re all in just the first few paragraphs, before we even get to the Go-Go’s and R.E.M.\n Jacky Alciné’s post about not bothering with electoral politics online anymore provides me a very welcome reminder of what’s behind some people’s reasons to avoid discussions of elections online.\n Jason Heppler’s How I use Obsidian post covers a lot of the strengths to using Obsidian for notes and longer-form writing. Although I don’t currently use any of the plugins or organizational strategies discussed here, I’m considering making a Dataview-powered way of searching my literature notes along the lines of the Doing History with Zotero and Obsidian guide by Elena Razlogova linked to from this post.\n James’s reflection on four years of the personal web mentions a lot of same things I find so compelling about maintaining a website / blog / digital garden. You can do things with less worry about other people’s expectations.\n As soon as you encounter the three-digit number in the title of John Coulthart’s Weekend links 732, you can realize how long this blog has been running. It’s been a constant in my RSS readers for coming up on two full decades—I feel like I probably first heard of it through Arthur magazine or something! This particular week includes a mention of a new album where Shackleton (purveyor of often-otherworldly bass & percussion music) collaborates with Six Organs of Admittance (conjuror of often-psychedelic folk), links ranging from a pulp paperback book artists to a Wire magazine article on experimental radio to a collection of 60s acid rock buttons, and a great Japanese woodblock print from the late 1800s.\n Anil Dash’s Today’s AI is unreasonable succinctly describes what I also find regrettable about the current generative AI hype: they generate bullshit by design, this bullshit is inconsistently generated in ways that cannot be easily debugged by users, and systems designed around these types of unpredictability and unreasonableness tend to remove agency from users.\n Sara Joy’s This is My Church resonates with me both regarding particular communities (I helped start a swing dancing club at UC Riverside as an undergrad) and regarding the ways that social media and blogging communities feel to me now.\n Tracy Durnell’s The injustice embedded in our infrastructure quickly weaves together a game, a book, an email, a city’s community budget process, and other people’s blogs while making the post’s point. This is a really nice example of how a blog post can act as a condensed essay, taking a reader on a quick travel through a set of ideas and perhaps coming away with a changed perspective.\n John M. Jackson’s Befores and afters profoundly resonates with me in terms of no longer feeling like I’m “part of the new guard.” Although I’m actually new enough as an instructional designer to not even know whether there’s as much of a sense of “newer” and “older” guards in this field as there is in librarianship, I definitely feel like I’m traversing similar thresholds in life. As a side note, I also appreciate how John tends to add sections like “What I’m reading” and “Garden update” to his posts.\n Keenan’s An alarmingly concise and very hinged summary of what it was like to build this site from scratch relates how they built their site… a stLine truncated
|
||||
},
|
||||
"mention-of": "https://kfitz.info/generosity-and-pragmatism/",
|
||||
"wm-property": "mention-of",
|
||||
"wm-private": false,
|
||||
"rels": {
|
||||
"canonical": "https://www.ryanpatrickrandall.com/postroll/"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "entry",
|
||||
"author": {
|
||||
"type": "card",
|
||||
"name": "By: Ryan P. Randall",
|
||||
"photo": "",
|
||||
"url": "https://www.ryanpatrickrandall.com/"
|
||||
},
|
||||
"url": "https://www.ryanpatrickrandall.com/blogroll/",
|
||||
"published": "2024-02-18T00:00:00-07:00",
|
||||
"wm-received": "2025-09-04T02:01:41Z",
|
||||
"wm-id": 1936195,
|
||||
"wm-source": "https://www.ryanpatrickrandall.com/blogroll/",
|
||||
"wm-target": "https://kfitz.info/",
|
||||
"wm-protocol": "webmention",
|
||||
"name": "Blogroll",
|
||||
"content": {
|
||||
"html": "<h2><i></i> On this page</h2><ul><li><a href=\"https://www.ryanpatrickrandall.com/blogroll/#accessibility-andor-web-designers\">Accessibility and/or (Web) Design(ers)</a></li><li><a href=\"https://www.ryanpatrickrandall.com/blogroll/#arts-culture-andor-reading\">Arts, Culture, and/or Reading</a></li><li><a href=\"https://www.ryanpatrickrandall.com/blogroll/#higher-education-and-related\">Higher Education and Related</a></li><li><a href=\"https://www.ryanpatrickrandall.com/blogroll/#instructional-design-andor-pedagogy\">Instructional Design and/or Pedagogy</a></li><li><a href=\"https://www.ryanpatrickrandall.com/blogroll/#library-workers--glam\">Library Workers & GLAM</a></li><li><a href=\"https://www.ryanpatrickrandall.com/blogroll/#uhh-other\">Uhh… “Other”?</a></li></ul><p>Blogs! They’re like podcasts for reading!</p>\n\n<p>Here are some of the ones I follow and always enjoy reading in <a href=\"https://netnewswire.com/\">my RSS reader of choice</a> (where I also lifted that “podcasts for reading” line).</p>\n\n<p>There’s enough here that I almost always have more to read when I open up my RSS app, which is helping wean me away from social media’s tiny shards of attention and toward somewhat longer pieces of thought. These are a mix of ones I’ve followed the longest and ones that are most regularly updated.</p>\n\n<p>[This is a first pass as of 2024-02-18. I’ll go back and add/describe more soon enough.]</p>\n\n<h2>Accessibility and/or (Web) Design(ers)</h2>\n\n<ul><li><a href=\"https://jacky.wtf/\">Jacky.wft</a>, by Jacky Alciné.</li>\n <li><a href=\"https://tracydurnell.com/\">Tracy Durnell</a>.</li>\n <li><a href=\"https://sarajoy.dev/\">Sara Joy</a>.</li>\n <li><a href=\"https://rknight.me/blog/\">Robb Knight</a>.</li>\n <li><a href=\"https://chrismcleod.dev/\">Chris McLeod</a>.</li>\n <li><a href=\"https://thomasrigby.com/\">Thomas Rigby</a>.</li>\n <li><a href=\"https://daverupert.com/\">Dave Rupert</a>.</li>\n <li>DSri Seah maintains separate feeds for their <a href=\"https://dsriseah.com/journal/\">journal</a> and <a href=\"https://dsriseah.com/ghdr/\">Groundhogs’ Day Reviews</a>.</li>\n <li><a href=\"https://stephaniewalter.design/blog/\">Pixels of the Week</a>, by Stéphanie Walter.</li>\n</ul><h2>Arts, Culture, and/or Reading</h2>\n\n<ul><li><a href=\"https://aworkinglibrary.com/\">A Working Library</a> by Mandy Brown.</li>\n <li><a href=\"https://crimethinc.com/\">CrimethInc.</a>, by the CrimethInc anonymous collective.</li>\n <li><a href=\"https://www.johncoulthart.com/feuilleton/\">{ feuilleton }</a>, by John Coulthart, provides art delights. Tends to have weekly links as well as specific posts throughout the week as well.</li>\n <li><a href=\"https://justseeds.org/blog/\">Justseeds</a>, from the Justseeds Artists’ Cooperative.</li>\n <li><a href=\"https://thequietus.com/\">the Quietus</a>, yep, by the Quietus.</li>\n</ul><h2>Higher Education and Related</h2>\n\n<ul><li><a href=\"https://kfitz.info/\">kfitz</a>, by Kathleen Fitzpatrick.</li>\n <li><a href=\"https://jon-e.net/blog/\">Jon-E</a> by Jonny Saunders.</li>\n <li><a href=\"https://superbon.net/\">Super Bon!</a>, by Jonathan Sterne.</li>\n</ul><h2>Instructional Design and/or Pedagogy</h2>\n\n<ul><li><a href=\"https://allthingspedagogical.blogspot.com/\">All Things Pedagogical</a> by Ann Gagné.</li>\n <li><a href=\"https://vic.work/\">Vic Work</a> by Vic Kostrzewski.</li>\n <li><a href=\"https://radicalscholarship.com/\">Radical Scholarship</a> by Dr. P.L. (Paul) Thomas.</li>\n</ul><h2>Library Workers & GLAM</h2>\n\n<ul><li><a href=\"https://www.johnxlibris.com/\">John, from the Library</a>, by John Jackson.</li>\n <li><a href=\"https://www.librarian.net/\">Librarian.Net</a>, by Jessamyn West.</li>\n <li><a href=\"https://librarian.aedileworks.com/\">Librarian of Things</a>, by Mita Williams.</li>\n</ul><h2>Uhh… “Other”?</h2>\n\n<ul><li><a href=\"https://newsletter.danhon.com/\">Things That Caught My Attention</a>, by Dan Hon.</li>\n <li><a href=\"https://erinkissane.com/\">Erin Kissane</a>’s blog.</li>\n <li><a href=\"https://dansinker.com/blog/\">Unfinished Business</a>, Dan Sinker’s blog.</li>\n</ul><h3>Kudos</h3>\n<p>\n Did you enjoy this? Let me know: \n</p>",
|
||||
"text": "On this pageAccessibility and/or (Web) Design(ers)Arts, Culture, and/or ReadingHigher Education and RelatedInstructional Design and/or PedagogyLibrary Workers & GLAMUhh… “Other”?Blogs! They’re like podcasts for reading!\n\nHere are some of the ones I follow and always enjoy reading in my RSS reader of choice (where I also lifted that “podcasts for reading” line).\n\nThere’s enough here that I almost always have more to read when I open up my RSS app, which is helping wean me away from social media’s tiny shards of attention and toward somewhat longer pieces of thought. These are a mix of ones I’ve followed the longest and ones that are most regularly updated.\n\n[This is a first pass as of 2024-02-18. I’ll go back and add/describe more soon enough.]\n\nAccessibility and/or (Web) Design(ers)\n\nJacky.wft, by Jacky Alciné.\n Tracy Durnell.\n Sara Joy.\n Robb Knight.\n Chris McLeod.\n Thomas Rigby.\n Dave Rupert.\n DSri Seah maintains separate feeds for their journal and Groundhogs’ Day Reviews.\n Pixels of the Week, by Stéphanie Walter.\nArts, Culture, and/or Reading\n\nA Working Library by Mandy Brown.\n CrimethInc., by the CrimethInc anonymous collective.\n { feuilleton }, by John Coulthart, provides art delights. Tends to have weekly links as well as specific posts throughout the week as well.\n Justseeds, from the Justseeds Artists’ Cooperative.\n the Quietus, yep, by the Quietus.\nHigher Education and Related\n\nkfitz, by Kathleen Fitzpatrick.\n Jon-E by Jonny Saunders.\n Super Bon!, by Jonathan Sterne.\nInstructional Design and/or Pedagogy\n\nAll Things Pedagogical by Ann Gagné.\n Vic Work by Vic Kostrzewski.\n Radical Scholarship by Dr. P.L. (Paul) Thomas.\nLibrary Workers & GLAM\n\nJohn, from the Library, by John Jackson.\n Librarian.Net, by Jessamyn West.\n Librarian of Things, by Mita Williams.\nUhh… “Other”?\n\nThings That Caught My Attention, by Dan Hon.\n Erin Kissane’s blog.\n Unfinished Business, Dan Sinker’s blog.\nKudos\n\n Did you enjoy this? Let me know:"
|
||||
},
|
||||
"mention-of": "https://kfitz.info/",
|
||||
"wm-property": "mention-of",
|
||||
"wm-private": false,
|
||||
"rels": {
|
||||
"canonical": "https://www.ryanpatrickrandall.com/blogroll/"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "entry",
|
||||
"author": {
|
||||
"type": "card",
|
||||
"name": "",
|
||||
"photo": "",
|
||||
"url": ""
|
||||
},
|
||||
"url": "https://www.ryanpatrickrandall.com/_posts/2024-07-02-wa-2024-week-26",
|
||||
"published": null,
|
||||
"wm-received": "2025-09-04T02:01:00Z",
|
||||
"wm-id": 1936185,
|
||||
"wm-source": "https://www.ryanpatrickrandall.com/_posts/2024-07-02-wa-2024-week-26",
|
||||
"wm-target": "https://kfitz.info/expedient/",
|
||||
"wm-protocol": "webmention",
|
||||
"mention-of": "https://kfitz.info/expedient/",
|
||||
"wm-property": "mention-of",
|
||||
"wm-private": false,
|
||||
"rels": {
|
||||
"canonical": "https://www.ryanpatrickrandall.com/_posts/2024-07-02-wa-2024-week-26"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "entry",
|
||||
"author": {
|
||||
"type": "card",
|
||||
"name": "By: Ryan P. Randall",
|
||||
"photo": "",
|
||||
"url": "https://www.ryanpatrickrandall.com/"
|
||||
},
|
||||
"url": "https://www.ryanpatrickrandall.com/weekly-assemblage/wa-2024-week-26",
|
||||
"published": "2024-07-02T17:39:49-06:00",
|
||||
"wm-received": "2025-09-04T02:00:01Z",
|
||||
"wm-id": 1936163,
|
||||
"wm-source": "https://www.ryanpatrickrandall.com/weekly-assemblage/wa-2024-week-26",
|
||||
"wm-target": "https://kfitz.info/expedient/",
|
||||
"wm-protocol": "webmention",
|
||||
"name": "Weekly Assemblage for 2024 Week 26",
|
||||
"content": {
|
||||
"html": "<h2><i></i> On this page</h2><ul><li><a href=\"https://www.ryanpatrickrandall.com/weekly-assemblage/wa-2024-week-26#flock-of-the-week\">Flock of the Week</a></li><li><a href=\"https://www.ryanpatrickrandall.com/weekly-assemblage/wa-2024-week-26#viewing\">Viewing</a><ul><li><a href=\"https://www.ryanpatrickrandall.com/weekly-assemblage/wa-2024-week-26#ugly-betty\">Ugly Betty</a></li><li><a href=\"https://www.ryanpatrickrandall.com/weekly-assemblage/wa-2024-week-26#star-trek-discovery\">Star Trek: Discovery</a></li><li><a href=\"https://www.ryanpatrickrandall.com/weekly-assemblage/wa-2024-week-26#star-trek-picard-and-lower-decks\">Star Trek: Picard and Lower Decks</a></li></ul></li><li><a href=\"https://www.ryanpatrickrandall.com/weekly-assemblage/wa-2024-week-26#bookwyrm\">BookWyrm</a></li><li><a href=\"https://www.ryanpatrickrandall.com/weekly-assemblage/wa-2024-week-26#site-refinements-of-the-week\">Site Refinements of the Week</a></li></ul><p><a href=\"https://www.ryanpatrickrandall.com/weekly-assemblage/weekly-whaaa\">Weekly Whaaa…?</a></p>\n\n<h2>Flock of the Week</h2>\n\n<p>A family of wild turkeys has apparently taken up residence in our neighborhood. I’ve seen them strolling, scratching, and insect-buffeting their way through our yard twice, and also seen them a few streets away on an evening walk. Two adults, plus about seven offspring.</p>\n\n<p>I’m used to our many geese neighbors, but the turkeys were quite a surprise the first time I saw them! The cat has seemed even more surprised both times he’s seen them.</p>\n\n<h2>Viewing</h2>\n\n<h3><em>Ugly Betty</em></h3>\n\n<p>We somehow tore through all of <em>Ugly Betty</em> in the last few months. I never caught it during its initial airing, but at least to me, it certainly doesn’t seem as outdated as its age might suggest.</p>\n\n<h3><em>Star Trek: Discovery</em></h3>\n\n<p>We also made it through the first couple seasons of <em>Star Trek: Discovery</em>, the first of which was much more of a slog. Although I can definitely get why it’s a compelling idea to put a jumble of redemption narratives at the center of interlocking stories set in the Star Trek world, I honestly don’t comprehend what audience they had in mind for the repeated torture sequences involved in one of these storylines.</p>\n\n<p>We almost gave up on watching it—multiple times!</p>\n\n<p>Thankfully, the second season rediscovers excitement at the prospect of strange new worlds, and decides to be far less hostile to the viewer.</p>\n\n<h3><em>Star Trek: Picard</em> and <em>Lower Decks</em></h3>\n\n<p>As part of our <a href=\"https://www.ryanpatrickrandall.com/tags/#viewingalpha\">Viewing Alpha</a>, we’re watching all the series and movies in release order. At this point we’ve also watched the entire—and quite fun—first season of <em>Picard</em> and are partially through <em>Lower Decks</em>. They’re both much more pleasant than <em>Discovery</em>’s first season, and <em>Lower Decks</em> in particular is very rewarding considering the way we’re doing such an extended speed-run of everything.</p>\n\n<h2>BookWyrm</h2>\n\n<p>Seeing Kathleen Fitzpatrick mention BookWyrm on <a href=\"https://kfitz.info/expedient/\">her blog</a> provided just enough of a nudge for me to start trying it again. I went ahead and made <a href=\"https://bookwyrm.social/user/foureyedsoul/lists\">lists</a> from the books in my exam reading lists, and I’m hoping that the extra potential for interaction on BookWyrm will give me more inertia on both the lists and using that site in general.</p>\n\n<p>Of course, I’m still going to keep <a href=\"https://www.ryanpatrickrandall.com/reading/\">tracking my reading here</a>, especially since I’ll be able to annotate articles and add my own extended notes and posts.</p>\n\n<p>If you’re on BookWyrm and want to connect, please do. If you’re not, why not give it a try? It’s a nice, gentle introduction to some of the core ideas of the “Fediverse” (the collectively-owned network of platforms like Mastodon).</p>\n\n<h2>Site Refinements of the Week</h2>\n\n<p>Did you know that, by default, Jekyll’s “related posts” are actually just the <a href=\"https://jekyllrb.com/docs/variables/#site-variables\">most recent posts</a>, not posts more meaningfully related to the content of a post? Yeah, that’s bugged me for years. And I’ve finally done something about it.</p>\n\n<p>After a bit of searching, I found this post from <a href=\"https://blog.webjeda.com/jekyll-related-posts/#how-to-implement-a-better-jekyll-related-posts\">Webjeda</a>, which is written to work <strong>either</strong> by tag or by category. I use both here, so I’ve been slowly weaving the two together. Currently I prioritize tags as more meaningful than categories, so if a post has both tags and a category, its tags will determine what goes in the “related” section. (I do still want to work out what to display when a post has neither tags nLine truncated
|
||||
"text": "On this pageFlock of the WeekViewingUgly BettyStar Trek: DiscoveryStar Trek: Picard and Lower DecksBookWyrmSite Refinements of the WeekWeekly Whaaa…?\n\nFlock of the Week\n\nA family of wild turkeys has apparently taken up residence in our neighborhood. I’ve seen them strolling, scratching, and insect-buffeting their way through our yard twice, and also seen them a few streets away on an evening walk. Two adults, plus about seven offspring.\n\nI’m used to our many geese neighbors, but the turkeys were quite a surprise the first time I saw them! The cat has seemed even more surprised both times he’s seen them.\n\nViewing\n\nUgly Betty\n\nWe somehow tore through all of Ugly Betty in the last few months. I never caught it during its initial airing, but at least to me, it certainly doesn’t seem as outdated as its age might suggest.\n\nStar Trek: Discovery\n\nWe also made it through the first couple seasons of Star Trek: Discovery, the first of which was much more of a slog. Although I can definitely get why it’s a compelling idea to put a jumble of redemption narratives at the center of interlocking stories set in the Star Trek world, I honestly don’t comprehend what audience they had in mind for the repeated torture sequences involved in one of these storylines.\n\nWe almost gave up on watching it—multiple times!\n\nThankfully, the second season rediscovers excitement at the prospect of strange new worlds, and decides to be far less hostile to the viewer.\n\nStar Trek: Picard and Lower Decks\n\nAs part of our Viewing Alpha, we’re watching all the series and movies in release order. At this point we’ve also watched the entire—and quite fun—first season of Picard and are partially through Lower Decks. They’re both much more pleasant than Discovery’s first season, and Lower Decks in particular is very rewarding considering the way we’re doing such an extended speed-run of everything.\n\nBookWyrm\n\nSeeing Kathleen Fitzpatrick mention BookWyrm on her blog provided just enough of a nudge for me to start trying it again. I went ahead and made lists from the books in my exam reading lists, and I’m hoping that the extra potential for interaction on BookWyrm will give me more inertia on both the lists and using that site in general.\n\nOf course, I’m still going to keep tracking my reading here, especially since I’ll be able to annotate articles and add my own extended notes and posts.\n\nIf you’re on BookWyrm and want to connect, please do. If you’re not, why not give it a try? It’s a nice, gentle introduction to some of the core ideas of the “Fediverse” (the collectively-owned network of platforms like Mastodon).\n\nSite Refinements of the Week\n\nDid you know that, by default, Jekyll’s “related posts” are actually just the most recent posts, not posts more meaningfully related to the content of a post? Yeah, that’s bugged me for years. And I’ve finally done something about it.\n\nAfter a bit of searching, I found this post from Webjeda, which is written to work either by tag or by category. I use both here, so I’ve been slowly weaving the two together. Currently I prioritize tags as more meaningful than categories, so if a post has both tags and a category, its tags will determine what goes in the “related” section. (I do still want to work out what to display when a post has neither tags nor categories. Probably I’ll extend my current set of if statements into a larger set of if/elsif/else statements.)\n\nI also improved on the Webjeda code by using actual semantic elements. Why use a bunch of <div> elements when you’re really making an unsorted list? Accept<ul> and <li> as your friends already, developers!\n\nFinally, I made the tags and categories functional links. And, since the list of tags could quickly become unruly, I hid those within a <details> disclosure widget. I’ve thus far only ever used a single category at a time (and plan to continue that), so those always remain visible at the bottom of each related post’s excerpt rather than requiring extra interaction.\n\nAs far as I can tell, this is all done accessibly. To reduce repeated content for screen readers—and to lower cognitive load for everyone—I also removed the author sidebar from most posts and pages.\n\nIf you have any feedback on any of this, I’d appreciate hearing from you!\n\n \nKudos\n\n Did you enjoy this? Let me know: \n\n\n\n Perhaps even leave a comment below?"
|
||||
},
|
||||
"mention-of": "https://kfitz.info/expedient/",
|
||||
"wm-property": "mention-of",
|
||||
"wm-private": false,
|
||||
"rels": {
|
||||
"canonical": "https://www.ryanpatrickrandall.com/weekly-assemblage/wa-2024-week-26"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "entry",
|
||||
"author": {
|
||||
"type": "card",
|
||||
"name": "Monospace Mentor",
|
||||
"photo": "https://avatars.webmention.io/spaces.hcommons.social/6bdb36c8a27a2e33ba1f7ba4df33e7365317d2e3309701d36a928807742b712f.jpg",
|
||||
"url": "https://floss.social/@monospace"
|
||||
},
|
||||
"url": "https://hcommons.social/@kfitz/115136882780479162#favorited-by-111375116528662962",
|
||||
"published": null,
|
||||
"wm-received": "2025-09-03T01:08:39Z",
|
||||
"wm-id": 1935889,
|
||||
"wm-source": "https://brid.gy/like/mastodon/@kfitz@hcommons.social/115136882780479162/111375116528662962",
|
||||
"wm-target": "https://kfitz.info/",
|
||||
"wm-protocol": "webmention",
|
||||
"like-of": "https://kfitz.info/",
|
||||
"wm-property": "like-of",
|
||||
"wm-private": false
|
||||
},
|
||||
{
|
||||
"type": "entry",
|
||||
"author": {
|
||||
"type": "card",
|
||||
"name": "Martin Paul Eve",
|
||||
"photo": "https://avatars.webmention.io/cdn.bsky.app/82a7c56b51c6c0b537e5a0b9a8c2bc35fbf9c19e40f8b01ac39e96e2d88ee68a.jpg",
|
||||
"url": "https://bsky.app/profile/eve.gd"
|
||||
},
|
||||
"url": "https://bsky.app/profile/kfitz.info/post/3lxpqx2gyt427#liked_by_did:plc:hnpt7ns2lecdujegbi6qkqqm",
|
||||
"published": null,
|
||||
"wm-received": "2025-08-31T23:57:47Z",
|
||||
"wm-id": 1935465,
|
||||
"wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lxpqx2gyt427/did%253Aplc%253Ahnpt7ns2lecdujegbi6qkqqm",
|
||||
"wm-target": "https://kfitz.info/success-at-last/",
|
||||
"wm-protocol": "webmention",
|
||||
"like-of": "https://kfitz.info/success-at-last/",
|
||||
"wm-property": "like-of",
|
||||
"wm-private": false
|
||||
},
|
||||
{
|
||||
"type": "entry",
|
||||
"author": {
|
||||
"type": "card",
|
||||
"name": "Martin Paul Eve",
|
||||
"photo": "https://avatars.webmention.io/cdn.bsky.app/82a7c56b51c6c0b537e5a0b9a8c2bc35fbf9c19e40f8b01ac39e96e2d88ee68a.jpg",
|
||||
"url": "https://bsky.app/profile/eve.gd"
|
||||
},
|
||||
"url": "https://bsky.app/profile/kfitz.info/post/3lxpqx2gyt427#reposted_by_did:plc:hnpt7ns2lecdujegbi6qkqqm",
|
||||
"published": null,
|
||||
"wm-received": "2025-08-31T23:57:46Z",
|
||||
"wm-id": 1935464,
|
||||
"wm-source": "https://brid.gy/repost/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lxpqx2gyt427/did%253Aplc%253Ahnpt7ns2lecdujegbi6qkqqm",
|
||||
"wm-target": "https://kfitz.info/success-at-last/",
|
||||
"wm-protocol": "webmention",
|
||||
"repost-of": "https://kfitz.info/success-at-last/",
|
||||
"wm-property": "repost-of",
|
||||
"wm-private": false
|
||||
},
|
||||
{
|
||||
"type": "entry",
|
||||
"author": {
|
||||
"type": "card",
|
||||
"name": "Martin Paul Eve",
|
||||
"photo": "https://avatars.webmention.io/cdn.bsky.app/82a7c56b51c6c0b537e5a0b9a8c2bc35fbf9c19e40f8b01ac39e96e2d88ee68a.jpg",
|
||||
"url": "https://bsky.app/profile/eve.gd"
|
||||
},
|
||||
"url": "https://bsky.app/profile/kfitz.info/post/3lxpqx2gyt427#reposted_by_did:plc:hnpt7ns2lecdujegbi6qkqqm",
|
||||
"published": null,
|
||||
"wm-received": "2025-08-31T23:57:45Z",
|
||||
"wm-id": 1935463,
|
||||
"wm-source": "https://brid.gy/repost/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lxpqx2gyt427/did%253Aplc%253Ahnpt7ns2lecdujegbi6qkqqm",
|
||||
"wm-target": "https://kfitz.info/",
|
||||
"wm-protocol": "webmention",
|
||||
"repost-of": "https://kfitz.info/",
|
||||
"wm-property": "repost-of",
|
||||
"wm-private": false
|
||||
},
|
||||
{
|
||||
"type": "entry",
|
||||
"author": {
|
||||
"type": "card",
|
||||
"name": "Martin Paul Eve",
|
||||
"photo": "https://avatars.webmention.io/cdn.bsky.app/82a7c56b51c6c0b537e5a0b9a8c2bc35fbf9c19e40f8b01ac39e96e2d88ee68a.jpg",
|
||||
"url": "https://bsky.app/profile/eve.gd"
|
||||
},
|
||||
"url": "https://bsky.app/profile/kfitz.info/post/3lxpqx2gyt427#liked_by_did:plc:hnpt7ns2lecdujegbi6qkqqm",
|
||||
"published": null,
|
||||
"wm-received": "2025-08-31T23:57:45Z",
|
||||
"wm-id": 1935462,
|
||||
"wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lxpqx2gyt427/did%253Aplc%253Ahnpt7ns2lecdujegbi6qkqqm",
|
||||
"wm-target": "https://kfitz.info/",
|
||||
"wm-protocol": "webmention",
|
||||
"like-of": "https://kfitz.info/",
|
||||
"wm-property": "like-of",
|
||||
"wm-private": false
|
||||
}
|
||||
]
|
||||
}
|
||||
Vendored
+15
-15
@@ -13,12 +13,12 @@
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "blog/2025-08-31-success.md",
|
||||
"file": "blog/2025-09-04-learning.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "2025-08-31-success"
|
||||
"title": "2025-09-04-learning"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -167,33 +167,33 @@
|
||||
},
|
||||
"active": "8023859adaab86ea",
|
||||
"lastOpenFiles": [
|
||||
"blog/2025-08-09-networking-cont.md",
|
||||
"blog/2025-08-31-success.md",
|
||||
"blog/2024-11-29-posse.md",
|
||||
"blog/2025-04-20-gitea.md",
|
||||
"blog/2025-09-04-learning.md",
|
||||
"blog/2024-11-29-rebuild.md",
|
||||
"blog/2023-07-03-eleventy.md",
|
||||
"blog/2024-02-18-syndication.md",
|
||||
"blog/2024-05-07-happening.md",
|
||||
"blog/2025-01-31-placeholder.md",
|
||||
"blog/2025-02-18-equality.md",
|
||||
"blog/2025-04-17-path.md",
|
||||
"blog/2025-03-18-writing.md",
|
||||
"blog/2025-05-11-networking.md",
|
||||
"blog/2025-08-31-success.md",
|
||||
"blog/2025-08-09-networking-cont.md",
|
||||
"blog/2025-08-18-longevity.md",
|
||||
"networking.md",
|
||||
"blog/2025-06-26-distinguished.md",
|
||||
"index.njk",
|
||||
"blog/2025-05-30-all-this.md",
|
||||
"blog/2025-04-20-gitea.md",
|
||||
"blog/2025-04-17-path.md",
|
||||
"blog/2025-03-18-writing.md",
|
||||
"blog/2025-02-18-equality.md",
|
||||
"blog/2024-03-01-reading.md",
|
||||
"blog/2024-06-30-reading.md",
|
||||
"blog/2023-06-22-recalibrating-again.md",
|
||||
"blog/2024-07-20-new-jobs.md",
|
||||
"blog/2025-02-18-audiobook.md",
|
||||
"blog/2025-02-17-independence.md",
|
||||
"blog/2025-01-31-placeholder.md",
|
||||
"blog/2024-12-22-finite.md",
|
||||
"blog/2024-12-21-rest.md",
|
||||
"blog/2024-12-20-storage.md",
|
||||
"blog/2024-12-14-distraction.md",
|
||||
"blog/2024-11-29-posse.md",
|
||||
"blog/2024-11-30-defeat.md",
|
||||
"blog/2023-11-30-lecture.md",
|
||||
"blog/2023-12-26-smart-notes.md",
|
||||
"blog.njk",
|
||||
"blog/img/msu-paths.jpg",
|
||||
"blog/img/weekend.png"
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
---
|
||||
title: Learning
|
||||
date: 2025-09-07T13:28:41-04:00
|
||||
permalink: /learning/
|
||||
tags:
|
||||
- tinkering
|
||||
---
|
||||
Over the last several months, I've been engaged in a project designed to bring a bunch of the stuff I'm hosting in various places around the internet home. And I mean "home" quite literally: I not only wanted to control the data I was putting out into the world, and the software I was using to do it, but also the metal on which it's hosted. I wanted my stuff on my server in my very own house.
|
||||
|
||||
Why? I can't fully articulate the drive. Some of it stems from a long-standing desire to "[de-google](https://en.wikipedia.org/wiki/DeGoogle)," to [quit Twitter](https://www.theverge.com/24293448/x-twitter-musk-deactivate-how-to), and to focus my creative energy on formats and platforms that I can trust and over which I can exercise some level of control. But that drive got exacerbated by everything that's happened around us since January and the creeping sense that even good actors in today's technology landscape could wind up being attacked, or even weaponized. And so the question started nagging at me a bit: what would it be to *really* self-host? What would be required, and what would I need to learn?
|
||||
|
||||
I want to acknowledge the very clear ways in which the privileges of my education, my social position, and my income allow me to take a project like this on just because I feel like it. I have the disposable income to invest in a small home server and other equipment, and I live in a house that is wired for very fast fiber-based internet. I've also been an intermittent tinkerer for a couple of decades, having launched a blog on a shared hosting provider back in 2002 and having taken that blog -- uh, *this blog* -- through a wide variety of redesigns, platform migrations, and hosting changes over the years. Much of that tinkering is [documented in the archives](https://kfitz.info/tags/tinkering/), including my 2023 move away from WordPress, first to Jekyll and then to Eleventy.
|
||||
|
||||
So I've had a long-standing desire to be more in control of my digital footprint, to ensure that I own as much of the work I do online as possible, and to live up to [the values that the Knowledge Commons team has developed](https://about.hcommons.org/about-us/), including experimenting with new modes of working and supporting the open exchange of knowledge and using open-source tools to do so. And the last year has made me all the more cognizant of the ways that trusting my digital past and presence to services that I cannot fully control -- that may be highly trustworthy today but whose leadership could change and whose guiding values could shift at any time -- opened up a range of potential risks.
|
||||
|
||||
On top of which, each time I've learned something new in the process of my tinkering, I've found myself wanting to know more. So I decided at some point this spring that I was going to invest in the hardware and the time required for me to set up a home network capable of allowing me to self-host the various sites and services I've had scattered around elsewhere.
|
||||
|
||||
What I didn't recognize when I started down this path was how little I knew about networking. I'd sort of self-hosted a pretty good range of sites and services on Digital Ocean (including migrating from Github to my own [Gitea](/gitea/) instance), and I'd gotten passably good at pretty basic Linux systems administration thanks to their amazing suite of [tutorials](https://www.digitalocean.com/community/tutorials?q=docker+ubuntu)[^1]. I knew how to obtain a domain name and how to configure its DNS records to point to a particular server. I could follow the documentation provided for the installation and use of packages on that server. But several things had never occurred to me, things as basic as how you make it possible for devices on a local, private network to be selectively and securely reachable from outside that network when desired. Or what is required to set up a fully functioning webserver when you're starting with bare metal.
|
||||
|
||||
It took several months and a bunch of frustration for me to get everything working, but if you're reading this post it's currently working well. I'm writing in an Obsidian vault that contains the content of my Eleventy-based site. When I'm done writing I'll use npm to build and index the site and git to push it to the Gitea instance on my home server. I'll then ssh into the container hosting my website and pull the updates in from Gitea. It's super simple when it's all working.
|
||||
|
||||
But when it's not, finding the right search terms to track down what could be wrong -- not to mention an unbefouled engine through which to do that search -- is really, really hard. And increasingly so when the results include posts made as long as 15 years ago about obsolete versions of the software you're asking about, on forums where n00bs are routinely yelled at for asking stupid questions and/or insulted for doing it wrong. And then there's the documentation that requires significant expertise to comprehend, and the "getting started" instructions that leave out key steps.
|
||||
|
||||
I got enormous help in sorting out some intractable issues from two key directions, though: prior blog posts here (see in particular [Networking](https://kfitz.info/networking/) and [Networking Continued](https://kfitz.info/networking-continued/)), which produced generous, thoughtful responses from several people (most notably the always amazing [Taylor Jadin](https://jadin.me) of Reclaim Hosting[^2]), and a series of Mastodon chats (most recently with the very kind and helpful [Monospace Mentor](https://floss.social/@monospace)[^3]). There's something to be said here about the ways that the human-to-human contact made possible by small networks and self-hosted open-source projects can allow for far better learning than can the aging content buried in vast piles of self-aggrandizing bloviation on major forums.
|
||||
|
||||
It's a point that should be obvious, except that we live at a time when a not insubstantial number of tech billionaires are trying to convince us that the future of education lies in AI rather than in human interactions and connections. Given the extent to which AI has already undermined our ability to find the information we need on the web, we would be well-served by spending more time thinking about how to reinforce the human networks that can support learning in the midst of entropic decline.
|
||||
|
||||
[^1]: The thing I most love about these tutorials is that they're written not as though you're just there to find the answer and get out, but as though you actually want to learn. That is, they don't just provide command after command, but rather walk you through what each command does and why you want to do it.
|
||||
[^2]: I so, so admire his self-description as someone who is "passionate about educating and empowering people who want to make cool stuff on the web." I wish that there were more of that around and a lot fewer Reddit bros needing to display their dominance by trashing folks with less experience.
|
||||
[^3]: Self-described "greybeard geek" who offers courses, support, and mentoring for folks seeking to build their DevOps skills -- as well as generous support for random folks on Mastodon asking "but how does the VM know that I'm asking it to be a webserver?"
|
||||
Reference in new issue
Block a user