What's The Reason For This Podcast: Difference between revisions

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
Magent (talk | contribs)
Add RSS embed manually (extension doesn't support template variables) (via update-page on MediaWiki MCP Server)
Magent (talk | contribs)
Replace the RSS widget with a firehose of this show's recorded episodes (pickipedia #118) (via update-page on MediaWiki MCP Server)
 
(One intermediate revision by the same user not shown)
Line 12: Line 12:
It seems to be named after a lyric in the Billy Strings song, Wargasm.
It seems to be named after a lyric in the Billy Strings song, Wargasm.


== Latest Episodes ==
== Episodes ==
<rss max="5">https://media.rss.com/whatsthereasonforthis/feed.xml</rss>
<proposed by="Magent">
{{Firehose|show=What's The Reason For This Podcast|limit=10}}
</proposed>
 
== Guest name patterns ==
 
{{Bot_proposes|These are used by the [[Bluegrass Podcast Firehose]] to pull guest names out of episode titles. They are tried in order and the first match wins, so the specific ones belong above the general ones.|by=Magent}}
 
* {{Bot_proposes|A line starting with <code>skip:</code> marks episodes that have no guest — a backing track, a monologue, a festival announcement. Skipping them is not the same as failing to parse them, and keeping the two apart is what makes the unmatched list worth reading.|by=Magent}}
* {{Bot_proposes|A line starting with <code>#</code> is a comment.|by=Magent}}
* {{Bot_proposes|Anything else is a Python regular expression with a named group <code>(?P&lt;guest&gt;...)</code> around the part to capture.|by=Magent}}
 
{{Bot_proposes|Edit these freely. A pattern that does not compile is skipped and logged rather than breaking the feed, so a mistake here costs one show's guest names until somebody fixes it — never the feed itself.|by=Magent}}
 
{{Bot_proposes|Bands count as guests on this show, so a capture is not always a person's name.|by=Magent}}
 
<proposed by="Magent">
<pre class="guest-patterns">
^What'?s The Reason For This Podcast[^-]*[-–]\s*(?P<guest>[A-Z].+?)(?:\s*[-–].*)?$
^What'?s The Reason For This (?:Season \d+ )?Episode \d+\s*[-–]\s*(?P<guest>[A-Z].+?)(?:\s*[-–].*)?$
^What'?s The Reason For This Session\s*[-–]?\s*\d*\s*[-–]\s*(?P<guest>[A-Z].+?)(?:\s*[-–].*)?$
^Episode \d+\s*[-–]\s*(?P<guest>[A-Z].+?)(?:\s*[-–].*)?$
# The abbreviated format the show switched to: "WTRFT S2E44 - Mason Via",
# "S2E45 - North Fork Crossing - Portland Rose"
^(?:WTRFT\s+)?S\d+E\d+\s*[-–]\s*(?P<guest>[A-Z].+?)(?:\s*[-–].*)?$
</pre>
</proposed>

Latest revision as of 23:59, 14 September 2026

What's The Reason For This Podcast
Host Kodi Nottingham
Website Official site
RSS Feed
YouTube Playlist

An episodic audio program which, according to its website, "explore(s) the intersection of music, culture, and community through heartfelt conversations, memorable stories, and a whole lot of laughs."


The podcast is co-hosted by Kodi Nottingham and someone named Shay.

It seems to be named after a lyric in the Billy Strings song, Wargasm.

Episodes

Guest name patterns

These are used by the Bluegrass Podcast Firehose to pull guest names out of episode titles. They are tried in order and the first match wins, so the specific ones belong above the general ones.[unverified]

  • A line starting with skip: marks episodes that have no guest — a backing track, a monologue, a festival announcement. Skipping them is not the same as failing to parse them, and keeping the two apart is what makes the unmatched list worth reading.[unverified]
  • A line starting with # is a comment.[unverified]
  • Anything else is a Python regular expression with a named group (?P<guest>...) around the part to capture.[unverified]

Edit these freely. A pattern that does not compile is skipped and logged rather than breaking the feed, so a mistake here costs one show's guest names until somebody fixes it — never the feed itself.[unverified]

Bands count as guests on this show, so a capture is not always a person's name.[unverified]

^What'?s The Reason For This Podcast[^-]*[-–]\s*(?P<guest>[A-Z].+?)(?:\s*[-–].*)?$
^What'?s The Reason For This (?:Season \d+ )?Episode \d+\s*[-–]\s*(?P<guest>[A-Z].+?)(?:\s*[-–].*)?$
^What'?s The Reason For This Session\s*[-–]?\s*\d*\s*[-–]\s*(?P<guest>[A-Z].+?)(?:\s*[-–].*)?$
^Episode \d+\s*[-–]\s*(?P<guest>[A-Z].+?)(?:\s*[-–].*)?$
# The abbreviated format the show switched to: "WTRFT S2E44 - Mason Via",
# "S2E45 - North Fork Crossing - Portland Rose"
^(?:WTRFT\s+)?S\d+E\d+\s*[-–]\s*(?P<guest>[A-Z].+?)(?:\s*[-–].*)?$

[unverified]