James Cridland

Passionate about audio · Editor of Podnews podnews.net · Host of the Podnews Weekly Review weekly.podnews.net · Personal/radio blog: 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.

James Cridlandjames@bne.social
2026-02-07

Still working on it; but Adam's requested "filter for boosts only" is in there. Still playing with the UX, but the tech behind it is much more solid. Also, implemented my favourite tool - "the delimiter"! (Currently set for 7 days ago).

641KB needed to store 200 payments. Currently, that means the database can handle 92,500 payments.

@adam @samsethi @dave @merryoscar @francosolerio @podcastguru

Boost-only view, showing "the delimiter", i.e. this time last week. Some odd SVG-related display bug next to the icons. Might have to use WEBP instead here.Showing all. Mention of "in our database" at the top is nonsense; it's not in "our" database at all, just in your local browser's.
James Cridlandjames@bne.social
2026-02-07

@adam I've added a datetime field in there, in ISO8601 format. "Local time" is the default in the UX for Runway, but not for this export (because it's quite hard to get the export to be consistent if using locales). Sender details (and type) is there if we have it.

James Cridlandjames@bne.social
2026-02-07

@brad I'll say. That's about three hours of debugging I'll not get back.

James Cridlandjames@bne.social
2026-02-07

Ah, great. The Strike API is behind a random Cloudflare "are you a human?" check.

James Cridlandjames@bne.social
2026-02-07
James Cridland boosted:
Electronic Frontier Foundationeff
2026-02-07

If you're planning on recording federal agents, turn biometrics off on your phone and opt for long passwords instead, EFF’s @legind told The Fulcrum. thefulcrum.us/civic-engagement

James Cridlandjames@bne.social
2026-02-07

Bloke turns up at the door of my house in our leafy Brisbane suburb. Wants to sell solar panels and batteries. As it is, I’ll be looking next month, so we had a chat about the hail damage and replacement procedure.

After a bit of careful listening to his accent, I said: “We didn’t get this in West Yorkshire, did we?” Massive smile across his face. He’s from Wakefield, so I got it spot on.

The Aussies reckon he sounds Scottish.

James Cridlandjames@bne.social
2026-02-07

@js @bdentzy The WSJ is owned by Murdoch, which rules that one out.

But - the NYT offers subscription for US $14 (AUD $20) for a whole year as a new reader. I’ve enjoyed a year of that before.

Live news channels are either Where The Opinions Live or actual reporting. I prefer the reporting, though it’s rather more boring to watch. Al Jazeera, BBC News and (AUS) ABC News are good.

(AUS ABC News is live on YouTube).

James Cridlandjames@bne.social
2026-02-07

@geniodiabolico Yes, this. I’d not thought of the social contract point of view. That’s helpful, too.

James Cridlandjames@bne.social
2026-02-07

Today, in response to an incoming email, my wife told me about the Paradox of Tolerance. This is a concept I’ve think I’ve believed for a while but have never seen actually written down. It’s a powerful thought.

en.wikipedia.org/wiki/Paradox_

James Cridlandjames@bne.social
2026-02-07

@mike “this looks like ass” (alternative caption)

James Cridlandjames@bne.social
2026-02-06

@bdentzy @js The only news I follow now is via Kagi News, which deliberately updates only once a day. AI generated but quite tightly so, from an open list of sources.

news.kagi.com/world/latest

James Cridlandjames@bne.social
2026-02-06

@algrid @podcastguru

What would be an excellent middle-ground is if you were able to put an indication into the LNPayment whether something is a boost or a stream.

If you would be able to add just `payment::stream` or `payment::boost` into the payment details, then at least we'd know whether it was a stream or a boost, enabling clients to filter on those two actions - without pulling the entire JSON from you for every single payment. (If you put it at the end, after the URL, it'll not be confused with the spec that Fountain/Castamatic are using).

Here's Runway showing what's a filter, what's a boost, and... unknown payments from Podcast Guru.

@merryoscar

James Cridland boosted:
2026-02-06

@algrid @james @podcastguru

@algrid I know it's probably annoying but would it be a massive amount of work for you guys to switch to the same spec Fountain and Castamatic are using?

github.com/Podcastindex-org/po

I think we would really turn a corner if we could all align here!

James Cridlandjames@bne.social
2026-02-06

@adam @samsethi @dave @merryoscar @francosolerio Now pulling in last 14 days of payments into the database, and even doing some math. Yay. Not yet done: caching all the individual payment details; and no filters quite yet. But better go and edit PWR now.

James Cridlandjames@bne.social
2026-02-06

@adam My guess is that you'd want a better date/time than a unixtime...

James Cridlandjames@bne.social
2026-02-06

@adam CSV export was quite easy to do. Now live - with three colums: timestamp, sats paid (i.e. what you got), and a metadata URL. Best work on the tool to properly pull in the big list of payments.

James Cridlandjames@bne.social
2026-02-06

@adam @samsethi @dave @francosolerio Sure, why not... ;)

It's now writing into the database, and then reading from it, so I've got that bit done. Current UI isn't very clear, but will fix that.

We could do with a look at the Boostbox API to address the issue with the x-rss-payment header and browser requests. Or, to issue a 'wontfix' if it's not seen as important (that's cool too).
github.com/noblepayne/boostbox
@noblepayne @merryoscar

James Cridlandjames@bne.social
2026-02-05

@adam

OK! It should be performant enough I think. Let’s see.

James Cridlandjames@bne.social
2026-02-04

@TimePencil @stuartl Very rare - the same as the Sangean DPR-45 amazon.com.au/Sangean-DPR45-DA - hard to find AM reception alongside DAB+ for some reason.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst