Damus
James Cridland profile picture
James Cridland
@James Cridland

Passionate about audio · Editor of Podnews https://podnews.net · Host of the Podnews Weekly Review https://weekly.podnews.net · Personal/radio blog: https://james.cridland.net · These messages self-destruct

I also have a thing for craft beer, and did so before it was quite as trendy as today.

I live in Meanjin/Brisbane QLD Australia - in Bardon 4065 - on the land of the Turrbul and Jagera people. I'm British and moved here ten years ago.

My website: https://james.cridland.net
Podnews: https://podnews.net

Relays (1)
  • wss://relay.momostr.pink/ – read & write

Recent Notes

James Cridland · 2d
For a while, nostr:npub1j340qgfngwrx56vmaa0jutap7ezkx0qz2ty2gx0gnv7th8uyvxlqj0e2z5 has had a page for a podcast, and then a separate page for an episode list. That didn't make an awful lot of sense, s...
James Cridland profile picture
This meant an update to the privacy policy. So I went to do that. I also rewrote my guide to what podcast apps etc know about you in terms of IP address and user-agent - removing the stuff about NPR's RAD while I went, since that's not a thing.

Podcast hosts learn so little, in fact - especially with the advent of IPv6 rotation and iCloud Private Relay. There are no cookies in podcast app land, so it's really a surprisingly private experience listening to a podcast. (That's why advertisers hate RSS.)

https://podnews.net/article/podcast-apps-privacy-gdpr
James Cridland profile picture
For a while, @Podnews podcasting news has had a page for a podcast, and then a separate page for an episode list. That didn't make an awful lot of sense, so now, they're both on the one page: https://podnews.net/podcast/i4ji5

Each episode links to @Podlink, will show a (janky) transcript if one exists, or location information. Data for this section comes directly from the RSS feed, in your browser (if we can) or proxied by us (if we can't).

This should hopefully cut down on the amount of bot traffic we get (I've just lowered our number of pages by 50% after all!). The RSS proxy script that we're using a) doesn't deliver valid RSS, and b) has valid block tags even if you correct the feed back to being valid, so hopefully those won't appear anywhere.
1
James Cridland · 2d
This meant an update to the privacy policy. So I went to do that. I also rewrote my guide to what podcast apps etc know about you in terms of IP address and user-agent - removing the stuff about NPR's RAD while I went, since that's not a thing. Podcast hosts learn so little, in fact - especially wi...
James Cridland profile picture
Turns out that some code I changed last week stopped people from registering for new Podnews Accounts to post jobs or buy classified ads or anything. Turns out that I removed a few config keys that the accounts system depended on to send emails. D'oh.

Fixed, after a helpful bug report (confusingly from a Russian email address, where Podnews is blocked, but anyway, let's overlook that). Emailed affected new-but-unconfirmed accounts to apologise and to offer 50% discount on their first purchase of classified ads, just in case it was that they were signing up for.

(Since I've set it up now - that code is WHOOPS - if you fancy some even-cheaper-than-normal advertising in Podnews, then go for it.)

I know a lot of coders use unit tests, etc, but that's the sort of test that would be hard to replicate, I guess, unless the unit test machine can see into an email box... is that how these things work? I don't know.
Dave · 3d
❤️❤️
Andrew Grumet · 3d
they were so good live