All Episodes

January 24, 2025 • 91 mins

Podcasting 2.0 January 24th 2025 Episode 208: "The Booby Trap"

Adam & Dave walk through meta data on live streams, podpingd, advertising through chapters and local weather on the 8's!

ShowNotes

We are LIT

Live for Apple

Chapters for tracking

Podsage Words of Wisdom

The Future is Hyper Local

Wallets update

Next week: Podpingd

-------------------------------------

MKUltra chat

Transcript Search

What is Value4Value? - Read all about it at Value4Value.info

V4V Stats

Last Modified 01/24/2025 14:14:54 by Freedom Controller  
Mark as Played
Transcript

Episode Transcript

Available transcripts are automatically generated. Complete accuracy is not guaranteed.
(00:00):
Podcasting 2.0 for January 24, 2025, episode
208, The Booby Trap.
Hello, everybody, once again.
Thank God it's Friday.
You know why?
Because the weekend's here.
No, because it's time for the official board
meeting of Podcasting 2.0. This is where
everything goes down.

(00:21):
You want to know why podcasting is great,
why it was already good, and why it
will be even better?
It's all happening here.
We are the only boardroom that plays music
instead of taking a bathroom break.
I am Adam Curry, here in the heart
of the Texas Hill Country and in Alabama,
the man who decompresses your files on the
fly.
Say hello to my friend on the other
end, the one, the only, Mr. Dave Jones.

(00:45):
And two.
And what?
And two.
And two.
I just tooted.
Oh, you tooted.
Oh, you tooted.
Yeah.
I mean, I mean, right under the wire.
Of course.
You are the pod sage.
You have all those capabilities.
You are, in fact, a superman.
You literally intro'd me as I was hitting
the toot button.
So, we're good.
Ah, good.
I, um, it's been a crazy day today.

(01:09):
As we speak, for the first time ever,
I have a brisket on the smoker.
Oh, you got a smoker?
Well, I've had the Pit Boss.
I got it for my birthday.
Oh, I've got a Pit Boss as well.
Oh, you do?
Oh, you do?
Yes, yes, yes, yes.
The Pit Boss is indeed quite boss.
It's very boss.

(01:29):
But I've never done, I've never smoked anything.
I've done, you know, I've done steaks and,
you know, burgers and stuff like.
Did you have the sear plate?
I don't, no, I want it.
That's the one thing I don't have.
And it's on my smoker lust list.
It's one of the things that I want.
Can you retrofit that on your Pit Boss?

(01:50):
Yeah, I think so.
Yeah, I think so.
It's just the plate.
Just change the plates out.
Just the cast iron plate, right?
Yeah.
So, I started this morning, warmed it up
to 225 at a quarter to nine.
And nine, we have a 10 pound brisket.
Went right on.
I'm worried about that.
I'm like, oh my gosh.
Was that like a 12 hour smoke, roughly?

(02:12):
It should be about 10, 11.
And well, they said these would be three
to five hours to get it up to
160 internal temperature.
So, got the probe.
Got the probe in there.
Got the probe.
Yeah, yeah.
This is where I need the Bluetooth probe
accessory, which I don't have.
The Wi-Fi, yeah, Wi-Fi accessible.
Yeah, the Wi-Fi accessory.
Yeah, so I don't have that.
So, I had to go out.
And they said between three to five hours

(02:34):
to get it up to 160.
So, right at noon, it was at 160.
So, then I had to wrap it in
butcher paper, which I'd never even, I didn't
even know what that was.
Butcher paper.
Yes, the barbecue, the heavy orange.
Yeah, exactly.
Rust colored.
Yes, that's it.
That's it.
So, I got that, wrapped it all up.

(02:54):
And then it has to go in for
another, they say two to three hours to
get to 190.
So, I turned it down to 200.
So, that during the board meeting, I wouldn't
have to go check my meat.
Well, you've got, you've got the, you've got,
oh wait, Sam says the, did you?
Oh, no, no, I'm a bad boy.

(03:17):
I'm sorry.
I tweeted and tweeted.
I know.
I'm sucking.
Well, I'm, what can I tell you?
I'm sorry.
Hold on a second.
What did I do wrong here?
Let's see.
I'm going to reply to Sam and say
pod ping in progress.
Hold on a second.
Pod ping in progress.
I did set it all up, but yes,
you're right.
I was so excited.
I'm so excited.
I'm so excited.
And when I get excited, I forget important
things.

(03:38):
You don't have to check your, but you
don't have to check your meat if you
have the, if you, if you're probing it.
Well, but I have to, I have to
check the temperature.
This is what I'm saying.
If I had the wifi thing, I could
sit here and know if it was okay.
And then, you know, I could be, oh,
but now it's like I turned it.
So, it can't get hotter than 200 obviously.

(04:00):
So hopefully it'll be, I've, I think I've
timed it.
So when, right, when we're done with the
board meeting, it should be about one 90.
Uh, so if you see that, I don't
have the wifi thing.
I have to go handle my mate in
order to probe it.
But you know, if you can, that's, that's
kind of a, no, the probe is in,
I have a built in a probe thermometer.

(04:23):
Yeah.
See, I, oh, you're using the one that's
built into the, uh, you're not using the,
you're not using the, the, what do they
call it?
The handheld probe?
No, I don't know.
Yeah.
No, no, no.
See, I use, I used, I do use
that one sometimes, but I.
I'm not a fan of it.
Only if you have a really thick cut.
Cause otherwise, you know, if it's too close

(04:44):
to the plate, it'll be like, it's 500
degrees.
Like, no, I don't think so.
I usually wait until the meat is hot
to put the probe in.
Cause if you get it, when it's cold,
it's just too hard to probe.
You know, we are probers.
Yeah.
You got to get, cause it's when you,
if you wait until it's hot, then it's
kind of wet and juicy and you can

(05:04):
just stick to the probe goes in so
easy.
That's what she said.
I'm sorry.
I'm sorry, Jesus.
Forgive me.
Forgive me.
This is the brisket that I've done one

(05:26):
brisket and, and it turned out really good.
You know, what is to no lie.
The best cut of meat on the smoker
though, is the plate ribs, the dino ribs.
Ooh.
Yeah.
Yeah.
Yeah.
It's basically a brisket with ribs, with ribs

(05:48):
in it.
And if you cook it just like a
brisket, the ribs just, I mean, you can
just pull them out with your hand.
They just fall out and you've got this,
it's basically the fatty part of the brisket,
but all the way through, like, it's just
like, it is so good.
How long does that take?
How long does that take to do?
Oh, it's not, not nearly as long as

(06:09):
a brisket.
Cause I think the bone helps cook it
faster.
Cause it's like, I want to say like
six hours, seven hours.
This is going to wind up being eight
or nine hours.
Anyway, we'll, we'll see how it turns out.
You know, there was a time in early
no agenda days when, I don't know if
you remember this, I don't know how long
you were listening, but Dvorak would literally stop

(06:31):
the show because he had to go outside
to baste his meat.
I don't remember him ever doing that.
No, it was, it was much hilarity ensued
from Dvorak basting his meat.
Well, the, the, um, the best, so the

(06:51):
pit boss, I almost spent like the pit
boss is the best bang for the buck
because there's many more expensive smokers like the,
the one with the horns, the rec tech
and all that.
There's, there's much more expensive smokers, but the,
the pit boss is, has got a feature
that the other ones don't have, which you

(07:11):
can, it's got the lever thing where you
can expose the flame.
Yes.
That's the sear plate.
Yeah.
You can reverse.
Oh, that's what you mean by sear plate.
Yeah.
What did you think of that?
Yeah.
I thought you meant the sear plate.
That's like a big cast iron griddle looking.
Oh no, no.
I think they actually call it the sear
plate.
You open it up and then the flames
right underneath it.

(07:31):
Yeah.
I've got that.
Yeah.
Yeah.
Yeah.
That's cool.
Reverse.
You can reverse sear steaks with it.
Oh yeah.
That is that.
Do you do the reverse?
Oh yeah.
Low and slow and then yeah.
And then nuke it.
Oh yeah, baby.
Hey, we're, it's a meat show.
Meat talk here on the board.
You know what?
I, since we're, we're, wait, we're already out

(07:52):
of control.
Do you mind if I break format completely?
Cause I'm excited.
It's already broken.
There is no format.
I am so excited.
And please get your, your streaming podcast apps
ready.
Curio caster, you can do it on the
split kit.
You can do it in fountain.
If you got pod verse, get it ready
because we have a conversion taking place.

(08:12):
We have converted Henry invisible.
Now, Henry invisible.
Did you see Henry invisible on booster, booster
Graham ball live from Antones?
No, I did not.
This guy is a one man band and
he's about five feet four tall.
He has a bucket hat, a furry bucket
hat on.
Oh, that guy.

(08:33):
Oh yeah.
That guy.
And, and he's just an amazing guy.
And I remember when, cause he had, he
didn't have any songs value for value, but
we invited him anyway.
And he got a really good experience because
people were just boosting and, and zapping and,
you know, he got, I don't know, six,
$700, you know, for his set, which is
much more than he'd make.
You know, if you make anything at all

(08:53):
at a set these days, you might get
a little bit, but, uh, and he, I
remember he said, Adam, this is so, and
his dad was his roadie, you know, and
his dad is really cool.
And they're, and they're big believers.
And, you know, so we were just having
a good old time.
He's like, you know, this really makes a
difference.
What you guys are doing is so cool.
I'm so excited.
And so now he has not one, but

(09:15):
two songs that has released value for value.
It's short.
It's Take away the visual and just listen
to what he's doing.
He plays all the instruments himself.
He's he has Prince like vibes and I
just want to play it right off.
I'm so excited.
Henry invisible.
Do it good on podcasting.

(10:04):
Because I sing you this message.
Here we are.

(10:50):
So things in the world all that way.
Why there's so much magic in this world
And you can tell that every day, in
many ways There's you and me, and we

(11:14):
can be Everything we want to be Well,
how do we do it?
Got to do what you can, cause you
should Do it good Got to do what

(11:35):
you can, cause you should Do it good
Got to do what you can, cause you
should Do it good Got to do what

(11:56):
you can, cause you should Got to do
what you can, cause you should So

(12:19):
I'm walking the dog last night, and I'm
listening to This Week in Bitcoin, and Chris
plays this at the end of the show,
and I'm just dancing down the driveway.
I'm like, I love this!
This is my jam right there.
I love that kind of music.
He's like the funk version of the guy
that I never can remember his name who

(12:42):
does the punk set with just him and
his guitar and a bass drum and a
snare drum that are both foot-activated.
Do you know the guy I'm talking about?
Oh, yeah.
He performed in Nashville.
That guy, you mean?
I can't ever remember his name.
It's something that's hard for me.

(13:02):
Rock and roll.
Yeah, rock and roll, break heart.
Yeah, there you go.
Rock and roll, break heart.
Yeah, exactly.
It was a great show.
And I just heard this song.
I'm like, I like this.
It's just...
I'm a funky kind of guy.
That's good.
I'm a funky kind of guy.
I'm just glad you played a song on
the show again.
I know.
It's been like a month.
Well, even longer, maybe.

(13:23):
But, you know, ever since we went to
this shortened time, which means we have to
kind of hustle.
But this is only three minutes.
I'm like, oh, we can spare three minutes,
three minutes.
And thanks for not boosting everybody.
Booshbags.
Nobody boosted.
Nobody boosted.
Boost that man.
Go back, rewind.
Boost that man.
It's good.
They're invisible boosts.
They're invisible boosts.

(13:44):
So a couple things.
We need to talk about Podping D.
Need to talk about that because it's been
on the list for as long as we
haven't played songs.
But I would like to reiterate our call
out once again, and I have another one,
for Apple and any other podcast app.
We have many of them already that recognize

(14:05):
the the lit tag Holy moly that you
have no idea what you're missing out on
Apple has such an opportunity.
It's become even more clear this week Every
single radio and young be talking at NRB
every single radio station is talking about their
stream They want to turn off these expensive
transmitters They're converting their people and you can

(14:28):
Apple you can be the directory for all
radio stations in your podcast app It's such
an obvious thing to do and I'm sure
they're their player already handles it, right?
It should I mean, it's the audio engine
this underlying it does.
Yeah, there's no difference there It just seems
like it's a no-brainer.

(14:50):
Thank you.
Sam Sethi 35 18 This came up in
a talk in some of the talks that
we've had On the Godcaster stuff is Whether
HLS audio Is how supported HLS?
Oh, yeah, we actually ran into an HLS
server in the wild and threw us for

(15:11):
a loop Yeah, yeah.
Yeah, it's like an m3.
It's like with here's our audio stream.
It's like an m3 u8 Wait, what a
playlist What is this because like 99%
of the wild is Icecast or whatever shoutcast
and then you see one of those and
I was like, oh, I don't know I
don't know how we're gonna support that.

(15:32):
I mean so I'm assuming that My current
understanding is at least in the browser.
So this is video for like browser based
podcast apps that HLS audio Meaning just a
playlist of audio chunks It's gonna be I

(15:53):
think that's supported in Safari by the app
by the native audio tag Because some people
like the audio tag in the video tag
in HTML are My understanding is under the
covers in the HTML world itself in the
browser That the audio tag and the video

(16:15):
tag are basically the same thing I Think
they're identical under the hood except the video
tag Excuse me, the audio tag just doesn't
show the video portion But I think there's
so if one supports something than the other
one should as well So I think you
I think the audio tag is the audio
HLS is supported on Apple on Safari webkit

(16:40):
browsers And my understanding is it may be
supported on Android devices as well.
I think it's the desktop.
That's the hitch.
Oh Really?
That's interesting Why would that be a problem?
Why would that be a problem?
They just don't have it in there You
know, I don't I don't really I don't
know what an odd sure odd company sometimes

(17:02):
but you know, but but It hasn't audio
and have an audio and video codecs always
been this way they've always been mired in
like all kinds of Crap DRM all kinds
of nonsense.
Yeah, and on my browser is always saying
well in order to view this video you
have to allow this DRM stuff to come

(17:23):
into your I like no, I won't just
won't watch it.
I'm good No, thank you.
PP says curio caster supports it.
I think it's because he's using I think
it's video JS maybe Stephen B can correct
me if I'm wrong.
I think it's video.
There's a there's plenty of plugins.
It'll it'll help you do it Like yeah,
like video JS, but I just mean like

(17:44):
natively So I don't Apple probably has to
own and have developed whatever they put in
there.
That's probably one of their main Requirements.
Oh if we didn't develop it, we can't
use it.
Oh Stephen says HLS dot JS most of
those plugins operate by those JavaScript plugins and
the browser page Operate just by hooking the

(18:05):
tat hooking the video or audio tag and
then just Like, you know take taking over
the decoding of of the thing and then
provide, you know, providing the audio back to
it So I don't you know, I don't
I'm I agree I mean pocket like as
far as live tag goes pocket casts.
You're an obvious one.

(18:26):
Yep They should be supporting this I mean
podcast addict out-of-the-box because they
have they've always had radio stuff in there
Their player not only will do it all
it also reads the metadata in the stream,
which is even more beautiful So it pulls
up an image and changes when there's a
new if it's if it's a music track

(18:48):
it changes with all the metadata This is
this episode if we have to if we
had to type title it, okay I have
my pen It would be Dave cries for
help Done all right Dave cries on blue

(19:09):
cry for help And because because I have
many cries for help, oh baby what's going
on talk to me The doctor is in
Can you show me on the doll where
the HLS hurt you Yeah, so one of

(19:34):
the cries for help would be Would be
this Would be the live I see where
to us where I start.
Where do you start pot?
Okay, so pot you brought up pod ping
D Pod ping in general pot is I'm

(19:57):
talking about pod ping cloud.
Yeah I Need some help with that with
it pod so Alex and Archie have both
offered recently and in the past to Help
me with you know just some sysadmin DevOps

(20:19):
type stuff and and I Appreciate both of
them doing that I'm gonna have to take
them up on it Because one of the
one of the issues so live depends on
pod ping in to some extent right You

(20:40):
can do it without pod ping So if
you have there's a start time in the
live tag and an end time in the
live tag But you could you know, if
you're an app and you don't want any
external dependencies you could just say okay start
time is this Let's okay.

(21:02):
This is a good exercise.
Let's do let's do this.
Let's say in Let's let's dream up an
app.
This is Adams podcast app.
I like it already.
It's a winner and You are going you
want to support live?
items But you don't want any third-party

(21:24):
dependencies because you're gonna all you're gonna run
on device purely You're not gonna you're not
gonna try to check pod ping.
You're not gonna do anything.
You just want to exist purely on device,
okay?
You're gonna read the RSS feeds and you're
gonna see that there's a live item in
this feed Um Since you have no pod
ping What you do is so that's out.

(21:49):
So you're gonna have to depend on the
feed refreshing and showing is it equals live?
Well, yeah.
Well the start the start time Okay here
you see this is what I'm trying to
get to is What heuristics do you construct
in order to make sure that you a?
tune in on time and B don't miss

(22:10):
any of it Well, I personally tend to
stay away from any and all heuristics in
my life.
I find them very unhelpful Agreed agrees Okay,
well that there's two different things there and
some apps do this quite well where they
say hey, this is coming up live some
will show it to me as Live next

(22:33):
and some won't you it show it to
me at all only when it's actually live.
What are we drinking?
Oh This is a LaCroix limoncello.
Nice limoncello with alcohol.
Nice.
No, this is no, this is a virgin
yeah, a Mocktail It's a so if you

(22:57):
if you took that idea and said, okay,
I'm going to Take a cue that this
thing is gonna start At this particular time
that's defined in the live item start time
attribute You could say okay.
Well Let's go ahead and notify the user

(23:17):
like what you said, maybe five minutes before
the start time is listed and then But
at any time we can go ahead and
just like put something in the interfacing this
is this is an upcoming Livestream You can

(23:38):
Like a place almost like a placeholder like
coming soon.
Mm-hmm, and then you could tap on
it To go ahead and attempt to tune
in to the live stream ahead of time
Just you know because a lot of times
there's pre-show and Like like with this,
you know with our with our thing We
don't exactly the start time maybe 1230, but

(24:00):
we some we you know You get this
ball rolling, you know, 15 20 minutes ahead
of time So you could you really there
could be like coming up maybe half an
hour before there's like this this placeholder item
Episode and you could tap in early Yeah,
and then it doesn't really even though there's
an in time defined attribute defined in the

(24:21):
live item You don't necessarily have to Cut
it at that point.
You probably probably shouldn't know You should say
You know, you should just basically do what
we do in the index Which is 24
hours after the start time we consider it
done We consider it over as long as

(24:42):
the end time is some point in the
past right, so then Then you're you're you
basically allow the the listener to just continue
listening as long as they want when does
the crying start?
I already did that.
Okay.
I got it out of my system.
I did it on the way home for

(25:02):
lunch So You know, that's
so that's the that's That's one thing that
you could you could do if you're gonna
support live items and not depend on pod
ping so that would because and the reason

(25:24):
I'm talking about this is because I feel
like that is going to be a Hindrance
for some people Now we know that pod
ping is dependable and right, you know pretty
much rock-steady Yeah, nothing.
Nothing's absolute absolute belongs to God, but sure,

(25:45):
you know on this earth You know, there's
basically cockroaches Velveeta cheese and pod ping those
things remain.
Yes, that's a Cockroaches specifically, but yes, the
cheese is up there And so but there
are some people like Apple and I'm a
hundred percent sure that they would be this

(26:07):
way like Pod ping, you know what?
I mean?
Yeah, but we don't want to depend on
some some rando You know internet messaging bus
right that we don't that we don't control
But that's okay because they could do it
that other way, right?
I mean they they can still support the

(26:27):
live item and And get that thing done.
I feel like that's a dependable enough Yeah,
you yeah, I think so I mean I
think they should consider pod ping anyway I
do too.
I mean just to say pod ping.
Uh, I mean Think of think of the

(26:48):
the whales and all the other things you're
killing with your global warming with polling all
these feeds and so the pot So the
cry for help on the pod ping front
is I need some I need some dev
ops help on the pod ping cloud stuff
Popping cloud is a sim.

(27:10):
It's such a simple thing to run actually
It's five servers There's three in the United
States.
There's an east of West Central and a
West there's two There's two outside the US
there's one in Australia one in Europe and

(27:32):
Then they're all like $5 a month Linode's
right there.
Just there's nothing to them the problem I'm
having is And I've talked about this on
the podcast index dot social is like I
Don't I need somebody to get in there
and just set this Set this thing up

(27:54):
to where the docker logs don't keep eating
up all the disk space I've tried to
fix this and I don't know what I'm
doing wrong.
I must just be missing something I've followed
the documentation of the docker documentation It does
their their log Trunk their log rotation algorithm.

(28:18):
That's supposed to keep the logs no bigger
than a certain size.
It just doesn't work For and I don't
know what I'm doing wrong so like I
You know Alex offered to help or and
I'm you know I may ping him and
say you know and give him credentials to
get in and just see what I'm doing
wrong and fix it Yeah, if he can't,

(28:38):
you know, if it's not too much trouble
on his part But in order for pod
ping You know pot popping has to for
the best live experience depends on pod ping
and So, you know you can do it
another way We just outlined how you can
but the best the best experience to get

(28:59):
the most immediate, you know ping is To
use pod ping and so that that that
system has to remain Like rock steady and
to do that.
I'm just sort of like pulling my hair
out with this docker thing That was a
long way to go Well Bottom line.

(29:22):
I think it's it's a great feature.
I'm seeing Just a whole bunch of radio
stations who have podcasts Who will love having
a lit tag in their podcast feed We
already know they do Because we have about
45 of them who do it without them

(29:44):
really understanding it, but we do it for
them and Then having their podcasts and everybody
can use their favorite podcast app They're you
know, they're also trying to set up their
own podcast or their own apps And they
really don't have a lot of podcast capability
in there But the lit tag really opens
up new capabilities and I Just think it'd

(30:06):
be great to have Apple on board and
there's another if we can move to a
new topic wait The I have more cross
for help.
Okay, I can know maybe I can maybe
I can get it Let me throw in
my other Live stream related cry for help.
Okay is what you mentioned earlier the live

(30:28):
stream metadata Yes we need you know, I
need a way to To get the metadata
from shoutcast streams In the browser and And

(30:49):
I cannot I Can't figure out how to
do this The documentation is sort of like
all over the place I've tried every approach
I can find mentioned anywhere and none of
them seem to work Isn't there isn't a
this is a separate player that does this
or do you have to do you have
to do this as a?
Separate stream that comes from the server.

(31:10):
I'm I don't know much about it.
So just asking In it initially what I
thought it was was I thought it was
id3 data embedded in the shoutcast stream chunks
And if that's the case If That's the
case then I don't think I'd be able
to decode it without writing a custom audio

(31:32):
web web audio engine Okay, cotton gin says
there's a JSON XML endpoint for ice cast
that features metadata I See, I saw that
I saw that documented as well But it
seems to indicate that the That where that

(31:53):
you find where that end point lives By
looking at the response headers of the HTTP
request to get the stream And I can't
that does not seem to be reliable.
I don't think Not everybody does it that
way not everybody does it that way there's
different like think Thinking about like looking at

(32:13):
your stream for hello Fred for instance.
Yeah Because this is all pertinent, you know,
this is a godcaster related issue that I'm
running in from a development standpoint, but this
is also For you know for live to
doing live in general.
Yeah, you want to have that where you
got to have that?
And so with the like broadly speaking this

(32:33):
needs to be for app developers of all
stripes The hello Fred live stream you're losing
live 365 Yeah, and I couldn't and maybe
I'm blind but I don't see anywhere where
it's where the Metadata endpoint is defined.

(32:53):
I Just don't see where it is.
Like it doesn't seem to be when you
when you get the stream I don't see
a header that's coming back that says okay
go here to get the eye the live
stream data hmm You know, I thought it
was a the same address but a different
port honestly somehow I remember that Does it

(33:16):
is there any documentation in live 365 that
would show them looking right now Let me
see if I can get the hello Fred
live stream you are well, no now there's
two Yeah, there's one coming from no agenda
stream calm Which is what you probably have

(33:39):
And it would be better to use that
one I think Because I'm streaming through live
365 and through live no agenda stream calm
Believe it or not for a whole bunch
of you're you're going live no agenda stream
calm slash Adam.
Yes, correct now I know that the metadata
is being sent and received but That's being

(34:02):
so if it shows up on No agenda
dot stream and I know that void zero
runs the server.
So he's probably pulling it right out of
the server side Okay, see he's got it
easy there There are in the response headers
for the so if you do a get
request for HTTPS Live no agenda stream calm

(34:23):
slash Adam What you get back is a
response You know, you obviously get the raw
byte response, but then you also get the
headers which are which includes some ice cast
Specific headers.
Yeah, and that's gonna be like I see
I see dash description I see dash genre

(34:45):
name blah blah blah blah blah and So
then there should be by the documentation.
I've seen there should be also be a
metadata Endpoint in there.
That's something like I see dash metadata.
Hmm, and it should give you the the
address To query, but I don't see that

(35:07):
returned in almost any ice cast stream that
I can find Well, interestingly if I if
you if you get the so there's an
X SPF stream What is that FPS well
if you go to listen, no agenda stream
calm Right.
Okay.
Yeah, and you see at the top there

(35:28):
you see mount point slash Adam mount point
I See mount point slash no agenda.
You don't see Adam at the top Listen,
no agenda stream doctor not live but listen
Yeah, yeah, listen that no agenda stream calm
and I see mount point no agenda and
mount point V for V music.

(35:50):
That's interesting Are you logged in or something?
Maybe?
Well, it doesn't really matter click on the
if you download that at the top You
see the X SPF link Yes, so if
you download that and then open it in
notepad plus plus I'm on Linux.
I'll have to use a notepad How about

(36:12):
more?
Cat there you go.
You can use that So I'm going to
you'll see that the current you know, the
current metadata is being sent with it And
Which is kind of interesting SPF so I

(36:33):
see Homegrown hits homegrown hits episode 68 Thursday
16th of January Yeah, and I see it's
this yeah track list track title create.
Yeah.
Yeah, so that changes along every time the
stream Yes, it does.
I believe so yeah, it does because I'm

(36:54):
looking at mine from hello Fred and It
shows me the current song playing Yes, and
that is the current song.
Yes, it is the current song Maybe I'm
just not What's your what's your life 365
URL Okay, you're hiding that behind the The

(37:20):
no agenda stream comm slash Adam.
Is that was well.
No, I use that for tune-in But
here I'll put it I'll put it in
the in the in the boardroom, hold on
I'll put in my end point My end
cuz I want to see Let's stick your
end point in the boardroom.
There you go.
I just stuck it in it's too late
My end point has been stuck in the

(37:41):
boardroom done.
This is in ingest.
Is that right?
Yes.
Oh wait, I'm sorry You're right my mistake,
I think No, you're right that's that's the
Audi Here it is.
Here's the Audi Okay, here's the Audi There

(38:04):
you go, hey there we go, that was
good, okay, so let me yeah, let me
see Alright, so I'm gonna stick that in
stick it in.
I Just did Dave copy link I'm gonna
go I love I love doing this on
in the boardroom It's like it's like, you
know when you're in a board meeting and

(38:25):
someone's trying to get the PowerPoint to work
and I was like Looking on their phones,
you know doing other things It's like last
week people are saying that they were bored
when the boardroom gets bored they start like
creating protocols It's a good they were bored

(38:46):
no one said that they said they were
bored last week somebody said they were bored
Yawn, there's always some troll That's probably probably
boobery boobery does that kind of stuff man?
There's man yawn Yeah, man.
Yeah, man.
Okay.
Yeah, see there's no there's no metadata header
in here either So where am I supposed

(39:09):
to get this from?
Copy URL I'm gonna put in the raw
stream.
Yeah.
Well, it's there it's there No, sure.
It's there.
It's coming out And then maybe I'll try
dot X SPF interestingly that just gives me

(39:31):
the I Don't know man No, nothing on
it, I don't know how to do this
like I need a reliable way to document
somewhere where To tell app developers, okay.
Here's how you do this.
Hmm Um Yeah, I don't I don't know

(39:59):
Okay.
Well, we're gonna we're gonna figure it out
We're gonna figure it out.
You sure you dot dot X PSF and
it didn't didn't get you anything Yeah, yes,
it's not no no go No, no, hold
on a second more Hello friend XP, ooh,
no that gave me something that gave me

(40:20):
something wait Well that gave me a lot
actually if I do dot X PSF I
get Do I get the current song?
No, every time I do that that audio
thing.
It blows my head off.
No, it's it's actually giving me the whole
audio stream At that moment.
No, it's not good Anyway, okay help just

(40:43):
say help help Help somebody help somebody help
we'll get some it's a it's a cry
This is the audio stream dust you're coming
from dust edge That's edge Yes, is that
where I'm coming from dust edge?
Yeah, it's German It's right here.

(41:04):
This is the this is the actual audio
stream that get you get redirected to for
your stream But then if you like tried
various things like putting in dot X SPF,
yeah, you get you get the stream Nothing
you get a whole bunch of data.
Yeah Yeah Whatever.
All right help just help everybody now I

(41:24):
there was been some talk and I'm not
gonna tell you anybody who or what but
there was some interesting talk There was some
interesting backroom talk Back channel back channel stuff
about chapters and I thought this was so
interesting.
I wanted to bring it up that this
may be another very and not for necessarily
for me not for value for value, but

(41:48):
Chapters Apparently from what I understand Some entities
have been tinkering with chapters To use the
firing of a chapter image at a chapter
point when the podcast plays to that moment

(42:08):
As a tracking mechanism for people actually listening
at that moment in the podcast Now now
I don't know if every podcast app works
the same way I presume Some may already
cache the images.
I'm not sure and I'd love to know
how people are doing it, but I Would

(42:31):
say that is a very interesting hack that
people are looking at and maybe we can
turn that into something robust That is not
necessarily a spying mechanism But does give those
who believe advertising is the future and their
their Lord and Savior a way to get

(42:52):
more first-person data than what we currently
have and could actually help that side of
Podcasting because obviously I'm not against what they're
doing.
I Thought it was just a interesting an
interesting observation Okay, so you're saying You're saying

(43:15):
that let me just flesh it out Somebody's
listening to a podcast.
It's got chapters file in it.
Yeah right before the ad There is an
image this displayed in the chapters and right
after it perhaps and right after and so
you could time you could time The to
get requests for the images and find out

(43:36):
If they listened or maybe skipped yes as
a bonus you could actually put the ad
with the clickable link in the chapter I'm
just saying right That may be something that's
really beneficial easy way to fix that from
a privacy standpoint It's just when you download

(43:59):
the chapters file You just go ahead and
get all the images with it.
Well, yeah, but I'm but I'm not saying
it's a bad thing I'm trying to think
about our brothers who are the hell-bent
on advertising Right.
I want I want to have you know,
that could be a toggle, you know privacy
mode Or you know, whatever or obfuscate to

(44:19):
the get road proxy that get requests when
you whatever it is I'm saying that that
could be a very interesting feature for people
who want to track advertising listens And if
it's happening anyway, if people are experimenting with
it Let's get it out in the open
and let's talk about how can we do
it that it protects privacy?

(44:40):
But still delivers what people who need that
tracking want to achieve or not It doesn't
matter to me You can have the app
that doesn't do that.
That's fine But what we need what we
need is for for all this I Mean
Apple has the right idea.
We need private relay.
There you go That would be what Apple

(45:01):
could do that and if Apple ever decides
to do that for their podcast app in
general There's gonna be all kinds of issues
No, oh, it'd be their hue and cry,
you know, so they could do two at
the same time They could privatize it all
and add in chapters Yeah, it would be
a win-win for everybody Yeah, because if
you have anonymized IPs Or obfuscated IPs then

(45:26):
none of that other stuff then then the
the tracking doesn't matter, right?
We're just giving these guys so many good
ideas and what are they doing Apple intelligence?
There's no intelligence to be found in it
No, no, you see they've even stopped doing
the the little summary of news Alerts because

(45:48):
they were doing news alert some you get
an alert.
There's a news item breaking news breaking news
I need your attention right now, and they
would summarize it and it would it would
kind of Transmogrify the headline is something that
was completely untrue The example being the the
kid who shot and killed the insurance company

(46:09):
CEO They had do they had that The
final line was and then he shot himself
So he didn't shoot himself and but now
Apple has actually stopped doing that because the
BBC was very upset with him because the
BBC Was getting all these I mean there
may be three examples, but let's just say

(46:31):
all of these Headlines from Apple's pop-up
alert that were just factually incorrect and they
were like Apple Apple stopped doing that for
now at least Spurlock says that ice cast
show shoutcast streams stick live meta in between
the MP MP3 frames So I didn't see

(46:53):
this because Spurlock Is a genius No, no,
he he's he's not he's not a Shuns
the board really he doesn't he doesn't sit
in the boardroom.
Why not?
What's his problem?
He doesn't like the way everybody smells No
fair, he's yeah, it's I mean, honestly, it's
a little ripe in here sometimes But that's

(47:14):
that's the way, you know shout if that's
the case, then I would you should be
able to pick it up Well, I mean
with you'd have to decode the audio.
You gotta have a sniffer Yeah, you just
Sniffer grab a sniffer have a sniffer man.
Just get a little sniffer sniffer action going

(47:36):
on.
You're good to go That's cry for help
may not be this may not be the
in sniffer action That may be the title
of this just get a little bit of
sniffer action because that's that's actually kind of
difficult because you I mean you would have
to Create your own and you'd have to
do web audio Yeah, and then decode the

(47:58):
mp3s yourself Which is great as long as
you know, which is not the I mean,
it's no fun, but it's not the end
of the world Until now you have to
not all now you have to do Oh
AAC right, right Version 2 version 2 and

(48:18):
OGG.
Oh, yeah.
Yeah, and then it's like, oh really?
I mean, I don't want to have to
recreate all these different protocols and nobody else
does either But I mean, it's gotta be
a simpler way to do this I mean,
how did a podcast addict podcast addict should
tell us they've done it May it this
there's got there's got to be a way

(48:39):
it's got to be a way to player
just a different player you put in There
it doesn't make any sense to me Why
would it be why would they make it
so hard that the pod sage can't figure
it out.
This is this is atrocious No, but there's
a lot of things I can't figure out.
This is not a new development This is
not a new development.
Yeah, you see see See server-side refresh

(49:02):
Hydrated pages and trying to you know, load
dynamic content nice from a third party.
Awesome I want to end everything You know
Yeah, next to JS with hydration.
That is no fun.
Please.
Okay.
All right We won't go there server-side.

(49:23):
Yes, please if you if you're a web
dev, please don't do server-side Rendering with
next J with with these react frameworks Please
don't it just makes everything such a pain
in the butt even it even breaks Things
like last pass like it breaks like web
extensions.

(49:43):
Yeah anything anything that break so there's Like
any I think what's happening is it's like
it's rendering everything on It's rendering everything server
-side and then pushing it to Pushing it
to like a shadow DOM and then flipping

(50:04):
it into the regular DOM in after the
page loads and So you don't but there's
no like as a third party developer That's
supposed to put some stuff on the page
or interact with the page somehow There's no
clear way to know when the page is
finished building itself So it's just like you're

(50:24):
just like what mm-hmm You got to
get your doms in order man something wrong
with your doms Hell, it's a dumb issue
His dom is a dumb issue.
Yes, I wanted to mention Another huge opportunity
for everybody that you could even do.
Okay AI jockeys AI jockeys pay attention Here's

(50:45):
something you can do or not or you
could do it just by yourself Something and
another gaping hole has has showed up has
has opened in the Communications landscape in America,
I'll say in America, but it may actually
be more outside.
I'm not sure Byron Allen Who I really

(51:10):
think is a cool dude Byron Allen Started
with a radio show and now he just
has a media empire And he owns a
lot of cable Cable stations cable programming.
He's just been buying this up over the
years And he just recently closed his acquisition
for 300 million dollars of the weather channel

(51:32):
So he owns the weather channel he owns
the weather channel And the first order of
business which of course if you're gonna buy
the weather channel you want to make money
on it So what did he do fired
all the local weather people?
Okay now I'll tell you from my experience
from my little Fredericksburg streaming station hello Fred

(51:53):
dot FM The number one thing people this
is what people always say to me after
they've listened for it for an hour or
day or whatever They'll come up to me
and say man.
I love hello Fred dot FM I especially
love it when you tell me what the
temperature is on Main Street Because you know
and the trap and the trap well, I

(52:13):
don't have traffic, but the you know the
software I use the playout system I basically
recorded from minus ten to plus a hundred
and ten and then it goes like this
It's 15 degrees on Main Street in Fred,
and it just pops it in in between
two songs people love that the most They
say They really do they said you know

(52:34):
I can listen to k-love, but I
like listen to hello Fred It's got the
same kind of music, but I get to
know what the temperature is on Main Street,
so it's really hyper local What an opportunity?
What an opportunity?
for automated stuff I mean for so many
different things I I'm blown away by the
opportunity here for local weather Which you can

(52:57):
get from you your nearest regional airport or
local airport you can go to their website
And they'll have the the the TAF the
terminal area forecast, and it's very accurate The
I mean that's great.
You just scrape the HTML and get a
sniffer.
You didn't get a surfer You can guess
it well you can also get it from
the National Weather Service You can get the

(53:19):
it's code so you have to decode it,
but most of these local Airports they'll decode
it for you because it's just saying you
know they have BRKN which means broken you
know they have all these abbreviations, which is
a as a pilot I've learned to read
them, but you know if we can get
it translated.
That's good, too Right and it's good within

(53:40):
like a 12-hour period it's going to
be very very accurate because lives depend on
it So these types of and they have
PI reps which is pilot report So you
know you get a good situational awareness, and
it's and now you have this hole where
people desperately want this kind of information So
even if you had a podcast that just
said right now the weather is and here's

(54:01):
what's coming up people would listen to it
They would subscribe, and they will always check
the weather boom.
Here's my latest report kind of like James
when he had that time thing Oh, yeah,
the clock yeah the clock which was cool.
It was a pod clock pod clock.
Yeah I think he he shut that down
he he it went into sunset mode.
He retired shame Yeah, but and it would

(54:23):
have your your local your local time wherever
you were based on time zone That is
I'm that is a programming opportunity that is
just waiting to be scooped up by somebody
How are you?
How are you doing that on the live
365 side?
Well, I you how is it dynamic well?
I use this software called station playlist which

(54:44):
is what most radio stations use.
It's not cheap.
It's like 400 bucks And it has all
these different things, I mean you can record
A little you can just record a little
intro just talking about something And then you
can tell it okay back time it into
the intro of the next song that comes
up That that presumes that you have the
intro timing set etc So in this case

(55:07):
I literally just have a temp a temp
insert the software Looks at the at the
temperature for Fredericksburg, which I get from whatever
service they use you know whatever open-source
service So it knows that it's 50 degrees,
and then actually I can I can probably
play this for you get it you get
it Let me see so I'll say it
right now.

(55:27):
It's about 39 degrees in Fred hold on
a second Where do I get that from?
Hottest year on record It's always the hottest
year on record Hold on a second.
I said I have to go in here.
It's it's really it's really quite funny.
Let me see station playlist Where is it

(55:49):
here it is and then temp files?
Studio Okay, but it's your software.
That's dude.
That's like dynamically.
Yes, so it picks it up.
It literally picks it up Let me see,
but it feels like mine.
Oh, that's that's feels like I didn't do
the feels like stuff That was too stupid

(56:10):
for me Here we go is this edge.
Yeah Here we go it's 17 degree.
That's their standard thing and here's my it's
minus 17 degree man, I'm in the wrong
folder they so they give you they give
you that I don't use that one I
recorded them myself Yeah, I've heard your inserts.

(56:31):
They yeah, they're cool.
Yeah, I'm trying to find one to play
for people, but obviously I'm I guess What
I'm wondering is it is it?
Uploading it to live 365 grid that no
no no no this this does all local,
and it just outputs it Outputs it as
a in the stream, so it just inserts
it the same way it would play the

(56:51):
next song It just plays it just plays
the temperature Okay, so I think I misunderstood
live 365 so live 365 is an RTSP
You're you're broadcasting into live 365 from here.
We go like it like you Is on
Main Street in Fred there you go.
That's that's that okay?
Yeah, so you're doing is sort of like

(57:13):
it's sort of like OBS would you're broadcasting
into?
365 yes, yeah exactly Restreaming you yes live
365 does have a way where you can
schedule everything and it will do the transitions
But it's kind of low tech It's great
if you're just starting out But if you
really want to make things zippy and snappy
then you have to go to your own

(57:34):
software, so I have a full-time Dell
that's just running that software all the time
I Got you.
Okay.
This makes things a lot clearer.
Okay.
I got you and so how I went
so you so the metadata that Ultimately comes
out of the hello Fred livestream is coming
a writ is originating from the software yes
from me correct Okay, this is much clearer

(57:57):
in my head No, I like that.
Okay.
Okay.
I've helped the sage.
This is amazing All right no one more
topic we got a hit because as I
look at my strike wallet funny things are
happening I Got two sats here earlier this

(58:18):
week if you're seeing this then I zapped
episode 207 from Nostra From Damus on iOS
using strike and it went to all the
splits love Stephen B Of course it was
Stephen B.
So his split box is working.
I have no idea What do you do
Stephen?

(58:39):
Well?
I think he's using the split box now
I see Undefined Eric PP PC 207 live
January 17th, so it's last week Six sats
So something is working somewhere And I have
a feeling that the split box if that
one thing that Stephen B Sent he must
be using the split box if he can

(59:01):
zap to episode 207 From a Nostra note
from Damus on iOS using strike and it
went to all the splits.
That's pretty amazing Stephen B.
Said witchcraft and lots of chicken bones.
Okay.
Well, there we go.
Could you please document your chicken bones?

(59:22):
We need we should get Stephen on the
show.
Just get him to break down split box.
Yeah, that would be let's do that Stephen
be you available next week.
Let's do that.
Yeah, let's go ahead and do that He
says split box can now read feed and
get item goods That I put in the
Nostra notes, okay Okay, I see that And

(59:43):
so he was sending it from strike which
doesn't do key send and his split box
was then converting what needed to be key
sent into key sand and what needed to
be Ellen URL pay into Ellen URL pay
and Re broadcasting it which is just lovely

(01:00:04):
Interesting and and we're still waiting for for
Oscar to get To get the Ellen URL
P stuff working on fountain he says what
is coming in the next week or so
So we're waiting for that Yeah, I think
Oscar was out of the country for a
while.
I think he was on vacation He's always
out of the country.
He lives in England.
What do you mean?

(01:00:26):
The only country that matters man, but no
one by the way, I will I will
point out that our new our newly minted
president Put out quite an interesting Statement on
Let me see if I can find it
the Where is it?
executive order to establish United States leadership in

(01:00:49):
digital financial technology and There's a lot in
here, which I'm still parsing But yes, this
is causing much consternation.
Yeah.
Well, you know Confusion like some people are
like rug pull, you know, and other people
are I don't I don't know.
I don't see the rug pull But it
does it doesn't mention specifically Self custody and

(01:01:15):
creating software that you can do all that
I'm looking for the for the exact language
here I think the rug pull comments came
from the from the the stable coin Stuff.
Oh, but I've said this from day.

(01:01:35):
He was very clear about that at the
Bitcoin conference But everyone's all too jitty listening
to the Bitcoin strategic Bitcoin reserve He's going
to use stable coins stable coin that the
US dollar will be stable coin based which
is great because stable coins are based on
a A one-to-one peg with the

(01:01:58):
US dollar and a stable coin is created
when the US borrows one dollar So and
we borrow a dollar So we have a
dollar we just created a dollar and we
borrowed that and someone else holds that debt
That is tether because they hold a lot
of it And then they create another dollar
in the form of a stable coin on

(01:02:18):
top of that So you've secretly kind of
made two dollars for the price of one
on the balance on the balance No, the
whole the whole thing could fall apart, I
mean our entire economy could blow up at
any moment my favorite my favorite line from
the from the movie contact is You know

(01:02:41):
with governments.
Why about why build one when you can
build two for twice the price?
exactly Exactly.
I'll have to I'm looking into it, but
I'm gonna I'm gonna see if I can
break that down for next week because there's
there's some other stuff that that that needs
to be discussed about but but specifically it
said self custody will be legal and And

(01:03:04):
we should not only be feel free to
create software that that that facilitates cryptocurrency, but
also be you know free and legal to
do that and So you won't get rolled
up into you know, some Get arrested for
doing something This all sounds like manosphere talking

(01:03:29):
points protecting and promoting the ability of Citizens
and private sector entities alike to access and
use for lawful purposes open public blockchain networks
without persecution Including the ability to develop and
deploy software to participate in mining and validation
To transact with other persons without unlawful censorship

(01:03:51):
and to maintain self custody of digital assets
Dude that just made split box legal That's
what was the the thing that's needed is
the thing that this this This not clear
to me with this but seems to be
promised in this which is which is regulatory
clarity, correct?

(01:04:14):
Okay, because I mean that that's really the
issue here is that and if I run
split box Am I a money transmitter?
Well, you may be but as long as
you're not doing it for unlawful reasons, you're
okay, according to purpose and policy section 1
AI Well, yeah Apple intelligence.

(01:04:37):
Yeah, I think providing right here We go
providing regulatory clarity and certainty built on technology
neutral regulations frameworks that account for emerging technologies
transparent decision-making a well-defined Jurisdictional regulatory
regulatory boundaries all of which are essential essential
to support a vibrant and inclusive digital economy
and innovation digital assets permissionless blockchains and distributor

(01:05:02):
ledger technologies Promoting and protecting the sovereignty of
the United States dollar including through actions to
promote the development and growth of lawful and
legitimate dollar backs Stable coins worldwide.
There's your there's your extra dollar creation But
it it's it's very clear that you should
be able to develop and deploy software to

(01:05:23):
participate in mining and validating to transact with
other persons That I interpret that to be
directly without unlawful censorship and to maintain self
custody of assets These are all the issues
I'll be had Right.
Yeah Yeah,

(01:05:49):
that's that's what Daniel was saying it doesn't
mean Albie can come back I mean, I
doubt they would because they would you know,
it's specifically states no CBDC Specifically, no CBDCs.
No, no No taking measures to protect Americans
from the risk of central bank digital currencies,
which threaten the stability of the financial system

(01:06:11):
Yeah, like stable coins are great.
Okay, fine.
Yeah.
Well see CBDCs the thing It's not like
the digital dollar that we already use is
that much different than a CBDC No, everything's
digital anyway The only thing that have the
only thing that's the problem with a CBDC

(01:06:31):
is that it accelerates the the the race
to the bottom Yes, like an infinity speed
it does it does Because because then you
just there's just no not even any pretense
of holding back You just you know, you
just start adding zeros like, you know, yeah
they're doing But I Think this is very

(01:06:51):
positive for me.
It's spells out very clearly.
You can develop software as long as you're
not using it for money-laundering Which you
know, of course there's all kinds of caveats
there that has to be lawful So if
someone is boosting a million dollars through your
your split box You might have a problem
if they're doing it to obfuscate money laundering,

(01:07:12):
but it's highly doubtful that is going to
work Whoa That drips got waltzes in the
door Well, that's just where you you know,
but that's just where you put sane limits.
Yeah, exactly even you know, even at like
Albie did this when you're running a service

(01:07:33):
and You know, this is something that I've
run into this week Let's let's go this
way So Tom over at bus sprout He
pinged me and said You know, hey, I'm
about one out of every You know 200

(01:07:55):
requests is to the API I'm getting an
error and it's a it's a compression a
decompression error Yes.
Yes, and So I'm like, huh?
That's that's odd.
And he you know, he showed me the
error and And It's it's like a something
with it with decoding does the Z the

(01:08:17):
g-zip compression from the HTTP You know
payload Okay, this is weird so I look
and I can't find I really can't find
anything in any of the logs That's causing
a problem.
I Don't see where this is where this
failure is being documented and the thing is
he's still getting back a 200 error Excuse

(01:08:39):
me a 200 response code but then it
just fails on the decoding part and The
only thing I can see that's different By
looking at all the logging on cloudflare and
everything is that We've had a huge influx
in the in the amount of API traffic,

(01:09:01):
okay The the the overall traffic on the
API has gone way up.
Do we know where it's coming from?
well, I started looking, you know started looking
into it and there's a couple there were
a couple of new sources of Requests that

(01:09:21):
look like they're not They're not steady.
They're sort of bursty type traffic bursty They're
very burst.
They're very thirsty.
Hmm sounds scammy.
I Don't think it is.
I think it's just people Actually in a
bursty mood, I think I'll burst over at
podcast index here I come I'm bursting I

(01:09:45):
don't think it's necessarily scammy.
I think they're just over I think they're
hitting the API to too fast of a
rate and Like we I get this from
from time to time.
I get people emailing and saying hey, I
just hit your rate limit What is I'm
getting rate limited what is your rate limit

(01:10:06):
so I'll know how much traffic I can
send Yes, we have seen those notes, too
Are you I'm almost always reply and say
we do not publish rate limits, right?
Because this is my standard replies.
We do not publish rate limits because we
are a free service that operates on donations
and if we publish rate limits Everyone would

(01:10:29):
elevate their there to the rate limit exactly
to right under the rate limit and you
can't and we can't handle that We we
just want we want you to do We
want you to treat the API responsibly that
means think about how you Cannot hit us
very much Please please consider us consider us

(01:10:52):
like your friends not like just some some
well You can drink from all the time
whenever you want you thirsty pauper you Yeah,
right and the ones that always ask about
the rate limits are the ones that have
never donated any of course Oh, yeah, so
I know people who complain about donation segments
have never donated right, so this is that's

(01:11:14):
my typical response and The and I think
what has happened is a couple of people
have come on board and they're hammering us
In in waves to the point where they
get rate limited And I think at that
point what is happening is I think I
feel like It is Overloading the front ends

(01:11:37):
either one or both of the front-end
servers to the point where there starts to
become error Errored like traffic like responses maybe
get Broken mm-hmm and then When it
backs off Everything goes back to normal This
is just Completely a guess on my part

(01:12:04):
because I can't find any reason for this
hmm, I don't know so that means the
compression breaks when when when we're getting hammered
Here my theory is that is that before
the rate limit kicks in The traffic gets
high enough on one of the front-end

(01:12:25):
nodes to to cause a connection failure Before
the request is finished and this and so
what you end up is you end up
with half a request being returned So you
don't you basically have an incomplete payload being
returned from the edge node To cloudflare which

(01:12:47):
then passes it through and it can't be
decoded properly So but because what one of
the things I did was one of the
people that were hitting us Were you hard
was using the sample code user agent string
mm-hmm?
And and so that is something that I
don't allow that that we typically do not
allow We actually block sample codes of people

(01:13:08):
that just we don't I don't want people
hitting us that are anonymous, right?
they I'm gonna force them to use a
Legitimate user agent string that identifies their application
and so that we know who they are,
right?
Because that's just that's there's the only way
to keep sanity and keep everything running Well

(01:13:29):
as I have to be able to identify
Okay, this person is doing this thing which
is causing some problems And I need to
be able to know who that is so
I can contact them and say hey Can
you back off?
Can you do this?
Can you do this?
So I just need some I need some
wiggle room there, so I'm I'm actually I
got more aggressive with blocking now What happens

(01:13:51):
is if you use?
I just put in some more Restrictions so
if you use any sample any user agent
strings from our sample code library or if
you use something that's vague like A Python
HTTP library, that would be me Yeah Like

(01:14:15):
a default library name, you know Anything like
that kind of stuff?
You're gonna get you get blocked with a
403 and in the response body of the
403 It's gonna tell you what the problem
is so you can fix it.
It's gonna say it says You're not allowed
to use vague Or sample code user agent

(01:14:37):
strings Or default library user agent strings you
must create a distinct identifiable app name And
that will at least let me know What
this traffic is because if we have something
you know if if if somebody Here's another

(01:14:58):
thing that happens a lot on the API
We get a lot of educational people that
are like doing You know postgraduate work, and
they'll want to Download a bunch of data
out of the API to do analysis on
which I think is great.
Which is great I'm happy to provide that
for them And they usually contact us because

(01:15:20):
they want you know they do things right
yeah Yep, and so they'll contact us and
say hey.
Here's what I want to do Can I
do this and you know yeah sure and
but but then a lot of times They're
just you know they just create a script
And they'll just you know I always tell
them I was like do not scrape Don't
go Feed ID one all the way through
feed ID seven Please don't eight million, please

(01:15:42):
don't do this just download download the database
right But they don't you know they don't
always get This and so they'll they'll there
are a lot of times what the source
of this traffic is and I need to
I just need to know in advance name
your app like University of Michigan You know
Jimmy Whatever something so I can know that

(01:16:06):
you're Jimmy And this is what you're doing
so that if you do something inadvertently that
hurts us I can I can contact you
and let you know So I think that
may have been the source of the issue
Okay he says it has resolved and But
Alex from podcast guru said he was also
He thinks he was seeing the same issue,

(01:16:27):
and it was very it was rare, but
it was it was showing up in the
logs So I'm hoping that resolves it, but
if it doesn't I'll get back in there,
and we'll figure something out That's another another
cry for help that I need on the
On that on the DevOps side is I
need to put in I need and I

(01:16:49):
need to finally put in some better Guardrails
No, it's We don't have we don't use
Redis as you're you know every at every
Every decision that we've made on the API

(01:17:11):
revolves around lack of Resources of course just
money you know It's purely all about keeping
this thing as cheap as we can because
that's the way that we're gonna live forever
and So What I mean anyone who works

(01:17:32):
in a company?
Have you ever heard your DevOps people say
we're trying to run this as cheaply as
possible boss No, no no definitely not so
hat tip to the pod sage Thank you,
brother wait well so You know what we
would normally do what I would normally do

(01:17:54):
in a production server that I knew was
gonna be getting a lot of traffic is
Run run a Redis box which is in
you know is an in-memory database very
fast and Then all the things that are
like sort of bookkeeping work So like when
an API request comes in you want to

(01:18:16):
look up their authorization token Make sure it's
valid all this sort of bookkeeping work that
happens with every request You want to shift
that off to this fast in-memory database?
like Redis That way you're not hitting your
main database for just a little nothing sort
of insignificant traffic You're keeping it reserved for

(01:18:36):
the heavy hitter traffic, so you need me
to create that ready date Redis database for
you Is that what you're asking is that
the help you need you chat GPT that
thing you can get that up and running
Why don't we thank some people who have
helped us keep this running since I'm not
sure I'm Conscious of your time in these

(01:18:56):
thank you in these trying days So for
those who are new to the board meeting
welcome Enjoy the doughnuts a little stale by
now, but okay the good doughnuts We run
everything value for value the index the index
node All of the sats that you boost
us going to the node we open up
Channels of liquidity to anybody who needs it

(01:19:18):
if you have an albie hub That has
turned out to be kind of problematic because
people are using the LSP And then you
don't actually have a publicly accessible node But
you know I think boomy and Maurits are
working on stuff, and so we're happy to
help But if you have your own node
at home We're happy to open up some
liquidity to you and of course you can
also go to podcast index org down at

(01:19:40):
the bottom there's a big red donate button
that goes to our fiat fund coupons funnel,
which is PayPal and Everything that you send
us goes into the into the kitty into
the bank account And we use it to
continue the the life of and the life
cycle of podcast index, and we really appreciate
it.
We we got a seven seven seven seven

(01:20:02):
a Mini striper boost from Dreb Scott.
He says boosting because I don't think I've
heard enough pews this episode go podcasting That's
right very low pewage the pewage is off
today Br with a thousand sats two for
the price of one what could possibly go
wrong a micro strategy strategy.
Yes Exactly yeah, Randy black 1321.

(01:20:24):
How does any of this work running with
scissors and raw dog on it?
That's how go podcasting Yeah Raw dog in
it, baby Bro, no, thank you, Sam.
Sassy.
It's at the 3518 Boosting in from true
fans love that track sounds like Prince indeed.
We got lyceum Lyceum boosted in early and

(01:20:46):
said I listened to the episode 10 of
Claire Waite Brown's podcast Podcasting 2.0 and
practice.
Oh, yes guest Daniel J.
Lewis talked about different use cases for super
chapters Yeah, he's changing the name super chapters.
I got inspired and searched on books about
astronomy and space science I stumbled upon a
list of proper names on Wikipedia I look

(01:21:08):
forward to listening to a podcast about astronomy
and cyberspace episode 1701 Atlas 27 Tauri I
a1 Taurus Adam and Dave.
How about stargazing events in Fredericksburg, Texas and
Birmingham, Alabama?
Interesting you should say that Fredericksburg, Texas has
low-light laws For this very really yes

(01:21:31):
dark sky dark sky dark sky Yes for
this very reason people love walking outside in
Fredericksburg.
And so neon is not allowed on Main
Street and You're supposed to even Residential so
that people can look over the night and
see the stars and you can gaze to
your heart's content And we do have a
club.
We have a club out here that was

(01:21:52):
a call.
What's the cold?
I don't know what it's called the the
Fredericksburg Stargazers Club probably something like that.
I think they meet at the airport On
certain days and I don't know about Birmingham,
Alabama.
Do you have any do you have any
dark skies rules there?
We all just blasting just blasting everything No,
it's it's no we're we're we just off

(01:22:15):
the seat of the pants all the time.
There's no rules here Yeah, you're lucky to
get a speeding ticket in Birmingham.
So that's all we got live and During
the pre-show Dave.
What do you have on your list?
Tom and Tom and the boys at buzzsprout
They in spite of us giving them errors

(01:22:36):
on the API lookups.
Give us $1,000 Thank you very much
buzzsprout errs, we love you we appreciate you
you are almost single-handedly keeping us alive
But there are other people every single amount
helps value for value every single even the
smallest Satoshi matters the Thank you, Tom.

(01:23:01):
Thank you guys been and all the boys
and girls over there and speaking of hosting
companies blue blueberry team comes in with Thank
You blueberry team Todd and the kids The
blueberry team is head down and cranking away

(01:23:22):
go podcast indeed I'll hit it for that.
Give us 300 bucks.
I'll hit a go podcasting for you You'll
hit it.
I'll hit it.
I'll hit it by the way.
Oh, I don't know how this got in
here.
But this is a Renewed our DMCA agent
thing.
It was about to expire.

(01:23:43):
Oh Agent registration with the copyright office.
Oh, okay.
Good.
I had to transfer it out of Eric's
email address to ours I got that off.
I need to send you these credentials.
You have to do this through login gov
Yes, because I saw like you've changed your
password on login gov.
I'm immediately like oh crap Somebody's trying to

(01:24:03):
hack into my or change your phone number
or something like that Someone's trying to hack
into my login gov, which is bad because
that's your TSA number in your hole That'll
soon be your digital ID.
No doubt So you would do I figured
you would because I saw then that was
info podcasting next org.
So I figured okay Yeah, yeah, how how

(01:24:23):
I ended up changing this I Still don't
know somehow.
It just it didn't work didn't work didn't
work.
And then it just worked.
I don't know Yeah, login gov sucks banana
balls Let me tell you that it does
because there's certain points like oh, you've tried
too many times come back in 48 hours
It's got all kinds of it's buggy.
It's just you know, what do you know?

(01:24:45):
What's also a scam is ID dot me.
Oh, we stay away from that.
Stay away from that There's a lot of
you can't you can't I mean like, oh,
I mean they have like exclusive contracts with
government He's now real.
Oh, yeah, Social Security Administration No way you
have to use ID done me.
Yes.
Yes.
I haven't forced down that path yet How

(01:25:06):
they've done that with a private company I
have is, you know pure But there's also
other scams people who are trying to get
an ESTA an ESTA visa Which is what
you need to know.
I know what's the one in Europe the
the opposite way So now in Europe you
have to pay it's supposed to be 21
buck.
No, it was asked.

(01:25:27):
I'm sorry ESTA which if you're coming from
outside the US need to get a visa
and it's it was $17 now It's 21
and someone emailed me and said I paid
90 bucks.
What a ripoff.
I said, did you use a dot-gov?
Oh crap.
He said I went through some other service
And they jack up the price from 21
to 90.
So you got to be real careful It's

(01:25:48):
a lot of scams, you know, the Internet
was kind of a bad idea when you
think about it No, it was a terrible
idea.
We need to go back Back to bake
-a-lite sticks sticks We got some boost
Farrell Jeremy sent us in us 3,000
sass the fountain he says He says James
Spann is a no agenda listener.

(01:26:09):
Also, you know, that's the that's our local
weather guy Really how do we know this
man doesn't know he's a no agenda listener.
Also, he knows every small town and crossroads
in the state Of Alabama.
Yes, he does nice the the most famous
Video of James Spann is he's talking about
it.
He's doing live.

(01:26:30):
He's covering live a tornado that's coming through,
Alabama And he's talking about the path is
taking and he's naming every single little little
like Hamlet and Berg every one of them
of by memory off of this off of
this thing and then he throws in a
He's like it's coming through your town's come

(01:26:50):
through your town.
Hey everybody at Wesley's booby-trap, that's a
strip club.
It's coming at you Landmark classic Thank You
Farrell Jeremy gene being 2222 through castamatic He
says regarding what Sam was talking about HLS
can also be plugged into a CDN if

(01:27:11):
you happen to need that level of concurrent
listeners It's it's where a lot of things
in television industry are going so I can
see why it would be a good fit
for the Audio side too.
Hmm.
Okay Interesting.
Well, we are seeing radio stations in the
wild using it.
Mm-hmm Gene being again 2222.
He says Dave in case you haven't already

(01:27:32):
seen it on Mastodon I finally gotten around
to setting up some additional monitoring beyond uptime
Kuma and happy to extend my monitoring alerting
related to the index Thank you.
Gene.
Yes, I did see this and I'm getting
Your notifications and Archie's notifications and it is
very helpful.
Thank you Yes, Kiwi the boobies Wesley's booby

(01:27:53):
-trap is a strip club.
Yes case.
You didn't understand the story Yes, what a
great a great name great name.
Yeah, I think that's the show title.
That's our show title right there The booby
-trap Wesley's booby-trap.
No, just the booby-trap.
Yeah Booby-trap Dwebb sent us 2500.
He says through true fans.
He says Curated feeds in a constant stream

(01:28:14):
could really work for publishers It's it could
easily be automated with the handovers between podcasts
for example I imagine something like a pushkin
live stream Where you could have all the
pushing content on a single stream with automated
bumpers and handovers even sponsorships Between programs you
could have a special link that allows you
to go from the live stream To the
same time in the actual podcast episode a

(01:28:36):
lot of chapters.
He's Yeah, that's a cool idea.
That's real similar to what that that's a
similar idea to what?
Jupiter broadcasting is doing with the Jupiter station
their lives It's it's all their shows in
a live linear format.
Yeah a linear format automated.
Yep.
Yep, cool I Like the idea of saying

(01:28:59):
okay click and that takes you to the
podcast and then you're at that very spot
in the podcast That's that's pretty bad.
That's I like that Yeah, I like it
too.
Yeah, let's see.
We can't that's okay.
You already read that one.
So we got the delimiter Here we go.
Tom comes for a blogger 14 to 50
through fountain he says How do you Dave
and Adam?
Do you need a short form podcast to

(01:29:19):
help fill time?
Become informed on a wide variety of topics
and spark new ideas Check out a walk
through the mind with Billy Bones That's within
three instead of an e at Billy bone
3s calm over 300 episodes to get you
started pick a title that sounds interesting and

(01:29:40):
hit play Billy bones Calm with a three
instead of an e take a walk through
the mind Yo, CSB.
Hey, that was a big rhymer there.
Nice.
Thank you comics for blogger on every single
podcast He shows up and he's promoting other
podcasts is a very valuable booster Now now
with broccoli All splits are green like my

(01:30:04):
broccoli, that's right.
That's right.
Beautiful get monthlies.
We got Lauren ball $24 20 cents.
Thank you Satan's lawyer Trevor down under at
$5 Michael Goggin $5 Charles current $5 Jorge
Hernandez $5 James Sullivan $10 Christopher Reamer $10
Cohen Glotzbach $5 and Jordan Dunn Ville $10

(01:30:26):
That's our group.
Thank you all so much for supporting the
podcast index.
And of course the subsequent board meeting Thank
you boardroom for being with us today.
We went through a lot.
You heard the cries for help.
So if you feel so moved please reach
out to David podcast index org and And
now is a perfect time for me to

(01:30:47):
go probe my meat, how about you I'll
let you take care of your meat.
I'll take care of my okay.
All right Have a good weekend brother Dave
Everybody in the boardroom will see you next
week right here on podcast Oh

(01:31:26):
Thanks for not boosting everybody
Advertise With Us

Popular Podcasts

Cold Case Files: Miami

Cold Case Files: Miami

Joyce Sapp, 76; Bryan Herrera, 16; and Laurance Webb, 32—three Miami residents whose lives were stolen in brutal, unsolved homicides.  Cold Case Files: Miami follows award‑winning radio host and City of Miami Police reserve officer  Enrique Santos as he partners with the department’s Cold Case Homicide Unit, determined family members, and the advocates who spend their lives fighting for justice for the victims who can no longer fight for themselves.

24/7 News: The Latest

24/7 News: The Latest

The latest news in 4 minutes updated every hour, every day.

Crime Junkie

Crime Junkie

Does hearing about a true crime case always leave you scouring the internet for the truth behind the story? Dive into your next mystery with Crime Junkie. Every Monday, join your host Ashley Flowers as she unravels all the details of infamous and underreported true crime cases with her best friend Brit Prawat. From cold cases to missing persons and heroes in our community who seek justice, Crime Junkie is your destination for theories and stories you won’t hear anywhere else. Whether you're a seasoned true crime enthusiast or new to the genre, you'll find yourself on the edge of your seat awaiting a new episode every Monday. If you can never get enough true crime... Congratulations, you’ve found your people. Follow to join a community of Crime Junkies! Crime Junkie is presented by audiochuck Media Company.

Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2025 iHeartMedia, Inc.