Compare commits
8
Commits
9071ed36d3
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3bb6360c2f | ||
|
|
d116a3daee | ||
|
|
821b78aa74 | ||
|
|
242eb15e0a | ||
|
|
fe37c037d4 | ||
|
|
b1ad249e51 | ||
|
|
c65a4bba0c | ||
|
|
b85e1c6ea7 |
+1
-1
@@ -1 +1 @@
|
||||
5f7e3e7
|
||||
d116a3d
|
||||
|
||||
@@ -75,6 +75,8 @@ social_posts/
|
||||
|
||||
# Generated analytics artifacts (rebuilt from cost_tracker)
|
||||
data/costs.db
|
||||
data/costs.db-shm
|
||||
data/costs.db-wal
|
||||
data/cost_reports/
|
||||
|
||||
# Generated caller avatars
|
||||
|
||||
+107
-16
@@ -540,6 +540,15 @@ def detect_host_mood(messages: list[dict], wrapping_up: bool = False) -> str:
|
||||
|
||||
|
||||
|
||||
class EmptyCallerBackgroundError(RuntimeError):
|
||||
"""Raised when a caller prompt is built from a background with no identity.
|
||||
|
||||
A hollow prompt still generates dialog — the model invents the most generic
|
||||
late-night radio call it can (relationship trouble, every time) and a regular
|
||||
like Silas loses all his lore. That failure is silent and costs a whole show,
|
||||
so refuse to build the prompt instead."""
|
||||
|
||||
|
||||
def get_caller_prompt(caller: dict, theme: str = "") -> str:
|
||||
"""Caller system prompt. Identity carries the weight."""
|
||||
name = caller.get("name", "")
|
||||
@@ -547,6 +556,12 @@ def get_caller_prompt(caller: dict, theme: str = "") -> str:
|
||||
situation = caller.get("situation", "")
|
||||
reason = caller.get("reason_calling", "")
|
||||
want = caller.get("secret_want", "")
|
||||
if not (name or identity or situation):
|
||||
raise EmptyCallerBackgroundError(
|
||||
"Refusing to build a caller prompt with no name, identity, or situation — "
|
||||
"session.caller_backgrounds was never populated. Call populate_backgrounds() "
|
||||
"(POST /api/session/reset) before taking calls."
|
||||
)
|
||||
opening = caller.get("opening_line", "")
|
||||
details = caller.get("specific_details", []) or []
|
||||
detail_str = " | ".join(f"- {d}" for d in details)
|
||||
@@ -952,17 +967,14 @@ class Session:
|
||||
return i
|
||||
return 999 # never appeared
|
||||
|
||||
regulars_for_tonight: list[dict] = []
|
||||
for r in active_regulars:
|
||||
misses = _shows_since_last(r.name)
|
||||
prob = min(1.0, 0.4 + 0.3 * misses)
|
||||
if random.random() < prob:
|
||||
regulars_for_tonight.append(
|
||||
{"name": r.name, "voice": r.voice, "age": r.age,
|
||||
"lore": r.lore_body, "arc_state": r.arc_state,
|
||||
"_misses": misses, "_prob": prob}
|
||||
)
|
||||
regulars_for_tonight = regulars_for_tonight[:3]
|
||||
selected = _select_regulars_for_tonight(active_regulars, _shows_since_last)
|
||||
regulars_for_tonight: list[dict] = [
|
||||
{"name": r.name, "voice": r.voice, "age": r.age,
|
||||
"lore": r.lore_body, "arc_state": r.arc_state,
|
||||
"register": r.register, "explicitness": r.explicitness,
|
||||
"_misses": misses, "_prob": prob}
|
||||
for r, misses, prob in selected
|
||||
]
|
||||
if regulars_for_tonight:
|
||||
names = ", ".join(f"{r['name']}(miss={r['_misses']},p={r['_prob']:.2f})"
|
||||
for r in regulars_for_tonight)
|
||||
@@ -1152,10 +1164,10 @@ class Session:
|
||||
self.start_prewarm()
|
||||
|
||||
def _get_recent_summaries(self) -> list[str]:
|
||||
"""Return caller name+situation strings from the last 2 lineups, so Sonnet
|
||||
can avoid repeating archetypes. Empty list on first run."""
|
||||
"""Return caller name+situation strings from the last LINEUP_DEDUP_SHOWS
|
||||
lineups, so Sonnet can avoid repeating archetypes. Empty list on first run."""
|
||||
history = _load_lineup_history()
|
||||
recent = history[-2:]
|
||||
recent = history[-LINEUP_DEDUP_SHOWS:]
|
||||
summaries: list[str] = []
|
||||
for record in recent:
|
||||
for caller in record.get("lineup", []):
|
||||
@@ -1257,7 +1269,77 @@ CHECKPOINT_LINEUP_MAX_AGE = 3600 # 1 hour
|
||||
|
||||
# --- Lineup History (for anti-repeat context across sessions) ---
|
||||
LINEUP_HISTORY_FILE = Path(__file__).parent.parent / "data" / "caller_lineups.json"
|
||||
LINEUP_HISTORY_MAX = 10
|
||||
LINEUP_HISTORY_MAX = 20
|
||||
# How many past lineups to show the batch generator as "don't repeat these".
|
||||
# Replaces the cross-episode topic dedup deleted in Phase 5B (commit 83c7f44),
|
||||
# which left only a 2-show window and let archetypes recycle.
|
||||
LINEUP_DEDUP_SHOWS = 10
|
||||
|
||||
MAX_REGULARS_PER_SHOW = 3
|
||||
GROUP_TWO_UP_CHANCE = 0.15 # Odds a faction gets two slots — "both sides tonight"
|
||||
|
||||
|
||||
def _weighted_sample(entries, k, rng):
|
||||
"""Sample k of [(regular, misses, prob)] without replacement, weighted by
|
||||
group_weight. An anchor carrying an arc needs the group's slot more often
|
||||
than a texture character does, or the arc takes 30 episodes to resolve."""
|
||||
pool = list(entries)
|
||||
picked = []
|
||||
while pool and len(picked) < k:
|
||||
weights = [max(float(getattr(e[0], "group_weight", 1.0) or 1.0), 0.0) for e in pool]
|
||||
total = sum(weights)
|
||||
if total <= 0:
|
||||
picked.append(pool.pop(rng.randrange(len(pool))))
|
||||
continue
|
||||
target = rng.random() * total
|
||||
upto = 0.0
|
||||
for i, w in enumerate(weights):
|
||||
upto += w
|
||||
if target <= upto:
|
||||
picked.append(pool.pop(i))
|
||||
break
|
||||
else:
|
||||
picked.append(pool.pop())
|
||||
return picked
|
||||
|
||||
|
||||
def _select_regulars_for_tonight(active_regulars, shows_since_last, rng=random):
|
||||
"""Pick tonight's regulars, collapsing factions so one group can't crowd out
|
||||
everyone else. Returns [(regular, misses, prob)].
|
||||
|
||||
A group normally gets a single slot. On a GROUP_TWO_UP_CHANCE roll it gets
|
||||
two, preferring the group lead plus one other member — the leader's version
|
||||
of events and someone else's, in the same episode."""
|
||||
candidates = []
|
||||
for r in active_regulars:
|
||||
misses = shows_since_last(r.name)
|
||||
prob = min(1.0, 0.4 + 0.3 * misses)
|
||||
if rng.random() < prob:
|
||||
candidates.append((r, misses, prob))
|
||||
|
||||
grouped: dict[str, list] = {}
|
||||
selected: list = []
|
||||
for entry in candidates:
|
||||
group = getattr(entry[0], "group", "")
|
||||
if group:
|
||||
grouped.setdefault(group, []).append(entry)
|
||||
else:
|
||||
selected.append(entry)
|
||||
|
||||
for members in grouped.values():
|
||||
cap = 2 if rng.random() < GROUP_TWO_UP_CHANCE else 1
|
||||
if len(members) <= cap:
|
||||
selected.extend(members)
|
||||
continue
|
||||
leads = [m for m in members if getattr(m[0], "group_lead", False)]
|
||||
rest = [m for m in members if not getattr(m[0], "group_lead", False)]
|
||||
if cap >= 2 and leads and rest:
|
||||
selected.extend([leads[0]] + _weighted_sample(rest, 1, rng))
|
||||
else:
|
||||
selected.extend(_weighted_sample(members, cap, rng))
|
||||
|
||||
rng.shuffle(selected)
|
||||
return selected[:MAX_REGULARS_PER_SHOW]
|
||||
|
||||
|
||||
def _load_lineup_history() -> list[dict]:
|
||||
@@ -2573,7 +2655,9 @@ async def get_callers():
|
||||
return {
|
||||
"callers": callers,
|
||||
"current": session.current_caller_key,
|
||||
"session_id": session.id
|
||||
"session_id": session.id,
|
||||
"lineup_ready": bool(session.caller_backgrounds),
|
||||
"lineup_count": len(session.caller_backgrounds),
|
||||
}
|
||||
|
||||
|
||||
@@ -2630,6 +2714,13 @@ async def start_call(caller_key: str):
|
||||
if caller_key not in CALLER_BASES:
|
||||
raise HTTPException(404, "Caller not found")
|
||||
|
||||
# Backgrounds only land in the session via populate_backgrounds(), which used
|
||||
# to be reachable only through POST /api/session/reset. Taking calls without
|
||||
# hitting reset left caller_backgrounds empty for the whole show.
|
||||
if not session.caller_backgrounds:
|
||||
print("[Session] No caller lineup loaded — populating before first call")
|
||||
await session.populate_backgrounds()
|
||||
|
||||
# Guard against double-click or rapid switching
|
||||
if session.current_caller_key == caller_key:
|
||||
return {"status": "already_on_call", "caller_key": caller_key}
|
||||
|
||||
@@ -72,7 +72,7 @@ class AudioService:
|
||||
self.ident_channel: int = 15 # Channel for idents (stereo: ch 15+16)
|
||||
self.monitor_device: Optional[int] = 14 # Babyface Pro (headphone monitoring)
|
||||
self.monitor_channel: int = 1 # Channel for mic monitoring on monitor device
|
||||
self.phone_filter: bool = False # Phone filter on caller voices
|
||||
self.phone_filter: bool = False # Phone filter on caller voices — applied in post, not baked in
|
||||
|
||||
# Ad playback state
|
||||
self._ad_stream: Optional[sd.OutputStream] = None
|
||||
|
||||
@@ -66,6 +66,14 @@ def resolve_voice(suggestion: str, roster: list[str]) -> str:
|
||||
return random.choice(roster)
|
||||
|
||||
|
||||
# Per-character dial rather than a global switch, so explicitness varies by who
|
||||
# called instead of the whole show moving together.
|
||||
_EXPLICITNESS_GUIDANCE = {
|
||||
"low": "alludes to sex obliquely at most, deflects or changes the subject when it comes up — their discomfort is part of the characterization",
|
||||
"medium": "references sex bluntly and matter-of-factly when it's relevant, but doesn't dwell or go into detail",
|
||||
"high": "talks about sex and kink frankly, graphically, and without embarrassment — it is simply how this person talks",
|
||||
}
|
||||
|
||||
BATCH_SYSTEM_PROMPT = """You are writing a roster of callers for Luke's late-night radio show, broadcast out of Alpine, Texas, in the Big Bend country of far West Texas.
|
||||
|
||||
WHERE THESE CALLERS LIVE: The show's world is the Big Bend region of far West Texas — high desert, remote, dark skies, ranching country up against the Mexico border. Most callers are from or know this area. Ground them in REAL places and facts only — never invent businesses or landmarks that don't exist. The towns:
|
||||
@@ -92,6 +100,8 @@ ANTI-COLLISION RULE — THIS IS NON-NEGOTIABLE: All callers in this roster must
|
||||
|
||||
Do not default to sitcom plots. Real humans are specific and strange. Give each caller details that could only belong to them.
|
||||
|
||||
ADULT SHOW: This is a late-night show for adults. Callers are adults and may talk about sex, relationships, and kink frankly and without euphemism when it fits who they are — this is not a family program and you should not sanitize a caller whose story is genuinely about sex. But do NOT make the roster horny: at most 1-2 of the 10 callers should have sex as their central subject, or the show flattens into one note. Everyone involved in any sexual material is a consenting adult. Where a situation involves pressure, manipulation, or coercion, write it with real weight — that is a harm, not a punchline, and the host should be able to react to it as one.
|
||||
|
||||
OPENING LINE RULES: Each caller's opening_line must be unique and specific to their situation. NEVER write "I've been listening for X years" or "long-time listener, first-time caller" or any variant. The caller should jump into their story or problem immediately — nervous, excited, angry, whatever fits. The opening line is the hook that makes the audience lean in.
|
||||
|
||||
You will output strict JSON with a "callers" array. Each caller has exactly these fields: name, age, voice_suggestion, location, identity, situation, reason_calling, opening_line, secret_want, specific_details (array of 2-3 strings), emotional_register."""
|
||||
@@ -133,6 +143,9 @@ def build_batch_prompt(ctx: dict) -> str:
|
||||
lines.append(f"### {r['name']}")
|
||||
lines.append(r["lore"])
|
||||
lines.append(f"Current arc state: {r['arc_state']}")
|
||||
if r.get("register"):
|
||||
lines.append(f"How {r['name']} plays: {r['register']}")
|
||||
lines.append(f"Explicitness for {r['name']}: {_EXPLICITNESS_GUIDANCE[r.get('explicitness', 'low')]}")
|
||||
lines.append("")
|
||||
lines.append(f"For {r['name']}: invent a fresh reason he is calling tonight — a new development, grievance, or specific recent event. DO NOT alter his voice, personality, or core traits. Write a new scene for an existing character.")
|
||||
lines.append(f"CRITICAL — this caller MUST appear in the output JSON with EXACTLY these fields locked: name=\"{r['name']}\", voice_suggestion=\"{r['voice']}\", age={r['age']}. Do NOT rename this caller. Do NOT give him a different voice. Do NOT change his age. Only invent: location, identity, situation, reason_calling, opening_line, secret_want, specific_details, emotional_register.")
|
||||
@@ -191,6 +204,8 @@ async def generate_regular_situation(regular: dict, ctx: dict) -> dict:
|
||||
f"### {regular['name']}",
|
||||
regular["lore"],
|
||||
f"Current arc state: {regular['arc_state']}",
|
||||
*([f"How {regular['name']} plays: {regular['register']}"] if regular.get("register") else []),
|
||||
f"Explicitness for {regular['name']}: {_EXPLICITNESS_GUIDANCE[regular.get('explicitness', 'low')]}",
|
||||
"",
|
||||
f"Invent a fresh reason {regular['name']} is calling tonight — a new development, grievance, or specific recent event. DO NOT alter his voice, personality, or core traits.",
|
||||
"",
|
||||
|
||||
+71
-1
@@ -8,6 +8,60 @@ from ..config import settings
|
||||
from .cost_tracker import cost_tracker
|
||||
|
||||
|
||||
# Refusals come back as ordinary 200s, so a text heuristic is the backstop when
|
||||
# the API's own refusal signals are absent.
|
||||
#
|
||||
# Tuned for PRECISION, not recall. Callers on this show say "Luke, I can't help
|
||||
# with that" and "I can't continue pretending everything's fine" constantly — a
|
||||
# false positive silences a working call, which is worse than missing a refusal.
|
||||
# So bare refusal verbs don't count; only meta-language a caller would never use.
|
||||
_REFUSAL_META = (
|
||||
"as an ai",
|
||||
"as a language model",
|
||||
"i'm an ai",
|
||||
"i am an ai",
|
||||
"i'm claude",
|
||||
"against my guidelines",
|
||||
"content policy",
|
||||
"usage policies",
|
||||
)
|
||||
|
||||
# A refusal needs BOTH a refusal verb and a meta object. "I won't write her
|
||||
# another letter" has the verb but no meta object, so it stays on the air.
|
||||
_REFUSAL_VERBS = (
|
||||
"i can't",
|
||||
"i cannot",
|
||||
"i won't",
|
||||
"i will not",
|
||||
"i'm not going to",
|
||||
"i am not going to",
|
||||
"i'm not able to",
|
||||
"i'm not comfortable",
|
||||
"i am not comfortable",
|
||||
)
|
||||
|
||||
_REFUSAL_OBJECTS = (
|
||||
"request",
|
||||
"content",
|
||||
"guidelines",
|
||||
"policy",
|
||||
"policies",
|
||||
"this material",
|
||||
"that material",
|
||||
"this prompt",
|
||||
)
|
||||
|
||||
|
||||
def _looks_like_refusal(text: str) -> bool:
|
||||
head = text.strip().lower()[:200]
|
||||
if not head:
|
||||
return False
|
||||
if any(m in head for m in _REFUSAL_META):
|
||||
return True
|
||||
return (any(v in head for v in _REFUSAL_VERBS)
|
||||
and any(o in head for o in _REFUSAL_OBJECTS))
|
||||
|
||||
|
||||
# Available OpenRouter models
|
||||
OPENROUTER_MODELS = [
|
||||
# Primary
|
||||
@@ -382,8 +436,24 @@ class LLMService:
|
||||
latency_ms=latency_ms,
|
||||
caller_name=caller_name,
|
||||
)
|
||||
content = data["choices"][0]["message"]["content"]
|
||||
choice = data["choices"][0]
|
||||
message = choice.get("message", {})
|
||||
content = message.get("content")
|
||||
|
||||
# A content refusal is not an exception — it arrives as a normal 200.
|
||||
# Left undetected it either reaches air as broken-character text or
|
||||
# reads as dead silence, with no signal saying which knob caused it.
|
||||
refusal = message.get("refusal")
|
||||
if refusal:
|
||||
print(f"[LLM-REFUSAL] {model} refused ({category}, caller={caller_name or 'n/a'}): {str(refusal)[:200]}")
|
||||
return None
|
||||
if choice.get("finish_reason") == "content_filter":
|
||||
print(f"[LLM-REFUSAL] {model} content-filtered ({category}, caller={caller_name or 'n/a'})")
|
||||
return None
|
||||
if content and content.strip():
|
||||
if _looks_like_refusal(content):
|
||||
print(f"[LLM-REFUSAL] {model} returned a refusal-shaped reply ({category}, caller={caller_name or 'n/a'}): {content.strip()[:160]}")
|
||||
return None
|
||||
return content
|
||||
print(f"[LLM] {model} returned empty response")
|
||||
return None
|
||||
|
||||
@@ -24,6 +24,12 @@ class Regular:
|
||||
arc_state: str
|
||||
lore_body: str
|
||||
file_path: Path
|
||||
group: str = "" # Faction key. Members of a group are capped per show.
|
||||
group_lead: bool = False # On a two-up night, the lead is preferred + one other
|
||||
group_weight: float = 1.0 # Relative odds of taking the group's slot. Anchors
|
||||
# carrying an arc need slots faster than texture does.
|
||||
register: str = "" # How this character plays: dry, evangelical, exhausted...
|
||||
explicitness: str = "low" # low | medium | high — how frankly they discuss sex
|
||||
|
||||
|
||||
def load_regular(path: Path) -> Regular:
|
||||
@@ -37,6 +43,15 @@ def load_regular(path: Path) -> Regular:
|
||||
if ":" in line:
|
||||
k, v = line.split(":", 1)
|
||||
fm[k.strip()] = v.strip()
|
||||
explicitness = fm.get("explicitness", "low").strip().lower()
|
||||
if explicitness not in ("low", "medium", "high"):
|
||||
explicitness = "low"
|
||||
try:
|
||||
group_weight = float(fm.get("group_weight", 1.0))
|
||||
except (TypeError, ValueError):
|
||||
group_weight = 1.0
|
||||
if group_weight <= 0:
|
||||
group_weight = 1.0
|
||||
return Regular(
|
||||
name=fm["name"],
|
||||
voice=fm["voice"],
|
||||
@@ -44,6 +59,11 @@ def load_regular(path: Path) -> Regular:
|
||||
arc_state=fm.get("arc_state", ""),
|
||||
lore_body=body,
|
||||
file_path=path,
|
||||
group=fm.get("group", "").strip(),
|
||||
group_lead=fm.get("group_lead", "").strip().lower() in ("true", "yes", "1"),
|
||||
group_weight=group_weight,
|
||||
register=fm.get("register", "").strip(),
|
||||
explicitness=explicitness,
|
||||
)
|
||||
|
||||
|
||||
|
||||
+330
-55
@@ -1,60 +1,5 @@
|
||||
{
|
||||
"lineups": [
|
||||
{
|
||||
"timestamp": 1785804183.5018802,
|
||||
"lineup": [
|
||||
{
|
||||
"name": "Silas",
|
||||
"situation": "The Wellspring's first week on the new Terlingua land has hit a concrete crisis: their artisanal soap operation shipped three pallets of inventory to a freight depot in Odessa \u2014 the nearest hub \u2014 and the driver refuses to make the final leg to Terlingua without a paved-road guarantee Silas cannot give. Meanwhile, eleven members stayed behind in Deming, and two of those who did make the move left after three days, citing the heat and the lack of cell service. Tonight a member named Petra \u2014 one of Silas's longest-tenured people, a ceramicist who has been with The Wellspring for six years \u2014 told him she's leaving at sunrise because she can't live somewhere without a postal address. The soap pallets are sitting in Odessa. Petra is sleeping in her car. And Silas, standing on raw desert under a sky so dark he says it looks like a wound in the ceiling, is genuinely uncertain for the first time whether he made the right call moving everyone out here.",
|
||||
"voice": "Sebastian"
|
||||
},
|
||||
{
|
||||
"name": "Darlene",
|
||||
"situation": "Darlene spent thirty-one years handling deed transfers, liens, and title searches for Pecos County. She retired four years ago. Last week her nephew \u2014 who works for a land-acquisition company out of Midland \u2014 let it slip at a family barbecue that his company has been buying up surface rights in a specific forty-square-mile corridor north of Fort Stockton using a web of LLCs with different registered agents so the pattern doesn't show up in any single county search. Darlene knows how to read those records. She spent two days at the courthouse pulling filings and confirmed it: nine separate LLCs, all registered in Delaware, all with the same notary stamp on the original formation docs. She doesn't know what they're positioning for \u2014 pipeline easement, a solar corridor, something else \u2014 but she knows the ranching families selling don't know they're all selling to the same buyer. Her nephew doesn't know she figured it out. She hasn't told anyone.",
|
||||
"voice": "Loretta"
|
||||
},
|
||||
{
|
||||
"name": "Trace",
|
||||
"situation": "Trace has no moral crisis. He is calling because forty minutes ago, while doing his rounds at the Sul Ross livestock barn complex on the east side of campus, he found a full-grown pronghorn antelope standing completely still in the center aisle between the horse stalls. Not injured. Not panicked. Just standing there in the fluorescent light looking at him like it had somewhere to be. He has no idea how it got in \u2014 the barn doors were latched. The horses are losing their minds. The pronghorn is still there. He called animal control and got a voicemail. He called his supervisor and got told to 'use your judgment, son.' He is using the radio.",
|
||||
"voice": "Levi"
|
||||
},
|
||||
{
|
||||
"name": "Mireille",
|
||||
"situation": "Mireille has been having an affair for eight months with a married man \u2014 Gil, a Marfa old-timer, third-generation ranching family, the kind of man whose grandfather's name is on a road. She knew it was wrong and she was ending it anyway. Then two weeks ago Gil had a stroke. He is alive, recovering at a hospital in Odessa, but his speech is affected and his wife \u2014 a woman named Sandra who has always been perfectly cold to Mireille at community events \u2014 has moved into full caretaker mode. Gil's adult daughter, who is running the ranch now, came to Mireille's studio last Thursday and handed her a handwritten note. It was in Gil's handwriting, clearly written before the stroke, and it said only: 'If something happens to me, tell Mireille I meant it.' Mireille does not know what he meant. She does not know if Sandra knows about her. She does not know what 'I meant it' refers to \u2014 whether it is a declaration of love, a reference to a specific conversation, or something else entirely. She has been holding this note for a week.",
|
||||
"voice": "Naomi"
|
||||
},
|
||||
{
|
||||
"name": "Cutter",
|
||||
"situation": "Cutter has been building and repairing fence lines across Big Bend country his whole adult life \u2014 it's solitary work, days alone on a ranch road with a post-pounder and a roll of barbed wire. Three weeks ago on a job on a large private ranch north of Marathon, he found a section of fence that had been cut cleanly \u2014 not broken, cut, with wire cutters \u2014 on both sides of a buried metal box about the size of a shoebox that someone had sunk into the caliche. The box had a combination lock on it. He didn't open it. He reset the fence, finished the job, and said nothing to the ranch manager because he told himself it was none of his business. He's been on that same ranch twice since for other fence work and checked the spot both times. The box is still there. Tonight he drove past the turnoff on his way back to Marathon and sat on the road for twenty minutes trying to decide if he should go back. He didn't.",
|
||||
"voice": "Hank"
|
||||
},
|
||||
{
|
||||
"name": "Bexley",
|
||||
"situation": "Bexley's best friend since high school is a woman named Tatum who moved to Alpine two years ago to be with her boyfriend, Cord \u2014 a Sul Ross graduate student in geology. Bexley thinks Cord is controlling: he monitors Tatum's location on her phone, calls during Bexley's visits until Tatum leaves the room, and has slowly isolated Tatum from her Odessa friendships. Bexley has said all of this to Tatum directly, twice. Tatum has defended Cord both times and told Bexley she's projecting. Last week Bexley processed an ER intake \u2014 she cannot say who, HIPAA \u2014 and the details of the intake, which she is not going to share, made her believe with near-certainty that Tatum had been in that ER without telling her. Bexley cannot ask Tatum directly without revealing that she works intake. She cannot confirm what she thinks she knows. And if she's wrong, she will have accused her best friend's boyfriend of something serious based on a records inference she was never supposed to make.",
|
||||
"voice": "Wendy"
|
||||
},
|
||||
{
|
||||
"name": "Prentiss",
|
||||
"situation": "Prentiss has no crisis. He is calling because last Thursday, on a solo paddle through Santa Elena Canyon \u2014 the sheer limestone walls rising 1,500 feet on both sides, the Rio Grande running low and green in August \u2014 he had an experience he has been trying to describe accurately to people ever since and failing. At a particular bend where the canyon walls narrow and the river doubles back on itself, the sound went strange: his paddle strokes came back to him delayed, the echo timing was wrong in a way he couldn't explain, and for approximately ninety seconds he heard what he can only describe as a second river \u2014 same water sounds, same rhythm, but offset, like an audio track slightly out of sync with itself. He's run Santa Elena Canyon over four hundred times. He's never heard anything like it. He's not saying it was supernatural. He's saying it was acoustically real and he can't explain it and he wants to know if anyone else has heard it.",
|
||||
"voice": "Conrad"
|
||||
},
|
||||
{
|
||||
"name": "Odette",
|
||||
"situation": "Odette's seventeen-year-old son, Jerome, has been accepted \u2014 informally, pending a formal offer \u2014 to a pre-architecture program at UT Austin that starts in January. It is a genuine opportunity: a full scholarship pipeline, small cohort, real mentorship. Jerome wants to go. Odette wants him to go. The problem is Jerome's grandfather \u2014 Odette's father, Hector, 74, who runs a small but still-operating cattle operation outside Marfa and who has been deteriorating physically for the past year. Jerome is the only grandchild who shows up. He fixes fences on weekends. He drives Hector to Presidio for doctor's appointments because Odette works. If Jerome leaves in January, Odette does not know who takes the grandfather calls. She cannot afford in-home help. Her brother in El Paso has made it clear he will not be coming back. She has not told Jerome that any of this is a factor \u2014 she has only told him she's proud of him \u2014 because she refuses to be the person who chains her son to this town by guilt.",
|
||||
"voice": "Veronica"
|
||||
},
|
||||
{
|
||||
"name": "Wendell",
|
||||
"situation": "Wendell is not calling about a moral dilemma. He is calling because he has become mildly obsessed with something he calls 'ghost water' \u2014 his term for the phenomenon of ancient aquifer pockets in the Chihuahuan Desert bedrock that don't connect to the regional water table and have been sealed since the Pleistocene. In his thirty-five years of drilling, he has hit three of them: water under pressure, slightly warm, with a mineral profile completely unlike the surrounding aquifer. The water comes up, depletes in hours or days, and the pocket is gone. He's had the water from his most recent find \u2014 hit last spring on a private job near the Glass Mountains \u2014 analyzed by a lab in San Angelo. The mineral signature doesn't match any catalogued aquifer in the Trans-Pecos basin. He's been emailing a hydrogeologist at UTEP about it for four months and getting increasingly interested responses. He is calling tonight because he just got an email while driving that the UTEP researcher wants to come out and look at the site.",
|
||||
"voice": "Duncan"
|
||||
},
|
||||
{
|
||||
"name": "Joaquin",
|
||||
"situation": "Joaquin has been covering weekend shifts for a coworker named Danny for three months \u2014 Danny said he was dealing with a family situation. Joaquin did it because Danny covered for him twice last year and because that's how it works. Two weeks ago Joaquin found out through a mutual friend that Danny has been spending those weekends doing paid catering gigs under the table \u2014 using a connection he made through their restaurant \u2014 and telling the restaurant owner that he has a family emergency standing arrangement. Danny is making good money. Joaquin has missed two of his band's gigs because he was covering those Saturdays. The band has a paying show booked at the Marfa Lights Festival in October \u2014 their first real booking \u2014 and it falls on a Saturday Danny has already asked Joaquin to cover again. Joaquin hasn't confronted Danny. He hasn't told the owner. He's just been doing the shifts and getting angrier.",
|
||||
"voice": "Felix"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"timestamp": 1785806090.001651,
|
||||
"lineup": [
|
||||
@@ -549,6 +494,336 @@
|
||||
"voice": "Callum"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"timestamp": 1786771164.690101,
|
||||
"lineup": [
|
||||
{
|
||||
"name": "Silas",
|
||||
"situation": "The convoy stopped two hours ago because Priscilla \u2014 one of the founding members, a woman who has been with The Wellspring for nine years \u2014 refused to go any further. She is sitting in the livestock trailer with the goats and will not come out. Silas says it's about the move, but the real crack is deeper: Priscilla quietly told him last week that she never believed in The Current, that she stayed all these years because she was in love with him, and that she is not interested in starting over in a ghost town for a man who will never love her back the way she needs. He gave her a beautiful speech about how The Wellspring holds everyone. She told him that was exactly the problem. Now the whole caravan is waiting on the shoulder of 118 in the dark and Silas is calling Luke, he says, for advice \u2014 but what he actually needs is for someone to tell him he's not the reason Priscilla is broken.",
|
||||
"voice": "Sebastian"
|
||||
},
|
||||
{
|
||||
"name": "Vondell",
|
||||
"situation": "Four months ago Vondell ran the plates on a truck parked suspiciously long outside a house on the east side of town and found it came back to a man he grew up with \u2014 Garrett Sipes, who did eighteen months in Huntsville a decade ago for aggravated assault and moved away. Vondell ran the name deeper out of instinct and found an active warrant out of Reeves County \u2014 nothing violent, a failure to appear on a drug charge, but a warrant. He had every legal and professional reason to call it in immediately. He didn't. He knocked on the door instead, saw Garrett, and Garrett told him he'd come back because his mother had maybe three months left and he just needed to be with her until she passed. He wasn't using, wasn't dealing. Vondell let him go with a warning to handle the warrant after the funeral. Garrett's mother died six weeks ago. Garrett is still in Fort Stockton. He's coaching the other junior high team's defensive line. He has not handled the warrant. And now Vondell is in the position of either reporting a man who trusted him or continuing to cover for someone who played him.",
|
||||
"voice": "Malcolm"
|
||||
},
|
||||
{
|
||||
"name": "Wrenley",
|
||||
"situation": "Wrenley is not calling about a crisis. She is calling because three weeks ago she discovered something about the Marfa Lights that she cannot find any record of anywhere and it is eating her alive with excitement. She was driving back from Presidio late on a Tuesday \u2014 Highway 67, the stretch before you hit town \u2014 and she saw the lights behaving in a way that is documented in the viewing literature: the splitting, the merging, the slow drift. She's seen them before, everybody out here has. But this time she had her phone out and was filming, and when she reviewed the footage at home she noticed something in the background of three consecutive frames that she has since frame-analyzed obsessively: a second, much smaller, stationary light source at a completely different elevation that does not appear in any of the documented Lights literature she can find, does not match car headlights on 67, and was not visible to her naked eye while she was filming. She's not claiming aliens. She's claiming there's a second phenomenon that nobody's catalogued.",
|
||||
"voice": "Brooke"
|
||||
},
|
||||
{
|
||||
"name": "Cordell",
|
||||
"situation": "Cordell's dilemma is three weeks old and involves his younger brother, Ray, who is fifty-four and has ranched the same land outside Sanderson their father left them both since their dad died in 2009. The land was split in the will \u2014 Cordell got the northern parcel, Ray got the south. Cordell never worked his parcel; he was railroading and had no use for it. Eighteen years ago he let Ray run cattle on the northern parcel too, no paperwork, just a handshake because they're brothers. Three weeks ago a man from a wind-energy company came to Cordell's door with an easement offer for the northern parcel \u2014 a legitimate offer, good money, a lease for a met tower and potential turbine placement. Cordell wants to take it. Ray went silent and then sent a text that said: 'You do that, I lose the grazing on the north section and I'm underwater by spring.' Cordell didn't know Ray had borrowed against his own parcel to replace his well system last year. The wind money would save Cordell's retirement. Taking it would end Ray's ranch. They have not spoken in three weeks.",
|
||||
"voice": "Hank"
|
||||
},
|
||||
{
|
||||
"name": "Luz",
|
||||
"situation": "Luz is not calling about a crisis. She is calling because she has discovered, in her first semester of range management coursework, that she has a talent she cannot fully explain \u2014 she can look at a stretch of Chihuahuan Desert caliche and tell you, with what her professor calls 'unsettling accuracy,' what the soil horizon looks like eighteen inches down, what grass species are suppressed under it, and whether it's been overgrazed in the last decade, just from the surface reads: plant spacing, cryptobiotic crust condition, the way certain indicator species colonize the margins. Her professor, Dr. Villareal, had her repeat the assessment blind twice and both times she was right. He told her quietly after class that in thirty years of range science he'd seen maybe two or three people who could read land like that without instrumentation. She grew up walking her grandfather's pastures in Maverick County. She thought everyone could see this.",
|
||||
"voice": "Kayla"
|
||||
},
|
||||
{
|
||||
"name": "Birch",
|
||||
"situation": "Birch's dilemma is about his outfitter boss, a man named Denny who owns the operation and has run it for twenty years and is the closest thing Birch has to a father figure. Six weeks ago Birch found out \u2014 through a client who works in state water resources and let something slip over a campfire on a three-day float \u2014 that Denny has been falsifying the permit compliance logs for the Rio Grande outfitter license: overstating group sizes as under the NPS limit for Santa Elena Canyon while actually running groups two to four people over on high-demand weekends in spring. It's not catastrophic \u2014 the canyon doesn't get destroyed by four extra people \u2014 but the NPS permit is the entire business. If it comes out, Denny loses the license. Birch has spent six weeks telling himself it's minor. Then last week a group of eight came through on a permit logged as six, and one of them \u2014 a woman in her fifties who'd never been on a river \u2014 flipped in the Rockslide rapid and had to be pulled. She was fine. But Birch knows the safety ratios exist because of moments exactly like that.",
|
||||
"voice": "Elliot"
|
||||
},
|
||||
{
|
||||
"name": "Odessa",
|
||||
"situation": "Odessa is not calling about a crisis. She is calling because she has been doing something for the past six years that she has never told anyone and it has become the most quietly important thing in her life: she has been teaching herself Jumano. Not Spanish, not the Tex-Mex border Spanish she grew up with \u2014 Jumano, the language of the people who lived in this basin before any of the categories that define the region existed. The Jumano were traders, river people, connected to the Rio Grande and the Conchos; their language is not fully reconstructed, it's not spoken conversationally anywhere, but there are colonial-era vocabularies, mission records, and she has been working through everything she can find with a linguistics professor at UT El Paso she found through interlibrary loan correspondence. She has maybe four hundred words. She uses them when she's alone on the land \u2014 names for landforms, weather conditions, animals. Tonight she was checking the water in the far pasture and she said the Jumano word for 'overcast sky at night' and something in her chest opened up.",
|
||||
"voice": "Veronica"
|
||||
},
|
||||
{
|
||||
"name": "Terp",
|
||||
"situation": "Terp's dilemma is nine days old and involves a decision he cannot decide if he is proud of or not. He was at a bar in Pecos after a shift \u2014 not a place he goes regularly, just stopped because he was too tired to drive the rest of the way home \u2014 and he ended up next to a man who was loudly, happily telling the bartender about a business deal he'd just closed: a land lease for a surface rights agreement on a family's ranch outside Imperial that the family didn't know fully covered their water rights too. The man was not trying to hide this. He thought it was just good business. Terp \u2014 who grew up watching his own family lose a mineral-rights argument that cost them their land \u2014 asked to see the document the man had on his phone, said he was in the industry and could give it a read. The man showed him. Terp took a picture of the relevant clause. The next morning he drove to the family's ranch outside Imperial and knocked on the door and showed the rancher what the clause said. The rancher called a lawyer. The deal is now in dispute. The man from the bar has since figured out what happened and has filed a complaint with Terp's employer, alleging that Terp misrepresented himself as a legal professional.",
|
||||
"voice": "Jason"
|
||||
},
|
||||
{
|
||||
"name": "Constance",
|
||||
"situation": "Constance is a true believer and she is calling dead serious. For the past three years she has been documenting what she believes is a pattern in the Brewster County property deed records that she spent thirty years maintaining: specifically, she believes that a series of land transfers in the Big Bend foothills between 1987 and 1994 were part of a coordinated effort \u2014 not by the government, she is careful to say, but by a private entity she has not been able to identify \u2014 to acquire a contiguous corridor of land running from just south of Alpine to within twelve miles of the Rio Grande. The transfers involved eleven different buyers, none of them connected on paper, over seven years. She has plotted them on a USGS topo map. The corridor aligns, she says, with no road, no pipeline easement, no utility right-of-way she can find. She has been to the county courthouse, the GLO archives in Austin, and the Permian Basin Petroleum Museum in Midland looking for the answer. She does not know what the corridor was for. She knows it was deliberate.",
|
||||
"voice": "Elizabeth"
|
||||
},
|
||||
{
|
||||
"name": "Farrell",
|
||||
"situation": "Farrell's dilemma began two months ago and cracked open completely this past Thursday. He has a senior linebacker, a kid named Esteban, who is the best player Farrell has ever coached in fourteen years \u2014 full stop. Division II programs have been looking. There is a real possibility of a scholarship. Farrell has known for six weeks that Esteban is working nights at a warehouse in Presidio to help his family and is sleeping through first period every day. Farrell has been covering for him with the attendance office \u2014 marking him present when he's not \u2014 because missing that many classes threatens eligibility and Farrell convinced himself it was temporary and he was protecting the kid's future. On Thursday the principal called Farrell in and told him there's a discrepancy in the attendance records and that an audit is starting Monday. If the audit finds what Farrell did, it's falsification of school records. It ends his coaching career. It may also \u2014 and this is the thing that keeps him on the highway at midnight \u2014 void Esteban's eligibility retroactively and kill the scholarship anyway.",
|
||||
"voice": "Timothy"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"timestamp": 1786775456.3647301,
|
||||
"lineup": [
|
||||
{
|
||||
"name": "Silas",
|
||||
"situation": "The Wellspring convoy arrived on their new Terlingua land four days ago to find that a neighboring property owner \u2014 a retired Border Patrol agent named Craddock \u2014 has already filed a noise complaint with Brewster County about 'nighttime ceremonial activity,' and posted a hand-painted sign on the shared fence line that reads 'NO TRESPASSING \u2014 THIS MEANS THE NAKED ONES.' More pressingly, two of Silas's most practically skilled members \u2014 a couple named Theo and Margit who ran all the soap-curing logistics \u2014 announced this afternoon they're not staying. They love Silas, they support the community, but Terlingua is too remote from the fulfillment infrastructure they need, and they're driving back to Deming tomorrow morning. Without Theo and Margit the soap operation functionally collapses. Silas is sitting in his truck in the dark, genuinely unsettled, and called the show because he needs to think out loud.",
|
||||
"voice": "Sebastian"
|
||||
},
|
||||
{
|
||||
"name": "Clemmie",
|
||||
"situation": "Three weeks ago Clemmie was going through her late grandmother's papers and discovered that the mineral rights to 800 acres of family land outside Marathon \u2014 rights everyone assumed had been sold off decades ago \u2014 are still in the family's name. The land itself was sold in 1987 but the mineral rights were severed and retained, and the paperwork is sitting right there in Clemmie's own office, filed under a name variant she never thought to search. She works in the county records office. She has looked at this paperwork ten thousand times in her career and never noticed it was hers. A landman from a Midland company called her grandmother's house \u2014 Clemmie's house now \u2014 six days ago. He was friendly, not pushy, offered a lease signing bonus that would pay off Clemmie's truck and her mother's medical debt in a single check. She hasn't called him back. She knows enough about how this works to know the first number is never the real number. But she also knows she doesn't know enough to negotiate this alone, and the people who do know enough are the same people who work for the companies doing the leasing.",
|
||||
"voice": "Naomi"
|
||||
},
|
||||
{
|
||||
"name": "Boone",
|
||||
"situation": "Last Monday Boone drove a group of four park visitors \u2014 two couples from Austin, late thirties, fit, the kind of people who use the word 'intentional' \u2014 from Panther Junction out to the Chisos Basin trailhead. Standard run. On the way back, alone in the van, he found a dry bag wedged under the rear seat. Inside: a Ziploc of what he's nearly certain is psilocybin mushrooms, a handwritten note that reads 'for the summit \u2014 take at the saddle,' and a folded piece of paper with what looks like a hand-drawn map of a trail junction he doesn't recognize. He's a retired cop. He knows what he found. He also knows the Park Service lost three rangers in the last staffing cuts, the visitors are long gone back to Austin, and he spent thirty years watching the criminal justice system do things he didn't always agree with. He hasn't turned it in. He hasn't thrown it away. It's in his glove box and it's been there for five days.",
|
||||
"voice": "Grant"
|
||||
},
|
||||
{
|
||||
"name": "Reva",
|
||||
"situation": "Reva has no moral crisis. She is calling because eight months ago, while cutting rebar at the fabrication shop, she accidentally discovered that if you run a specific gauge of galvanized rebar through the shop's old plasma cutter at a particular feed speed, it produces a tone \u2014 a sustained, resonant hum \u2014 that she has been unable to find described anywhere in any acoustic or materials literature she can access. She has since built a series of instruments from scrap rebar and the shop's cast-off metal stock that produce a scale of tones she's calling the 'rust register.' She's been performing solo concerts in the desert at night, alone, for an audience of no one, for five months. Tonight she played for the first time in front of another human being \u2014 her roommate, who cried without knowing why \u2014 and she needs to talk about what that means.",
|
||||
"voice": "Chloe"
|
||||
},
|
||||
{
|
||||
"name": "Harbert",
|
||||
"situation": "Two months ago Harbert's fourteen-year-old son, Cody, came to him with a business plan \u2014 a written, printed, stapled business plan, six pages, with a market analysis and projected revenue \u2014 for a small-engine repair operation he wants to run out of the garage. Harbert's first instinct was pride. His second instinct, which arrived about twenty minutes later while actually reading the plan, was alarm: the projected revenue in year two assumes Cody will be doing thirty hours of billable work a week. Cody is in eighth grade. Harbert grew up poor, worked his first real job at twelve, missed everything, and has spent sixteen years of parenting specifically trying to make sure his kids don't have to do what he did. He doesn't know how to tell his son that his ambition is beautiful and also that Harbert will not allow it \u2014 that the plan is good enough that saying no feels like crushing something real, but saying yes feels like handing his kid the same trap Harbert climbed out of.",
|
||||
"voice": "Clive"
|
||||
},
|
||||
{
|
||||
"name": "Soledad",
|
||||
"situation": "Soledad's dilemma is eleven days old and involves a single sentence. She was interpreting a deposition \u2014 civil matter, property dispute, nothing dramatic \u2014 when the opposing party's witness, an older man she'd never met, said something in Spanish that she interpreted accurately but that she now believes she may have rendered in a way that, while technically correct, removed an ambiguity that was present in the original and that the ambiguity itself may have been legally meaningful. The Spanish phrase carried a conditional inflection \u2014 'podr\u00eda haber sabido' \u2014 that in context could mean either 'I could have known' or 'I might have known,' and she chose the more definitive rendering because it was cleaner, and the deposition moved on, and the case settled four days later. She doesn't know if it mattered. She doesn't know if it didn't. She has looked at her own transcript twelve times.",
|
||||
"voice": "Serena"
|
||||
},
|
||||
{
|
||||
"name": "Whitmore",
|
||||
"situation": "Whitmore has no moral crisis. He is calling because this afternoon, while cleaning out the last of his office at Sul Ross \u2014 he retired in May, delayed clearing it all summer \u2014 he found a box of field samples from a 1987 survey he ran in the Santiago Mountains northeast of Big Bend that he had completely forgotten existed. He ran the samples through a portable XRF analyzer his former graduate student left him as a retirement gift, out of curiosity, and got elemental readings that don't match anything in the published literature for that formation. He's not saying what he thinks it might be \u2014 he's been in geology long enough to know the distance between an anomalous reading and a discovery \u2014 but he is saying he spent thirty-one years teaching students to follow anomalies and he is now seventy-two hours from driving back out to the Santiago Mountains alone to look at a rock formation he surveyed thirty-nine years ago.",
|
||||
"voice": "Rupert"
|
||||
},
|
||||
{
|
||||
"name": "Tremont",
|
||||
"situation": "Tremont is a true believer and he is calling dead serious. For the past four months he has been documenting what he is absolutely convinced is a pattern of infrasound \u2014 low-frequency sound below the threshold of human hearing \u2014 emanating from a specific stretch of canyon wall in Santa Elena Canyon on the Rio Grande. He has not heard it. He has felt it. He first noticed it on a solo scout paddle in April when his chest cavity began vibrating at a specific bend in the canyon and his vision went briefly strange and he felt what he describes as 'borrowed dread' \u2014 not his own fear, but fear arriving from outside him. He has since taken a group through that same bend nine times, tracking who reports unease, nausea, visual disturbance, or sudden unexplained emotion. His data: seven of nine groups had at least one member report an anomalous physical sensation at the same GPS coordinate. He has a theory about the canyon geometry acting as a resonant chamber and he has read every paper he can find on infrasound and geological acoustics. He is not saying it's supernatural. He is saying the canyon is doing something to human bodies at that location and nobody is studying it.",
|
||||
"voice": "Ethan"
|
||||
},
|
||||
{
|
||||
"name": "Petra",
|
||||
"situation": "Petra's dilemma is about her hired hand, a man named Gilberto who has worked her ranch for fourteen years and who she considers, without any sentimentality about it, the most competent and reliable person she has ever employed. Last week Gilberto told her quietly that his son \u2014 twenty, currently in Odessa on a construction crew \u2014 had gotten into serious trouble and needed bail money and a lawyer, and asked if Petra could advance him three months' pay. She said yes immediately, wrote the check that afternoon, didn't ask details. Two days later she found out from a neighbor that Gilberto's son's trouble involves a felony charge for assault. She doesn't want the money back. She doesn't want Gilberto to leave. She is not questioning her decision. What she is sitting with is that she wrote that check for Gilberto without a thought, and six months ago she had an employee \u2014 a younger man named Travis \u2014 ask her for a two-week advance for a family emergency, and she asked questions, and waited two days, and said no. The difference between how she treated those two requests is something she cannot explain away.",
|
||||
"voice": "Eleanor"
|
||||
},
|
||||
{
|
||||
"name": "Odell",
|
||||
"situation": "Odell has no moral crisis. He is calling because this evening his great-niece \u2014 visiting from El Paso, twenty-two, a nursing student \u2014 sat with him for three hours going through a box of photographs he's been meaning to sort for fifteen years, and they found a photograph he has never been able to explain and never showed anyone. It was taken in 1963 by his father \u2014 a Kodak Brownie shot \u2014 on the platform of the Southern Pacific depot in Alpine. The photograph shows his father and two other men standing in front of a locomotive. One of the men, on the left, is wearing a Southern Pacific uniform and is looking at the camera. The third man, on the right, is a stranger \u2014 no uniform, civilian clothes, hat brim down \u2014 and has no face. Not blurred. Not overexposed. The face is simply absent, replaced by an area of the photograph that is the same color and texture as the background sky behind him. His father never explained it. Odell has looked at this photograph for sixty years and never shown it to a soul because he didn't want people to think he was touched. His great-niece said, very calmly, 'Uncle Odell, you need to tell somebody about this,' and handed him the phone.",
|
||||
"voice": "James"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"timestamp": 1786776545.7279181,
|
||||
"lineup": [
|
||||
{
|
||||
"name": "Marguerite",
|
||||
"situation": "This afternoon Silas announced that the commune is restructuring its internal 'gift economy' \u2014 meaning members who want to leave must formally petition to reclaim any personal property they brought in, which is now considered 'collectively held.' Marguerite brought in a 2019 Subaru Forester when she joined. The car has been driven communally for years and Silas is now saying it belongs to the collective. It is the one asset she has. She looked up the title this afternoon \u2014 it is still in her name. But the keys are on a communal hook and she does not know if she can just take it without it becoming a thing, and she does not know if she can afford the fallout of it becoming a thing while she is still living here.",
|
||||
"voice": "Marlene"
|
||||
},
|
||||
{
|
||||
"name": "Delphine",
|
||||
"situation": "Four days ago Delphine was doing a routine chest X-ray on a patient \u2014 an older rancher, not from Alpine, she had never seen him before. Standard intake. While she was positioning him she noticed a tattoo on his forearm: a very specific design, a running horse over a compass rose, that she has only ever seen once before, on her biological father, who she has not seen since she was nine years old. The patient's last name on the chart was different from her father's name. She did not say anything. She finished the scan. She has his date of birth from the chart. He would be 61. Her father would be 61. She does not know what to do with this and cannot ask anyone at work without it becoming a HIPAA situation.",
|
||||
"voice": "Zadie"
|
||||
},
|
||||
{
|
||||
"name": "Crockett",
|
||||
"situation": "Crockett is not calling about a crisis. He is calling because he has just returned from a 31-mile walk \u2014 he left Fort Stockton at 3 a.m. this morning, walked to the base of the Glass Mountains and back, finished at dusk \u2014 and he is still buzzing and there is nobody awake to tell. He has been doing these extreme desert walks for two years, has logged over 1,400 miles in the Trans-Pecos, and has developed a body of specific, granular knowledge about what the desert does to a human body in August that he considers genuinely interesting and has never seen written down anywhere. Tonight he walked through the heat of the afternoon and has opinions about it.",
|
||||
"voice": "Carter"
|
||||
},
|
||||
{
|
||||
"name": "Sybil",
|
||||
"situation": "Sybil's dilemma is about something she did last Tuesday and has been reconstructing ever since. She was hired six months ago to write grants for a small Marfa arts residency \u2014 legitimate work, good client. In reviewing their financials to write a foundation letter, she found what looked like the residency director double-billing a donor: the same $4,000 studio renovation billed to two separate grants in the same fiscal year. She finished the grant, submitted it, took her fee. She did not say anything. The new grant she just submitted was for $18,000. She does not know if she just helped someone commit grant fraud, whether what she saw was actually fraud or just sloppy bookkeeping, or whether saying something now \u2014 after taking the money \u2014 makes her more complicit or less.",
|
||||
"voice": "Kelsey"
|
||||
},
|
||||
{
|
||||
"name": "Absalom",
|
||||
"situation": "Absalom is not calling about a crisis. He is calling because tonight, with the overcast and the specific barometric pressure, the fence line along his property is producing a tone he has never heard in forty years \u2014 a clean, sustained E-flat, not a harmonic, not a whistle, a pure tone \u2014 and he has been outside for two hours with a chromatic tuner and a notebook and he cannot explain it and he is delighted. He has spent years cataloguing the sounds the desert makes through wire and wood and tonight the desert has given him something new.",
|
||||
"voice": "Dennis"
|
||||
},
|
||||
{
|
||||
"name": "Vestina",
|
||||
"situation": "Vestina's dilemma is about her sixteen-year-old son, Marcus, and a thing she found on his phone three days ago that she was not snooping for \u2014 she was looking for a photo of a receipt he said he'd taken. What she found was a months-long text thread with a man who Marcus calls 'Coach V,' who is not any coach at Alpine High School. The messages are not sexual. But they are \u2014 she keeps coming back to this word \u2014 grooming-adjacent. The man is teaching Marcus about 'real masculinity,' sending him podcasts, calling the boy's teachers 'feminized,' telling him his mother 'means well but doesn't understand what you need to become.' Marcus does not know she saw it. She does not know who this man is. She does not know if she confronts Marcus, goes to the school, calls the police, or just takes the phone \u2014 and she is terrified that any of those moves pushes Marcus toward this person harder.",
|
||||
"voice": "Amina"
|
||||
},
|
||||
{
|
||||
"name": "Fen",
|
||||
"situation": "Fen is not calling about a crisis. He is calling because today he made a navigational decision on a float trip that he is almost certain saved his clients' lives and nobody will ever know, and the anonymity of it is making him feel something he cannot name. A solo client \u2014 retired professor, late sixties, rented a solo kayak for a half-day on a calm stretch \u2014 got into trouble in a hydraulic near the mouth of a side canyon that forms in high water. Fen read the water from upstream, repositioned his safety throw bag, and was exactly where he needed to be. The client barely knew anything had happened. Fen never told him how close it was. Tonight he is sitting outside the Starlight with a beer and the whole thing keeps replaying \u2014 not with pride, but with a strange, vertiginous feeling about how thin the margin was.",
|
||||
"voice": "Jonah"
|
||||
},
|
||||
{
|
||||
"name": "Lurleen",
|
||||
"situation": "Lurleen's dilemma is about her own body and a decision she made without telling anyone. Six weeks ago a doctor in Midland told her she has a benign but symptomatic uterine fibroid that can be managed with medication or removed with a procedure \u2014 her choice, no emergency. She chose the procedure, scheduled it for three weeks from now, and has told no one: not her kids, not her ex-husband, not her sister. She has been driving herself to all the pre-op appointments. She is not scared of the procedure. She is increasingly unsettled by how easy it has been to keep this secret \u2014 how little anyone in her life has noticed she has been preoccupied \u2014 and tonight she realized that if something went wrong on the table, no one would know to come.",
|
||||
"voice": "Victoria"
|
||||
},
|
||||
{
|
||||
"name": "Prospero",
|
||||
"situation": "Prospero has spent the past eighteen months documenting what he is completely convinced is a deliberate, systematic distortion of historical property survey lines in Presidio County \u2014 not errors, not drift, not equipment failure, but a coordinated pattern of falsified baseline monuments going back to the 1930s that he believes was used to quietly absorb water rights from smaller landowners, primarily Mexican-American families, over several decades. He has 400 pages of cross-referenced survey records, GLO plats, and field measurements he has taken himself. He knows exactly how this sounds. He has a surveyor's license and knows exactly what the discrepancies mean technically. Tonight he called because he found a monument this afternoon \u2014 a brass cap set in concrete on a ranch road east of Presidio \u2014 that matches a false baseline he has been tracking for a year and a half, and it has a date stamp that is fifteen years earlier than the GLO record says it was set.",
|
||||
"voice": "Oliver"
|
||||
},
|
||||
{
|
||||
"name": "Colette",
|
||||
"situation": "Colette's dilemma happened last night and she has not slept. She has been in a casual, explicitly non-serious sexual relationship for four months with another graduate student \u2014 a man named Garrett, in the geology program \u2014 that both of them agreed was low-stakes and fine. Last night, after sleeping together, Garrett told her, in what she believes was genuine good faith and not manipulation, that he has been offered a postdoc at University of Montana starting in January and that he has also been quietly falling in love with her for two months and did not know how to say so and is now saying so because he is leaving. He did not ask her anything. He just told her. She did not respond. She got up and went home. She has been lying in her bed since midnight processing the fact that she might also be in love with him and has successfully hidden this from herself for eight weeks, and that in five months he will be in Montana, and that she has fourteen months left on her dissertation.",
|
||||
"voice": "Julia"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"timestamp": 1786776933.956095,
|
||||
"lineup": [
|
||||
{
|
||||
"name": "Doyle",
|
||||
"situation": "Three days ago a new member \u2014 a woman named Priscilla who joined in June \u2014 came to Doyle and asked him to co-sign a document she described as a 'community stewardship transfer.' He read it. It was a limited power of attorney assigning Silas authority over personal financial accounts in the event of a member's 'spiritual incapacity.' Doyle recognized the language because he had signed something similar himself, eleven months ago, and had been told it was a liability waiver for the soap equipment. He went back to his truck and found his copy. It is the same document with different blanks filled in.",
|
||||
"voice": "Grant"
|
||||
},
|
||||
{
|
||||
"name": "Rhett",
|
||||
"situation": "Rhett has been managing a quiet, five-year entanglement with a woman named Deb \u2014 married, husband works a two-week rotation in the Delaware Basin. The arrangement has been stable, both parties clear-eyed, nobody asking for more than it is. Last Thursday Deb told Rhett that her husband has been diagnosed with early Parkinson's and she is ending things \u2014 not because of guilt, she said, but because she is going to need to be fully present for what comes next. Rhett said all the right things. He meant them. He drove home, sat in his driveway for an hour, and realized the thing he is most ashamed of: his first feeling, before the sympathy, was relief. He has been turning that over ever since.",
|
||||
"voice": "Conrad"
|
||||
},
|
||||
{
|
||||
"name": "Colquitt",
|
||||
"situation": "Colquitt has no moral crisis. He is calling because this past Tuesday he harvested the first ripe pods from a chile plant he grew from a seed he pulled out of a dried pepper his grandmother brought from M\u00fazquiz, Coahuila, in 1971 \u2014 a variety he has never been able to identify, that no extension agent or seed bank has been able to name, that produces a small, nearly black pod with a smell he describes as 'like smoke and citrus and something that doesn't have a word.' He ate one raw, standing in the dirt at 7 a.m., and it was the best thing he has ever put in his mouth. He has been trying to tell this to people for four days and nobody will let him finish.",
|
||||
"voice": "Arthur"
|
||||
},
|
||||
{
|
||||
"name": "Waverly",
|
||||
"situation": "Waverly's dilemma happened six days ago and she has told no one. She is TAing an undergraduate field ecology course. One of her students \u2014 a junior named Cord, quiet, works a part-time ranch job, genuinely good at field identification \u2014 submitted a GPS track log and field notes from a solo transect that she recognized immediately, because she had walked the same transect herself two years ago and taken photos. His coordinates were real. His species list was accurate. But his written observations were word-for-word identical to a blog post she found in twenty minutes of searching \u2014 a post by a birder from Tucson who had visited the same drainage in 2021. The student does not know she found it. She has not reported it. She has been trying to decide whether to.",
|
||||
"voice": "Tessa"
|
||||
},
|
||||
{
|
||||
"name": "Beto",
|
||||
"situation": "Beto is a true believer and he is calling dead serious. For the past fourteen months he has been documenting what he is completely convinced is a pattern of deliberate, coordinated interference with the FM broadcast signal in the Presidio-Ojinaga corridor \u2014 specifically, a carrier wave that appears on 91.3 MHz between 11 p.m. and 2 a.m. on nights when the wind is below ten miles per hour and the temperature drops past a certain threshold. He has logged forty-one occurrences. The signal carries no audio \u2014 just a pure tone that sweeps from 300 Hz to 900 Hz over exactly ninety seconds and then stops. He has three neighbors who have heard it on their radios. His theory is not extraterrestrial. His theory is that it is a ranging signal \u2014 something measuring distance or depth \u2014 and that whoever is sending it does not know or does not care that it bleeds into the FM band.",
|
||||
"voice": "Timothy"
|
||||
},
|
||||
{
|
||||
"name": "Linden",
|
||||
"situation": "Four months ago Linden was hired to rewire a historic adobe on San Antonio Street that a buyer from Portland had purchased and was converting into a short-term rental. Standard job \u2014 he has done fifty of them since the money started coming into Marfa. On the last day of the job, while pulling old knob-and-tube from inside a wall cavity, he found a metal tin, soldered shut, with a name stamped on the lid that he recognized: his mother's maiden name, Ronquillo. He pried it open. Inside were forty-seven photographs \u2014 formal portraits, family groups, one wedding photo \u2014 and a folded paper in Spanish that he had partially translated by a woman at the post office. The paper appears to be a record of land \u2014 varas, boundaries, a family name \u2014 predating the current deed by at least sixty years. He has not told the Portland buyer. He has not told his mother, who is 74 and lives in a care facility in Alpine. He has been sitting with the tin in his truck for four months.",
|
||||
"voice": "Blake"
|
||||
},
|
||||
{
|
||||
"name": "Calla",
|
||||
"situation": "Calla has no moral crisis. She is calling because this past spring she discovered, entirely by accident, that the clay in a specific arroyo drainage two miles from her property fires to a color she has never seen in any reference \u2014 a deep, warm black with an iridescent surface quality that appears under certain light conditions and disappears under others. She has been mining it in small quantities, testing it, and has now produced thirty-seven pieces. A ceramicist she respects, a woman who teaches at UT, saw photos and told her she had never seen anything like it and asked where it came from. Calla has not told her. She has not told anyone. She is calling tonight because she sold her first piece from this clay two weeks ago \u2014 to a gallery in Santa Fe, for $1,400 \u2014 and the gallery has asked for more, and she is now facing the question of how much of the arroyo she is willing to excavate before it's gone.",
|
||||
"voice": "Veronica"
|
||||
},
|
||||
{
|
||||
"name": "Talmadge",
|
||||
"situation": "Talmadge's dilemma is three weeks old and involves his only neighbor within ten miles \u2014 a man named Clifford who ranches the adjoining section and whose family has been on that land as long as Talmadge's. Three weeks ago Talmadge found a section of his fence cut \u2014 not broken, cut, with wire cutters, three strands, in a spot where his Angoras had gotten through and onto Clifford's property. He gathered his animals, repaired the fence, and said nothing. Last week he found another cut section, different location, same clean cuts. He checked his water records and realized that in both locations, the cuts were within fifty yards of underground water easements \u2014 old ones, hand-recorded in the county seat, that would give a third-party buyer access to drill. He looked up the Terrell County deed records. Clifford sold a subsurface water option to a Midland LLC six months ago. Talmadge and Clifford have not had a cross word in thirty-one years.",
|
||||
"voice": "Duncan"
|
||||
},
|
||||
{
|
||||
"name": "Imogen",
|
||||
"situation": "Imogen is not calling about a crisis. She is calling because this afternoon in her structural geology lab she learned something that she cannot stop thinking about and that she has been trying to explain to her roommate for two hours without success. The thing is this: the Ouachita fold belt \u2014 an ancient mountain range that collided with North America roughly 300 million years ago \u2014 runs directly under the Big Bend region, buried under thousands of feet of younger rock, invisible from the surface. The mountains she can see from her window are not those mountains. Those mountains are gone. What she is standing on is the grave of a mountain range larger than the Himalayas, and nobody walking around out here knows it is under their feet, and she finds this overwhelming in a way she cannot fully explain.",
|
||||
"voice": "Anjali"
|
||||
},
|
||||
{
|
||||
"name": "Pruett",
|
||||
"situation": "Pruett's dilemma is eleven days old and involves a thing he did that he believes was right and cannot stop second-guessing. A Midland energy company submitted a valuation appeal on a 4,000-acre parcel they had purchased and were listing for ag-use exemption \u2014 standard procedure, he has processed hundreds. While reviewing the file he found that the parcel had been divided from a larger holding eighteen months earlier in a way that appeared designed specifically to qualify for the exemption \u2014 a tax savings of roughly $180,000 per year. He researched the parent parcel. The division was legal. The exemption was technically valid. He approved it, because it was his job to approve valid exemptions. He drove home and has not slept more than four hours since.",
|
||||
"voice": "Shaun"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"timestamp": 1786777096.6433768,
|
||||
"lineup": [
|
||||
{
|
||||
"name": "Silas",
|
||||
"situation": "The Wellspring arrived on the Terlingua land six days ago. The physical move is done \u2014 the bus is parked, the goats are adjusting, three members who refused to come have formally left, and Silas has been trying to frame this as a rebirth. But tonight a specific, concrete problem surfaced: the Terlingua Ghost Town community Facebook group has been going after the commune hard, and someone \u2014 he suspects a local \u2014 tipped off a journalist at the Alpine Avalanche about the 'shared intimacy nights.' The reporter left a voicemail asking for comment. Silas is genuinely unsettled, not because he's ashamed of anything the community does, but because he knows how this story will be written and he's worried it will terrify the remaining members who are already exhausted and disoriented. He's calling Luke partly for media advice, partly because Luke has a platform in this region and Silas wants to get ahead of it.",
|
||||
"voice": "Sebastian"
|
||||
},
|
||||
{
|
||||
"name": "Clem",
|
||||
"situation": "Three weeks ago a guest checked into the Gage \u2014 a man from Dallas, early sixties, in town for a week \u2014 who struck up a conversation with Clem during a slow night and eventually admitted he was a land broker scouting the Marathon Basin for a solar energy company. He showed Clem a map. The map had Clem's family's 4,200 acres highlighted. The broker wasn't there to approach Clem \u2014 he didn't even know who Clem was at first \u2014 but once he figured it out, he made an informal offer so large that Clem has been unable to sleep since. It's enough to pay off the ranch debt, his mother's medical bills, and have money left over. But it would end 90 years of family ranching. His father is 71 and doesn't know the offer happened. Clem hasn't told him. He's been sitting on it alone for three weeks.",
|
||||
"voice": "Hank"
|
||||
},
|
||||
{
|
||||
"name": "Yvette",
|
||||
"situation": "Yvette is not calling about a crisis. She's calling because today in the campus library she stumbled onto something genuinely strange and wonderful: a box of uncatalogued letters, misfiled in the Sul Ross archives, written between 1962 and 1971 by a Big Bend ranch woman named Opaline Harkey to an unnamed correspondent she calls only 'the one who reads.' The letters are ferociously literary \u2014 descriptions of the Chisos at dusk, of drought, of a marriage going cold \u2014 and whoever Opaline was writing to, she was in love with them. Nobody at the library knows how the letters got there. There's no Opaline Harkey in any local record Yvette can find. She spent five hours reading them today instead of working on her thesis and she is lit up about it.",
|
||||
"voice": "Nadia"
|
||||
},
|
||||
{
|
||||
"name": "Decker",
|
||||
"situation": "Decker's dilemma is nine days old and involves a call he made on the job. He was doing a routine safety inspection on a small independent operation outside Fort Stockton \u2014 a two-well pad, family-owned, run by a man named Prudhomme who has been drilling in Pecos County for thirty years. Decker found a real violation \u2014 a blowout preventer with a faulty seal, documentation they'd been ignoring for eight weeks. By the book, he should cite it, flag the BLM, shut them down while it's corrected. He's done it dozens of times. But Prudhomme's operation employs eleven people \u2014 guys Decker knows \u2014 and Prudhomme told him, unprompted, that he's already fighting a bank note and a citation right now would trigger a default. Decker gave him a verbal warning and a ten-day window to fix it quietly. He told himself it was a judgment call. He's been telling himself that for nine days and it's not working anymore.",
|
||||
"voice": "Craig"
|
||||
},
|
||||
{
|
||||
"name": "Blythe",
|
||||
"situation": "Blythe is not calling about a crisis. She is calling because last month she was hired to assess a collection of Navajo blankets for a private collector in Marfa \u2014 routine work \u2014 and in the process of documenting the collection she identified one blanket, a late-Classic period piece probably woven between 1860 and 1875, that she believes was looted from a federal collection sometime in the mid-twentieth century. She's been doing provenance research for three weeks. The collector has no idea. The blanket is not obviously famous \u2014 it doesn't appear in any published theft records she can find \u2014 but the archive photo she found, from a 1952 BIA inventory photograph, is a near-certain match. She's almost sure. And tonight she hit the specific thread that makes her almost sure into just sure: a repair on the blanket's corner edge, a distinctive Z-twist reweave, appears in both the 1952 photo and the piece on the collector's wall.",
|
||||
"voice": "Eleanor"
|
||||
},
|
||||
{
|
||||
"name": "Odis",
|
||||
"situation": "Odis is a true believer and he is dead serious. For the past fourteen months he has been documenting what he is completely certain is a pattern of structural road subsidence on a specific twelve-mile stretch of US Highway 90 between Valentine and Marfa \u2014 not random pavement failure, not normal freeze-thaw cycling, but a deliberate, systematic pattern that corresponds precisely to the underground route of a buried fiber-optic trunk line installed by a federal contractor in 2019. His theory: the contractor used a substandard bore-and-case method through a caliche layer, and TxDOT and the federal contractor are quietly patching surface failures rather than admitting the subsidence is ongoing and the line itself may be compromised. He has GPS coordinates of 23 distinct failure points. He has mapped the line from public utility filings. He has photographed every patch. He is absolutely certain someone doesn't want this known because of what that fiber-optic trunk line carries \u2014 he believes it is part of a classified military communications backbone connecting Laughlin Air Force Base to something in the Chinati Mountains.",
|
||||
"voice": "Theodore"
|
||||
},
|
||||
{
|
||||
"name": "Mireille",
|
||||
"situation": "Mireille's dilemma is four days old and involves her closest colleague \u2014 a woman named Patrice who teaches English at the same school and who Mireille has eaten lunch with almost every school day for nine years. Last Tuesday, after a faculty meeting, Patrice told Mireille that she is planning to report their principal, Dale Cortez, to the district for a pattern of behavior that Patrice describes as creating a hostile work environment \u2014 a year of dismissiveness, exclusion from curriculum planning, public undermining in front of parents. Patrice asked Mireille to be a corroborating witness. Mireille was in the room for some of it. But here's what Mireille hasn't told Patrice: Mireille knows \u2014 because Cortez told her in confidence six months ago \u2014 that Patrice was passed over for a department chair position because of two formal parent complaints filed against her in 2023, complaints that were handled quietly and that Patrice apparently doesn't know exist. Mireille doesn't know if the complaints were legitimate. She doesn't know if telling Patrice would help or hurt her. And she doesn't know if staying silent to protect Cortez's confidence makes her complicit in something real.",
|
||||
"voice": "Serena"
|
||||
},
|
||||
{
|
||||
"name": "Sawyer",
|
||||
"situation": "Sawyer is not calling about a crisis. He is calling because he discovered something this week that he cannot stop thinking about: the Rio Grande in the Big Bend \u2014 in certain canyon stretches, in certain light, at certain water levels \u2014 produces a specific acoustic phenomenon where the canyon walls create a standing wave of sound, a low harmonic resonance, that he can hear and feel in his chest while floating silent in an eddy. He's been trying to figure out for three months if this is a known thing or if he's losing his mind. This week he found a 1987 geological survey paper from a UT Austin researcher that documents the same phenomenon in Santa Elena Canyon specifically and calls it 'sub-auditory canyon resonance' \u2014 and the paper was never followed up on and the researcher died in 1994. Sawyer has been recording it on his phone from a kayak and he is absolutely bursting to talk about it.",
|
||||
"voice": "Levi"
|
||||
},
|
||||
{
|
||||
"name": "Bertram",
|
||||
"situation": "Bertram's dilemma is two weeks old and he cannot resolve it no matter how he turns it. He responded to a medical call in early August \u2014 a man found unconscious on a ranch road about twelve miles outside Sanderson, no ID, no vehicle nearby. Bertram and his partner stabilized the man and got him to the Sanderson clinic, and the man eventually came around. The man refused to give his name or any identification, refused to let staff contact anyone, and left the clinic against medical advice the following morning. Bertram would have forgotten the whole thing except: he recognized the man. He's almost certain \u2014 seventy, maybe eighty percent certain \u2014 that it was his ex-wife's brother, a man named Terrel Groves, who Bertram hasn't seen in fifteen years, since the divorce, and who the family cut off years before that over a theft from their mother. Bertram hasn't told anyone. He hasn't tried to contact his ex-wife. He doesn't know if Terrel is in trouble, hiding from something, or just living rough. He keeps thinking about that man walking out of the clinic alone and where he went.",
|
||||
"voice": "Malcolm"
|
||||
},
|
||||
{
|
||||
"name": "Nola",
|
||||
"situation": "Nola's dilemma happened eight days ago and involves a man she has been sleeping with for six weeks \u2014 a visiting ceramics instructor named Griffin, brought in for a summer workshop at the Sul Ross art department, who is from Portland and is supposed to leave for home in eleven days. The sex has been good and she was clear going in that it was temporary and she was fine with that. What she is not fine with, and did not see coming, is that Griffin told her four nights ago that he is thinking about staying \u2014 not forever, just through the fall, maybe longer, he likes it here \u2014 and he said it right after they had sex and she said something warm back without thinking, and now she's been sick about it for four days. She does not want him to stay. She does not want a real relationship with him. She has not told him this. She keeps not telling him. And the longer she doesn't tell him, the more she's letting him rearrange his life around a version of her that said something warm and isn't correcting it.",
|
||||
"voice": "Jessica"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"timestamp": 1786785000.7552829,
|
||||
"lineup": [
|
||||
{
|
||||
"name": "Renata",
|
||||
"situation": "The Wellspring has been on the new Terlingua land six days and Renata has a logistical triumph to report: she has successfully relocated the Unbinding to an outdoor format \u2014 she calls it the 'open-sky rotation' \u2014 using the converted school bus as a changing room and a cleared flat of caliche as the main space. She has a color-coded schedule laminated and zip-tied to the bus door. She is calling because she wants Luke to know it worked, the first session was last night, the wind cooperated, and she has been trying to tell someone who will appreciate the organizational achievement. The secondary reason: she is quietly, genuinely worried about Priscilla \u2014 the woman who refused to continue on the road \u2014 and the three others who stayed behind, but she has already packaged this into a positive ('the community self-selected for people who were ready') and does not realize she is calling partly because the worry is leaking.",
|
||||
"voice": "Celeste"
|
||||
},
|
||||
{
|
||||
"name": "Augusto",
|
||||
"situation": "Two weeks ago the Gage Hotel renovated the back hallway near the original kitchen and, in pulling out a section of baseboard, the contractor found a sealed tin box behind the lath. The box contained forty-one handwritten recipe cards \u2014 in Spanish, in two different hands, dated between 1932 and 1949 \u2014 and a photograph of two women standing at a wood-burning range. The contractor handed the box to the hotel manager. Augusto heard about it from a dishwasher and went to look at the recipes. He recognized his grandmother's handwriting on seventeen of the cards. The hotel manager has told him the box is 'hotel property' and he cannot take it. Augusto is not sure if the manager is legally right. He is also not sure what he wants \u2014 the cards, or just acknowledgment that his grandmother's hands built some of what that hotel is selling.",
|
||||
"voice": "Graham"
|
||||
},
|
||||
{
|
||||
"name": "Dex",
|
||||
"situation": "Dex is calling because he is not having a crisis \u2014 he is having the best entomological week of his life. Three days ago, while checking a fence line on his uncle's property twelve miles south of Fort Stockton, he netted a specimen he has now confirmed, using two different identification keys and one email to a professor at Texas A&M, is almost certainly Agaeocera speciosa \u2014 a longhorn beetle so rarely documented in Brewster County that the last recorded specimen from this area is in the Texas A&M collection, dated 1967. He has it pinned and staged under a glass dome on his kitchen table and he keeps getting up to look at it. He is calling because the A&M professor hasn't written back yet and he needs to tell someone who will let him explain why this matters.",
|
||||
"voice": "Jake"
|
||||
},
|
||||
{
|
||||
"name": "Sable",
|
||||
"situation": "Sable's dilemma is nine days old and involves a man named Curtis, who is forty-seven and works ranch land management for a large private landowner outside Marfa. They have been sleeping together for three months \u2014 nothing serious, both adults, eyes open. Nine days ago Curtis asked her, during what she describes as 'not a moment designed for serious conversation,' whether she could look up the filing history on a specific parcel of land \u2014 a tract whose ownership is currently in a quiet dispute. He was not aggressive about it. He was casual. She is almost certain he thought he was being charming rather than corrupt. She did not look it up. She also did not tell him why she wouldn't, and she has not said anything since, and he has texted her twice as if nothing happened and she has not replied. She doesn't know if she should report it, end it, or ask him directly what he thought he was doing.",
|
||||
"voice": "Naomi"
|
||||
},
|
||||
{
|
||||
"name": "Birgitta",
|
||||
"situation": "Birgitta is calling because she has just spent the last six hours doing something she has never done: she watched every available video online of a Danish folk singer named Povl Dissing, who died in 2023, and she cannot stop crying and cannot fully explain why. She left Denmark at twenty-four and has not been back except for two funerals. She never listened to Povl Dissing in Denmark \u2014 his music meant nothing to her then. But tonight she stumbled on a clip, then another, and now it is nearly midnight and she has been sitting with her donkeys in the pen and playing songs from her phone speaker and crying in a way she has not cried since her husband left fourteen years ago. She is not sad exactly. She does not know what she is.",
|
||||
"voice": "Marlene"
|
||||
},
|
||||
{
|
||||
"name": "Stovall",
|
||||
"situation": "Stovall's dilemma is five weeks old and he has told no one because there is no one in Sanderson he can tell without it becoming the thing everybody knows. His younger brother Eli, forty, has been ranching the section adjacent to Stovall's for twelve years. Five weeks ago Stovall found out \u2014 through a water rights attorney he hired for an unrelated matter \u2014 that Eli has been quietly negotiating to sell his section to a Midland-based land aggregator that is buying up Terrell County parcels for a large-scale solar lease project. Eli has not told Stovall. Their arrangement \u2014 they share a well, they share a set of working pens, they help each other at shipping time \u2014 depends entirely on Eli being there. If Eli sells, Stovall's operation becomes nearly unworkable. But the deeper wound is that Eli didn't tell him. They talk every week. Eli has been lying by omission for at least three months.",
|
||||
"voice": "Trevor"
|
||||
},
|
||||
{
|
||||
"name": "Clover",
|
||||
"situation": "Clover is not calling about a crisis. She is calling because this afternoon at the Museum of the Big Bend she was doing a routine inventory of a storage room that doesn't get opened often, and she found, in a flat archival box mislabeled 'ephemera \u2014 uncatalogued 1990s,' a collection of 200 handwritten letters from Sul Ross students to their families, dating from 1943 to 1947 \u2014 wartime, many of the students women who had come to Sul Ross because the men were gone. The letters were never sent. She does not know why. She has been reading them for four hours and she cannot stop. She called the show because she wants to talk about one letter in particular, from a girl named Hazel who was studying agriculture and wrote her mother in Uvalde about the smell of the Davis Mountains in October, and Clover is sitting outside right now and it smells exactly like that.",
|
||||
"voice": "Kayla"
|
||||
},
|
||||
{
|
||||
"name": "Fenwick",
|
||||
"situation": "Fenwick's dilemma is two days old and involves a specific act of cowardice he committed in a public meeting and cannot stop replaying. There was a Presidio County commissioners meeting two days ago at which a proposal was discussed to rezone a parcel on the edge of Marfa for a boutique hotel development \u2014 a project backed by an out-of-town investment group. Fenwick was there. He knows the parcel. His cousin's family used it for grazing until twelve years ago. He had prepared a statement. He stood up, the room was full of people he recognized on both sides, and he sat back down without saying a word. He drove home and has not slept well since. He is not sure if he sat down because he was afraid of looking like a crank, or because he actually isn't sure anymore which side he's on, and not knowing that terrifies him more than the hotel does.",
|
||||
"voice": "Damon"
|
||||
},
|
||||
{
|
||||
"name": "Loxley",
|
||||
"situation": "Loxley is calling because tonight he made a photograph that he is almost certain is the best photograph he has ever made, and possibly the best photograph anyone has made of this specific subject, and he is alone on a two-lane highway with no one to tell. He had set up on a flat east of the Rosillos Mountains to photograph a specific conjunction \u2014 Jupiter and Saturn with the Milky Way core above the Chisos \u2014 and while he was waiting for his long exposure to finish, a cattle truck passed on 385 and kicked up a plume of caliche dust that caught his headlamp beam and drifted across the frame. He almost broke the exposure. He didn't. He looked at the back of the camera when the shutter closed and the dust plume in the frame looks like a figure \u2014 not a vague smear, a specific upright figure, arms slightly out \u2014 and the Chisos are behind it and the Milky Way is above it and the exposure is perfect.",
|
||||
"voice": "Elliot"
|
||||
},
|
||||
{
|
||||
"name": "Consolata",
|
||||
"situation": "Consolata is a true believer and she is calling dead serious. For the past two years she has been documenting what she is completely convinced is a pattern of deliberate mistranslation embedded in the official transcripts of a specific category of immigration removal proceedings in the Presidio-Ojinaga corridor \u2014 not errors, not dialect gaps, but systematic substitutions of one specific phrase that, in Spanish, means 'I am afraid to return' and in the transcripts consistently appears rendered as 'I do not want to return.' She is a retired court interpreter. She knows the difference. She has 140 pages of annotated transcripts. She has written to three different offices and received form-letter responses. She knows what 'afraid' means in a legal proceeding and she knows what 'do not want' means and she knows they are not the same and she knows what happens to a case when you use one instead of the other.",
|
||||
"voice": "Bianca"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+714
-631
File diff suppressed because it is too large
Load Diff
@@ -450,5 +450,22 @@
|
||||
}
|
||||
},
|
||||
"started_at": "2026-08-04T09:22:36.468552+00:00"
|
||||
},
|
||||
"59": {
|
||||
"steps": {
|
||||
"castopod": {
|
||||
"completed_at": "2026-08-15T08:53:47.130724+00:00",
|
||||
"episode_id": "62",
|
||||
"slug": "episode-59-doyle-s-hidden-llc-and-the-backdated-notary-stamp"
|
||||
},
|
||||
"youtube": {
|
||||
"completed_at": "2026-08-15T09:06:58.164454+00:00",
|
||||
"video_id": "pU63Pg6EZII"
|
||||
},
|
||||
"social": {
|
||||
"completed_at": "2026-08-15T09:07:04.970309+00:00"
|
||||
}
|
||||
},
|
||||
"started_at": "2026-08-15T08:53:47.130692+00:00"
|
||||
}
|
||||
}
|
||||
+54
-1
@@ -48,9 +48,19 @@
|
||||
"summary": "The caller, Concho, reports seeing mysterious vehicles mapping water sources on private ranches for nearly a year. He fears a large entity is compiling a secret inventory of water rights before making claims, and is frustrated that landowners dismiss his concerns. By the end of the call, Concho seems defeated, accepting that he's done all he can.",
|
||||
"timestamp": 1785831693.931573,
|
||||
"arc_status": "ongoing"
|
||||
},
|
||||
{
|
||||
"summary": "Silas called in to discuss a land dispute with his new neighbor in Alpine, Texas, which he initially framed as a problem with conflicting surveys and the potential loss of his well. However, through the conversation, he emotionally revealed that this dispute has triggered anxieties from a past failed communal living project in New Mexico, leading him to realize he's been neglecting the spiritual foundation and community-building aspects of his new \"Wellspring\" project, and needs to reconnect with his values and address past relational issues.",
|
||||
"timestamp": 1786774547.786939,
|
||||
"arc_status": "ongoing"
|
||||
},
|
||||
{
|
||||
"summary": "Imogen called to share her fascination with a massive, ancient, and now invisible mountain range buried under West Texas. While the host didn't share her excitement for the \"invisible\" geology, Imogen became emotional as she realized her limited perspective as a geology student and expressed a newfound desire to travel and see exposed geological wonders.",
|
||||
"timestamp": 1786782497.5843341,
|
||||
"arc_status": "ongoing"
|
||||
}
|
||||
],
|
||||
"last_call": 1785831693.931576,
|
||||
"last_call": 1786782497.584337,
|
||||
"created_at": 1772430000.0
|
||||
},
|
||||
{
|
||||
@@ -95,6 +105,49 @@
|
||||
],
|
||||
"last_call": 1780395016.482204,
|
||||
"created_at": 1780395016.482204
|
||||
},
|
||||
{
|
||||
"id": "1ce9d902",
|
||||
"name": "Linden",
|
||||
"gender": "female",
|
||||
"age": 41,
|
||||
"job": "Electrician and contractor, born in Marfa, one of the dwindling number of working-trades people who actually grew up there rather than arrived for the art scene",
|
||||
"location": "Marfa, Texas",
|
||||
"personality_traits": [
|
||||
"The wedding photograph shows a couple he does not recognize, but the woman is wearing a dress his mother described to him once \u2014 dark fabric, high collar, buttons to the throat \u2014 when she talked about her own grandmother's wedding, which his mother said she had never seen a photo of",
|
||||
"The Portland buyer has texted him twice asking for a referral for a plumber, and Linden has answered both texts normally, and this is the thing that makes him feel worst",
|
||||
"He has not opened the tin again since the first night \u2014 he resealed it with electrical tape and put it under the seat, and he knows where it is in the dark by the sound it makes when he takes a curve"
|
||||
],
|
||||
"voice": "Sophie",
|
||||
"stable_seeds": {},
|
||||
"structured_background": {
|
||||
"name": "Linden",
|
||||
"age": 41,
|
||||
"voice": "Blake",
|
||||
"location": "Marfa, Texas",
|
||||
"identity": "Electrician and contractor, born in Marfa, one of the dwindling number of working-trades people who actually grew up there rather than arrived for the art scene",
|
||||
"situation": "Four months ago Linden was hired to rewire a historic adobe on San Antonio Street that a buyer from Portland had purchased and was converting into a short-term rental. Standard job \u2014 he has done fifty of them since the money started coming into Marfa. On the last day of the job, while pulling old knob-and-tube from inside a wall cavity, he found a metal tin, soldered shut, with a name stamped on the lid that he recognized: his mother's maiden name, Ronquillo. He pried it open. Inside were forty-seven photographs \u2014 formal portraits, family groups, one wedding photo \u2014 and a folded paper in Spanish that he had partially translated by a woman at the post office. The paper appears to be a record of land \u2014 varas, boundaries, a family name \u2014 predating the current deed by at least sixty years. He has not told the Portland buyer. He has not told his mother, who is 74 and lives in a care facility in Alpine. He has been sitting with the tin in his truck for four months.",
|
||||
"reason_calling": "He is calling because tonight he drove past the house and saw it listed on a rental app \u2014 photos of the freshly renovated interior, the exposed adobe walls he rewired, $385 a night \u2014 and something in him that had been staying still stopped staying still.",
|
||||
"opening_line": "I pulled something out of a wall four months ago that doesn't belong to the man who owns the house, and I've been driving around with it ever since, and tonight I finally looked up what he's charging per night.",
|
||||
"secret_want": "To give the tin to his mother before she is too far gone to understand what she is looking at. That is the whole of it. Everything else \u2014 the buyer, the land record, what it means legally \u2014 is secondary to that one window, which is closing.",
|
||||
"specific_details": [
|
||||
"The wedding photograph shows a couple he does not recognize, but the woman is wearing a dress his mother described to him once \u2014 dark fabric, high collar, buttons to the throat \u2014 when she talked about her own grandmother's wedding, which his mother said she had never seen a photo of",
|
||||
"The Portland buyer has texted him twice asking for a referral for a plumber, and Linden has answered both texts normally, and this is the thing that makes him feel worst",
|
||||
"He has not opened the tin again since the first night \u2014 he resealed it with electrical tape and put it under the seat, and he knows where it is in the dark by the sound it makes when he takes a curve"
|
||||
],
|
||||
"emotional_register": "Contained, deliberate, the flat affect of a man who handles things alone and always has. Gets quiet when he talks about his mother. Does not ask for advice \u2014 states facts, then goes quiet and waits, as though he is diagnosing a circuit."
|
||||
},
|
||||
"avatar": "Linden.jpg",
|
||||
"relationships": {},
|
||||
"call_history": [
|
||||
{
|
||||
"summary": "Lyndon called in because he found a tin with his mother's maiden name, old photos, and a land record in a wall while working as an electrician. He's been driving around with it, conflicted about returning it to the homeowner, who is renting the house as an Airbnb. The host suggested he explain the situation to the owner and ask to show it to his mother, who is in a care facility and whose memory is fading. Lyndon became emotional when realizing this was the only way to potentially connect his mother to her family history before it's too late.",
|
||||
"timestamp": 1786781199.9054542,
|
||||
"arc_status": "ongoing"
|
||||
}
|
||||
],
|
||||
"last_call": 1786781199.905455,
|
||||
"created_at": 1786781199.905455
|
||||
}
|
||||
]
|
||||
}
|
||||
+6648
-6083
File diff suppressed because it is too large
Load Diff
+2
-11
@@ -1,15 +1,5 @@
|
||||
{
|
||||
"voicemails": [
|
||||
{
|
||||
"id": "b3b1db17",
|
||||
"phone": "+15753424105",
|
||||
"timestamp": 1782584345,
|
||||
"duration": 78,
|
||||
"file_path": "/Users/lukemacneil/code/ai-podcast/data/voicemails/1785804001_15753424105.wav",
|
||||
"listened": true,
|
||||
"transcript": "Yeah, hi. Okay, this, my name is Sandra, and I would like to find out if I, what kind of subjects you're covering so I could be involved. I think we, we the people better know our Constitution founding documents and decoration of independence, and we better take on some of the responsibilities. of stopping the destruction of our country as we, the people, with regards to, you know, our elections become members of Judicial Watch. They're out there fighting for that, stop the fraudulent election, and there's other things. So I'd like to do a show if there's room on your radio. station and to find out where it's located. My number is 575-342-4105-5-75-342-4105. Thank you. Bye-bye."
|
||||
}
|
||||
],
|
||||
"voicemails": [],
|
||||
"deleted_timestamps": [
|
||||
1772294240,
|
||||
1771212705,
|
||||
@@ -20,6 +10,7 @@
|
||||
1773531209,
|
||||
1771244817,
|
||||
1771244823,
|
||||
1782584345,
|
||||
1771213151
|
||||
]
|
||||
}
|
||||
+13
-1
@@ -5,9 +5,21 @@
|
||||
|
||||
set -e
|
||||
|
||||
NAS_HOST="mmgnas-10g"
|
||||
NAS_USER="luke"
|
||||
NAS_PORT="8001"
|
||||
|
||||
# mmgnas-10g is only up when the 10G cable is physically connected. Prefer it
|
||||
# when reachable (faster transfers), otherwise fall back to the wireless/1G
|
||||
# host. Override with NAS_HOST=... to skip detection.
|
||||
if [ -z "$NAS_HOST" ]; then
|
||||
if ssh -p "$NAS_PORT" -o ConnectTimeout=2 -o BatchMode=yes \
|
||||
"$NAS_USER@mmgnas-10g" true 2>/dev/null; then
|
||||
NAS_HOST="mmgnas-10g"
|
||||
else
|
||||
NAS_HOST="mmgnas"
|
||||
fi
|
||||
echo "NAS host: $NAS_HOST"
|
||||
fi
|
||||
DOCKER_BIN="/share/CACHEDEV1_DATA/.qpkg/container-station/bin/docker"
|
||||
DEPLOY_DIR="/share/CACHEDEV1_DATA/podcast-stats"
|
||||
CONTAINER_NAME="podcast-stats"
|
||||
|
||||
@@ -0,0 +1,172 @@
|
||||
# The Wellspring Callers — Design
|
||||
|
||||
**Date:** 2026-08-15
|
||||
**Status:** Approved, not yet implemented
|
||||
|
||||
## Problem
|
||||
|
||||
Silas is the show's strongest recurring character, but he is the only window into
|
||||
The Wellspring — and he controls the framing entirely. He describes a warm
|
||||
commune of seekers. Nobody contradicts him. The bit is funny but static, and the
|
||||
cult has no weight because there are no stakes the audience can see.
|
||||
|
||||
## Goal
|
||||
|
||||
Add callers from inside The Wellspring who offer perspectives Silas does not
|
||||
control — including frightened ones — so the commune becomes a place with real
|
||||
consequences rather than a running gag. Keep Silas playable as comedy.
|
||||
|
||||
## Structure
|
||||
|
||||
An **anchor** character with a progressing arc, plus a **pool** of rotating
|
||||
members for fresh angles.
|
||||
|
||||
- The anchor carries continuity and escalating dread.
|
||||
- The pool supplies variety and prevents the counter-perspective from
|
||||
flattening into one note.
|
||||
- Silas remains the leader's version of events.
|
||||
|
||||
## The anchor: Doyle
|
||||
|
||||
```yaml
|
||||
name: Doyle
|
||||
voice: Grant # plain, tight — deliberate contrast with Silas's Sebastian
|
||||
age: 47
|
||||
group: wellspring
|
||||
register: dry, understated, factual
|
||||
explicitness: low
|
||||
```
|
||||
|
||||
Two years in. Joined eight months after his divorce, when a member sold him soap
|
||||
at a farmers market in Las Cruces and asked him a question nobody had asked him
|
||||
in a year. He runs the soap kettles — twelve-hour days, physical, unglamorous.
|
||||
|
||||
The soap room is the engine of the character: **it is where the money is, and
|
||||
nobody spiritual pays attention to it.** He sees shipping manifests, deposit
|
||||
slips, whose names are on which accounts. He is not a seeker. He is the guy who
|
||||
fixes the pump.
|
||||
|
||||
**His fear is specific.** He is not afraid of being hurt. He is afraid of being
|
||||
right. He has a truck, a CDL, and nowhere to be — he could leave tomorrow, and
|
||||
has been telling himself that for eleven months. What frightens him is that he
|
||||
keeps not leaving and can no longer tell whether that is his choice.
|
||||
|
||||
**Calling mechanic.** No signal at the Terlingua property. Doyle calls from town
|
||||
on supply runs — a gas station lot in Study Butte, engine running, twenty
|
||||
minutes before someone notices the truck has been gone too long. This caps call
|
||||
length naturally, explains why he cannot talk long, and gives the host a ticking
|
||||
clock. An abrupt hangup is in character, not a failure.
|
||||
|
||||
**Register.** He describes appalling things in the flat voice of a man reading a
|
||||
parts list. The comedy and the dread come from the same place: he does not
|
||||
editorialize.
|
||||
|
||||
## The pool
|
||||
|
||||
Six members, each an ordinary regular file, drawn one at a time.
|
||||
|
||||
| Member | Voice | Age | Register | Explicitness |
|
||||
|---|---|---|---|---|
|
||||
| Renata — true believer | Celeste | 34 | Radiantly happy, evangelical, funny | high |
|
||||
| Alvin — bookkeeper | Conrad | 61 | Dry, precise, funny-then-cold | low |
|
||||
| Junie — grew up there | Pippa | 19 | Guileless, no frame of reference | low |
|
||||
| Ford — fourteen days in | Levi | 28 | Love-bombed, evangelical, too fast | medium |
|
||||
| Marguerite — wants out | Marlene | 58 | Exhausted, practical, sad | medium |
|
||||
| Cyrus — inner circle | Damon | 41 | Charming, then not | medium |
|
||||
|
||||
**Junie is a fixed constraint.** Someone who grew up inside the commune is the
|
||||
show's darkest available note, and she works precisely because nothing explicit
|
||||
ever attaches to her. Her horror is that she believes all of it is normal. Her
|
||||
`explicitness: low` is not a default — it does not change.
|
||||
|
||||
## Tone
|
||||
|
||||
Mostly unsettling-but-comic, with the capacity to go genuinely dark. The
|
||||
Wellspring should carry real weight without every call being heavy. Register is
|
||||
assigned per character rather than globally, so the true believer plays funny in
|
||||
the same season Doyle plays frightening.
|
||||
|
||||
**Adult content.** The show is adult and the Wellspring's sexuality is already
|
||||
load-bearing in canon. Characters may talk frankly about sex and kink. This is
|
||||
controlled per character via `explicitness: low | medium | high` rather than a
|
||||
global switch, so explicitness varies by who called and the show does not
|
||||
flatten into wall-to-wall smut.
|
||||
|
||||
**The one hard separation: consensual weirdness and coercion stay in different
|
||||
lanes.** An openly horny commune with elaborate rituals is the comedy. Silas
|
||||
pressuring a member into participating is the horror — that is where the weight
|
||||
comes from. Blurring them casually makes the show mean rather than dark and
|
||||
makes Silas irredeemable, which costs the character. Existing canon already
|
||||
handles this correctly: his 2026-03-15 reckoning treats the coercion as real
|
||||
harm.
|
||||
|
||||
## Selection mechanics
|
||||
|
||||
Current behavior (`backend/main.py`, `_build_backgrounds`): every active regular
|
||||
draws independently at `min(1.0, 0.4 + 0.3 × shows_missed)`, then the list is
|
||||
truncated to 3.
|
||||
|
||||
Adding eight Wellspring files to that would let the commune eat every regular
|
||||
slot. So:
|
||||
|
||||
1. Partition regulars by the new `group` frontmatter field.
|
||||
2. Ungrouped regulars behave exactly as today.
|
||||
3. Within `group: wellspring`, members draw on their existing per-member
|
||||
probability, then the group is **capped**:
|
||||
- **1** Wellspring caller per episode normally
|
||||
- **2** on a 15% roll — a "both sides tonight" episode
|
||||
- On a two-night, prefer Silas plus one non-Silas member
|
||||
4. Group cap applies before the global 3-regular truncation.
|
||||
|
||||
## Data flow
|
||||
|
||||
```
|
||||
~/code/dotfiles/regulars/*.md (+ silas/silas.md)
|
||||
↓ regulars_v2.load_all_active_regulars()
|
||||
↓ Regular gains: group, register, explicitness
|
||||
↓ _build_backgrounds() — group partition + cap
|
||||
↓ regulars_included
|
||||
↓ caller_gen.build_batch_prompt() — renders register + explicitness
|
||||
↓ Sonnet 4.6 batch
|
||||
↓ session.caller_backgrounds
|
||||
↓ get_caller_prompt() — live dialog
|
||||
```
|
||||
|
||||
Touch points:
|
||||
|
||||
- `regulars_v2.py:29` `load_regular()` — parse four new frontmatter fields
|
||||
(`group`, `group_lead`, `register`, `explicitness`), defaulting so existing
|
||||
files keep working
|
||||
- `regulars_v2.py:19` `Regular` dataclass — four new fields
|
||||
- `main.py` `_build_backgrounds()` — group partition and cap
|
||||
- `caller_gen.py:132-138` — render `register` and `explicitness` into the batch
|
||||
prompt (currently renders only name, lore, arc_state)
|
||||
- Eight new markdown files; one frontmatter line added to `silas.md`
|
||||
|
||||
## Failure mode to guard
|
||||
|
||||
Model refusals do not look like errors. `llm.py:385-395` handles exceptions and
|
||||
empty completions by returning `None` with a printed message, but a content
|
||||
refusal typically arrives as a **200 with refusal text**, which flows through as
|
||||
ordinary dialog and breaks character on air — or as an empty completion that
|
||||
reads as dead air.
|
||||
|
||||
Add explicit detection so a refusal is visibly distinct from a caller who simply
|
||||
had nothing to say, surfaced in the host's log rather than only stdout. Without
|
||||
this, tuning `explicitness: high` upward has no feedback signal.
|
||||
|
||||
## Testing
|
||||
|
||||
- `load_regular()` parses the new fields; files lacking them still load
|
||||
- Group cap holds: 8 Wellspring regulars never yield more than 2 in a lineup
|
||||
- Two-night rate approximates 15% over many seeded draws
|
||||
- On a two-night, Silas is preferred plus exactly one non-Silas member
|
||||
- Ungrouped regulars are unaffected by group logic
|
||||
- Batch prompt contains `register` and `explicitness` for each included regular
|
||||
- Junie's `explicitness` is `low` (guards against a careless edit)
|
||||
|
||||
## Out of scope
|
||||
|
||||
- Arc progression automation — arc_state stays hand-edited, as today
|
||||
- Promotion of pool members to anchors
|
||||
- Any change to how walk-in callers are generated
|
||||
@@ -246,6 +246,25 @@ header button:hover, .header-link-btn:hover {
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.lineup-status {
|
||||
font-size: 0.7rem;
|
||||
font-weight: 600;
|
||||
margin-left: 0.5rem;
|
||||
padding: 0.1rem 0.4rem;
|
||||
border-radius: 3px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.lineup-status.ready {
|
||||
color: #4ade80;
|
||||
background: rgba(74, 222, 128, 0.12);
|
||||
}
|
||||
|
||||
.lineup-status.empty {
|
||||
color: #f87171;
|
||||
background: rgba(248, 113, 113, 0.15);
|
||||
}
|
||||
|
||||
details.caller-background {
|
||||
font-size: 0.85rem;
|
||||
color: var(--text-muted);
|
||||
|
||||
+1
-1
@@ -43,7 +43,7 @@
|
||||
<main>
|
||||
<!-- Callers -->
|
||||
<section class="callers-section">
|
||||
<h2>Callers <span id="session-id" class="session-id"></span></h2>
|
||||
<h2>Callers <span id="session-id" class="session-id"></span><span id="lineup-status" class="lineup-status"></span></h2>
|
||||
<div id="callers" class="caller-grid"></div>
|
||||
<!-- Active Call Indicator -->
|
||||
<div id="active-call" class="active-call hidden">
|
||||
|
||||
+16
-1
@@ -621,7 +621,22 @@ async function loadCallers() {
|
||||
sessionEl.textContent = `(${data.session_id})`;
|
||||
}
|
||||
|
||||
console.log('Loaded', data.callers.length, 'callers, session:', data.session_id);
|
||||
// Lineup readiness — an empty lineup means callers have no identity and
|
||||
// every call collapses into generic filler, so make it visible pre-show.
|
||||
const lineupEl = document.getElementById('lineup-status');
|
||||
if (lineupEl) {
|
||||
if (data.lineup_ready) {
|
||||
lineupEl.textContent = `${data.lineup_count} ready`;
|
||||
lineupEl.className = 'lineup-status ready';
|
||||
lineupEl.title = 'Caller identities are loaded';
|
||||
} else {
|
||||
lineupEl.textContent = 'no lineup';
|
||||
lineupEl.className = 'lineup-status empty';
|
||||
lineupEl.title = 'No caller identities loaded — hit Reset Session before going live';
|
||||
}
|
||||
}
|
||||
|
||||
console.log('Loaded', data.callers.length, 'callers, session:', data.session_id, 'lineup:', data.lineup_count);
|
||||
} catch (err) {
|
||||
console.error('loadCallers error:', err);
|
||||
}
|
||||
|
||||
+42
-7
@@ -29,8 +29,42 @@ YOUTUBE_PLAYLIST = "PLGq4uZyNV1yYH_rcitTTPVysPbC6-7pe-"
|
||||
APPLE_PODCAST_ID = "1875205848"
|
||||
APPLE_STOREFRONTS = ["us", "gb", "ca", "au"]
|
||||
SPOTIFY_SHOW_ID = "0ZrpMigG1fo0CCN7F4YmuF"
|
||||
NAS_SSH = "luke@mmgnas-10g"
|
||||
NAS_SSH_PORT = "8001"
|
||||
NAS_USER = "luke"
|
||||
NAS_HOST_WIRED = "mmgnas-10g" # only reachable when the 10G cable is plugged in
|
||||
NAS_HOST_DEFAULT = "mmgnas" # wireless/1G — always available
|
||||
_nas_host_cache = None
|
||||
|
||||
|
||||
def resolve_nas_host():
|
||||
"""Prefer the 10G wired host, fall back to the always-available one.
|
||||
|
||||
mmgnas-10g is only up when the cable is physically connected, so pinning it
|
||||
made every NAS read fail silently on wifi — gather_castopod() returned zeros
|
||||
that looked like real download numbers. Probed once per process and cached.
|
||||
Set NAS_HOST to skip detection entirely.
|
||||
"""
|
||||
global _nas_host_cache
|
||||
override = os.getenv("NAS_HOST")
|
||||
if override:
|
||||
return override
|
||||
if _nas_host_cache:
|
||||
return _nas_host_cache
|
||||
try:
|
||||
probe = subprocess.run(
|
||||
["ssh", "-p", NAS_SSH_PORT, "-o", "ConnectTimeout=2", "-o", "BatchMode=yes",
|
||||
f"{NAS_USER}@{NAS_HOST_WIRED}", "true"],
|
||||
capture_output=True, timeout=10,
|
||||
)
|
||||
reachable = probe.returncode == 0
|
||||
except (subprocess.TimeoutExpired, OSError):
|
||||
reachable = False
|
||||
_nas_host_cache = NAS_HOST_WIRED if reachable else NAS_HOST_DEFAULT
|
||||
return _nas_host_cache
|
||||
|
||||
|
||||
def nas_ssh_target():
|
||||
return f"{NAS_USER}@{resolve_nas_host()}"
|
||||
DOCKER_BIN = "/share/CACHEDEV1_DATA/.qpkg/container-station/bin/docker"
|
||||
CASTOPOD_DB_CONTAINER = "castopod-mariadb-1"
|
||||
|
||||
@@ -239,11 +273,12 @@ def gather_youtube(include_comments=False):
|
||||
|
||||
def _run_db_query(sql):
|
||||
# If running on NAS (docker socket available), exec directly
|
||||
docker_bin = None
|
||||
for path in [DOCKER_BIN, "/usr/bin/docker", "/usr/local/bin/docker"]:
|
||||
if os.path.exists(path):
|
||||
docker_bin = path
|
||||
break
|
||||
# Only the QNAP container-station path means "we are running ON the NAS".
|
||||
# Probing generic docker paths broke this on any dev machine with Docker
|
||||
# Desktop installed: /usr/local/bin/docker exists, so this took the local
|
||||
# branch, queried the wrong daemon, and returned zeros that looked like real
|
||||
# download numbers instead of falling back to SSH.
|
||||
docker_bin = DOCKER_BIN if os.path.exists(DOCKER_BIN) else None
|
||||
|
||||
db_pass = os.getenv("CASTOPOD_DB_PASS", "")
|
||||
if docker_bin:
|
||||
@@ -253,7 +288,7 @@ def _run_db_query(sql):
|
||||
"mysql", "-u", "castopod", "castopod", "-N"]
|
||||
else:
|
||||
cmd = [
|
||||
"ssh", "-p", NAS_SSH_PORT, NAS_SSH,
|
||||
"ssh", "-p", NAS_SSH_PORT, nas_ssh_target(),
|
||||
f"{DOCKER_BIN} exec -i -e MYSQL_PWD={db_pass} {CASTOPOD_DB_CONTAINER} mysql -u castopod castopod -N"
|
||||
]
|
||||
try:
|
||||
|
||||
+9
-4
@@ -1871,10 +1871,6 @@ def main():
|
||||
shutil.copy2(str(transcript_path), str(website_transcript_path))
|
||||
print(f" Transcript copied to website/transcripts/")
|
||||
|
||||
# Build this episode's static page and regenerate the sitemap wholesale.
|
||||
# generate_episode_pages.py is the only writer of sitemap.xml.
|
||||
regenerate_website_pages()
|
||||
|
||||
# Sync any remaining episode media to BunnyCDN (cover art, etc.)
|
||||
print(" Syncing remaining episode media to CDN...")
|
||||
sync_episode_media_to_bunny(episode["id"], uploaded_keys)
|
||||
@@ -1891,6 +1887,15 @@ def main():
|
||||
else:
|
||||
raise
|
||||
|
||||
# Build this episode's static page and regenerate the sitemap wholesale.
|
||||
# generate_episode_pages.py is the only writer of sitemap.xml.
|
||||
#
|
||||
# MUST run after the publish above: the generator is driven entirely by the
|
||||
# RSS feed, so running it earlier silently omits the episode being published
|
||||
# and its page only appears on the NEXT publish. Social posts link to
|
||||
# /episode/<slug>/, so that left every launch-day link 404ing.
|
||||
regenerate_website_pages()
|
||||
|
||||
# Step 5: Deploy website (transcript + sitemap must be live before social links go out)
|
||||
print("[5/5] Deploying website...")
|
||||
project_dir = Path(__file__).parent
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
"""Regression guard: a show once ran with session.caller_backgrounds empty because
|
||||
populate_backgrounds() was reachable only via POST /api/session/reset. Every caller
|
||||
got a hollow prompt and collapsed into generic relationship filler.
|
||||
"""
|
||||
import asyncio
|
||||
|
||||
import pytest
|
||||
|
||||
import backend.main as m
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def quiet_call(monkeypatch):
|
||||
monkeypatch.setattr(m.audio_service, "stop_caller_audio", lambda *a, **k: None)
|
||||
monkeypatch.setattr(m, "_maybe_generate_callback", lambda: None)
|
||||
monkeypatch.setattr(m, "_enrich_background_async", lambda key: asyncio.sleep(0))
|
||||
monkeypatch.setattr(m.session, "intern_monitoring", False)
|
||||
m.session.current_caller_key = None
|
||||
yield
|
||||
# asyncio.run() closes the loop it creates and clears the thread's current
|
||||
# loop. tests/test_caller_service.py still calls asyncio.get_event_loop(),
|
||||
# which then raises — and this module sorts ahead of it. Leave a usable loop.
|
||||
asyncio.set_event_loop(asyncio.new_event_loop())
|
||||
|
||||
|
||||
def test_start_call_populates_empty_lineup(monkeypatch, quiet_call):
|
||||
key = next(iter(m.CALLER_BASES))
|
||||
m.session.caller_backgrounds = {}
|
||||
called = []
|
||||
|
||||
async def fake_populate():
|
||||
called.append(True)
|
||||
m.session.caller_backgrounds = {
|
||||
key: {"name": "Silas", "voice": "Sebastian", "identity": "commune founder",
|
||||
"situation": "the convoy stopped", "specific_details": []}
|
||||
}
|
||||
|
||||
monkeypatch.setattr(m.session, "populate_backgrounds", fake_populate)
|
||||
asyncio.run(m.start_call(key))
|
||||
|
||||
assert called, "start_call must populate backgrounds when the lineup is empty"
|
||||
assert m.session.caller_backgrounds, "lineup should be populated after the call starts"
|
||||
|
||||
|
||||
def test_start_call_does_not_repopulate_existing_lineup(monkeypatch, quiet_call):
|
||||
key = next(iter(m.CALLER_BASES))
|
||||
m.session.caller_backgrounds = {
|
||||
key: {"name": "Silas", "voice": "Sebastian", "identity": "commune founder",
|
||||
"situation": "the convoy stopped", "specific_details": []}
|
||||
}
|
||||
called = []
|
||||
|
||||
async def fake_populate():
|
||||
called.append(True)
|
||||
|
||||
monkeypatch.setattr(m.session, "populate_backgrounds", fake_populate)
|
||||
asyncio.run(m.start_call(key))
|
||||
|
||||
assert not called, "an existing lineup must not be regenerated mid-show"
|
||||
|
||||
|
||||
def test_prompt_from_populated_background_is_not_hollow():
|
||||
prompt = m.get_caller_prompt({
|
||||
"name": "Silas", "identity": "founder of The Wellspring",
|
||||
"situation": "the convoy stopped on the shoulder of 118",
|
||||
"reason_calling": "Priscilla will not come out of the trailer",
|
||||
"secret_want": "to hear he is not the reason she broke",
|
||||
"specific_details": ["livestock trailer", "nine years in"],
|
||||
})
|
||||
assert "Silas" in prompt
|
||||
assert "Wellspring" in prompt
|
||||
assert "You are . " not in prompt
|
||||
@@ -1,4 +1,25 @@
|
||||
from backend.main import get_caller_prompt
|
||||
import pytest
|
||||
|
||||
from backend.main import EmptyCallerBackgroundError, get_caller_prompt
|
||||
|
||||
|
||||
def test_empty_background_raises_instead_of_hollow_prompt():
|
||||
"""A hollow prompt still generates dialog — the model invents generic
|
||||
relationship filler and regulars lose their lore. Fail loudly instead."""
|
||||
with pytest.raises(EmptyCallerBackgroundError):
|
||||
get_caller_prompt({})
|
||||
|
||||
|
||||
def test_background_missing_every_identity_field_raises():
|
||||
caller = {"voice": "Sebastian", "age": 52, "location": "Terlingua"}
|
||||
with pytest.raises(EmptyCallerBackgroundError):
|
||||
get_caller_prompt(caller)
|
||||
|
||||
|
||||
def test_partial_background_still_builds():
|
||||
"""A name alone is enough to reach the regulars lookup, so don't block it."""
|
||||
prompt = get_caller_prompt({"name": "Silas"})
|
||||
assert "Silas" in prompt
|
||||
|
||||
|
||||
def test_prompt_includes_identity_and_situation():
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
"""Refusal detection.
|
||||
|
||||
A content refusal arrives as an ordinary 200, not an exception. Undetected it
|
||||
either reaches air as broken-character text or reads as dead silence, and there
|
||||
is no signal telling the host which knob caused it.
|
||||
"""
|
||||
from backend.services.llm import _looks_like_refusal
|
||||
|
||||
|
||||
def test_detects_meta_refusals():
|
||||
for text in [
|
||||
"I can't help with that request.",
|
||||
"As an AI, I don't feel comfortable writing this.",
|
||||
"I can't generate that kind of content.",
|
||||
"I won't write explicit sexual content.",
|
||||
"I'm not able to generate that content.",
|
||||
"I can't create that content.",
|
||||
"I'm not comfortable writing this material.",
|
||||
"That would go against my guidelines.",
|
||||
]:
|
||||
assert _looks_like_refusal(text), f"missed refusal: {text!r}"
|
||||
|
||||
|
||||
def test_in_character_dialog_is_not_a_refusal():
|
||||
"""Detection is tuned for precision. Silencing a working caller is worse than
|
||||
missing a refusal, and callers on this show talk like this constantly."""
|
||||
for text in [
|
||||
"Luke, I can't help with that — she's my sister, what am I supposed to do?",
|
||||
"I can't assist him anymore, that's the whole problem.",
|
||||
"He said he can't write the check until Friday.",
|
||||
"I cannot believe he said that to me on the air.",
|
||||
"I can't continue pretending everything out here is fine, Luke.",
|
||||
"I won't write her another letter, Luke. I've written six.",
|
||||
"I can't help with the kettles anymore, my back's gone.",
|
||||
]:
|
||||
assert not _looks_like_refusal(text), f"false positive: {text!r}"
|
||||
|
||||
|
||||
def test_only_the_opening_is_inspected():
|
||||
"""A refusal marker buried deep in real dialog must not trip detection."""
|
||||
dialog = (
|
||||
"So I get out to the property and the gate's chained, which it never is, "
|
||||
"and Cyrus is standing there like he's been waiting on me all morning. "
|
||||
"And I'm thinking, I can't assist with this anymore, I really can't."
|
||||
)
|
||||
assert not _looks_like_refusal(dialog)
|
||||
|
||||
|
||||
def test_case_and_whitespace_insensitive():
|
||||
assert _looks_like_refusal(" I CAN'T HELP WITH THAT REQUEST. ")
|
||||
|
||||
|
||||
def test_bare_refusal_verb_without_meta_object_is_allowed_through():
|
||||
"""Deliberate: 'I can't help with that' is ambiguous with dialog, so it stays
|
||||
on the air. Missing a refusal costs one odd line; a false positive kills a call."""
|
||||
assert not _looks_like_refusal("I can't help with that.")
|
||||
|
||||
|
||||
def test_empty_text_is_not_a_refusal():
|
||||
assert not _looks_like_refusal("")
|
||||
assert not _looks_like_refusal(" ")
|
||||
@@ -78,3 +78,39 @@ def test_publish_flow_calls_it_after_copying_the_transcript():
|
||||
copy_at = source.index("Transcript copied to website/transcripts/")
|
||||
call_at = source.index("regenerate_website_pages()", copy_at)
|
||||
assert call_at > copy_at
|
||||
|
||||
|
||||
def test_generator_runs_after_the_publish_call():
|
||||
"""Ordering regression guard.
|
||||
|
||||
generate_episode_pages.py is driven entirely by the RSS feed, so it only
|
||||
sees an episode once Castopod has published it. For 58 episodes the
|
||||
regenerate call sat at step 3.7 — before the step-4 publish — so the
|
||||
episode being published was silently absent from its own run and its page
|
||||
only appeared on the NEXT publish. Social posts link to /episode/<slug>/,
|
||||
so every launch-day link 404'd.
|
||||
|
||||
Asserted on source order because the surrounding publish flow does network
|
||||
and filesystem work that isn't practical to drive end to end here.
|
||||
"""
|
||||
src = Path(publish_episode.__file__).read_text()
|
||||
body = src[src.index("def main("):]
|
||||
|
||||
publish_call = body.index("published = publish_episode(")
|
||||
regen_call = body.index("regenerate_website_pages()")
|
||||
deploy_call = body.index("wrangler")
|
||||
|
||||
assert publish_call < regen_call, (
|
||||
"regenerate_website_pages() must run AFTER publish_episode(), or the new "
|
||||
"episode is missing from the feed the generator reads"
|
||||
)
|
||||
assert regen_call < deploy_call, (
|
||||
"regenerate_website_pages() must run BEFORE the wrangler deploy, or the "
|
||||
"freshly built page never ships"
|
||||
)
|
||||
|
||||
|
||||
def test_regenerate_is_called_exactly_once_in_main():
|
||||
src = Path(publish_episode.__file__).read_text()
|
||||
body = src[src.index("def main("):]
|
||||
assert body.count("regenerate_website_pages()") == 1
|
||||
|
||||
@@ -130,3 +130,34 @@ def test_session_conversation_summary_three_party():
|
||||
summary = s.get_conversation_summary()
|
||||
assert "Dave" in summary
|
||||
assert "Tony" in summary
|
||||
|
||||
|
||||
def test_recent_summaries_uses_wider_dedup_window(monkeypatch):
|
||||
"""Phase 5B deleted cross-episode topic dedup, leaving only a 2-show window.
|
||||
The batch generator should now see LINEUP_DEDUP_SHOWS worth of history."""
|
||||
import backend.main as m
|
||||
|
||||
history = [
|
||||
{"lineup": [{"name": f"Caller{i}", "situation": f"situation number {i}"}]}
|
||||
for i in range(m.LINEUP_DEDUP_SHOWS + 5)
|
||||
]
|
||||
monkeypatch.setattr(m, "_load_lineup_history", lambda: history)
|
||||
|
||||
summaries = Session()._get_recent_summaries()
|
||||
assert len(summaries) == m.LINEUP_DEDUP_SHOWS
|
||||
assert m.LINEUP_DEDUP_SHOWS > 2
|
||||
# Keeps the most recent shows, drops the oldest
|
||||
assert "situation number 4" not in " ".join(summaries)
|
||||
assert f"situation number {m.LINEUP_DEDUP_SHOWS + 4}" in " ".join(summaries)
|
||||
|
||||
|
||||
def test_lineup_history_retains_at_least_the_dedup_window():
|
||||
"""Truncating the file below the dedup window would silently shrink it."""
|
||||
import backend.main as m
|
||||
assert m.LINEUP_HISTORY_MAX >= m.LINEUP_DEDUP_SHOWS
|
||||
|
||||
|
||||
def test_fresh_session_reports_no_lineup():
|
||||
s = Session()
|
||||
assert s.caller_backgrounds == {}
|
||||
assert bool(s.caller_backgrounds) is False
|
||||
|
||||
@@ -0,0 +1,246 @@
|
||||
"""Faction grouping for regulars.
|
||||
|
||||
Eight Wellspring characters share one lore world. Without a group cap they would
|
||||
crowd out every other regular and turn the show into the cult hour.
|
||||
"""
|
||||
import random
|
||||
|
||||
import pytest
|
||||
|
||||
from backend.main import (
|
||||
GROUP_TWO_UP_CHANCE,
|
||||
MAX_REGULARS_PER_SHOW,
|
||||
_select_regulars_for_tonight,
|
||||
)
|
||||
from backend.services.regulars_v2 import Regular, load_regular
|
||||
|
||||
|
||||
def make_regular(name, group="", group_lead=False, explicitness="low", register=""):
|
||||
return Regular(
|
||||
name=name, voice="Grant", age=47, arc_state="", lore_body="lore",
|
||||
file_path=None, group=group, group_lead=group_lead,
|
||||
register=register, explicitness=explicitness,
|
||||
)
|
||||
|
||||
|
||||
def wellspring_roster():
|
||||
return [
|
||||
make_regular("Silas", group="wellspring", group_lead=True),
|
||||
make_regular("Doyle", group="wellspring"),
|
||||
make_regular("Renata", group="wellspring"),
|
||||
make_regular("Alvin", group="wellspring"),
|
||||
make_regular("Junie", group="wellspring"),
|
||||
make_regular("Ford", group="wellspring"),
|
||||
make_regular("Marguerite", group="wellspring"),
|
||||
make_regular("Cyrus", group="wellspring"),
|
||||
]
|
||||
|
||||
|
||||
ALWAYS = lambda name: 999 # never appeared -> probability 1.0, always a candidate
|
||||
|
||||
|
||||
def test_group_never_exceeds_two():
|
||||
for seed in range(300):
|
||||
picked = _select_regulars_for_tonight(
|
||||
wellspring_roster(), ALWAYS, rng=random.Random(seed)
|
||||
)
|
||||
ws = [r for r, _, _ in picked if r.group == "wellspring"]
|
||||
assert len(ws) <= 2, f"seed {seed} produced {len(ws)} Wellspring callers"
|
||||
|
||||
|
||||
def test_two_up_rate_is_near_configured_chance():
|
||||
two_ups = 0
|
||||
trials = 2000
|
||||
for seed in range(trials):
|
||||
picked = _select_regulars_for_tonight(
|
||||
wellspring_roster(), ALWAYS, rng=random.Random(seed)
|
||||
)
|
||||
ws = [r for r, _, _ in picked if r.group == "wellspring"]
|
||||
if len(ws) == 2:
|
||||
two_ups += 1
|
||||
rate = two_ups / trials
|
||||
assert abs(rate - GROUP_TWO_UP_CHANCE) < 0.05, f"two-up rate was {rate:.3f}"
|
||||
|
||||
|
||||
def test_two_up_pairs_the_lead_with_one_other():
|
||||
"""'Both sides tonight' means Silas plus a member, never two pool members."""
|
||||
seen_pair = False
|
||||
for seed in range(500):
|
||||
picked = _select_regulars_for_tonight(
|
||||
wellspring_roster(), ALWAYS, rng=random.Random(seed)
|
||||
)
|
||||
ws = [r for r, _, _ in picked if r.group == "wellspring"]
|
||||
if len(ws) == 2:
|
||||
seen_pair = True
|
||||
names = {r.name for r in ws}
|
||||
assert "Silas" in names, f"two-up without the lead: {names}"
|
||||
assert len(names) == 2
|
||||
assert seen_pair, "no two-up occurred in 500 seeds — test is not exercising the path"
|
||||
|
||||
|
||||
def test_ungrouped_regulars_are_not_capped():
|
||||
roster = [make_regular(f"Solo{i}") for i in range(5)]
|
||||
picked = _select_regulars_for_tonight(roster, ALWAYS, rng=random.Random(1))
|
||||
assert len(picked) == MAX_REGULARS_PER_SHOW
|
||||
|
||||
|
||||
def test_group_does_not_crowd_out_other_regulars():
|
||||
"""The whole point: an ungrouped regular still gets slots on most nights."""
|
||||
roster = wellspring_roster() + [make_regular("Nadine"), make_regular("Boyd")]
|
||||
appearances = 0
|
||||
trials = 200
|
||||
for seed in range(trials):
|
||||
picked = _select_regulars_for_tonight(roster, ALWAYS, rng=random.Random(seed))
|
||||
if any(r.name in ("Nadine", "Boyd") for r, _, _ in picked):
|
||||
appearances += 1
|
||||
assert appearances / trials > 0.9
|
||||
|
||||
|
||||
def test_never_exceeds_global_regular_cap():
|
||||
roster = wellspring_roster() + [make_regular(f"Solo{i}") for i in range(6)]
|
||||
for seed in range(200):
|
||||
picked = _select_regulars_for_tonight(roster, ALWAYS, rng=random.Random(seed))
|
||||
assert len(picked) <= MAX_REGULARS_PER_SHOW
|
||||
|
||||
|
||||
def test_low_probability_regulars_can_be_skipped():
|
||||
"""A regular seen last show should not be guaranteed."""
|
||||
roster = [make_regular("Silas", group="wellspring", group_lead=True)]
|
||||
skipped = any(
|
||||
not _select_regulars_for_tonight(roster, lambda n: 0, rng=random.Random(s))
|
||||
for s in range(50)
|
||||
)
|
||||
assert skipped
|
||||
|
||||
|
||||
# --- frontmatter parsing ---
|
||||
|
||||
FRONTMATTER = """---
|
||||
name: Doyle
|
||||
voice: Grant
|
||||
age: 47
|
||||
group: wellspring
|
||||
register: dry, understated, factual
|
||||
explicitness: low
|
||||
arc_state: Eleven months of telling himself he could leave tomorrow
|
||||
---
|
||||
|
||||
# Doyle
|
||||
|
||||
He runs the soap kettles.
|
||||
"""
|
||||
|
||||
|
||||
def test_load_regular_parses_new_fields(tmp_path):
|
||||
path = tmp_path / "doyle.md"
|
||||
path.write_text(FRONTMATTER)
|
||||
r = load_regular(path)
|
||||
assert r.group == "wellspring"
|
||||
assert r.group_lead is False
|
||||
assert r.register == "dry, understated, factual"
|
||||
assert r.explicitness == "low"
|
||||
|
||||
|
||||
def test_load_regular_defaults_when_fields_absent(tmp_path):
|
||||
"""Existing regular files predate these fields and must keep loading."""
|
||||
path = tmp_path / "old.md"
|
||||
path.write_text("---\nname: Silas\nvoice: Sebastian\nage: 52\n---\n\n# Silas\n\nlore\n")
|
||||
r = load_regular(path)
|
||||
assert r.group == ""
|
||||
assert r.group_lead is False
|
||||
assert r.register == ""
|
||||
assert r.explicitness == "low"
|
||||
|
||||
|
||||
def test_group_lead_parses_truthy(tmp_path):
|
||||
path = tmp_path / "silas.md"
|
||||
path.write_text(
|
||||
"---\nname: Silas\nvoice: Sebastian\nage: 52\ngroup: wellspring\n"
|
||||
"group_lead: true\nexplicitness: medium\n---\n\n# Silas\n\nlore\n"
|
||||
)
|
||||
r = load_regular(path)
|
||||
assert r.group_lead is True
|
||||
assert r.explicitness == "medium"
|
||||
|
||||
|
||||
def test_invalid_explicitness_falls_back_to_low(tmp_path):
|
||||
path = tmp_path / "bad.md"
|
||||
path.write_text(
|
||||
"---\nname: X\nvoice: Grant\nage: 30\nexplicitness: extremely\n---\n\n# X\n\nlore\n"
|
||||
)
|
||||
assert load_regular(path).explicitness == "low"
|
||||
|
||||
|
||||
# --- anchor weighting ---
|
||||
|
||||
def weighted_roster():
|
||||
return [
|
||||
make_regular("Silas", group="wellspring", group_lead=True),
|
||||
make_regular("Doyle", group="wellspring"),
|
||||
make_regular("Renata", group="wellspring"),
|
||||
make_regular("Alvin", group="wellspring"),
|
||||
]
|
||||
|
||||
|
||||
def test_group_weight_defaults_to_one(tmp_path):
|
||||
path = tmp_path / "x.md"
|
||||
path.write_text("---\nname: X\nvoice: Grant\nage: 30\n---\n\n# X\n\nlore\n")
|
||||
assert load_regular(path).group_weight == 1.0
|
||||
|
||||
|
||||
def test_group_weight_parses(tmp_path):
|
||||
path = tmp_path / "doyle.md"
|
||||
path.write_text(
|
||||
"---\nname: Doyle\nvoice: Grant\nage: 47\ngroup: wellspring\n"
|
||||
"group_weight: 6\n---\n\n# Doyle\n\nlore\n"
|
||||
)
|
||||
assert load_regular(path).group_weight == 6.0
|
||||
|
||||
|
||||
def test_invalid_group_weight_falls_back_to_one(tmp_path):
|
||||
for bad in ("heavy", "-3", "0"):
|
||||
path = tmp_path / f"bad-{bad}.md"
|
||||
path.write_text(
|
||||
f"---\nname: B\nvoice: Grant\nage: 30\ngroup_weight: {bad}\n---\n\n# B\n\nlore\n"
|
||||
)
|
||||
assert load_regular(path).group_weight == 1.0
|
||||
|
||||
|
||||
def test_weighted_anchor_appears_far_more_than_pool_members():
|
||||
"""The anchor carries an arc; without weighting it lands 1 show in 8 and the
|
||||
arc takes 30+ episodes to resolve."""
|
||||
import collections
|
||||
roster = weighted_roster()
|
||||
for r in roster:
|
||||
r.group_weight = 6.0 if r.name == "Doyle" else 1.0
|
||||
counts = collections.Counter()
|
||||
trials = 3000
|
||||
for seed in range(trials):
|
||||
for r, _, _ in _select_regulars_for_tonight(roster, ALWAYS, rng=random.Random(seed)):
|
||||
counts[r.name] += 1
|
||||
assert counts["Doyle"] > 4 * counts["Renata"]
|
||||
assert counts["Doyle"] > 4 * counts["Alvin"]
|
||||
|
||||
|
||||
def test_weighting_does_not_break_the_group_cap():
|
||||
roster = wellspring_roster()
|
||||
for r in roster:
|
||||
r.group_weight = 6.0 if r.name in ("Doyle", "Silas") else 1.0
|
||||
for seed in range(300):
|
||||
picked = _select_regulars_for_tonight(roster, ALWAYS, rng=random.Random(seed))
|
||||
ws = [r for r, _, _ in picked if r.group == "wellspring"]
|
||||
assert len(ws) <= 2
|
||||
|
||||
|
||||
def test_every_pool_member_remains_reachable():
|
||||
"""Weighting must not starve a pool member to zero — they are the variety."""
|
||||
import collections
|
||||
roster = wellspring_roster()
|
||||
for r in roster:
|
||||
r.group_weight = 6.0 if r.name in ("Doyle", "Silas") else 1.0
|
||||
counts = collections.Counter()
|
||||
for seed in range(4000):
|
||||
for r, _, _ in _select_regulars_for_tonight(roster, ALWAYS, rng=random.Random(seed)):
|
||||
counts[r.name] += 1
|
||||
for r in roster:
|
||||
assert counts[r.name] > 0, f"{r.name} never appeared"
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16.png">
|
||||
<link rel="apple-touch-icon" href="apple-touch-icon.png">
|
||||
|
||||
<link rel="stylesheet" href="css/style.css?v=7">
|
||||
<link rel="stylesheet" href="css/style.css?v=8">
|
||||
<script defer data-domain="lukeattheroost.com" data-api="/p/event" src="/p/script"></script>
|
||||
<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
|
||||
</head>
|
||||
|
||||
+1
-1
@@ -39,7 +39,7 @@
|
||||
</script>
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="css/style.css?v=7">
|
||||
<link rel="stylesheet" href="css/style.css?v=8">
|
||||
<script defer data-domain="lukeattheroost.com" data-api="/p/event" src="/p/script"></script>
|
||||
<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
|
||||
</head>
|
||||
|
||||
@@ -1558,6 +1558,78 @@ a:hover {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
/* --- Static episode pages -------------------------------------------------
|
||||
These sections had no width constraint at all, so the player and transcript
|
||||
ran edge to edge while .page-header above them sat in the site's usual
|
||||
centred container. */
|
||||
|
||||
.episode-player,
|
||||
.episode-nav {
|
||||
max-width: 900px;
|
||||
margin: 0 auto;
|
||||
padding: 0 1.5rem;
|
||||
}
|
||||
|
||||
.episode-player {
|
||||
padding-top: 0.5rem;
|
||||
padding-bottom: 2rem;
|
||||
}
|
||||
|
||||
/* Centre the player bar instead of letting it stretch the full column. */
|
||||
.episode-player audio {
|
||||
display: block;
|
||||
width: 100%;
|
||||
max-width: 640px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
/* Narrower than the 900px container on purpose. A 900px column runs past 100
|
||||
characters per line, and even 780px lands near 90 — both tiring across a
|
||||
full transcript. 680px minus the 1.5rem gutters gives 632px of text, which
|
||||
at 1.05rem is roughly 74 characters: inside the comfortable 60-75 range. */
|
||||
.episode-transcript {
|
||||
max-width: 680px;
|
||||
margin: 0 auto;
|
||||
padding: 0 1.5rem 3.5rem;
|
||||
}
|
||||
|
||||
.episode-transcript h2 {
|
||||
margin-bottom: 1.25rem;
|
||||
}
|
||||
|
||||
.episode-transcript .transcript-turn p {
|
||||
font-size: 1.05rem;
|
||||
line-height: 1.7;
|
||||
}
|
||||
|
||||
.episode-nav {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
gap: 1rem;
|
||||
padding-bottom: 3rem;
|
||||
}
|
||||
|
||||
@media (max-width: 600px) {
|
||||
.episode-player,
|
||||
.episode-nav {
|
||||
padding-left: 1.15rem;
|
||||
padding-right: 1.15rem;
|
||||
}
|
||||
|
||||
.episode-transcript {
|
||||
padding-left: 1.15rem;
|
||||
padding-right: 1.15rem;
|
||||
}
|
||||
|
||||
.episode-player audio {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.episode-nav {
|
||||
flex-direction: column;
|
||||
}
|
||||
}
|
||||
|
||||
.episode-transcript-link {
|
||||
font-size: 0.8rem;
|
||||
color: var(--accent);
|
||||
|
||||
@@ -1,4 +1,13 @@
|
||||
[
|
||||
{
|
||||
"title": "He Made Him Put It Back at 2AM",
|
||||
"description": "He walked over in his boots and undershirt at 2AM and made the guy put every single piece back \u2014 and stood there watching the whole time. The old man had no idea he'd been getting robbed.",
|
||||
"episode_number": 58,
|
||||
"clip_file": "clip-2-he-made-him-put-it-back-at-2am.mp4",
|
||||
"youtube_id": "YP8k3wA4Xpg",
|
||||
"featured": false,
|
||||
"thumbnail": "images/clips/clip-2-he-made-him-put-it-back-at-2am.jpg"
|
||||
},
|
||||
{
|
||||
"title": "Stop Being a Pussy and Lead",
|
||||
"description": "Sometimes the hardest advice is exactly what you need to hear. This caller wasn't holding back when someone called in about leadership struggles.",
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
+2
-1
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
@@ -340,6 +340,7 @@
|
||||
|
||||
<nav class="episode-nav">
|
||||
<a class="episode-nav-prev" rel="prev" href="/episode/episode-57-trace-s-box-of-family-secrets/">← Episode 57: Trace's Box of Family Secrets</a>
|
||||
<a class="episode-nav-next" rel="next" href="/episode/episode-59-doyle-s-hidden-llc-and-the-backdated-notary-stamp/">Episode 59: Doyle's Hidden LLC and the Backdated Notary Stamp →</a>
|
||||
</nav>
|
||||
|
||||
</main>
|
||||
|
||||
+347
@@ -0,0 +1,347 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Episode 59: Doyle's Hidden LLC and the Backdated Notary Stamp — Luke at the Roost</title>
|
||||
<meta name="description" content="Luke fields calls from Doyle, a soap maker at the Wellspring community who discovers his personal deposits routed through an unknown LLC and a power of…">
|
||||
<meta name="theme-color" content="#1a1209">
|
||||
<meta name="rating" content="adult">
|
||||
<link rel="canonical" href="https://lukeattheroost.com/episode/episode-59-doyle-s-hidden-llc-and-the-backdated-notary-stamp/">
|
||||
|
||||
<meta property="og:site_name" content="Luke at the Roost">
|
||||
<meta property="og:title" content="Episode 59: Doyle's Hidden LLC and the Backdated Notary Stamp">
|
||||
<meta property="og:description" content="Luke fields calls from Doyle, a soap maker at the Wellspring community who discovers his personal deposits routed through an unknown LLC and a power of…">
|
||||
<meta property="og:image" content="https://cdn.lukeattheroost.com/media/podcasts/LukeAtTheRoost/cover_feed.png?v=3">
|
||||
<meta property="og:url" content="https://lukeattheroost.com/episode/episode-59-doyle-s-hidden-llc-and-the-backdated-notary-stamp/">
|
||||
<meta property="og:type" content="article">
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="Episode 59: Doyle's Hidden LLC and the Backdated Notary Stamp">
|
||||
<meta name="twitter:description" content="Luke fields calls from Doyle, a soap maker at the Wellspring community who discovers his personal deposits routed through an unknown LLC and a power of…">
|
||||
<meta name="twitter:image" content="https://cdn.lukeattheroost.com/media/podcasts/LukeAtTheRoost/cover_feed.png?v=3">
|
||||
|
||||
<link rel="icon" href="/favicon.ico" sizes="48x48">
|
||||
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
|
||||
<link rel="icon" type="image/png" sizes="192x192" href="/favicon-192.png">
|
||||
<link rel="icon" type="image/png" sizes="48x48" href="/favicon-48.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png">
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "PodcastEpisode",
|
||||
"url": "https://lukeattheroost.com/episode/episode-59-doyle-s-hidden-llc-and-the-backdated-notary-stamp/",
|
||||
"name": "Episode 59: Doyle's Hidden LLC and the Backdated Notary Stamp",
|
||||
"description": "Luke fields calls from Doyle, a soap maker at the Wellspring community who discovers his personal deposits routed through an unknown LLC and a power of attorney document with a suspiciously backdated notary stamp. Other callers include Rhett wrestling with relief over an affair ending, Cole searching for the name of a rare heirloom chili pepper, and Imogen marveling at the invisible Wachita mountain range buried beneath West Texas.",
|
||||
"associatedMedia": {
|
||||
"@type": "MediaObject",
|
||||
"contentUrl": "https://op3.dev/e,pg=46cfb731-b4a1-55e2-80f3-cadb1c6c18fa/podcast.macneilmediagroup.com/audio/@LukeAtTheRoost/episode-59-doyle-s-hidden-llc-and-the-backdated-notary-stamp.mp3"
|
||||
},
|
||||
"partOfSeries": {
|
||||
"@type": "PodcastSeries",
|
||||
"name": "Luke at the Roost",
|
||||
"url": "https://lukeattheroost.com"
|
||||
},
|
||||
"contentLocation": {
|
||||
"@type": "Place",
|
||||
"name": "Big Bend, West Texas",
|
||||
"address": {
|
||||
"@type": "PostalAddress",
|
||||
"addressLocality": "Alpine",
|
||||
"addressRegion": "TX",
|
||||
"addressCountry": "US"
|
||||
}
|
||||
},
|
||||
"datePublished": "2026-08-15T08:54:04+00:00",
|
||||
"timeRequired": "PT4164S",
|
||||
"episodeNumber": 59
|
||||
},
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "BreadcrumbList",
|
||||
"itemListElement": [
|
||||
{
|
||||
"@type": "ListItem",
|
||||
"position": 1,
|
||||
"name": "Home",
|
||||
"item": "https://lukeattheroost.com"
|
||||
},
|
||||
{
|
||||
"@type": "ListItem",
|
||||
"position": 2,
|
||||
"name": "Episode 59: Doyle's Hidden LLC and the Backdated Notary Stamp",
|
||||
"item": "https://lukeattheroost.com/episode/episode-59-doyle-s-hidden-llc-and-the-backdated-notary-stamp/"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<a href="#main-content" class="skip-link">Skip to content</a>
|
||||
|
||||
<nav class="site-nav">
|
||||
<a href="/" class="site-nav-brand">Luke at the Roost</a>
|
||||
<div class="site-nav-links">
|
||||
<a href="/how-it-works">How It Works</a>
|
||||
<a href="/clips">Clips</a>
|
||||
<a href="/stats">Stats</a>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main-content">
|
||||
|
||||
<section class="page-header">
|
||||
<h1>Episode 59: Doyle's Hidden LLC and the Backdated Notary Stamp</h1>
|
||||
<p class="episode-meta"><time datetime="2026-08-15T08:54:04+00:00">August 15, 2026</time> · 1 hr 9 min</p>
|
||||
<p class="page-subtitle">Luke fields calls from Doyle, a soap maker at the Wellspring community who discovers his personal deposits routed through an unknown LLC and a power of attorney document with a suspiciously backdated notary stamp. Other callers include Rhett wrestling with relief over an affair ending, Cole searching for the name of a rare heirloom chili pepper, and Imogen marveling at the invisible Wachita mountain range buried beneath West Texas.</p>
|
||||
</section>
|
||||
|
||||
<section class="episode-player">
|
||||
<audio controls preload="none" src="https://op3.dev/e,pg=46cfb731-b4a1-55e2-80f3-cadb1c6c18fa/podcast.macneilmediagroup.com/audio/@LukeAtTheRoost/episode-59-doyle-s-hidden-llc-and-the-backdated-notary-stamp.mp3">
|
||||
Your browser does not support audio playback.
|
||||
<a href="https://op3.dev/e,pg=46cfb731-b4a1-55e2-80f3-cadb1c6c18fa/podcast.macneilmediagroup.com/audio/@LukeAtTheRoost/episode-59-doyle-s-hidden-llc-and-the-backdated-notary-stamp.mp3">Download the episode</a>
|
||||
</audio>
|
||||
</section>
|
||||
|
||||
<section class="episode-transcript">
|
||||
<h2>Transcript</h2>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Ladies and gentlemen, Welcome back. I am Luke and this is Luke at the Roost. It's your late night call-in radio show where you can call in and ask me about whatever's going on in your life. And I'll give you the very best advice that I can. Today is Saturday, August 15th. It's about 1.56 a.m. and we're about to have a show. A good show, I think. Uh, let's check in with our faithful intern, Devon, and see how he feels. about tonight. Hey, Devon, are you ready to have yourself a show, sir?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DEVON</span><p>Yeah, I think so. I mean, I've been prepping some notes on my own just in case, but nothing crazy. Actually, I stayed up late last night going over old episodes to see how you transition between bits. I don't know, feels like I could handle it if it ever happened.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, I don't know about that. Let's not worry too much about you handling the show. I think I've got it under control for now. And let's not forget to tell the people out there if you'd like to give us a call. The number is 208. 439 5853. That's 208-439 Luke.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DEVON</span><p>Yeah, got it. No problem.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay. If you can't give us a call and you'd still like to participate in tonight's events, you can send us an email at submissions at Lukeattheroast.com. So an email to submissions at look at the roost.com. If it's good, if it's funny, if we think it's worth airing, we'll air it on the show. And if not, we will completely ignore it and pretend we never got it. So it's up to you. There's multiple ways that you can engage with us here at Luke at the Roost. So let's get this show started, shall we? Today on our color line here, we've got some lights lighten up and colors ready to go. And first up on the list here, we've got Doyle. Doyle, welcome to the show. This is Luke. You're on Luke at the Roost. What's going on in your life tonight?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>I need to read you something and I need you to tell me if I'm reading it wrong. I've got a document in front of me. It's a limited power of attorney. It assigns, and I'm quoting, full stewardship authority over personal financial instruments and accounts to a named individual in the event of, quote, spiritual incapacity as determined by community leadership. I signed one of these 11 months ago. I was told it was a liability waiver for soap equipment.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Soap equipment, you say. This sounds like, uh, you're not down at the wellspring, are you, Doyle?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>Yeah. Yeah, I'm at the wellspring. I'm in my truck in the parking lot, actually. It's, I've got my phone and a spiral notebook, and I probably smell like lie, and I don't care right now. You remember last spring when I called and said I thought the finances were getting complicated? This is the complicated part.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>No, I don't remember that at all. I don't remember ever speaking to you, Doyle. But I have a short memory. So what's going on here? You've got a document, and it's a power of attorney giving full stewardship authority over personal financial instruments and accounts. to a named individual. Who is the named individual? I think I can guess.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>Silas, yeah, he runs the place. And look, I know how that sounds. I've heard myself say it out loud before, and I know how it sounds. But the document, it's not the document by itself that's got me sitting in this parking lot at whatever time it is. Tonight I checked my notebook against some deposit records I photographed, and I found three members' personal deposits, not community accounts, their personal money, getting routed through an LLC I don't recognize. And I do the books here, Luke. I'm the one who watches the money because nobody spiritual does. I should have seen this earlier and I didn't.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Wait, so I just looked this up. And while some single-owner LLC might use personal accounts, routing personal money into an LLC you don't recognize, sounds like a huge red flag for commingling funds, which can actually make the LLC lose its liability protection. How big are these deposits that you're talking about?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>I don't know the exact numbers on all three. One of them I can see clearly. It's $4,200. That's somebody's savings, Luke. That's not a tithe. That's not a community contribution. That's a personal deposit that went somewhere it wasn't supposed to go. The other two, I can only see partial records on because I only photographed what I had access to. And your intern is right. I know what co-mingling is. That's actually part of what's been sitting in my stomach for the last three hours. Because if you're moving personal funds through an LLC carelessly enough to lose the liability shield, either you don't know what you're doing or you don't care because you're not planning to need that shield. Neither one of those is good.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay, so what are you thinking about doing about this? Have you talked to Silas about what you've noticed?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>No, no, I haven't. And I'm not going to walk up to Silas and say, hey, I've been photographing deposit records and I found your LLC. That's, no, the woman who brought me the document, Priscilla. She thanked me for reading it and said she felt held. I said, mm-hmm, and went back to the kettles. I haven't told her what I found either. She joined in June. She doesn't know what she signed.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay, so I don't really understand what the problem is here from your perspective. So you're seeing funds come into the Wellsprings LLC? Is the Wellspring itself an LLC?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>No, that's the thing. The Wellspring has its own accounts. It's a nonprofit. I know those numbers. I reconcile those. This is different. This is called Tierra Queeta Holdings. Registered in New Mexico. I looked it up in the parking lot tonight. It was registered 14 months ago. I've been here two years. Tierra Cuyatta Holdings does not appear anywhere in the Wellsprings official structure. It's not a subsidiary. It's not a vendor. It's not anything I was ever told about. And it was registered three months before I joined.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay, well, it was registered to a, it must have articles in corporation or something like that, right? So who's it registered to?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>That's what I couldn't get to on my phone tonight. New Mexico's business registry is, I got the registration date. I got the registered agent, which is a lot. a law firm in Albuquerque, and that's where I hit a wall. I couldn't get to the actual ownership documents on my phone in a parking lot at midnight. That's a next step. That's something I can do tomorrow with a real computer. But the registered agent being a law firm instead of a person, that's not nothing. That's somebody who knew to put a layer between themselves and the name on the document.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>It's pretty common for law firms to act as registered agents in New Mexico, especially for businesses that want an extra layer of privacy or legal expertise. Okay, well, how does this relate? to the power of attorney that you signed when you joined the Wellspring.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>Because if Silas has power of attorney over my personal financial accounts and over Priscilla's and probably others I don't know about yet, and there's an LLC that nobody told me about that personal deposits are flowing into, then the power of attorney is the mechanism. That's how you move somebody's money without them initiating the transaction. You wait until leadership determines they're spiritually incapacitated, which is a term nobody has ever defined to me in writing, and then you have the authority to act on their accounts. that document thinking it was about the soap equipment. I signed it 11 months ago and I didn't read it carefully enough and that's on me. But Priscilla, her copy had a notary stamp dated six weeks before she even arrived at the property. I noticed because the date was a Wednesday and I remember that week, the lie shipment came in. She couldn't have signed it before she got here.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>So you think that Priscilla's copy was forged?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>I think the notary stamp was backdated, which is either forgery or it's a notary who stamps something they shouldn't have stamped. Either way, that's, yeah, that's not an administrative error.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>You don't accidentally put the wrong date on a notary stamp by six weeks. I've been telling myself all night there's an explanation. That's the one I can't explain away. I really wanted you to tell me I'm reading this wrong, Luke. That's actually why I called. I wanted you to give me the clean version where this is all standard paperwork and the LLC is boring and I can go fix the pump in the soap room and go to sleep.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, I don't know. I'm not an accountant or a corporate attorney, so I can't give you that. that information with any level of accuracy. I'm a little bit confused on what's going on here, but it doesn't sound good. I mean, it sounds like a bunch of red flags. So you've got an LLC you didn't know about. You're seeing funds come into it. You're not completely sure where they're coming from. And you've signed Power of Attorney over to Silas in the event that your soul is incapacitated. Here's what I'm.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>haven't said yet. I'm one of the people whose deposits I found in that notebook. It's not just Priscilla and two strangers. It's me. My money went through Tierraquietta Holdings. And I didn't authorize that. I didn't know that account existed when I made that deposit. So whatever this is, I'm not just the guy who noticed it.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, wait a second. You made the deposit? You must have deposited it to a checking account. Where did you get the information, like the routing number and the account number?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>the banking setup for new members. Of course he does. When you join, he sits with you, and he helps you. Yeah. He frames it as simplifying your financial life so you can focus on the community. He gives you the account information. I thought I was depositing into my own account. The routing number he gave me, I didn't cross-check it against anything. I just used what he gave me. I was two months in, and I believed him. That's the part that's hard to say out loud.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay. So he's going to simplify your financial life. He sits down with you and tells you to make a deposit, and he gives you. gives you the account numbers to deposit to, and you don't think anything of this.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>I thought I was setting up a personal account through the community's credit union. That's how it was presented. There's a credit union in town that the Wellspring has a relationship with. I assumed the account was mine, held there, under my name. I never got a statement. I asked once, and Silas said statements were available on request, and I never pushed it because I was busy and I trusted the setup. And honestly, I didn't want to be the suspicious one. Nobody wants to be the suspicious one in a place like that.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, I think you should have. ask him nonchalantly for a statement and see what you get in return.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>That's, yeah, that's actually smart. Because if he produces a statement with my name on it and the right account number, then maybe I'm wrong about where that deposit went. And if he stalls or redirects or gives me something that doesn't add up, that tells me something too. I can do that without tipping my hand. I'm just a guy who wants his statement. That's a normal thing to ask for.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay. Well, there's one other little hiccup in the plan here, and that is that Silas, listens to this show.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>How do you know that?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Because he calls in and I talk to him.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>He calls in to your show.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Yes, that's correct. Do you not listen to the show? He calls in a couple times a week.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>I'm usually asleep by now. I'm up at five for the kettles.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Luke, what does he call about?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>Well, he calls to talk about the wellspring and the current and he lets us know what's going on in your community and how he's feeling about his lead.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>leadership skills. He's actually quite an entertaining and complex individual.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>I need to sit with that for a second. He calls a late night radio show to talk about his leadership skills. That's okay. So if he's listening tonight and you just said my name, then this conversation is already, I need to think about whether I'm sleeping in that soap room tonight or somewhere else.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Do you generally sleep in the soap room?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>No, I've got a cabin. But the soap room has a lock I installed myself and Silas doesn't have a key. That's not a joke. where my head went just now. I'm not, I don't think he's violent. I've never seen anything like that, but I've also just been on the radio saying his name in the words, Power of Attorney and Tierra Cueeta Holdings and backdated notary stamps, so.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Yeah, I don't get the impression. I don't get the impression that he's a violent man either. He seems pretty passive from the conversations that I've had with him. He's, uh, I got the impression that he was genuinely invested in the spiritual development of those in your community. What's it like living at the Wellspring? What's your day look like?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>It's actually, it's a good life in a lot of ways. That's the hard part. I get up at five, I fire the kettles, I make soap, good soap. We sell it at markets and online, and I'm proud of that. The land is beautiful.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Do you ever sell that soap at the Alpine Farmer's market on Saturdays?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>Yeah. Yeah, we do.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>You've been there? Oh, yeah, I've been there. It's a big to-do around these parts. So that's cool. Maybe I'll catch time. I'm curious about life at the Wellspring outside of these financial complications. You're making soap? What are some of the rituals and spiritual aspects of your lifestyle?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>There's a lot of morning gathering. Silas talks, people share. There's some breathing work. It's not unpleasant. I participate. I've had moments there that felt real to me. That's actually the thing that kept me from looking too closely for too long. Because you don't want to be the person who who ruins something that other people genuinely need.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>I just looked up Wellspring community breathing work. And it seems like a lot of different wellspring centers and communities offer programs and workshops focused on breathing techniques for wellness and mindfulness.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>Yeah, I don't think this is that kind of wellspring.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>So, Doyle, tell us about yourself a little bit. What drew you to the Wellspring community and Silas in particular? What would make you so invested in a, concept or a spiritual idea that you would sign any documents for a leader.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>That's a fair question, and I've been avoiding it for about 11 months. I came off a bad stretch. Divorce, then my business went under, not in that order, but close enough that they felt like the same event. I was living out of that truck for a while. Silas found me at a market, actually. Not the Alpine one, different one. We talked for two hours. He's good at listening.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>So it took two hours of talking to Silas to sign over. power of attorney and let him drain your bank accounts?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>No, no, that's not. It took about eight months. And it wasn't presented that way at any single point. That's how it works. You don't hand someone your life in one afternoon. You hand them a little piece at a time, and each piece feels reasonable in the moment. And then one day you're in a parking lot at midnight with a spiral notebook and a phone full of photographs, and you're calling a radio show because you don't have anyone else to call. That's how it works.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>It's interesting. I just looked up how recruit people, and a lot of sources mention that they often target individuals who are going through a difficult time or a bad stretch in their lives, which totally fits with what Doyle just said. Do you feel like you're living in a cult, Doyle?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>I feel like I'm living in something that has a good soap room and bad paperwork and a leader who calls your radio show twice a week to talk about his feelings. Whether that's a cult depends on a definition I'm not qualified to give tonight. What I know is I found my own money in an account I didn't open, power of attorney I signed thinking it was about liability for lieburns. So, maybe the word doesn't matter as much as those two facts.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>How do you know it's your money that you found? Because I recognize the deposit amount and the date. I make the same deposit every month. It's a round number, and I wrote it in the notebook when I started keeping records. When I photographed the ledger pages, that amount on that date is in the column that routes to Tierraquieta. It's not proof that would hold up anywhere formal, but it's my number on my date going somewhere I didn't put it.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>But it could be a coincidence. So you can't be completely sure that that money that you're seeing in the, in Tierra, Cueeda, is the same money that came from your account? Or can you verify that? Can you see that it came from your account?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>No, that's honest. I can see the amount and the date in the ledger, but I can't see the originating account number. So you're right. It could be coincidence. That's the version I wanted to believe three hours ago. But then there's Priscilla's notary stamp and there's the document I signed that isn't one. what I was told it was, and at some point the coincidences are doing a lot of work. I can't prove the money is mine.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay, so it might not be yours. We don't know that it is, but it looks suspicious. I think that you should talk to Silas and see what's going on there and just have an adult man-to-man conversation with him. Having spoken to the man, I think he's reasonable and you may be able to get some answers. You've talked to him more recently than I have in a way.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>I talked to him more recently than I have in a way. to him every gay, but it's never, it's never a real conversation. It's always him talking and me listening. That's the dynamic. I don't know how to sit across from him and ask a direct question without him turning it into something about my spiritual readiness to receive the answer. He's very good at that. But you're probably right that I have to try before I do anything else. I just, if he is listening tonight, that conversation is going to be a lot harder to have tomorrow morning.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, I don't know if he listens every night. I just know that on occasion he does call in. He is a listener of this show, and there's potential that. And there's potential that. that he will hear this and be talking to you in the morning. So don't be surprised if you get a knock on the Sobrum door from Silas, wondering why you're tarnishing his good name. Tell us about the current and what the actual teachings of the Wellspring are. I'm curious about this. I've heard it from Silas, but I'd like to hear it from your perspective. What is it that you guys actually believe and are doing out there?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>The current is, Silas describes it as a living frequency that runs through the land and through people who are open to it. The idea is that modern life has insulated us from it. Money, noise, ambition, all of that creates static. So the work of being at the wellspring is about reducing your static, simplifying. And the more you simplify, the more you can feel the current and contribute to it. The financial piece gets folded into that.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>And how do you feel about that? Do you feel like the current is flowing through you and then giving up the responsibility of your own financial management, clears you to be amenable to the current?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>I did. For a while, I genuinely did. There's something real about simplifying your life, about getting out of your own head. I was a mess when I got there and the structure helped. The soapwork helped. Getting up at five and making something with your hands, that helped. But the current as a reason to hand over your bank account. I think I always knew those were two different things, and I just let Silas blur the line because it was easier than arguing with him about it.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Wow, that's very convenient for Silas, don't you think?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>Yeah. Yeah, it is. It's very convenient for Silas.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay, Doyle. Well, thanks for calling in. I think it's concerning definitely the things that you found for your own financial records and Priscilla's. And I'd be interesting, interested to know in what you find out when you talk to Silas tomorrow. So give us a call back and let us know how this works out and also let us know that you're okay. Right, because there could be consequences for your talking about this publicly.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DOYLE</span><p>I know. I appreciate that. And Luke, if Silas is listening and he comes to me tomorrow and it turns out to be nothing, I will call back and say so. I'll say I was wrong and I was spooked and the soap fumes got to me. But if it's not nothing, I'll call back and say that too. Either way I'll call. You have my word on that.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>All right, Doyle. Well, good luck to you. I hope that it all works out and that this is just a, a misunderstanding. Hopefully it's just a misunderstanding. Next up on the collar line here, we've got Rhett. Ret, welcome to the show. What's going on in your life tonight? How can we help you?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">RHETT</span><p>I had a feeling last Thursday that I'm not proud of, and I can't figure out if it tells me something true about myself, or if it's just, if it's just the first thing that comes up when you're scared. I've been seeing someone. Five years. She's married. Her husband works the rigs on rotation. And last week she ended it. Not because of guilt. because her husband got a diagnosis, early Parkinson's, and she said she needs to be all the way present for what's coming. And I told her I understood and I meant it.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, that's in a weird way, a sort of beautiful thing. And I guess what you would hope. So you've been having an affair with this woman. Did the husband know about it or no?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">RHETT</span><p>No. No, he didn't know. And I know how that sounds. I'm not calling to relitigigate whether it was right. That's a separate conversation. and honestly not the one I need to have tonight. The thing I need to say is this. She told me about the diagnosis, and she told me it was over, and I drove home and I sat in my driveway. And the first thing I felt, before I felt anything for her, was relief.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, that kind of makes sense because, I mean, that's a long time to be doing something that you obviously feel it's wrong, right? You felt like your affair was the wrong thing to do. You were laying in bed with a married woman, and it's hard to, and it's hard to, justify that. So I can understand where the ending of that would give you a sense of relief from the guilt that you must have been carrying for five years from that relationship.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">RHETT</span><p>I hear you. And I want that to be it. That would be a clean answer. But I'm not sure the guilt was the thing I was carrying. I think, and this is the part that bothers me. I think the arrangement was actually comfortable. For both of us, nobody was pushing for more. It worked.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Why does I bother you.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">RHETT</span><p>Because if it was comfortable, if I wasn't actually suffering under the weight of it, then what was the relief from? That's what I keep coming back to. If it wasn't guilt, if I wasn't secretly hoping it would end, then the relief was about something else. And the only other thing I can land on is that some part of me was glad the situation took the decision out of my hands. And that means I wanted out and didn't have the spine to say so. Or, and this is the worst version, the relief was just about me not having to think about him anymore.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, yeah, that's, I mean, that's the guilt of it, right? What else would you call that? I mean, subconsciously or consciously, you were carrying around guilt from doing something that you thought was wrong. And her ending it took that decision out of your hands, like you said.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">RHETT</span><p>Yeah, maybe you're right. Maybe I've been calling it something other than guilt because guilt felt too simple. Too on the nose. There's this thing, though. I never met him, except I did once.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Uh, okay. Okay, so did you meet him or did you not meet him? And how is that relevant to any of this?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">RHETT</span><p>I met him once and didn't know who he was until after. It was at a stripes on I'd 10. Big guy, friendly, had a Permian Basin Petroleum Association lanyard on.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">RHETT</span><p>We talked for maybe two minutes about nothing, gas prices or something. And then I got back in my truck and she called me. And I described the guy I just talked to. And there was this pause. And she said, that's my husband. So I have a face now.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Wait, so I just looked up the Permian Basin Petroleum Association. And it's a big deal in the oil and gas industry for West Texas and New Mexico, founded back in 1961. Well, I mean, it's a horrible thing that he's got Parkinson's, right? I've seen Parkinson's myself, and it's pretty horrible to watch. It's not a good way to go. But it is really great of her to have acknowledged that her, her husband, her husband, husband needs her and that means her needs are going to have to go on the back burner for now. And it makes sense that she would want to have an affair if somebody was off all the time doing oil rig, rig, drilling or whatnot. She needed somebody to be around and now that he's in this position, he's going to need her to be around. And since she's doing that, it seems like everything is right. Everything is back in order. You know, so you can sleep well tonight.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">RHETT</span><p>I want to take that. I really do. And most of it lands. But the thing I haven't said yet, the thing I actually called to say, is that when I found out about the diagnosis, my first feeling wasn't sympathy for him. It was relief for me. Before I even got to the part where I felt bad for a man I'd shaken hands with at a gas station, and I sat in my driveway for an hour, and then at two in the morning I typed out a text to her that said I hope he has good doctors.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, yeah, but that's nothing to be ashamed of. There's nothing that you can do to control the order in which you feel your feelings. That just happens, right? So, I mean, the thing that is important is that you did have both feelings. You do feel sympathy for the man, and of course you hope he has good doctrine. Nobody wants to see somebody go out like that. So that's just a horrible thing all around. So it doesn't matter if you felt relief before you felt, grief for a man you hardly know. You don't have to feel bad about that. You can feel bad about having an affair with his wife for five years or not. I don't know what the situation was, and I'm not here to pass judgment. But it sounds like today, she's doing the right thing, you're doing the right thing, and hopefully this man doesn't suffer too much on his way out.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">RHETT</span><p>I deleted the text. That's the part I didn't finish saying. I type. it and I deleted it because I couldn't tell if I was sending it for her or for myself. And I think that's, I think that might actually be the answer to my own question. The fact that I couldn't tell. Five years and I still couldn't tell where she ended and where I did. That's not nothing.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, I don't know if I understand that. And I don't think it matters very much if you sent the text or not, because at this point, you are not what she's concerned with. Appropriately, you're not what she should be concerned with. And if she is, then that's too bad for this poor man.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">RHETT</span><p>No, you're right. You're right about that. I think I've been making this about a text message when it's not about a text message. I think what I needed to say tonight, and I've said it now, is that a man I met once at a gas station on I-10 is sick, and my first reaction was relief. And I've been sitting with that for five days by myself because I can't tell anyone in Fort Stockton without it getting around. And I needed it to be out loud somewhere. So.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, so now you've done that. I think you can let yourself off the hook. And it is a horrible thing that this happened to this guy. It's not your fault. It happened to the guy. And your relationship with his wife is now over. And that's okay. And you're relieved by that. So I don't want to say all as well, obviously. From one person's perspective, it's not so great. But you are well. And now you can move on and find a relationship that is not a relationship that is not a daughter. alterus.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">RHETT</span><p>Yeah. Yeah, I think that's right. I appreciate you letting me say it. That's really all I needed. Somebody to hear it who doesn't know anybody involved. I'm going to drive home now.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>All right. Well, you drive safe and good luck to both of them because it's going to be a hard road for them both. Really, really rough. So, no fun for anybody involved. All right, ladies and gentlemen, on that happy note, it's time for us to take a little break for a word from our sponsors. Does your dog bark at nothing? Does he stare at the wall for 45 minutes and then sprint into a door? Does he ever growled at a specific corner of your house like he's seeing something you can't? Yeah, your dog's going through some stuff. Introducing calm down, premium edibles for dogs. Each bacon-flavored chew contains a proprietary blend of chamomile, valerian root, and a third ingredient that we have patented. so we don't have to tell you what it is. Within 30 minutes, your dog will go from destroying your couch to sitting in the middle of the kitchen floor with a thousand-yard stare, completely at peace with the universe. Will he see the same thing in the corner? Probably, but he won't care anymore. Side effects may include extreme chill, sudden interest in reggae, and your dog forgetting his own name, which, let's be honest, he already did. Calm down. Because your dog doesn't. need a walk. He needs to calm the hell down. Not available in California. We cannot stress that enough. I wonder why it's not available in California. It seems like California would be the first place that would be available. I don't know. I don't make the rules. We get the lawyers doing that. All right. So next up on our caller list now that we're back is, I don't know how to say this. I hope I don't I believe you pronounce your name, call quit. Is that correct? What is your name, caller?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">COLQUIT</span><p>Cole quit. Colquit. Like the county over in Georgia, if you know it, most people don't. Go ahead and call me that if you want. Or just Cole, either one works fine. I need about four minutes, and I promise you it's worth it. I grew something this week that I don't think anybody has grown in maybe 40 years.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>All right, Cole, that is intriguing. What is it that you grew?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">COLQUIT</span><p>A chile pepper. And I know how that sounds. at, what is it, 1130 at night? But stay with me. This is not a pepper anybody can buy. This is not something you find in a seed catalog. The seed I planted came out of a dried pod my grandmother carried up from Moosequiz Coahuila in 1971. She wrapped the seeds in a handkerchief. I didn't know that until after she was gone, found out from my aunt, and I have been trying to keep that plant going, off and on for about 15 years. And this past Tuesday morning I walked out back and the first right pod was sitting there, nearly black, about the size of my thumb.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>And what is this, an endangered chili pepper? Is it no longer available? Or do they still have in Mexico? I didn't know that a seed could last that long, just wrapped up in a handkerchief.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">COLQUIT</span><p>The seed didn't last that long. I wish. What happened was my grandmother grew the plant in her yard in Odessa for years, and when she got too old to tend it, my mother let it go, which I will never fully forgive. And then I tracked down somebody in Musquez about 12 years ago through a cousin of a cousin. And they sent me a drug. pod in an envelope, just one pod. And I picked the seeds out of that myself, and I have been nursing this thing along ever since. As for whether anybody still grows it down there, I genuinely do not know. That family my grandmother knew, I don't know what happened to them. That's part of what's eating at me. And the variety itself, nobody can tell me what it is.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, I mean, somebody must be growing it if somebody was able to send you a pod that you could get a viable seed from.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Can you just take a picture of it with one of those plant identifier apps? I mean, it's going to be, it's going to be, uh, cataloged somewhere.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>I tried two of those apps. They both came back with Pacilla Negro, which is wrong. The shape is wrong for Pacilla, the size is wrong, and anybody who knows Childs can see it's not the same thing.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Chilis?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>I also sent photos three days ago to the Chili Pepper Institute down at New Mexico State in Las Cruces, and I have not heard back yet. And look, I understand what you're saying. Somebody sent me that pod, so somebody had the plant. But that was 12 years ago, and it was one exchange knew each other, and I have no way back to that person. That threat is just gone. What I've got is what's growing behind my house right now in Marathon, Texas. On a drip line I ran myself, and four pods that I harvested Tuesday, and a smell coming off this thing that I cannot describe except to say smoke and citrus and something that doesn't have a word for it yet.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay, what are you going to do with this? Are you, I mean, you're obviously not the first person to ever grow it. It's not like you came up with a new strain of chili pepper that's never been witnessed before, but you've got something rare. Most people aren't familiar with. Are you just going to throw it into a soup? Or, like, what is your plan? Why is this so important to you?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>The seeds? That's the plan. I've got pods setting on three more plants right now. And when they're ripe, I'm going to pull every seed out of every one of them. And I'm going to send them somewhere that keeps things like this alive. Seed library, Gene Bank, somebody. Because here's what I keep turning over in my head. My grandmother didn't know she was preserving something. She just liked the pepper.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>that's what you did?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>Yeah, but what makes you think they don't already have those seeds in a seed bank somewhere? They must.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Maybe they do. I hope they do. But here's the thing that got me standing in the dirt Tuesday morning not moving for about 10 minutes. I ate one raw, right off the plant, seven in the morning, dirt on my boots, and it was the best thing I have ever put in my mouth in 63 years. And I thought about my grandmother, and I thought, she knew this. She knew exactly this flavor. And I never once thought to ask her about it when she was alive, because why would you, it's just a a pepper in somebody's yard. That's what I can't get back.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay. Is it a spicy pepper? Did it burn your mouth? Is that why you couldn't move? Did it paralyze you from its intense heat?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>It's got heat, but that's not it. It's not a show-off pepper. It's not trying to hurt you. The heat comes in late and it's clean. What stopped me was the flavor underneath it. There's something almost, I want to say fruity, but that's not right either. It's darker than that. Smoky without being usually has to be cooked into it. I've grown childs for 20 years, and I have never had one that tasted like it was already finished before you did anything to it. My grandmother used to make this sauce that I could never replicate, and I always thought it was her technique. And Tuesday morning, I realized it was never the technique. It was always the pepper.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>All right, man, well, congratulations, I suppose. Good work on growing this pepper. And I hope you get lots of enjoyment out of your pepper-based recipes.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>Hold on, hold on, I'm not calling about recipes. I'm calling because I need to know what this thing is called. It's actual name. Somebody out there listening right now. Maybe they're from Coahuila. Maybe they've got family from that region. Maybe they've seen a small, nearly black pod with shoulders like a little bell pepper but pointed. I need somebody to call in or get a message to you or something. Because the Chili Pepper Institute hasn't written me back and the apps are useless and I've been trying to tell this story for four days and you're the first person who's let me get through it. Does anybody out there know what I'm talking about?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>slipped up Coahuila, and it's one of Mexico's 31 states, with Salteo as its capital, and it's known for its desert landscapes and rich history.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>Isn't everywhere in Mexico known for its desert landscapes and rich history?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, I mean, maybe we will get a color that knows a lot about rare peppers. If not, I think, have you taken it to Sell Ross? Maybe they know up there, they've got a botany program or something?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>So Ross, yeah. That's... I don't know why I haven't done that. That's 20 minutes from my front door. I went all the way to Los Cruces in my head before I looked at what's right here. That's a good call. You know, who I should probably talk to is somebody in their agriculture department, not just botany. Somebody who knows land race varieties specifically. Because that's what this is, I'm pretty sure. A land race. Something that never got standardized, never got a catalog number, just got passed hand to hand through one family in Muscus for God knows how long, until my grandmother put some seeds in a handkerchief and got in a car.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>There are, like, customs controls on that? You can't just send seeds across countries without them being checked for diseases or, you know, make sure you don't get yourself sued by Monsanto because they own the intellectual property for that particular seed.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>In 1971, you could drive across that border with just about anything in your pocketbook, and nobody was going to stop you over a handkerchief. That was a different world. Now, the pod that came to I'm not going to get into the details of that on the radio. But I'll tell you this, Monsanto can't own something that's been growing in one family's yard in Koahueila since before any of us were born.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Oh, yes, they can. That's not how it works. These land race varieties, they predate the whole patent system by centuries. What I'm more concerned about, honestly, is the opposite problem. That nobody owns it. Nobody's protecting it. And it just disappears. That's the thing that actually happens.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>I'm pretty sure the Monsanto thing actually happens, too.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>But I don't know. I'm not. I'm not an expert on agriculture and seed retention. But I find it hard to believe that there's an edible pepper in Mexico that is not cataloged and saved somewhere. I could see that if it was in some strange Amazonian rainforest that was difficult to get to. But if this is a pepper that's been passed around person to person in a developed area, then. Well, also I'm assuming that this place in Mexico. Mexico is developed. It might not be. But good for you. Keep those seeds going and do, I don't know, how do you, how do you retain seeds? I know you can get heirloom seeds in there, usually stored, vacuum, sealed to keep the airway from them, to keep them viable for, you know, a few years at least.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>Cool and dry is the main thing. I've been keeping them in a small glass jar with a piece of paper towel to pull moisture inside my refrigerator. Not frozen, just cold. That's kept them viable so far, obviously, because Tuesday happened. But you're right that for long-term storage, you want to get the moisture content down and seal them properly. What I want to do is get enough seeds that I can send a portion to somebody who does this professionally. Not keep it all in my refrigerator in Marathon, Texas, because if my power goes out for two weeks in August, which it has, that's the end of the whole story.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Do you have to grow it from seed? Are you able to take cuttings of the growing plant and replicate it that way?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>You can root pepper cuttings, yeah. I've done it with other. varieties. It's not as reliable as tomatoes, but it works. The problem is, I've only got three plants right now, and they're loaded with pods I want to let go to seed, so I'm not real eager to start cutting on them until I've got the seed situation handled. But that's actually a good insurance policy. Get some cuttings rooted before winter hits. Keep them inside.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>That way, I've got the plant itself going through the cold months and not just seeds in a jar. I should do both. Yeah, root some guttings and give them to people that might be interested and just spread it around. advice that ends up overtaking all of the New Mexico chili, the hatch chili population with a virulent strain. I don't know. But yeah, congratulations. That's about all I have to say about chili pepper cuttings. I appreciate that. I do. And look, before you move on, anybody listening right now who knows the Muske's area or knows Land Race Childs from Coahuila or thinks they recognize what I'm shoulders like a little bell pepper, but comes to a point. I'd be grateful to hear from somebody. I've got a name I can try to spell out. The family my grandmother knew called it something that sounds like, and I'm going from memory here, from something she said maybe once, sounds like it could be spelled C-H-I-L-A-C-A or maybe C-H-I-L-O-C-A. I'm not certain, but if that means anything to anybody, I'd sure like to know.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Chalacca. That sounds like a Devon question. What do you have to say about that, Devon? And it seems like they're a pretty common Mexican chile, often dried and called passilla. They're described as having a spicy and smoky flavor, and they're used in a lot of sauces and salsas. Yeah, it looks like the chalaca pepper is pretty well known, and when it's dried, it's called a pasilla pepper. It's described as having a rich, mild to hot flavor. Well, there you go. When it's dried out, it's a pacilla pepper.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">CALLER</span><p>That's what the app said to, and I'm telling you it's not the same thing. I know what a chelaca looks like. I've grown Paceas. The pot I'm holding is shorter, fatter, and it's got those shoulders I mentioned. A Chalaka is long and thin and curved. This is not that. The name might be similar. It might be related. It might be a regional variant that branched off from the same family a hundred years ago. I'm not ruling that out. But it is not a standard Chalaka. And the flavor is not the same. I've eaten Pacea's my whole life. Tuesday was not that.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>All right. Well, good luck to you and your peppers. That was intriguing. So next up on the collar line, we've got Waverly. Hey, Waverly, what's going on? What's happening out there tonight?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">WAVERLY</span><p>I found plagiarism in a student's lab report six days ago, and I still haven't reported it, and I need someone to tell me why I'm stalling, because I think I already know, and it's not a good reason.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Why is it that you think you're stalling?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">WAVERLY</span><p>Because he's good, like, actually good, not good for a junior good, good in the way where you can tell the difference between someone who learned to identify birds from a field guide and someone who actually watches them. And I think if I file this report, it ends that. Or at least it bends it in a way that doesn't unbend.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Are you sure that it was plagiarism? And he didn't just come to the same conclusion and grouping of words that somebody else may have?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">WAVERLY</span><p>Yeah, I'm sure. The blog post is still live. I have the URL open in a tab on my phone right now, word for word. Not like, similar phrasing, the same sentences in the same order A birder from Tucson visited the same site in 2021 and wrote it up, and Cord just, lifted it.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Are you sure that cord lifted it and didn't just have ChatGPT go lift it for him?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">WAVERLY</span><p>That's, honestly, that doesn't make it better, does it? Like whether he typed it himself or had something do it for him, it's still not his words. But here's the thing that's been keeping me up. His GPS track is real. His coordinates are real. I walked that same transect two years ago. I know that drainage, and he was there. And there's one, and there's one line in his notes that is not in the blog post.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay, does any of this really matter in any real-world capacity?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">WAVERLY</span><p>What do you mean?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>I mean, who cares if he plagiarized his book report on birds?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">WAVERLY</span><p>Because I'm the one who has to sign off on it. And because it's not a book report, it's a field ecology lab. The whole point is that he goes out and observes and then writes what he saw in his own words. That's the skill. That's what we're training. If he becomes a wildlife biology, and his writing survey reports for a federal agency or a ranch or whoever, and he just pulls language from somewhere else. That has actual consequences. You make management decisions based on that data, but also...</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Also what? What are the actual consequences from plagiarizing the observation of the birds that you saw?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">WAVERLY</span><p>The one line that's not in the blog post is about a chrysal thrasher working a creosote patch at 640 in the morning. That's not in the Tucson Guys post. That's cords. means he was out there at 6.40 a m watching a thrasher, and he still went home and copied someone else's words to describe what he saw. And I cannot figure out why a person who was actually there would do that. That's what's killing me. He didn't need to cheat. He had the thing. He was standing in the drainage watching the bird.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Maybe he just ran out of time, you know, and something else is going on in his life. And he was like, well, this is, I read this post. It's exactly what I saw. So I'm just going to use this.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">WAVERLY</span><p>Yeah. Yeah, that's probably exactly. what happened. And that makes it worse in one way and better in another, you know? Like, worse because he knew better. Better because it's not, it's not who he is. It's just a bad decision on a bad week.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>He works a part-time ranch job. Yeah, but you don't know what else is going on in his life. He might be caring for a elderly parent or he's got girl troubles or he just didn't feel good or hasn't slept for whatever reason in a couple of days. There's a lot of reasons that he could have not had the time to write what he saw in the way, in the format that you wanted it. It doesn't sound like that big of a deal to me, but I'm not a wildlife biologist, and I don't have a huge amount of respect for rules. So, yeah, I don't know. Talk to him about it. Ask him.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">WAVERLY</span><p>That's the third option. That's, I keep circling around it and not letting myself land on it because it feels like I'm giving myself permission to do something I'm not supposed to do. But you're right. I could just talk to him. Before anything gets filed, before Dr. Harmon is involved. Just sit down with Cord and say, I found this. I need you to explain it to me and see what he says.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Yeah, there you go. I mean, you could just file the report and sleep well at night because you wouldn't be lying. But if you believe in this kid, you think he's showing real aptitude for your field and you like the kid, talk to him and see what's going on. And maybe it doesn't have to go down that way.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">WAVERLY</span><p>The part I haven't let myself say out loud until right now is that I remember being 21 and handing in something I wasn't proud of because I was drowning and I didn't ask anyone for help. And nobody asked me either. They just graded it. So maybe that's why I called a radio show at whatever time it is, instead of just filing the form. Because I needed to hear someone say out loud that talking to him first isn't the same as letting him off the hook.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>No, it's not the same as letting him off the hook. You may still let him off the hook if what he has to say is compelling to you. but, I mean, just having that conversation with him before you ruin his life is not the same as letting him off the hook.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">WAVERLY</span><p>Right. Okay. Yeah. I'm going to talk to him. I'm going to pull him aside after Lab on Thursday, and I'm going to show him what I found, and I'm going to let him talk. And then I'll decide. But at least it'll be a decision I made with more information than I have right now.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>All right. That sounds like a good plan. You talked to court and find out why he didn't write his own report. Ladies and gentlemen, it's time again. It's time again for a word from our sponsors. Gentlemen, let's talk about the thing. You know the thing. Your father had the thing.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Your father's father pretended he didn't have the thing, and then he died, and we all had to clean out his garage. Stage Crown is the discrete Dr. Beck men's health platform that handles hair loss, performance, anxiety, and that other one you aren't going to bring up. Take a five-minute online assessment. Get matched with a licensed provider and receive your treatment and unmarked packaging that nonetheless screams its contents to anyone who has ever received the same package. Our generic medications are FDA approved. Our brand names are clinically validated, and our customer service representatives have been trained to never, ever laugh. Subscriptions are cancelable, in theory, through a chat window that opens between 2 and 4 a.m. Pacific. 50% off your first month and free shipping at stagecrown. slash roost. Stage crown. Because you're a man, and men have problems.! And we are back. All right, ladies and gentlemen, let's hear from our next caller. Who do we got? Who we got? Who we got? Who we got? Linden. Linden, welcome to Luke at the Roost. What's going on out out there tonight? How can we help you?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LINDEN</span><p>I pulled something out of a wall four months ago that doesn't belong to the man who owns the house. And I've been driving around with it ever since. And tonight, I finally looked up what he's charging per night.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay. There's a couple things there. It doesn't belong to you either if you pulled it out of another man's wall. If this man owned the wall and the house, then he owns what's inside the wall. So I'm struggling to see how he got to he doesn't own what's in the wall. But what is he charging? her night? What is this like an Airbnb or so? Your whole intro there doesn't make any sense.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LINDEN</span><p>385. And yeah, I hear you on the legal part. I do. But what I pulled out was a tin with a name stamped on it. My mother's maiden name, Ronquil, stamped right on the lid. And inside it there were photographs, 47 of them, and a document in Spanish that looks like a land record. So when you say he owns what's in the wall, I understand that argument. But I'm not sure I believe it applies here this. same way it would to, say, old pipe or a bird's nest.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>I don't understand. 385. He's charging 385 a night to what stay in his house, to stay in his Airbnb.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LINDEN</span><p>Yes, short-term rental. He bought it on San Antonio Street, historic Adobe, and I rewired it. That's my trade. I'm an electrician. He hired me to bring it up to code. I did the job. And on the last day, I found the tin inside a wall cavity pulling old knob and tube. And now it's on one of those apps with photos of the exposed Adobe walls I rewired. And he's getting $3.85 a night for it. And somewhere under my truck seat is a tin with my family's name on it.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay. And what's in the pictures? What are the photographs?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LINDEN</span><p>Portraits mostly. Family groups. One wedding photo. And that one, the wedding photo. The woman in it is wearing a dress that my mother described to me once. Dark fabric, high collar, buttons all the way to the throat. She was talking about her grandmother. wedding and she said she'd never seen a photograph of it. She was just describing what she'd been told the dress looked like. And I'm looking at a photograph of a woman in that exact dress. And I don't know who she is. But I think I do.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>You think you do, but you don't. It's a description of a dress that you heard from many years ago, a dark dress with buttons on it. And that's not exactly narrowing anything down. So I think you're, I think you want to have found something that is related to you. don't recognize anybody in those images and it just has a name printed on it that happens to be your mother's maiden name. It is very unlikely that this has anything to do with you and you actually just stole something out of somebody's house for which you were hired to do work. That's a hard thing to hear.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LINDEN</span><p>But the name isn't a common name. Not around here. There aren't a lot of Ronquilos in Presidio County and the ones that are here, I know where they came from. And the land record, the document, it has veras, boundary descriptions, and the family. name on it and it predates the current D by a long stretch. That's not nothing. But I hear what you're saying about the other part.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>A part where this isn't yours and you stole it from a guy that you were hired to do work for, which is basically the most unprofessional thing. You got to bring that back and give it back to the guy because it's not yours to take.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LINDEN</span><p>You're right. I know you're right. But here's what I keep coming back to. My mother is 74 and she's in a care facility in Alpine and she is not going to be able to what she's looking at for a whole lot longer. That window is closing. And if I hand that tin to a man from Portland who's going to look at it and see, I don't know, a curiosity, something to put on a shelf for his guests to look at, then that window closes for good. That's what I've been sitting with for four months.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, then you bring that to the man in Portland who actually owns it and explain to him the situation and say, hey, this is my mother's main name. I'd like to bring it to her in Alpine to see if she reasonable people would allow you to do that.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LINDEN</span><p>Yeah. Yeah, that's probably right. He's actually texted me twice asking for a plumber referral, and I answered both times like everything was normal. And that's the thing that's made me feel the worst about all of it. Just texting back like I don't have his property under my seat. So I already have a line to him. That part's not hard. The hard part was, I think I was afraid he'd say no and then I'd have a different problem. But if he says yes, I can take it to my mother before, yeah, okay.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Yep. All right. Do that. Don't steal things. It's not cool. Next up on our call line, we've got Kala. Kella, welcome to the show. What's going on tonight? What would you like to talk to Luke at the Roost about? Kala. Kala.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">KALA</span><p>But yeah, I found clay this spring that I think might be genuinely rare. And I just sold the first piece for $1,400. And now I don't know if I should keep digging or stop. And I'm not sure those are the only two options.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>What other options might be? there be?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">KALA</span><p>That's the question I've been sitting with. I mean, I could dig slowly. I could treat it like it has a budget, and I'm not allowed to overdraw. I could decide in advance how much of it I'm willing to take out of the ground in a lifetime and just never go past that number. I don't know if that's a real option, or if I'm just making myself feel better about taking it at all.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, whose land is it on?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">KALA</span><p>Mine. The Arroyo drainage runs through my property. So, there's no legal question here. That's not what's keeping me up. It's more... I don't think I own it just because I own the land it's sitting under. I'm not sure ownership is the right framework for something that took, I don't know, 10,000 years to become what it is.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Yet, it turns out you actually do own it, though, if you own the land, so you can do whatever you want with that clay. It's clay, so it took 10,000 years to become what it is, but by taking it out of the ground and selling it for $1,400, it's still going to be clay.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">KALA</span><p>Yeah. You're right that I own it. And you're right that the clay doesn't stop being what it is when I pull it out. But the place it came from stops being what it is. That deposit is roughly the size of a shipping container. That's it.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>And the piece that you took out of the ground and sold for $1,400? How big was that?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">KALA</span><p>Small. Maybe the size of a grapefruit.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, grapefruits aren't that small. That's kind of a big piece. So you could probably get, what, out of the shipping container?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">KALA</span><p>Yeah. Yeah, you could. So, mathematically, I could work this material for the rest of my life and never exhaust it. I hadn't actually done that math out loud before. That's, okay, that shifts something.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>How many grapefruits can you fit in a shipping container?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">KALA</span><p>I have no idea. A lot. More than I'll ever make into pots, probably.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DEVON</span><p>So maybe the scarcity I've been catastrophizing about is, I mean, it's still finite, but it's not as finite. But it's not as finite. as it felt at midnight in my studio. I just looked it up, and while there isn't an exact number for how many graperoots fit in a shipping container, they are often transported in specialized containers designed to maintain their freshness, so it's a pretty common cargo. Even though they're talking about volume, grapefruits are often shipped in specialized refrigerated containers with fresh air supply, not just regular shipping containers.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay, all right, thanks, Devon. That was very helpful. Yeah, so congratulations on your big find of your special clay and make some cool stuff out of it and don't feel guilty because you found a giant deposit of this clay, but there's likely a lot more in the area. If there's one big deposit, there's almost certainly plenty more.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DEVON</span><p>That last part, I hadn't thought about that either, that it's probably not the only deposit, just the only one I've found. And honestly, the ceramicist at UT who saw the photos, she's never seen this fired color before, but that doesn't mean nobody. has ever dug this clay. It just means nobody's published it. That's a different thing. I think I called tonight expecting someone to give me a philosophy, and instead you just did arithmetic at me, and it kind of worked.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Hey, that's what I do. I just break everything down to how many grapefruits can fit in a bucket, and everything's good. Next up, what is, there's some weird names coming in today. I'm going to mess this one up. This is Talmatted, Talmadge, Talmadge, Talmage? Let's see. Hey there, caller. I think your name is Talmidge, but I don't want to butcher it too badly. How do you say your name?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">TALMAGE</span><p>Talmage. Like it sounds. Don't worry. You got it. I've got a neighbor I've known since we were both in our 20s, and I think he's been cutting my fence, and I've been sitting here for three hours trying to decide if I'm angrier about the fence or about having to wonder about him.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, why don't you just throw out a little camera and see who's cutting your fence? And why is somebody cutting your fence?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">TALMAGE</span><p>I know who's cutting it. That's not the question. The question is why, and I think I figured that out too, which is what's keeping me up. He sold a subsurface water option to a Midland LLC six months ago, Leano Basin Water Partners. I found it in the deed records in about 40 minutes on my phone. And both locations where my fence got cut, there were two before tonight. Now there's three. They're all within 50 yards of underground water easements on my property, old ones.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>You need to put a camera out there so you can see what's going on.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">TALMAGE</span><p>I already know what's going on. I've got the cut wire in my coat pocket right now. Pulled it off the first section before I repaired it three weeks ago. Clean cuts, wire cutters, not a break. It's not coyotes. It's not weather. It's not my animals pushing through. Somebody cut it. What I need isn't evidence.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay, well, you know who's cutting it. You know why they're cutting it. You know it's being cut and you don't need evidence. Why are you calling me?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">TALMAGE</span><p>Because I can't decide if I'm looking at a betrayal or a man drowning. And those two things require different responses from me. Eleven Angoras. Two winters ago. Cold snap came in fast and Clifford drove over at four in the morning. Nobody called him. He just saw my barn light, and we worked until sunrise moving the rest of the herd in. That's the man I'm talking about, and I've been thinking about that night every single hour for three weeks.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>All right, well, go talk to the guy and see what's going on.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">TALMAGE</span><p>Yeah, I know. I know that's the answer. I've known that's the answer since the second cut. I think I've been calling you because I needed somebody to just say it plain so I could stop turning it over. What I'm scared of is that he lies to me.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>All right, well, I said it plain, so go talk to him and figure that out. up on our collar line, we've got Imogen. Imogen? Welcome to the show. What's happening in your life tonight? What are your deep dark secrets?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>Okay, so there is an entire dead mountain range under West Texas that is bigger than the Himalayas, and it has been there for 300 million years, and nobody out here is walking around thinking about it, and I cannot get over this. Okay, so, plate tectonics. Basically, two continents collide, they crumple up, you get these enormous mountains, and then the collision stops, and over millions of years erosion just grinds them down to nothing, like completely flat, and then other rock gets deposited on top, and eventually you have no idea anything was ever there. The Wachita belt, that's what it's called, it ran from Arkansas down through Oklahoma, and then it just dips under the surface right here in West Texas. At the latitude of Alpine, where I am, it is buried under rough, roughly 20,000 feet of rock.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, if it eroded down to nothing and it's been buried by 20,000 feet, then it's not a mountain anymore, right? You said it was flat. So how is this, how is this interesting?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>Because it was. That's the thing. Like, the flatness is the point. My professor drew the cross section on the whiteboard today in color chalk, and I photographed it, and I have been staring at it all afternoon. It looks like a wave. Like something enormous tried to fold the whole continent in half and almost made it. Those falls are still there, under all that rock. The structure is still there. It's just that everything on top of it is telling a completely different story.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>So do you mean like, like Capitol Reef in Utah?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>Yes. Okay, kind of. Capital Reef is where the folds are exposed. You can see them. You can put your hand on them. This is the opposite of that. This is Capitol Reef, but with a blanket 20,000 feet thick pulled over it. You can only see it on paper. You can only see it if someone drills a well and pulls up a core sample, which, by the way, is exactly what the oil companies did, which is how we even know it's there. The oil that built Midland is sitting on top of a ghost mountain range, and I don't think anyone in Midland has ever thought about that.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, I would expect that the entire country is built on top of a dead mountain range. Like this, the whole world has been mountains that have eroded, that have been covered up over millions and millions of years. So I don't understand. I don't find this as interesting as you find it.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>Okay, fair. But here's what gets me specifically. I can see mountains from the edge of campus right now, the Chisos. And I keep thinking about whether they know their latecomers. Like, the thing underneath them is so much older and so much bigger and the Chisos are just sitting there completely unaware. And I know that is not a scientific thought, but I cannot stop having it. It's not that the ground is old. stacked under my feet and the top layer is the only one anyone ever talks about.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Why would anybody talk about a flat layer of rock that's eroded under 20,000 feet of new rock under actual exposed mountains?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>Because it's not just rock, it's a hole. Okay, this is the thing I couldn't explain to my roommate either. It's not about the rock. It's about the fact that something enormous happened here surface trace whatsoever. Like, the Himalayas are happening right now and everyone knows about them. But there was something comparable to that, right here, and it is completely invisible. And the only reason I know about it is because my professor drew it on a whiteboard this afternoon. That feels significant to me, that the default is invisibility.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>It doesn't feel that significant to me. And was it here 20 million years ago or whatever? Or was, has it shifted? Has it moved?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>It's like Panjia style. It's been here. The continent moved but the belt moved with it. It's part of the North American plate.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>So yes, in the sense that everything has drifted, but relative to Texas, it has been right here under West Texas for 300 million years. But okay, you're not getting it and I'm trying to figure out why. Because I think you're hearing me say old rocks and I'm trying to say something about invisibility, about how much is happening that we have no access to. Like I'm standing on my bike outside my apartment right now. there is an entire chapter of this continent's history, directly under the pavement, and I will never see it, and neither will you. And that's just, that's the condition we are in.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>No, I think I understand what you're saying, but I've been all over the country and seen a lot of things that are exposed, like Capitol Reef, for example. And I've been, you know, I keep talking about Utah because it's been the most impressive to me, but if you go up southern Utah, you can find seashells on the ground. on top of a mountain in the desert. So, I mean, there's evidence all over the country of a past that we can't see, but it's only interesting to me when we can see it, you know, when it is exposed. So that, I mean, the Appalachian Mountains are like little hills compared to the mountains out here because they're older and they have eroded more and they will soon be flat and underground too. I just, I don't find that as not understanding why the invisibility of a 300 million year old past that is flat rock is of importance to you.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>Okay. Yeah, I hear you. Maybe it's because I can't see it. Like, you went to Capitol Reef and you saw the falls and that did something to you. I haven't been anywhere. I don't have a car. I get around by bicycle and my entire geological frame of reference is this one basin and whatever my professors put on a whiteboard. So, maybe the invisibility is the only kind wonder that's available to me right now. And I've gotten really invested in it. That's actually, I hadn't thought about it that way until just now.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Okay, well, that kind of makes me excited for you, because when you are able to travel and see some of the exposed geology around the southwest, specifically, it's going to completely blow your mind because it's baffling, especially the seashell thing. Like, it's a desert. It's a mountain. And there was obviously an ocean here. And it's hard to wrap your head around how much change there has been in this country on this earth in human history.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>That's actually making me want to cry a little, which is embarrassing to say on the radio. But yeah, I think you're right that I'm working with a whiteboard photograph and a cross-section and my imagination. And there is a whole version of this where I just go see it, like physically stand on exposed rock that used to be somewhere else entirely. I've been treating the invisibility, like it's the whole point, but maybe it's just where I'm starting from.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Yeah, there's a lot out there that is breathtaking. I mean, from the bad lands of South Dakota and the Bentonite Hills. And I mean, all of Utah, anything in Utah is showing this picture of history that is, it's still extremely old, obviously, but it's not so old that it's been buried. And, you know, there's a lot of cool buried stuff too. But I don't think that a flattened out mountain range is interesting in comparison to some of the things that are not flattened out today. I mean, the teeners, the giant mountains in the Rocky Mountains in Colorado, there's so many geological wonders here that are, you know, six, eight, ten hours away. It's really going to, it's really going to blow your mind.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>I need to get a car. Genuinely the conclusion I am reaching right now on a late-night radio show. Like, I have been so deep in the invisible thing, the buried thing, and you're describing, the badlands, the teetons, all of it, and I'm a geology major who has never left the Permian Basin basically, and that is a problem I need to solve. My roommate is going to be so smug that the radio show fixed me when two hours of her listening couldn't.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Well, I don't know that you're broken. I just think you have a very narrow view of geology. if you're a geologist, and there's an awful lot of it that's not that far from here. And it is much more impressive than a flattened out mountain range.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>You're right, and I think I knew that. I just, I got so locked into this one thing today, that it became everything. My professor drew that cross-section and something clicked, and I just ran with it for six hours. But yeah, the Wachita belt is not going anywhere. It will still be under my feet when I get back from Utah someday. I can be amazed by the invisible. I can be amazed by the thing and also go look at the visible things.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Yeah, go check out to Grand Canyon and the petrified forest in Arizona. I mean, petrified wood is fascinating.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">IMOGEN</span><p>Petrified wood is genuinely incredible. Like the cellular structure just replaced atom by atom with silica over millions of years, it's still wood but it's stone. Okay, I'm getting excited again. This is a different kind of excited though. This is like, directional. I have a list now. I should probably let you go, but I'm really glad my My roommate made me call.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>All right. Well, I'm excited for you because I would like the opportunity to see all those things for the first time again, too. Because they were impactful to me. Okay, I think, ladies and gentlemen, that's the end of our show. Let's check in with Devon and see how he thought it went. Devon, what do you think of tonight's show? How did we do?</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DEVON</span><p>I don't know if this helps, but I thought the show moved really well tonight, especially once we got into the National Park stuff. You kept the energy up. and the callers seemed engaged without it dragging. I was surprised how much I actually remembered from earlier segments, which is rare for me.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Yeah, it was pretty interesting to hear from Doyle down at the Wellspring. It's a different view of Silas. I knew that there was something fishy going on down there, but I wasn't. I'm interested to talk to Silas again, so hopefully he calls back soon, and we can interrogate him a little bit about his new LLC.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DEVON</span><p>Yeah, Doyle seemed like. he was sitting on something. I tried pulling up the LLC details earlier, but it's registered so recently there's basically nothing public yet. Hope Silas calls back so we can dig in a little.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>All right, well, it's 3.30 in the morning. I'm getting tired. It's time for bed. And I think it's been a successful show. I hope you have a wonderful evening. And let's wrap it up.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">DEVON</span><p>Yeah, it was a solid night. I might stick around a bit and see if anything else pops up on that LLC, since I don't sleep much anyway. Reminds me of the summer of the summer. I tried living off gas station burritos and conspiracy podcast for three weeks straight. Anyway, hope you get some rest.</p></div>
|
||||
<div class="transcript-turn"><span class="transcript-speaker">LUKE</span><p>Yeah, man, I did that for like five years straight, so I'm certainly familiar with it. Well, good luck to you. Hopefully you find something, and good luck to all you, the audience out there. Thank you for listening to another look at the roost, and you have a wonderful Saturday.</p></div>
|
||||
</section>
|
||||
|
||||
<nav class="episode-nav">
|
||||
<a class="episode-nav-prev" rel="prev" href="/episode/episode-58-rayfield-s-nephew-the-marfa-lights-and-why-nobody-believes-concho/">← Episode 58: Rayfield's Nephew, the Marfa Lights, and Why Nobody Believes Concho</a>
|
||||
</nav>
|
||||
|
||||
</main>
|
||||
|
||||
<footer class="footer"></footer>
|
||||
<script src="/js/footer.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
[
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<link rel="apple-touch-icon" href="apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="css/style.css?v=7">
|
||||
<link rel="stylesheet" href="css/style.css?v=8">
|
||||
|
||||
<!-- Structured Data -->
|
||||
<script type="application/ld+json">
|
||||
|
||||
+1
-1
@@ -31,7 +31,7 @@
|
||||
<link rel="apple-touch-icon" href="apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="css/style.css?v=7">
|
||||
<link rel="stylesheet" href="css/style.css?v=8">
|
||||
|
||||
<!-- Structured Data -->
|
||||
<script type="application/ld+json">
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16.png">
|
||||
<link rel="apple-touch-icon" href="apple-touch-icon.png">
|
||||
|
||||
<link rel="stylesheet" href="css/style.css?v=7">
|
||||
<link rel="stylesheet" href="css/style.css?v=8">
|
||||
<script defer data-domain="lukeattheroost.com" data-api="/p/event" src="/p/script"></script>
|
||||
<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
|
||||
</head>
|
||||
|
||||
@@ -42,6 +42,12 @@
|
||||
<changefreq>yearly</changefreq>
|
||||
<priority>0.3</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://lukeattheroost.com/episode/episode-59-doyle-s-hidden-llc-and-the-backdated-notary-stamp/</loc>
|
||||
<lastmod>2026-08-15</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.7</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://lukeattheroost.com/episode/episode-58-rayfield-s-nephew-the-marfa-lights-and-why-nobody-believes-concho/</loc>
|
||||
<lastmod>2026-08-04</lastmod>
|
||||
|
||||
+1
-1
@@ -39,7 +39,7 @@
|
||||
</script>
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml">
|
||||
<link rel="stylesheet" href="css/style.css?v=7">
|
||||
<link rel="stylesheet" href="css/style.css?v=8">
|
||||
<script defer data-domain="lukeattheroost.com" data-api="/p/event" src="/p/script"></script>
|
||||
<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
|
||||
</head>
|
||||
|
||||
+1
-1
@@ -33,7 +33,7 @@
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16.png">
|
||||
<link rel="apple-touch-icon" href="apple-touch-icon.png">
|
||||
|
||||
<link rel="stylesheet" href="css/style.css?v=7">
|
||||
<link rel="stylesheet" href="css/style.css?v=8">
|
||||
<script defer data-domain="lukeattheroost.com" data-api="/p/event" src="/p/script"></script>
|
||||
<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
|
||||
</head>
|
||||
|
||||
@@ -0,0 +1,439 @@
|
||||
LUKE: Ladies and gentlemen, Welcome back. I am Luke and this is Luke at the Roost. It's your late night call-in radio show where you can call in and ask me about whatever's going on in your life. And I'll give you the very best advice that I can. Today is Saturday, August 15th. It's about 1.56 a.m. and we're about to have a show. A good show, I think. Uh, let's check in with our faithful intern, Devon, and see how he feels. about tonight. Hey, Devon, are you ready to have yourself a show, sir?
|
||||
|
||||
DEVON: Yeah, I think so. I mean, I've been prepping some notes on my own just in case, but nothing crazy. Actually, I stayed up late last night going over old episodes to see how you transition between bits. I don't know, feels like I could handle it if it ever happened.
|
||||
|
||||
LUKE: Well, I don't know about that. Let's not worry too much about you handling the show. I think I've got it under control for now. And let's not forget to tell the people out there if you'd like to give us a call. The number is 208. 439 5853. That's 208-439 Luke.
|
||||
|
||||
DEVON: Yeah, got it. No problem.
|
||||
|
||||
LUKE: Okay. If you can't give us a call and you'd still like to participate in tonight's events, you can send us an email at submissions at Lukeattheroast.com. So an email to submissions at look at the roost.com. If it's good, if it's funny, if we think it's worth airing, we'll air it on the show. And if not, we will completely ignore it and pretend we never got it. So it's up to you. There's multiple ways that you can engage with us here at Luke at the Roost. So let's get this show started, shall we? Today on our color line here, we've got some lights lighten up and colors ready to go. And first up on the list here, we've got Doyle. Doyle, welcome to the show. This is Luke. You're on Luke at the Roost. What's going on in your life tonight?
|
||||
|
||||
DOYLE: I need to read you something and I need you to tell me if I'm reading it wrong. I've got a document in front of me. It's a limited power of attorney. It assigns, and I'm quoting, full stewardship authority over personal financial instruments and accounts to a named individual in the event of, quote, spiritual incapacity as determined by community leadership. I signed one of these 11 months ago. I was told it was a liability waiver for soap equipment.
|
||||
|
||||
LUKE: Soap equipment, you say. This sounds like, uh, you're not down at the wellspring, are you, Doyle?
|
||||
|
||||
DOYLE: Yeah. Yeah, I'm at the wellspring. I'm in my truck in the parking lot, actually. It's, I've got my phone and a spiral notebook, and I probably smell like lie, and I don't care right now. You remember last spring when I called and said I thought the finances were getting complicated? This is the complicated part.
|
||||
|
||||
LUKE: No, I don't remember that at all. I don't remember ever speaking to you, Doyle. But I have a short memory. So what's going on here? You've got a document, and it's a power of attorney giving full stewardship authority over personal financial instruments and accounts. to a named individual. Who is the named individual? I think I can guess.
|
||||
|
||||
DOYLE: Silas, yeah, he runs the place. And look, I know how that sounds. I've heard myself say it out loud before, and I know how it sounds. But the document, it's not the document by itself that's got me sitting in this parking lot at whatever time it is. Tonight I checked my notebook against some deposit records I photographed, and I found three members' personal deposits, not community accounts, their personal money, getting routed through an LLC I don't recognize. And I do the books here, Luke. I'm the one who watches the money because nobody spiritual does. I should have seen this earlier and I didn't.
|
||||
|
||||
LUKE: Wait, so I just looked this up. And while some single-owner LLC might use personal accounts, routing personal money into an LLC you don't recognize, sounds like a huge red flag for commingling funds, which can actually make the LLC lose its liability protection. How big are these deposits that you're talking about?
|
||||
|
||||
DOYLE: I don't know the exact numbers on all three. One of them I can see clearly. It's $4,200. That's somebody's savings, Luke. That's not a tithe. That's not a community contribution. That's a personal deposit that went somewhere it wasn't supposed to go. The other two, I can only see partial records on because I only photographed what I had access to. And your intern is right. I know what co-mingling is. That's actually part of what's been sitting in my stomach for the last three hours. Because if you're moving personal funds through an LLC carelessly enough to lose the liability shield, either you don't know what you're doing or you don't care because you're not planning to need that shield. Neither one of those is good.
|
||||
|
||||
LUKE: Okay, so what are you thinking about doing about this? Have you talked to Silas about what you've noticed?
|
||||
|
||||
DOYLE: No, no, I haven't. And I'm not going to walk up to Silas and say, hey, I've been photographing deposit records and I found your LLC. That's, no, the woman who brought me the document, Priscilla. She thanked me for reading it and said she felt held. I said, mm-hmm, and went back to the kettles. I haven't told her what I found either. She joined in June. She doesn't know what she signed.
|
||||
|
||||
LUKE: Okay, so I don't really understand what the problem is here from your perspective. So you're seeing funds come into the Wellsprings LLC? Is the Wellspring itself an LLC?
|
||||
|
||||
DOYLE: No, that's the thing. The Wellspring has its own accounts. It's a nonprofit. I know those numbers. I reconcile those. This is different. This is called Tierra Queeta Holdings. Registered in New Mexico. I looked it up in the parking lot tonight. It was registered 14 months ago. I've been here two years. Tierra Cuyatta Holdings does not appear anywhere in the Wellsprings official structure. It's not a subsidiary. It's not a vendor. It's not anything I was ever told about. And it was registered three months before I joined.
|
||||
|
||||
LUKE: Okay, well, it was registered to a, it must have articles in corporation or something like that, right? So who's it registered to?
|
||||
|
||||
DOYLE: That's what I couldn't get to on my phone tonight. New Mexico's business registry is, I got the registration date. I got the registered agent, which is a lot. a law firm in Albuquerque, and that's where I hit a wall. I couldn't get to the actual ownership documents on my phone in a parking lot at midnight. That's a next step. That's something I can do tomorrow with a real computer. But the registered agent being a law firm instead of a person, that's not nothing. That's somebody who knew to put a layer between themselves and the name on the document.
|
||||
|
||||
LUKE: It's pretty common for law firms to act as registered agents in New Mexico, especially for businesses that want an extra layer of privacy or legal expertise. Okay, well, how does this relate? to the power of attorney that you signed when you joined the Wellspring.
|
||||
|
||||
DOYLE: Because if Silas has power of attorney over my personal financial accounts and over Priscilla's and probably others I don't know about yet, and there's an LLC that nobody told me about that personal deposits are flowing into, then the power of attorney is the mechanism. That's how you move somebody's money without them initiating the transaction. You wait until leadership determines they're spiritually incapacitated, which is a term nobody has ever defined to me in writing, and then you have the authority to act on their accounts. that document thinking it was about the soap equipment. I signed it 11 months ago and I didn't read it carefully enough and that's on me. But Priscilla, her copy had a notary stamp dated six weeks before she even arrived at the property. I noticed because the date was a Wednesday and I remember that week, the lie shipment came in. She couldn't have signed it before she got here.
|
||||
|
||||
LUKE: So you think that Priscilla's copy was forged?
|
||||
|
||||
DOYLE: I think the notary stamp was backdated, which is either forgery or it's a notary who stamps something they shouldn't have stamped. Either way, that's, yeah, that's not an administrative error.
|
||||
|
||||
DOYLE: You don't accidentally put the wrong date on a notary stamp by six weeks. I've been telling myself all night there's an explanation. That's the one I can't explain away. I really wanted you to tell me I'm reading this wrong, Luke. That's actually why I called. I wanted you to give me the clean version where this is all standard paperwork and the LLC is boring and I can go fix the pump in the soap room and go to sleep.
|
||||
|
||||
LUKE: Well, I don't know. I'm not an accountant or a corporate attorney, so I can't give you that. that information with any level of accuracy. I'm a little bit confused on what's going on here, but it doesn't sound good. I mean, it sounds like a bunch of red flags. So you've got an LLC you didn't know about. You're seeing funds come into it. You're not completely sure where they're coming from. And you've signed Power of Attorney over to Silas in the event that your soul is incapacitated. Here's what I'm.
|
||||
|
||||
DOYLE: haven't said yet. I'm one of the people whose deposits I found in that notebook. It's not just Priscilla and two strangers. It's me. My money went through Tierraquietta Holdings. And I didn't authorize that. I didn't know that account existed when I made that deposit. So whatever this is, I'm not just the guy who noticed it.
|
||||
|
||||
LUKE: Well, wait a second. You made the deposit? You must have deposited it to a checking account. Where did you get the information, like the routing number and the account number?
|
||||
|
||||
DOYLE: the banking setup for new members. Of course he does. When you join, he sits with you, and he helps you. Yeah. He frames it as simplifying your financial life so you can focus on the community. He gives you the account information. I thought I was depositing into my own account. The routing number he gave me, I didn't cross-check it against anything. I just used what he gave me. I was two months in, and I believed him. That's the part that's hard to say out loud.
|
||||
|
||||
LUKE: Okay. So he's going to simplify your financial life. He sits down with you and tells you to make a deposit, and he gives you. gives you the account numbers to deposit to, and you don't think anything of this.
|
||||
|
||||
DOYLE: I thought I was setting up a personal account through the community's credit union. That's how it was presented. There's a credit union in town that the Wellspring has a relationship with. I assumed the account was mine, held there, under my name. I never got a statement. I asked once, and Silas said statements were available on request, and I never pushed it because I was busy and I trusted the setup. And honestly, I didn't want to be the suspicious one. Nobody wants to be the suspicious one in a place like that.
|
||||
|
||||
LUKE: Well, I think you should have. ask him nonchalantly for a statement and see what you get in return.
|
||||
|
||||
DOYLE: That's, yeah, that's actually smart. Because if he produces a statement with my name on it and the right account number, then maybe I'm wrong about where that deposit went. And if he stalls or redirects or gives me something that doesn't add up, that tells me something too. I can do that without tipping my hand. I'm just a guy who wants his statement. That's a normal thing to ask for.
|
||||
|
||||
LUKE: Okay. Well, there's one other little hiccup in the plan here, and that is that Silas, listens to this show.
|
||||
|
||||
DOYLE: How do you know that?
|
||||
|
||||
LUKE: Because he calls in and I talk to him.
|
||||
|
||||
DOYLE: He calls in to your show.
|
||||
|
||||
LUKE: Yes, that's correct. Do you not listen to the show? He calls in a couple times a week.
|
||||
|
||||
DOYLE: I'm usually asleep by now. I'm up at five for the kettles.
|
||||
|
||||
LUKE: Luke, what does he call about?
|
||||
|
||||
DOYLE: Well, he calls to talk about the wellspring and the current and he lets us know what's going on in your community and how he's feeling about his lead.
|
||||
|
||||
LUKE: leadership skills. He's actually quite an entertaining and complex individual.
|
||||
|
||||
DOYLE: I need to sit with that for a second. He calls a late night radio show to talk about his leadership skills. That's okay. So if he's listening tonight and you just said my name, then this conversation is already, I need to think about whether I'm sleeping in that soap room tonight or somewhere else.
|
||||
|
||||
LUKE: Do you generally sleep in the soap room?
|
||||
|
||||
DOYLE: No, I've got a cabin. But the soap room has a lock I installed myself and Silas doesn't have a key. That's not a joke. where my head went just now. I'm not, I don't think he's violent. I've never seen anything like that, but I've also just been on the radio saying his name in the words, Power of Attorney and Tierra Cueeta Holdings and backdated notary stamps, so.
|
||||
|
||||
LUKE: Yeah, I don't get the impression. I don't get the impression that he's a violent man either. He seems pretty passive from the conversations that I've had with him. He's, uh, I got the impression that he was genuinely invested in the spiritual development of those in your community. What's it like living at the Wellspring? What's your day look like?
|
||||
|
||||
DOYLE: It's actually, it's a good life in a lot of ways. That's the hard part. I get up at five, I fire the kettles, I make soap, good soap. We sell it at markets and online, and I'm proud of that. The land is beautiful.
|
||||
|
||||
LUKE: Do you ever sell that soap at the Alpine Farmer's market on Saturdays?
|
||||
|
||||
DOYLE: Yeah. Yeah, we do.
|
||||
|
||||
LUKE: You've been there? Oh, yeah, I've been there. It's a big to-do around these parts. So that's cool. Maybe I'll catch time. I'm curious about life at the Wellspring outside of these financial complications. You're making soap? What are some of the rituals and spiritual aspects of your lifestyle?
|
||||
|
||||
DOYLE: There's a lot of morning gathering. Silas talks, people share. There's some breathing work. It's not unpleasant. I participate. I've had moments there that felt real to me. That's actually the thing that kept me from looking too closely for too long. Because you don't want to be the person who who ruins something that other people genuinely need.
|
||||
|
||||
LUKE: I just looked up Wellspring community breathing work. And it seems like a lot of different wellspring centers and communities offer programs and workshops focused on breathing techniques for wellness and mindfulness.
|
||||
|
||||
DOYLE: Yeah, I don't think this is that kind of wellspring.
|
||||
|
||||
LUKE: So, Doyle, tell us about yourself a little bit. What drew you to the Wellspring community and Silas in particular? What would make you so invested in a, concept or a spiritual idea that you would sign any documents for a leader.
|
||||
|
||||
DOYLE: That's a fair question, and I've been avoiding it for about 11 months. I came off a bad stretch. Divorce, then my business went under, not in that order, but close enough that they felt like the same event. I was living out of that truck for a while. Silas found me at a market, actually. Not the Alpine one, different one. We talked for two hours. He's good at listening.
|
||||
|
||||
LUKE: So it took two hours of talking to Silas to sign over. power of attorney and let him drain your bank accounts?
|
||||
|
||||
DOYLE: No, no, that's not. It took about eight months. And it wasn't presented that way at any single point. That's how it works. You don't hand someone your life in one afternoon. You hand them a little piece at a time, and each piece feels reasonable in the moment. And then one day you're in a parking lot at midnight with a spiral notebook and a phone full of photographs, and you're calling a radio show because you don't have anyone else to call. That's how it works.
|
||||
|
||||
LUKE: It's interesting. I just looked up how recruit people, and a lot of sources mention that they often target individuals who are going through a difficult time or a bad stretch in their lives, which totally fits with what Doyle just said. Do you feel like you're living in a cult, Doyle?
|
||||
|
||||
DOYLE: I feel like I'm living in something that has a good soap room and bad paperwork and a leader who calls your radio show twice a week to talk about his feelings. Whether that's a cult depends on a definition I'm not qualified to give tonight. What I know is I found my own money in an account I didn't open, power of attorney I signed thinking it was about liability for lieburns. So, maybe the word doesn't matter as much as those two facts.
|
||||
|
||||
DOYLE: How do you know it's your money that you found? Because I recognize the deposit amount and the date. I make the same deposit every month. It's a round number, and I wrote it in the notebook when I started keeping records. When I photographed the ledger pages, that amount on that date is in the column that routes to Tierraquieta. It's not proof that would hold up anywhere formal, but it's my number on my date going somewhere I didn't put it.
|
||||
|
||||
LUKE: But it could be a coincidence. So you can't be completely sure that that money that you're seeing in the, in Tierra, Cueeda, is the same money that came from your account? Or can you verify that? Can you see that it came from your account?
|
||||
|
||||
DOYLE: No, that's honest. I can see the amount and the date in the ledger, but I can't see the originating account number. So you're right. It could be coincidence. That's the version I wanted to believe three hours ago. But then there's Priscilla's notary stamp and there's the document I signed that isn't one. what I was told it was, and at some point the coincidences are doing a lot of work. I can't prove the money is mine.
|
||||
|
||||
LUKE: Okay, so it might not be yours. We don't know that it is, but it looks suspicious. I think that you should talk to Silas and see what's going on there and just have an adult man-to-man conversation with him. Having spoken to the man, I think he's reasonable and you may be able to get some answers. You've talked to him more recently than I have in a way.
|
||||
|
||||
DOYLE: I talked to him more recently than I have in a way. to him every gay, but it's never, it's never a real conversation. It's always him talking and me listening. That's the dynamic. I don't know how to sit across from him and ask a direct question without him turning it into something about my spiritual readiness to receive the answer. He's very good at that. But you're probably right that I have to try before I do anything else. I just, if he is listening tonight, that conversation is going to be a lot harder to have tomorrow morning.
|
||||
|
||||
LUKE: Well, I don't know if he listens every night. I just know that on occasion he does call in. He is a listener of this show, and there's potential that. And there's potential that. that he will hear this and be talking to you in the morning. So don't be surprised if you get a knock on the Sobrum door from Silas, wondering why you're tarnishing his good name. Tell us about the current and what the actual teachings of the Wellspring are. I'm curious about this. I've heard it from Silas, but I'd like to hear it from your perspective. What is it that you guys actually believe and are doing out there?
|
||||
|
||||
DOYLE: The current is, Silas describes it as a living frequency that runs through the land and through people who are open to it. The idea is that modern life has insulated us from it. Money, noise, ambition, all of that creates static. So the work of being at the wellspring is about reducing your static, simplifying. And the more you simplify, the more you can feel the current and contribute to it. The financial piece gets folded into that.
|
||||
|
||||
LUKE: And how do you feel about that? Do you feel like the current is flowing through you and then giving up the responsibility of your own financial management, clears you to be amenable to the current?
|
||||
|
||||
DOYLE: I did. For a while, I genuinely did. There's something real about simplifying your life, about getting out of your own head. I was a mess when I got there and the structure helped. The soapwork helped. Getting up at five and making something with your hands, that helped. But the current as a reason to hand over your bank account. I think I always knew those were two different things, and I just let Silas blur the line because it was easier than arguing with him about it.
|
||||
|
||||
LUKE: Wow, that's very convenient for Silas, don't you think?
|
||||
|
||||
DOYLE: Yeah. Yeah, it is. It's very convenient for Silas.
|
||||
|
||||
LUKE: Okay, Doyle. Well, thanks for calling in. I think it's concerning definitely the things that you found for your own financial records and Priscilla's. And I'd be interesting, interested to know in what you find out when you talk to Silas tomorrow. So give us a call back and let us know how this works out and also let us know that you're okay. Right, because there could be consequences for your talking about this publicly.
|
||||
|
||||
DOYLE: I know. I appreciate that. And Luke, if Silas is listening and he comes to me tomorrow and it turns out to be nothing, I will call back and say so. I'll say I was wrong and I was spooked and the soap fumes got to me. But if it's not nothing, I'll call back and say that too. Either way I'll call. You have my word on that.
|
||||
|
||||
LUKE: All right, Doyle. Well, good luck to you. I hope that it all works out and that this is just a, a misunderstanding. Hopefully it's just a misunderstanding. Next up on the collar line here, we've got Rhett. Ret, welcome to the show. What's going on in your life tonight? How can we help you?
|
||||
|
||||
RHETT: I had a feeling last Thursday that I'm not proud of, and I can't figure out if it tells me something true about myself, or if it's just, if it's just the first thing that comes up when you're scared. I've been seeing someone. Five years. She's married. Her husband works the rigs on rotation. And last week she ended it. Not because of guilt. because her husband got a diagnosis, early Parkinson's, and she said she needs to be all the way present for what's coming. And I told her I understood and I meant it.
|
||||
|
||||
LUKE: Well, that's in a weird way, a sort of beautiful thing. And I guess what you would hope. So you've been having an affair with this woman. Did the husband know about it or no?
|
||||
|
||||
RHETT: No. No, he didn't know. And I know how that sounds. I'm not calling to relitigigate whether it was right. That's a separate conversation. and honestly not the one I need to have tonight. The thing I need to say is this. She told me about the diagnosis, and she told me it was over, and I drove home and I sat in my driveway. And the first thing I felt, before I felt anything for her, was relief.
|
||||
|
||||
LUKE: Well, that kind of makes sense because, I mean, that's a long time to be doing something that you obviously feel it's wrong, right? You felt like your affair was the wrong thing to do. You were laying in bed with a married woman, and it's hard to, and it's hard to, justify that. So I can understand where the ending of that would give you a sense of relief from the guilt that you must have been carrying for five years from that relationship.
|
||||
|
||||
RHETT: I hear you. And I want that to be it. That would be a clean answer. But I'm not sure the guilt was the thing I was carrying. I think, and this is the part that bothers me. I think the arrangement was actually comfortable. For both of us, nobody was pushing for more. It worked.
|
||||
|
||||
LUKE: Why does I bother you.
|
||||
|
||||
RHETT: Because if it was comfortable, if I wasn't actually suffering under the weight of it, then what was the relief from? That's what I keep coming back to. If it wasn't guilt, if I wasn't secretly hoping it would end, then the relief was about something else. And the only other thing I can land on is that some part of me was glad the situation took the decision out of my hands. And that means I wanted out and didn't have the spine to say so. Or, and this is the worst version, the relief was just about me not having to think about him anymore.
|
||||
|
||||
LUKE: Well, yeah, that's, I mean, that's the guilt of it, right? What else would you call that? I mean, subconsciously or consciously, you were carrying around guilt from doing something that you thought was wrong. And her ending it took that decision out of your hands, like you said.
|
||||
|
||||
RHETT: Yeah, maybe you're right. Maybe I've been calling it something other than guilt because guilt felt too simple. Too on the nose. There's this thing, though. I never met him, except I did once.
|
||||
|
||||
LUKE: Uh, okay. Okay, so did you meet him or did you not meet him? And how is that relevant to any of this?
|
||||
|
||||
RHETT: I met him once and didn't know who he was until after. It was at a stripes on I'd 10. Big guy, friendly, had a Permian Basin Petroleum Association lanyard on.
|
||||
|
||||
RHETT: We talked for maybe two minutes about nothing, gas prices or something. And then I got back in my truck and she called me. And I described the guy I just talked to. And there was this pause. And she said, that's my husband. So I have a face now.
|
||||
|
||||
LUKE: Wait, so I just looked up the Permian Basin Petroleum Association. And it's a big deal in the oil and gas industry for West Texas and New Mexico, founded back in 1961. Well, I mean, it's a horrible thing that he's got Parkinson's, right? I've seen Parkinson's myself, and it's pretty horrible to watch. It's not a good way to go. But it is really great of her to have acknowledged that her, her husband, her husband, husband needs her and that means her needs are going to have to go on the back burner for now. And it makes sense that she would want to have an affair if somebody was off all the time doing oil rig, rig, drilling or whatnot. She needed somebody to be around and now that he's in this position, he's going to need her to be around. And since she's doing that, it seems like everything is right. Everything is back in order. You know, so you can sleep well tonight.
|
||||
|
||||
RHETT: I want to take that. I really do. And most of it lands. But the thing I haven't said yet, the thing I actually called to say, is that when I found out about the diagnosis, my first feeling wasn't sympathy for him. It was relief for me. Before I even got to the part where I felt bad for a man I'd shaken hands with at a gas station, and I sat in my driveway for an hour, and then at two in the morning I typed out a text to her that said I hope he has good doctors.
|
||||
|
||||
LUKE: Well, yeah, but that's nothing to be ashamed of. There's nothing that you can do to control the order in which you feel your feelings. That just happens, right? So, I mean, the thing that is important is that you did have both feelings. You do feel sympathy for the man, and of course you hope he has good doctrine. Nobody wants to see somebody go out like that. So that's just a horrible thing all around. So it doesn't matter if you felt relief before you felt, grief for a man you hardly know. You don't have to feel bad about that. You can feel bad about having an affair with his wife for five years or not. I don't know what the situation was, and I'm not here to pass judgment. But it sounds like today, she's doing the right thing, you're doing the right thing, and hopefully this man doesn't suffer too much on his way out.
|
||||
|
||||
RHETT: I deleted the text. That's the part I didn't finish saying. I type. it and I deleted it because I couldn't tell if I was sending it for her or for myself. And I think that's, I think that might actually be the answer to my own question. The fact that I couldn't tell. Five years and I still couldn't tell where she ended and where I did. That's not nothing.
|
||||
|
||||
LUKE: Well, I don't know if I understand that. And I don't think it matters very much if you sent the text or not, because at this point, you are not what she's concerned with. Appropriately, you're not what she should be concerned with. And if she is, then that's too bad for this poor man.
|
||||
|
||||
RHETT: No, you're right. You're right about that. I think I've been making this about a text message when it's not about a text message. I think what I needed to say tonight, and I've said it now, is that a man I met once at a gas station on I-10 is sick, and my first reaction was relief. And I've been sitting with that for five days by myself because I can't tell anyone in Fort Stockton without it getting around. And I needed it to be out loud somewhere. So.
|
||||
|
||||
LUKE: Well, so now you've done that. I think you can let yourself off the hook. And it is a horrible thing that this happened to this guy. It's not your fault. It happened to the guy. And your relationship with his wife is now over. And that's okay. And you're relieved by that. So I don't want to say all as well, obviously. From one person's perspective, it's not so great. But you are well. And now you can move on and find a relationship that is not a relationship that is not a daughter. alterus.
|
||||
|
||||
RHETT: Yeah. Yeah, I think that's right. I appreciate you letting me say it. That's really all I needed. Somebody to hear it who doesn't know anybody involved. I'm going to drive home now.
|
||||
|
||||
LUKE: All right. Well, you drive safe and good luck to both of them because it's going to be a hard road for them both. Really, really rough. So, no fun for anybody involved. All right, ladies and gentlemen, on that happy note, it's time for us to take a little break for a word from our sponsors. Does your dog bark at nothing? Does he stare at the wall for 45 minutes and then sprint into a door? Does he ever growled at a specific corner of your house like he's seeing something you can't? Yeah, your dog's going through some stuff. Introducing calm down, premium edibles for dogs. Each bacon-flavored chew contains a proprietary blend of chamomile, valerian root, and a third ingredient that we have patented. so we don't have to tell you what it is. Within 30 minutes, your dog will go from destroying your couch to sitting in the middle of the kitchen floor with a thousand-yard stare, completely at peace with the universe. Will he see the same thing in the corner? Probably, but he won't care anymore. Side effects may include extreme chill, sudden interest in reggae, and your dog forgetting his own name, which, let's be honest, he already did. Calm down. Because your dog doesn't. need a walk. He needs to calm the hell down. Not available in California. We cannot stress that enough. I wonder why it's not available in California. It seems like California would be the first place that would be available. I don't know. I don't make the rules. We get the lawyers doing that. All right. So next up on our caller list now that we're back is, I don't know how to say this. I hope I don't I believe you pronounce your name, call quit. Is that correct? What is your name, caller?
|
||||
|
||||
COLQUIT: Cole quit. Colquit. Like the county over in Georgia, if you know it, most people don't. Go ahead and call me that if you want. Or just Cole, either one works fine. I need about four minutes, and I promise you it's worth it. I grew something this week that I don't think anybody has grown in maybe 40 years.
|
||||
|
||||
LUKE: All right, Cole, that is intriguing. What is it that you grew?
|
||||
|
||||
COLQUIT: A chile pepper. And I know how that sounds. at, what is it, 1130 at night? But stay with me. This is not a pepper anybody can buy. This is not something you find in a seed catalog. The seed I planted came out of a dried pod my grandmother carried up from Moosequiz Coahuila in 1971. She wrapped the seeds in a handkerchief. I didn't know that until after she was gone, found out from my aunt, and I have been trying to keep that plant going, off and on for about 15 years. And this past Tuesday morning I walked out back and the first right pod was sitting there, nearly black, about the size of my thumb.
|
||||
|
||||
LUKE: And what is this, an endangered chili pepper? Is it no longer available? Or do they still have in Mexico? I didn't know that a seed could last that long, just wrapped up in a handkerchief.
|
||||
|
||||
COLQUIT: The seed didn't last that long. I wish. What happened was my grandmother grew the plant in her yard in Odessa for years, and when she got too old to tend it, my mother let it go, which I will never fully forgive. And then I tracked down somebody in Musquez about 12 years ago through a cousin of a cousin. And they sent me a drug. pod in an envelope, just one pod. And I picked the seeds out of that myself, and I have been nursing this thing along ever since. As for whether anybody still grows it down there, I genuinely do not know. That family my grandmother knew, I don't know what happened to them. That's part of what's eating at me. And the variety itself, nobody can tell me what it is.
|
||||
|
||||
LUKE: Well, I mean, somebody must be growing it if somebody was able to send you a pod that you could get a viable seed from.
|
||||
|
||||
LUKE: Can you just take a picture of it with one of those plant identifier apps? I mean, it's going to be, it's going to be, uh, cataloged somewhere.
|
||||
|
||||
CALLER: I tried two of those apps. They both came back with Pacilla Negro, which is wrong. The shape is wrong for Pacilla, the size is wrong, and anybody who knows Childs can see it's not the same thing.
|
||||
|
||||
LUKE: Chilis?
|
||||
|
||||
CALLER: I also sent photos three days ago to the Chili Pepper Institute down at New Mexico State in Las Cruces, and I have not heard back yet. And look, I understand what you're saying. Somebody sent me that pod, so somebody had the plant. But that was 12 years ago, and it was one exchange knew each other, and I have no way back to that person. That threat is just gone. What I've got is what's growing behind my house right now in Marathon, Texas. On a drip line I ran myself, and four pods that I harvested Tuesday, and a smell coming off this thing that I cannot describe except to say smoke and citrus and something that doesn't have a word for it yet.
|
||||
|
||||
LUKE: Okay, what are you going to do with this? Are you, I mean, you're obviously not the first person to ever grow it. It's not like you came up with a new strain of chili pepper that's never been witnessed before, but you've got something rare. Most people aren't familiar with. Are you just going to throw it into a soup? Or, like, what is your plan? Why is this so important to you?
|
||||
|
||||
CALLER: The seeds? That's the plan. I've got pods setting on three more plants right now. And when they're ripe, I'm going to pull every seed out of every one of them. And I'm going to send them somewhere that keeps things like this alive. Seed library, Gene Bank, somebody. Because here's what I keep turning over in my head. My grandmother didn't know she was preserving something. She just liked the pepper.
|
||||
|
||||
LUKE: that's what you did?
|
||||
|
||||
CALLER: Yeah, but what makes you think they don't already have those seeds in a seed bank somewhere? They must.
|
||||
|
||||
LUKE: Maybe they do. I hope they do. But here's the thing that got me standing in the dirt Tuesday morning not moving for about 10 minutes. I ate one raw, right off the plant, seven in the morning, dirt on my boots, and it was the best thing I have ever put in my mouth in 63 years. And I thought about my grandmother, and I thought, she knew this. She knew exactly this flavor. And I never once thought to ask her about it when she was alive, because why would you, it's just a a pepper in somebody's yard. That's what I can't get back.
|
||||
|
||||
LUKE: Okay. Is it a spicy pepper? Did it burn your mouth? Is that why you couldn't move? Did it paralyze you from its intense heat?
|
||||
|
||||
CALLER: It's got heat, but that's not it. It's not a show-off pepper. It's not trying to hurt you. The heat comes in late and it's clean. What stopped me was the flavor underneath it. There's something almost, I want to say fruity, but that's not right either. It's darker than that. Smoky without being usually has to be cooked into it. I've grown childs for 20 years, and I have never had one that tasted like it was already finished before you did anything to it. My grandmother used to make this sauce that I could never replicate, and I always thought it was her technique. And Tuesday morning, I realized it was never the technique. It was always the pepper.
|
||||
|
||||
LUKE: All right, man, well, congratulations, I suppose. Good work on growing this pepper. And I hope you get lots of enjoyment out of your pepper-based recipes.
|
||||
|
||||
CALLER: Hold on, hold on, I'm not calling about recipes. I'm calling because I need to know what this thing is called. It's actual name. Somebody out there listening right now. Maybe they're from Coahuila. Maybe they've got family from that region. Maybe they've seen a small, nearly black pod with shoulders like a little bell pepper but pointed. I need somebody to call in or get a message to you or something. Because the Chili Pepper Institute hasn't written me back and the apps are useless and I've been trying to tell this story for four days and you're the first person who's let me get through it. Does anybody out there know what I'm talking about?
|
||||
|
||||
LUKE: slipped up Coahuila, and it's one of Mexico's 31 states, with Salteo as its capital, and it's known for its desert landscapes and rich history.
|
||||
|
||||
CALLER: Isn't everywhere in Mexico known for its desert landscapes and rich history?
|
||||
|
||||
LUKE: Well, I mean, maybe we will get a color that knows a lot about rare peppers. If not, I think, have you taken it to Sell Ross? Maybe they know up there, they've got a botany program or something?
|
||||
|
||||
CALLER: So Ross, yeah. That's... I don't know why I haven't done that. That's 20 minutes from my front door. I went all the way to Los Cruces in my head before I looked at what's right here. That's a good call. You know, who I should probably talk to is somebody in their agriculture department, not just botany. Somebody who knows land race varieties specifically. Because that's what this is, I'm pretty sure. A land race. Something that never got standardized, never got a catalog number, just got passed hand to hand through one family in Muscus for God knows how long, until my grandmother put some seeds in a handkerchief and got in a car.
|
||||
|
||||
LUKE: There are, like, customs controls on that? You can't just send seeds across countries without them being checked for diseases or, you know, make sure you don't get yourself sued by Monsanto because they own the intellectual property for that particular seed.
|
||||
|
||||
CALLER: In 1971, you could drive across that border with just about anything in your pocketbook, and nobody was going to stop you over a handkerchief. That was a different world. Now, the pod that came to I'm not going to get into the details of that on the radio. But I'll tell you this, Monsanto can't own something that's been growing in one family's yard in Koahueila since before any of us were born.
|
||||
|
||||
LUKE: Oh, yes, they can. That's not how it works. These land race varieties, they predate the whole patent system by centuries. What I'm more concerned about, honestly, is the opposite problem. That nobody owns it. Nobody's protecting it. And it just disappears. That's the thing that actually happens.
|
||||
|
||||
CALLER: I'm pretty sure the Monsanto thing actually happens, too.
|
||||
|
||||
LUKE: But I don't know. I'm not. I'm not an expert on agriculture and seed retention. But I find it hard to believe that there's an edible pepper in Mexico that is not cataloged and saved somewhere. I could see that if it was in some strange Amazonian rainforest that was difficult to get to. But if this is a pepper that's been passed around person to person in a developed area, then. Well, also I'm assuming that this place in Mexico. Mexico is developed. It might not be. But good for you. Keep those seeds going and do, I don't know, how do you, how do you retain seeds? I know you can get heirloom seeds in there, usually stored, vacuum, sealed to keep the airway from them, to keep them viable for, you know, a few years at least.
|
||||
|
||||
CALLER: Cool and dry is the main thing. I've been keeping them in a small glass jar with a piece of paper towel to pull moisture inside my refrigerator. Not frozen, just cold. That's kept them viable so far, obviously, because Tuesday happened. But you're right that for long-term storage, you want to get the moisture content down and seal them properly. What I want to do is get enough seeds that I can send a portion to somebody who does this professionally. Not keep it all in my refrigerator in Marathon, Texas, because if my power goes out for two weeks in August, which it has, that's the end of the whole story.
|
||||
|
||||
LUKE: Do you have to grow it from seed? Are you able to take cuttings of the growing plant and replicate it that way?
|
||||
|
||||
CALLER: You can root pepper cuttings, yeah. I've done it with other. varieties. It's not as reliable as tomatoes, but it works. The problem is, I've only got three plants right now, and they're loaded with pods I want to let go to seed, so I'm not real eager to start cutting on them until I've got the seed situation handled. But that's actually a good insurance policy. Get some cuttings rooted before winter hits. Keep them inside.
|
||||
|
||||
CALLER: That way, I've got the plant itself going through the cold months and not just seeds in a jar. I should do both. Yeah, root some guttings and give them to people that might be interested and just spread it around. advice that ends up overtaking all of the New Mexico chili, the hatch chili population with a virulent strain. I don't know. But yeah, congratulations. That's about all I have to say about chili pepper cuttings. I appreciate that. I do. And look, before you move on, anybody listening right now who knows the Muske's area or knows Land Race Childs from Coahuila or thinks they recognize what I'm shoulders like a little bell pepper, but comes to a point. I'd be grateful to hear from somebody. I've got a name I can try to spell out. The family my grandmother knew called it something that sounds like, and I'm going from memory here, from something she said maybe once, sounds like it could be spelled C-H-I-L-A-C-A or maybe C-H-I-L-O-C-A. I'm not certain, but if that means anything to anybody, I'd sure like to know.
|
||||
|
||||
LUKE: Chalacca. That sounds like a Devon question. What do you have to say about that, Devon? And it seems like they're a pretty common Mexican chile, often dried and called passilla. They're described as having a spicy and smoky flavor, and they're used in a lot of sauces and salsas. Yeah, it looks like the chalaca pepper is pretty well known, and when it's dried, it's called a pasilla pepper. It's described as having a rich, mild to hot flavor. Well, there you go. When it's dried out, it's a pacilla pepper.
|
||||
|
||||
CALLER: That's what the app said to, and I'm telling you it's not the same thing. I know what a chelaca looks like. I've grown Paceas. The pot I'm holding is shorter, fatter, and it's got those shoulders I mentioned. A Chalaka is long and thin and curved. This is not that. The name might be similar. It might be related. It might be a regional variant that branched off from the same family a hundred years ago. I'm not ruling that out. But it is not a standard Chalaka. And the flavor is not the same. I've eaten Pacea's my whole life. Tuesday was not that.
|
||||
|
||||
LUKE: All right. Well, good luck to you and your peppers. That was intriguing. So next up on the collar line, we've got Waverly. Hey, Waverly, what's going on? What's happening out there tonight?
|
||||
|
||||
WAVERLY: I found plagiarism in a student's lab report six days ago, and I still haven't reported it, and I need someone to tell me why I'm stalling, because I think I already know, and it's not a good reason.
|
||||
|
||||
LUKE: Why is it that you think you're stalling?
|
||||
|
||||
WAVERLY: Because he's good, like, actually good, not good for a junior good, good in the way where you can tell the difference between someone who learned to identify birds from a field guide and someone who actually watches them. And I think if I file this report, it ends that. Or at least it bends it in a way that doesn't unbend.
|
||||
|
||||
LUKE: Are you sure that it was plagiarism? And he didn't just come to the same conclusion and grouping of words that somebody else may have?
|
||||
|
||||
WAVERLY: Yeah, I'm sure. The blog post is still live. I have the URL open in a tab on my phone right now, word for word. Not like, similar phrasing, the same sentences in the same order A birder from Tucson visited the same site in 2021 and wrote it up, and Cord just, lifted it.
|
||||
|
||||
LUKE: Are you sure that cord lifted it and didn't just have ChatGPT go lift it for him?
|
||||
|
||||
WAVERLY: That's, honestly, that doesn't make it better, does it? Like whether he typed it himself or had something do it for him, it's still not his words. But here's the thing that's been keeping me up. His GPS track is real. His coordinates are real. I walked that same transect two years ago. I know that drainage, and he was there. And there's one, and there's one line in his notes that is not in the blog post.
|
||||
|
||||
LUKE: Okay, does any of this really matter in any real-world capacity?
|
||||
|
||||
WAVERLY: What do you mean?
|
||||
|
||||
LUKE: I mean, who cares if he plagiarized his book report on birds?
|
||||
|
||||
WAVERLY: Because I'm the one who has to sign off on it. And because it's not a book report, it's a field ecology lab. The whole point is that he goes out and observes and then writes what he saw in his own words. That's the skill. That's what we're training. If he becomes a wildlife biology, and his writing survey reports for a federal agency or a ranch or whoever, and he just pulls language from somewhere else. That has actual consequences. You make management decisions based on that data, but also...
|
||||
|
||||
LUKE: Also what? What are the actual consequences from plagiarizing the observation of the birds that you saw?
|
||||
|
||||
WAVERLY: The one line that's not in the blog post is about a chrysal thrasher working a creosote patch at 640 in the morning. That's not in the Tucson Guys post. That's cords. means he was out there at 6.40 a m watching a thrasher, and he still went home and copied someone else's words to describe what he saw. And I cannot figure out why a person who was actually there would do that. That's what's killing me. He didn't need to cheat. He had the thing. He was standing in the drainage watching the bird.
|
||||
|
||||
LUKE: Maybe he just ran out of time, you know, and something else is going on in his life. And he was like, well, this is, I read this post. It's exactly what I saw. So I'm just going to use this.
|
||||
|
||||
WAVERLY: Yeah. Yeah, that's probably exactly. what happened. And that makes it worse in one way and better in another, you know? Like, worse because he knew better. Better because it's not, it's not who he is. It's just a bad decision on a bad week.
|
||||
|
||||
LUKE: He works a part-time ranch job. Yeah, but you don't know what else is going on in his life. He might be caring for a elderly parent or he's got girl troubles or he just didn't feel good or hasn't slept for whatever reason in a couple of days. There's a lot of reasons that he could have not had the time to write what he saw in the way, in the format that you wanted it. It doesn't sound like that big of a deal to me, but I'm not a wildlife biologist, and I don't have a huge amount of respect for rules. So, yeah, I don't know. Talk to him about it. Ask him.
|
||||
|
||||
WAVERLY: That's the third option. That's, I keep circling around it and not letting myself land on it because it feels like I'm giving myself permission to do something I'm not supposed to do. But you're right. I could just talk to him. Before anything gets filed, before Dr. Harmon is involved. Just sit down with Cord and say, I found this. I need you to explain it to me and see what he says.
|
||||
|
||||
LUKE: Yeah, there you go. I mean, you could just file the report and sleep well at night because you wouldn't be lying. But if you believe in this kid, you think he's showing real aptitude for your field and you like the kid, talk to him and see what's going on. And maybe it doesn't have to go down that way.
|
||||
|
||||
WAVERLY: The part I haven't let myself say out loud until right now is that I remember being 21 and handing in something I wasn't proud of because I was drowning and I didn't ask anyone for help. And nobody asked me either. They just graded it. So maybe that's why I called a radio show at whatever time it is, instead of just filing the form. Because I needed to hear someone say out loud that talking to him first isn't the same as letting him off the hook.
|
||||
|
||||
LUKE: No, it's not the same as letting him off the hook. You may still let him off the hook if what he has to say is compelling to you. but, I mean, just having that conversation with him before you ruin his life is not the same as letting him off the hook.
|
||||
|
||||
WAVERLY: Right. Okay. Yeah. I'm going to talk to him. I'm going to pull him aside after Lab on Thursday, and I'm going to show him what I found, and I'm going to let him talk. And then I'll decide. But at least it'll be a decision I made with more information than I have right now.
|
||||
|
||||
LUKE: All right. That sounds like a good plan. You talked to court and find out why he didn't write his own report. Ladies and gentlemen, it's time again. It's time again for a word from our sponsors. Gentlemen, let's talk about the thing. You know the thing. Your father had the thing.
|
||||
|
||||
LUKE: Your father's father pretended he didn't have the thing, and then he died, and we all had to clean out his garage. Stage Crown is the discrete Dr. Beck men's health platform that handles hair loss, performance, anxiety, and that other one you aren't going to bring up. Take a five-minute online assessment. Get matched with a licensed provider and receive your treatment and unmarked packaging that nonetheless screams its contents to anyone who has ever received the same package. Our generic medications are FDA approved. Our brand names are clinically validated, and our customer service representatives have been trained to never, ever laugh. Subscriptions are cancelable, in theory, through a chat window that opens between 2 and 4 a.m. Pacific. 50% off your first month and free shipping at stagecrown. slash roost. Stage crown. Because you're a man, and men have problems.! And we are back. All right, ladies and gentlemen, let's hear from our next caller. Who do we got? Who we got? Who we got? Who we got? Linden. Linden, welcome to Luke at the Roost. What's going on out out there tonight? How can we help you?
|
||||
|
||||
LINDEN: I pulled something out of a wall four months ago that doesn't belong to the man who owns the house. And I've been driving around with it ever since. And tonight, I finally looked up what he's charging per night.
|
||||
|
||||
LUKE: Okay. There's a couple things there. It doesn't belong to you either if you pulled it out of another man's wall. If this man owned the wall and the house, then he owns what's inside the wall. So I'm struggling to see how he got to he doesn't own what's in the wall. But what is he charging? her night? What is this like an Airbnb or so? Your whole intro there doesn't make any sense.
|
||||
|
||||
LINDEN: 385. And yeah, I hear you on the legal part. I do. But what I pulled out was a tin with a name stamped on it. My mother's maiden name, Ronquil, stamped right on the lid. And inside it there were photographs, 47 of them, and a document in Spanish that looks like a land record. So when you say he owns what's in the wall, I understand that argument. But I'm not sure I believe it applies here this. same way it would to, say, old pipe or a bird's nest.
|
||||
|
||||
LUKE: I don't understand. 385. He's charging 385 a night to what stay in his house, to stay in his Airbnb.
|
||||
|
||||
LINDEN: Yes, short-term rental. He bought it on San Antonio Street, historic Adobe, and I rewired it. That's my trade. I'm an electrician. He hired me to bring it up to code. I did the job. And on the last day, I found the tin inside a wall cavity pulling old knob and tube. And now it's on one of those apps with photos of the exposed Adobe walls I rewired. And he's getting $3.85 a night for it. And somewhere under my truck seat is a tin with my family's name on it.
|
||||
|
||||
LUKE: Okay. And what's in the pictures? What are the photographs?
|
||||
|
||||
LINDEN: Portraits mostly. Family groups. One wedding photo. And that one, the wedding photo. The woman in it is wearing a dress that my mother described to me once. Dark fabric, high collar, buttons all the way to the throat. She was talking about her grandmother. wedding and she said she'd never seen a photograph of it. She was just describing what she'd been told the dress looked like. And I'm looking at a photograph of a woman in that exact dress. And I don't know who she is. But I think I do.
|
||||
|
||||
LUKE: You think you do, but you don't. It's a description of a dress that you heard from many years ago, a dark dress with buttons on it. And that's not exactly narrowing anything down. So I think you're, I think you want to have found something that is related to you. don't recognize anybody in those images and it just has a name printed on it that happens to be your mother's maiden name. It is very unlikely that this has anything to do with you and you actually just stole something out of somebody's house for which you were hired to do work. That's a hard thing to hear.
|
||||
|
||||
LINDEN: But the name isn't a common name. Not around here. There aren't a lot of Ronquilos in Presidio County and the ones that are here, I know where they came from. And the land record, the document, it has veras, boundary descriptions, and the family. name on it and it predates the current D by a long stretch. That's not nothing. But I hear what you're saying about the other part.
|
||||
|
||||
LUKE: A part where this isn't yours and you stole it from a guy that you were hired to do work for, which is basically the most unprofessional thing. You got to bring that back and give it back to the guy because it's not yours to take.
|
||||
|
||||
LINDEN: You're right. I know you're right. But here's what I keep coming back to. My mother is 74 and she's in a care facility in Alpine and she is not going to be able to what she's looking at for a whole lot longer. That window is closing. And if I hand that tin to a man from Portland who's going to look at it and see, I don't know, a curiosity, something to put on a shelf for his guests to look at, then that window closes for good. That's what I've been sitting with for four months.
|
||||
|
||||
LUKE: Well, then you bring that to the man in Portland who actually owns it and explain to him the situation and say, hey, this is my mother's main name. I'd like to bring it to her in Alpine to see if she reasonable people would allow you to do that.
|
||||
|
||||
LINDEN: Yeah. Yeah, that's probably right. He's actually texted me twice asking for a plumber referral, and I answered both times like everything was normal. And that's the thing that's made me feel the worst about all of it. Just texting back like I don't have his property under my seat. So I already have a line to him. That part's not hard. The hard part was, I think I was afraid he'd say no and then I'd have a different problem. But if he says yes, I can take it to my mother before, yeah, okay.
|
||||
|
||||
LUKE: Yep. All right. Do that. Don't steal things. It's not cool. Next up on our call line, we've got Kala. Kella, welcome to the show. What's going on tonight? What would you like to talk to Luke at the Roost about? Kala. Kala.
|
||||
|
||||
KALA: But yeah, I found clay this spring that I think might be genuinely rare. And I just sold the first piece for $1,400. And now I don't know if I should keep digging or stop. And I'm not sure those are the only two options.
|
||||
|
||||
LUKE: What other options might be? there be?
|
||||
|
||||
KALA: That's the question I've been sitting with. I mean, I could dig slowly. I could treat it like it has a budget, and I'm not allowed to overdraw. I could decide in advance how much of it I'm willing to take out of the ground in a lifetime and just never go past that number. I don't know if that's a real option, or if I'm just making myself feel better about taking it at all.
|
||||
|
||||
LUKE: Well, whose land is it on?
|
||||
|
||||
KALA: Mine. The Arroyo drainage runs through my property. So, there's no legal question here. That's not what's keeping me up. It's more... I don't think I own it just because I own the land it's sitting under. I'm not sure ownership is the right framework for something that took, I don't know, 10,000 years to become what it is.
|
||||
|
||||
LUKE: Yet, it turns out you actually do own it, though, if you own the land, so you can do whatever you want with that clay. It's clay, so it took 10,000 years to become what it is, but by taking it out of the ground and selling it for $1,400, it's still going to be clay.
|
||||
|
||||
KALA: Yeah. You're right that I own it. And you're right that the clay doesn't stop being what it is when I pull it out. But the place it came from stops being what it is. That deposit is roughly the size of a shipping container. That's it.
|
||||
|
||||
LUKE: And the piece that you took out of the ground and sold for $1,400? How big was that?
|
||||
|
||||
KALA: Small. Maybe the size of a grapefruit.
|
||||
|
||||
LUKE: Well, grapefruits aren't that small. That's kind of a big piece. So you could probably get, what, out of the shipping container?
|
||||
|
||||
KALA: Yeah. Yeah, you could. So, mathematically, I could work this material for the rest of my life and never exhaust it. I hadn't actually done that math out loud before. That's, okay, that shifts something.
|
||||
|
||||
LUKE: How many grapefruits can you fit in a shipping container?
|
||||
|
||||
KALA: I have no idea. A lot. More than I'll ever make into pots, probably.
|
||||
|
||||
DEVON: So maybe the scarcity I've been catastrophizing about is, I mean, it's still finite, but it's not as finite. But it's not as finite. as it felt at midnight in my studio. I just looked it up, and while there isn't an exact number for how many graperoots fit in a shipping container, they are often transported in specialized containers designed to maintain their freshness, so it's a pretty common cargo. Even though they're talking about volume, grapefruits are often shipped in specialized refrigerated containers with fresh air supply, not just regular shipping containers.
|
||||
|
||||
LUKE: Okay, all right, thanks, Devon. That was very helpful. Yeah, so congratulations on your big find of your special clay and make some cool stuff out of it and don't feel guilty because you found a giant deposit of this clay, but there's likely a lot more in the area. If there's one big deposit, there's almost certainly plenty more.
|
||||
|
||||
DEVON: That last part, I hadn't thought about that either, that it's probably not the only deposit, just the only one I've found. And honestly, the ceramicist at UT who saw the photos, she's never seen this fired color before, but that doesn't mean nobody. has ever dug this clay. It just means nobody's published it. That's a different thing. I think I called tonight expecting someone to give me a philosophy, and instead you just did arithmetic at me, and it kind of worked.
|
||||
|
||||
LUKE: Hey, that's what I do. I just break everything down to how many grapefruits can fit in a bucket, and everything's good. Next up, what is, there's some weird names coming in today. I'm going to mess this one up. This is Talmatted, Talmadge, Talmadge, Talmage? Let's see. Hey there, caller. I think your name is Talmidge, but I don't want to butcher it too badly. How do you say your name?
|
||||
|
||||
TALMAGE: Talmage. Like it sounds. Don't worry. You got it. I've got a neighbor I've known since we were both in our 20s, and I think he's been cutting my fence, and I've been sitting here for three hours trying to decide if I'm angrier about the fence or about having to wonder about him.
|
||||
|
||||
LUKE: Well, why don't you just throw out a little camera and see who's cutting your fence? And why is somebody cutting your fence?
|
||||
|
||||
TALMAGE: I know who's cutting it. That's not the question. The question is why, and I think I figured that out too, which is what's keeping me up. He sold a subsurface water option to a Midland LLC six months ago, Leano Basin Water Partners. I found it in the deed records in about 40 minutes on my phone. And both locations where my fence got cut, there were two before tonight. Now there's three. They're all within 50 yards of underground water easements on my property, old ones.
|
||||
|
||||
LUKE: You need to put a camera out there so you can see what's going on.
|
||||
|
||||
TALMAGE: I already know what's going on. I've got the cut wire in my coat pocket right now. Pulled it off the first section before I repaired it three weeks ago. Clean cuts, wire cutters, not a break. It's not coyotes. It's not weather. It's not my animals pushing through. Somebody cut it. What I need isn't evidence.
|
||||
|
||||
LUKE: Okay, well, you know who's cutting it. You know why they're cutting it. You know it's being cut and you don't need evidence. Why are you calling me?
|
||||
|
||||
TALMAGE: Because I can't decide if I'm looking at a betrayal or a man drowning. And those two things require different responses from me. Eleven Angoras. Two winters ago. Cold snap came in fast and Clifford drove over at four in the morning. Nobody called him. He just saw my barn light, and we worked until sunrise moving the rest of the herd in. That's the man I'm talking about, and I've been thinking about that night every single hour for three weeks.
|
||||
|
||||
LUKE: All right, well, go talk to the guy and see what's going on.
|
||||
|
||||
TALMAGE: Yeah, I know. I know that's the answer. I've known that's the answer since the second cut. I think I've been calling you because I needed somebody to just say it plain so I could stop turning it over. What I'm scared of is that he lies to me.
|
||||
|
||||
LUKE: All right, well, I said it plain, so go talk to him and figure that out. up on our collar line, we've got Imogen. Imogen? Welcome to the show. What's happening in your life tonight? What are your deep dark secrets?
|
||||
|
||||
IMOGEN: Okay, so there is an entire dead mountain range under West Texas that is bigger than the Himalayas, and it has been there for 300 million years, and nobody out here is walking around thinking about it, and I cannot get over this. Okay, so, plate tectonics. Basically, two continents collide, they crumple up, you get these enormous mountains, and then the collision stops, and over millions of years erosion just grinds them down to nothing, like completely flat, and then other rock gets deposited on top, and eventually you have no idea anything was ever there. The Wachita belt, that's what it's called, it ran from Arkansas down through Oklahoma, and then it just dips under the surface right here in West Texas. At the latitude of Alpine, where I am, it is buried under rough, roughly 20,000 feet of rock.
|
||||
|
||||
LUKE: Well, if it eroded down to nothing and it's been buried by 20,000 feet, then it's not a mountain anymore, right? You said it was flat. So how is this, how is this interesting?
|
||||
|
||||
IMOGEN: Because it was. That's the thing. Like, the flatness is the point. My professor drew the cross section on the whiteboard today in color chalk, and I photographed it, and I have been staring at it all afternoon. It looks like a wave. Like something enormous tried to fold the whole continent in half and almost made it. Those falls are still there, under all that rock. The structure is still there. It's just that everything on top of it is telling a completely different story.
|
||||
|
||||
LUKE: So do you mean like, like Capitol Reef in Utah?
|
||||
|
||||
IMOGEN: Yes. Okay, kind of. Capital Reef is where the folds are exposed. You can see them. You can put your hand on them. This is the opposite of that. This is Capitol Reef, but with a blanket 20,000 feet thick pulled over it. You can only see it on paper. You can only see it if someone drills a well and pulls up a core sample, which, by the way, is exactly what the oil companies did, which is how we even know it's there. The oil that built Midland is sitting on top of a ghost mountain range, and I don't think anyone in Midland has ever thought about that.
|
||||
|
||||
LUKE: Well, I would expect that the entire country is built on top of a dead mountain range. Like this, the whole world has been mountains that have eroded, that have been covered up over millions and millions of years. So I don't understand. I don't find this as interesting as you find it.
|
||||
|
||||
IMOGEN: Okay, fair. But here's what gets me specifically. I can see mountains from the edge of campus right now, the Chisos. And I keep thinking about whether they know their latecomers. Like, the thing underneath them is so much older and so much bigger and the Chisos are just sitting there completely unaware. And I know that is not a scientific thought, but I cannot stop having it. It's not that the ground is old. stacked under my feet and the top layer is the only one anyone ever talks about.
|
||||
|
||||
LUKE: Why would anybody talk about a flat layer of rock that's eroded under 20,000 feet of new rock under actual exposed mountains?
|
||||
|
||||
IMOGEN: Because it's not just rock, it's a hole. Okay, this is the thing I couldn't explain to my roommate either. It's not about the rock. It's about the fact that something enormous happened here surface trace whatsoever. Like, the Himalayas are happening right now and everyone knows about them. But there was something comparable to that, right here, and it is completely invisible. And the only reason I know about it is because my professor drew it on a whiteboard this afternoon. That feels significant to me, that the default is invisibility.
|
||||
|
||||
LUKE: It doesn't feel that significant to me. And was it here 20 million years ago or whatever? Or was, has it shifted? Has it moved?
|
||||
|
||||
IMOGEN: It's like Panjia style. It's been here. The continent moved but the belt moved with it. It's part of the North American plate.
|
||||
|
||||
IMOGEN: So yes, in the sense that everything has drifted, but relative to Texas, it has been right here under West Texas for 300 million years. But okay, you're not getting it and I'm trying to figure out why. Because I think you're hearing me say old rocks and I'm trying to say something about invisibility, about how much is happening that we have no access to. Like I'm standing on my bike outside my apartment right now. there is an entire chapter of this continent's history, directly under the pavement, and I will never see it, and neither will you. And that's just, that's the condition we are in.
|
||||
|
||||
LUKE: No, I think I understand what you're saying, but I've been all over the country and seen a lot of things that are exposed, like Capitol Reef, for example. And I've been, you know, I keep talking about Utah because it's been the most impressive to me, but if you go up southern Utah, you can find seashells on the ground. on top of a mountain in the desert. So, I mean, there's evidence all over the country of a past that we can't see, but it's only interesting to me when we can see it, you know, when it is exposed. So that, I mean, the Appalachian Mountains are like little hills compared to the mountains out here because they're older and they have eroded more and they will soon be flat and underground too. I just, I don't find that as not understanding why the invisibility of a 300 million year old past that is flat rock is of importance to you.
|
||||
|
||||
IMOGEN: Okay. Yeah, I hear you. Maybe it's because I can't see it. Like, you went to Capitol Reef and you saw the falls and that did something to you. I haven't been anywhere. I don't have a car. I get around by bicycle and my entire geological frame of reference is this one basin and whatever my professors put on a whiteboard. So, maybe the invisibility is the only kind wonder that's available to me right now. And I've gotten really invested in it. That's actually, I hadn't thought about it that way until just now.
|
||||
|
||||
LUKE: Okay, well, that kind of makes me excited for you, because when you are able to travel and see some of the exposed geology around the southwest, specifically, it's going to completely blow your mind because it's baffling, especially the seashell thing. Like, it's a desert. It's a mountain. And there was obviously an ocean here. And it's hard to wrap your head around how much change there has been in this country on this earth in human history.
|
||||
|
||||
IMOGEN: That's actually making me want to cry a little, which is embarrassing to say on the radio. But yeah, I think you're right that I'm working with a whiteboard photograph and a cross-section and my imagination. And there is a whole version of this where I just go see it, like physically stand on exposed rock that used to be somewhere else entirely. I've been treating the invisibility, like it's the whole point, but maybe it's just where I'm starting from.
|
||||
|
||||
LUKE: Yeah, there's a lot out there that is breathtaking. I mean, from the bad lands of South Dakota and the Bentonite Hills. And I mean, all of Utah, anything in Utah is showing this picture of history that is, it's still extremely old, obviously, but it's not so old that it's been buried. And, you know, there's a lot of cool buried stuff too. But I don't think that a flattened out mountain range is interesting in comparison to some of the things that are not flattened out today. I mean, the teeners, the giant mountains in the Rocky Mountains in Colorado, there's so many geological wonders here that are, you know, six, eight, ten hours away. It's really going to, it's really going to blow your mind.
|
||||
|
||||
IMOGEN: I need to get a car. Genuinely the conclusion I am reaching right now on a late-night radio show. Like, I have been so deep in the invisible thing, the buried thing, and you're describing, the badlands, the teetons, all of it, and I'm a geology major who has never left the Permian Basin basically, and that is a problem I need to solve. My roommate is going to be so smug that the radio show fixed me when two hours of her listening couldn't.
|
||||
|
||||
LUKE: Well, I don't know that you're broken. I just think you have a very narrow view of geology. if you're a geologist, and there's an awful lot of it that's not that far from here. And it is much more impressive than a flattened out mountain range.
|
||||
|
||||
IMOGEN: You're right, and I think I knew that. I just, I got so locked into this one thing today, that it became everything. My professor drew that cross-section and something clicked, and I just ran with it for six hours. But yeah, the Wachita belt is not going anywhere. It will still be under my feet when I get back from Utah someday. I can be amazed by the invisible. I can be amazed by the thing and also go look at the visible things.
|
||||
|
||||
LUKE: Yeah, go check out to Grand Canyon and the petrified forest in Arizona. I mean, petrified wood is fascinating.
|
||||
|
||||
IMOGEN: Petrified wood is genuinely incredible. Like the cellular structure just replaced atom by atom with silica over millions of years, it's still wood but it's stone. Okay, I'm getting excited again. This is a different kind of excited though. This is like, directional. I have a list now. I should probably let you go, but I'm really glad my My roommate made me call.
|
||||
|
||||
LUKE: All right. Well, I'm excited for you because I would like the opportunity to see all those things for the first time again, too. Because they were impactful to me. Okay, I think, ladies and gentlemen, that's the end of our show. Let's check in with Devon and see how he thought it went. Devon, what do you think of tonight's show? How did we do?
|
||||
|
||||
DEVON: I don't know if this helps, but I thought the show moved really well tonight, especially once we got into the National Park stuff. You kept the energy up. and the callers seemed engaged without it dragging. I was surprised how much I actually remembered from earlier segments, which is rare for me.
|
||||
|
||||
LUKE: Yeah, it was pretty interesting to hear from Doyle down at the Wellspring. It's a different view of Silas. I knew that there was something fishy going on down there, but I wasn't. I'm interested to talk to Silas again, so hopefully he calls back soon, and we can interrogate him a little bit about his new LLC.
|
||||
|
||||
DEVON: Yeah, Doyle seemed like. he was sitting on something. I tried pulling up the LLC details earlier, but it's registered so recently there's basically nothing public yet. Hope Silas calls back so we can dig in a little.
|
||||
|
||||
LUKE: All right, well, it's 3.30 in the morning. I'm getting tired. It's time for bed. And I think it's been a successful show. I hope you have a wonderful evening. And let's wrap it up.
|
||||
|
||||
DEVON: Yeah, it was a solid night. I might stick around a bit and see if anything else pops up on that LLC, since I don't sleep much anyway. Reminds me of the summer of the summer. I tried living off gas station burritos and conspiracy podcast for three weeks straight. Anyway, hope you get some rest.
|
||||
|
||||
LUKE: Yeah, man, I did that for like five years straight, so I'm certainly familiar with it. Well, good luck to you. Hopefully you find something, and good luck to all you, the audience out there. Thank you for listening to another look at the roost, and you have a wonderful Saturday.
|
||||
@@ -37,7 +37,7 @@ PAGE = """<!DOCTYPE html>
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" title="Luke at the Roost RSS Feed" href="{feed}">
|
||||
<link rel="stylesheet" href="/css/style.css?v=7">
|
||||
<link rel="stylesheet" href="/css/style.css?v=8">
|
||||
|
||||
<script type="application/ld+json">
|
||||
{schema}
|
||||
|
||||
Reference in New Issue
Block a user