107 lines
6.2 KiB
Plaintext
107 lines
6.2 KiB
Plaintext
|
|
Episode: 4318
|
||
|
|
Title: HPR4318: What's up with the dates on the HPR future feed in AntennaPod?
|
||
|
|
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr4318/hpr4318.mp3
|
||
|
|
Transcribed: 2025-10-25 22:54:31
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
This is Hacker Public Radio episode 4,318 for Wednesday the 19th of February 2025.
|
||
|
|
Today's show is entitled, What's Up with the Dates on the HBR Future Feed in Antenna
|
||
|
|
Pod?
|
||
|
|
It is hosted by D. N. T. and is about 7 minutes long.
|
||
|
|
It carries a clean flag.
|
||
|
|
The summary is, the HBR Future Feed doesn't show dates properly.
|
||
|
|
What's up with that?
|
||
|
|
You are listening to a show from the Reserve Q. We are airing it now because we had free
|
||
|
|
slots that were not filled.
|
||
|
|
This is a community project that needs listeners to contribute shows in order to survive.
|
||
|
|
Please consider recording a show for Hacker Public Radio.
|
||
|
|
Hello and welcome to another exciting episode of Hacker Public Radio.
|
||
|
|
This is your host D. N. T.
|
||
|
|
Now this one, I'm not convinced it was really a good episode of Hacker Public Radio,
|
||
|
|
but Dave Morris on the Matrix channel said that it could be, but they say that all the
|
||
|
|
time, you know, pretty much anything you say someone is going to say, oh, it should
|
||
|
|
be an episode.
|
||
|
|
But anyway, I will record it and you can tell me.
|
||
|
|
So yeah, it was Antenna Pod, right?
|
||
|
|
Antenna Pod is the podcast, the pod catcher, they say, for Android.
|
||
|
|
That is open source and is very good and so when you subscribe to the Hacker Public Radio
|
||
|
|
main feed, you have the dates of each episode, the date that the episode comes out.
|
||
|
|
Even if you go and you subscribe today and you look at the past episodes or if you don't
|
||
|
|
refresh your feed for several days, each episode will come in with the date and they're
|
||
|
|
sorted by date and that's all good.
|
||
|
|
When you subscribe to the future feed, that doesn't happen.
|
||
|
|
For example, if I subscribe today to the future feed, I mean, if I refresh the future feed
|
||
|
|
today, all the new episodes that are there that I hadn't seen before will show as if they
|
||
|
|
had been released today, right?
|
||
|
|
Which is not true.
|
||
|
|
They may have been released actually a few days ago and also there is the publication
|
||
|
|
date for each episode that is in the feed file that it's there.
|
||
|
|
The antenna pod is apparently not showing it.
|
||
|
|
I was kind of puzzled by this and I decided to try to figure out why.
|
||
|
|
I took the XML file for each feed, for the future feed and the main feed and I just looked
|
||
|
|
at it and compared them and I saw that there was absolutely no difference between them
|
||
|
|
other than of course the name of the feed.
|
||
|
|
I figured well, so it looks like it's when there is a date in the future, right?
|
||
|
|
Maybe if there is one date, if there is one episode whose date is in the future, then
|
||
|
|
antenna pod says, okay, this guy doesn't know what he's talking about.
|
||
|
|
I'm just going to ignore his dates, right?
|
||
|
|
I mean, we're just kind of weird because if that weren't the case, then you could just
|
||
|
|
not show the future episodes, right?
|
||
|
|
But then of course, then I guess people who run commercial podcasts would not like that
|
||
|
|
because they wouldn't use that anyway because you would be leaking future episodes, right?
|
||
|
|
Who cares about that?
|
||
|
|
I don't know.
|
||
|
|
Anyway, so I looked at the spec for the RSS for RSS feeds and yeah, it says their pub
|
||
|
|
date is the property for each episode, is the date the episode is supposed to come out
|
||
|
|
and then it kind of says something like podcast, the players, RSS readers should or can hide
|
||
|
|
future episodes, right?
|
||
|
|
Future or future items in the RSS feed, whatever, or you know, you could imagine there could
|
||
|
|
be an option to hide or show future episodes, right?
|
||
|
|
Instead antenna pod decides to just like if there's one episode whose date is in the future,
|
||
|
|
we're just going to ignore all the dates in your feed.
|
||
|
|
And apparently the reason they did that, there is a link that I'll put in the show notes
|
||
|
|
is because people were using that to manipulate when, where their podcast episode appears
|
||
|
|
to people.
|
||
|
|
Not sure what that, how that would work because I would think generally your episode is going
|
||
|
|
to be in the past, I mean, it's going to order by oldest first, right?
|
||
|
|
So that would actually push your episode to the end of the list.
|
||
|
|
If you had your episodes mixed in with other podcast episodes from other podcasts, anyway,
|
||
|
|
I don't understand why that would have happened.
|
||
|
|
And it's actually even, honestly, I would think it would be interesting to have let the
|
||
|
|
episodes in the future show in the app, because then you could have like sort of like a
|
||
|
|
pinned episode, right?
|
||
|
|
You could kind of repurpose that to pin an episode to the top of your show list, right?
|
||
|
|
When somebody, like say somebody subscribing to Hacker Public Radio, you would be able
|
||
|
|
to control exactly what episode will appear at the top of the list to every new subscriber,
|
||
|
|
right?
|
||
|
|
By just setting a date far in the future.
|
||
|
|
But anyway, that's not how it turned out.
|
||
|
|
So the fact is that when there's a date in the future, then all dates will be ignored.
|
||
|
|
And in a pod, we'll just treat the date as the date it received the episode from the
|
||
|
|
feed.
|
||
|
|
This whole thing came out because I was suggesting that we drop in the podcast feed.
|
||
|
|
We have HPR and then the number of the episode.
|
||
|
|
And I was suggesting we remove that to save a little bit of space and let the name of the
|
||
|
|
episode appear first.
|
||
|
|
And that was in the context of somebody else suggesting we add the name of the host to
|
||
|
|
the episode title or the show notes, right?
|
||
|
|
Because yeah, you may notice currently the host doesn't necessarily appear in your podcast
|
||
|
|
app.
|
||
|
|
You often have to open the website to see who hosted a given show.
|
||
|
|
So anyway, that was that I hopefully this was a tolerable episode.
|
||
|
|
Thank you for tuning in.
|
||
|
|
Pick up a microphone and record your own show rambling on about whatever you saw or thought
|
||
|
|
about and we'll listen to it.
|
||
|
|
And come back tomorrow for another exciting episode of Hacker Public Radio.
|
||
|
|
Bye.
|
||
|
|
You have been listening to Hacker Public Radio.
|
||
|
|
And Hacker Public Radio does work.
|
||
|
|
Today's show was contributed by a HPR listener like yourself.
|
||
|
|
If you ever thought of recording a podcast, you click on our contribute link to find out
|
||
|
|
how easy it really is.
|
||
|
|
Hosting for HPR has been kindly provided by an honesthost.com, the internet archive and
|
||
|
|
rsync.net.
|
||
|
|
On the Sadois status, today's show is released under Creative Commons, Attribution, 4.0,
|
||
|
|
International License.
|