Favoriting Cat Bomb! Radio with Maggie Hertz!: Playlist from June 9, 2023 Favoriting

Maggie Hertz!'s avatar View Maggie Hertz!'s profile Favoriting

A show that kinda feels like Casey Kasem cookin’ up crockpot shortwave pirate radio, but with a lot more curbside cassette mixtapes, lost radio serials, French Canadian comedy… and zings, pings, and static. Or, well, maybe it doesn’t feel anything like that at all.

Friday 3 - 6am (EST) | On WFMU | 91.1, 90.1, 91.9 FM & wfmu.org
WFMU LIVE Audio Streams (Get help):   Pop-up  |  128k AAC  |  128k MP3  |  32k MP3

<-- Previous playlist | Back to Cat Bomb! Radio with Maggie Hertz! playlists | Next playlist -->


Favoriting June 9, 2023: A Penny Saved is a Penny Burned: A Bummy Dummy's Guide to Money, Honey!!

Listen to this show: Pop-up listen Pop-up player!

Playlist image Favoriting

Artist Track Album Images Approx. start time
Gang of Four  To Hell With Poverty   Favoriting To Hell With Poverty 
Favoriting
0:00:00 (Pop-up)
Reactionary 3  Since I Quit My Job   Favoriting Reactionary 3 
Favoriting
0:05:50 (Pop-up)
Crass  Major General Despair   Favoriting Best Before 
Favoriting
0:06:51 (Pop-up)
Fenix TX  Minimum Wage   Favoriting Fenix TX 
Favoriting
0:09:37 (Pop-up)
Ska Faktor  Real Big Money   Favoriting Aeg On Uus 
Favoriting
0:11:43 (Pop-up)
 
Youth Employment Documentary  Side A   Favoriting  
Favoriting
0:20:49 (Pop-up)
Cyanide Scenario  Professionals   Favoriting 12" 
Favoriting
0:22:36 (Pop-up)
Grown-Ups  Quit My Job   Favoriting I Can't Win 
Favoriting
0:26:04 (Pop-up)
Grown-Ups  Grown Ups   Favoriting I Can't Win 
Favoriting
0:27:58 (Pop-up)
Robert Allen  Creating Wealth   Favoriting  
Favoriting
0:30:15 (Pop-up)
Towards an End  Towards an End   Favoriting Demo 
Favoriting
0:30:57 (Pop-up)
Gerard Leckey  Civilization and Its Discontents   Favoriting Untitled 
Favoriting
0:33:44 (Pop-up)
Herd of the Ether Space  Taming Lions with Drugs   Favoriting Taming Lions with Drugs 
Favoriting
0:46:07 (Pop-up)
 
The Squat Martian & Sluggo Ibn Al-Haq  Disenfranchised   Favoriting Disenfranchised 
Favoriting
1:09:11 (Pop-up)
JB Hunt  Steering Your Way to Fortune   Favoriting Promotional Tape 
Favoriting
1:19:33 (Pop-up)
Jon Ciliberto  Glorious Western Paradise   Favoriting Ciliberto_BGM_13-Glorious-Western-Paradise 
Favoriting
1:19:35 (Pop-up)
Edible  The Immaculate Deception   Favoriting You Are What You Eat 
Favoriting
1:35:55 (Pop-up)
CBC - Nightfall  Beyond the Law (Radio Play)   Favoriting  
Favoriting
1:36:55 (Pop-up)
 
KIPM  "Society" (Excerpt)   Favoriting  
Favoriting
2:08:07 (Pop-up)
Demolition Kitchen  Side A   Favoriting Numbles & Nematoades 
Favoriting
2:13:52 (Pop-up)
Bonerama  Good Times Bad Times   Favoriting Hard Times 
Favoriting
2:35:12 (Pop-up)
Bonerama  Folly   Favoriting Hard Times 
Favoriting
2:40:21 (Pop-up)
Bonerama  Lost My House   Favoriting Hard Times 
Favoriting
2:45:59 (Pop-up)
Bonerama  When The Levee Breaks   Favoriting Hard Times 
Favoriting
2:52:29 (Pop-up)


<-- Previous playlist | Back to Cat Bomb! Radio with Maggie Hertz! playlists | Next playlist -->

RSS feeds for Cat Bomb! Radio with Maggie Hertz!: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Maggie Hertz! | Other WFMU Playlists | All artists played by Cat Bomb! Radio with Maggie Hertz! |

Listen on the Internet | Contact Us | Music & Programs | WFMU Home Page | Support Us | FAQ

Live Audio Streams for WFMU: Pop-up | 128k AAC | 128k MP3 | 32k MP3    (More streams: [+])


Listener comments!

Avatar Swag For Life Member 2:59am
Aitch:

meow, BANG!
Avatar 💣 Swag For Life Member 3:01am
tom tom the pipers son:

maggie hertz, oh boy, watcha got!
  3:01am
Hi from Holland:

Aloha! Hertz me plenty!
Avatar 💣 Swag For Life Member 3:01am
Paulo AD:

Lets go team :)
Avatar 💣 Swag For Life Member 3:02am
Yvang:

Hi Maggie and the regular cats!
Avatar Swag For Life Member 3:04am
coelacanth∅:

to hell with poverty, i'm getting bombed
Avatar 💣 Swag For Life Member 3:05am
tom tom the pipers son:

mullah, mullah, mullah.
Avatar 💣 Swag For Life Member 3:06am
Yvang:

Listening while watching Little Danny's Flamoscope which is on loop.
Avatar 3:14am
Maggie Hertz!:

Hiiiiii, y'all!!
Avatar Swag For Life Member 3:15am
PigeonsAndRust:

Flamoscope...that reminds me of a crazy 19th century phonograph where they actually used a flame as a reproducer. It worked too!
  3:16am
InWyrd:

Good morning, is this the unemployment line
Avatar Swag For Life Member 3:16am
coelacanth∅:

Welcome to the schedule Maggie!
maybe one day it'll be earlier.
i'm not long for this world
Avatar Swag For Life Member 3:17am
Ike:

Meow!
Avatar Swag For Life Member 3:21am
happymaan:

Hey ya Maggie! Welcome to your new slot!
Avatar 3:24am
Maggie Hertz!:

↳ coelacanth∅ @3:16
Thanks!! So stoked to be here on Thursdays for a hot minute!

Crossin fingers for that as well!
Avatar 3:25am
Maggie Hertz!:

Meeeeooow!
Avatar 💣 3:25am
Sprattus Sprattus:

↳ Song: "Side A" by "Youth Employment Documentary"
This person works fast please hire on a job that runs slow
Avatar 💣 Swag For Life Member 3:25am
Yvang:

I experienced my lack of experience being the cause of not being hired.
Avatar 3:25am
Maggie Hertz!:

↳ happymaan @3:21
Hey hey hey! Thank yaaaa!
Avatar 💣 Swag For Life Member 3:26am
tom tom the pipers son:

↳ Song: "Side A" by "Youth Employment Documentary"
my first job was as a caddy a the local country club, the bastard had every single club possible and carrying th fucking thing left my whole side bruised, the bastard didn't buy me lunch and i was supposed to wash his clubs after he was done. i dumped his clubs out on the griound and never went back
Avatar 3:26am
Maggie Hertz!:

↳ Yvang @3:25
Omg same same same! The literal WORST and neverending!
Avatar 3:30am
Maggie Hertz!:

↳ tom tom the pipers son @3:26
Hahahaha, truly the only reasonable move ya coulda made
Avatar Swag For Life Member 3:30am
coelacanth∅:

tom tom that's a hero story in my book!
Avatar 💣 Swag For Life Member 3:31am
tom tom the pipers son:

thx guys, i was twelve or thirteen
Avatar Swag For Life Member 3:33am
coelacanth∅:

in high school i had 2 friends who made out alright caddying, so i tried it one day. i didn't get picked!
i was not surprised.
they'd sooner carry their own shit than pick some... wait, is that a hippie, or a punkrocker?!
Avatar 💣 Swag For Life Member 3:34am
Paulo AD:

Wait, I'm missing golf talk!!
Avatar 💣 Swag For Life Member 3:35am
Paulo AD:

Well, hardly lol
Avatar 💣 Swag For Life Member 3:35am
tom tom the pipers son:

↳ coelacanth∅ @3:33
right, the golfing crowd...very republican, except for paulo
Avatar 3:36am
Maggie Hertz!:

There's always one wild card in the deck!
Avatar 💣 Swag For Life Member 3:37am
Paulo AD:

↳ tom tom the pipers son @3:35
Always has to be a fox in the hen house haha
Avatar 💣 Swag For Life Member 3:37am
tom tom the pipers son:

enjoying the musical selections!
Avatar 💣 Swag For Life Member 3:37am
Paulo AD:

WILD CARD BITCHES
Avatar Swag For Life Member 3:38am
happymaan:

That's my line.
Avatar Swag For Life Member 3:39am
coelacanth∅:

↳ tom tom the pipers son @3:35
ha, yes i'm sure i tried to make myself respectable... but i don't think i really knew how to!
Avatar 💣 Swag For Life Member 3:39am
Paulo AD:

↳ happymaan @3:38
That's very true haha
The new sunny was great
Avatar 💣 Swag For Life Member 3:40am
Paulo AD:

↳ coelacanth∅ @3:39
To be fair I still have mod in my dna so I like to look smart when I can.
Avatar 💣 Swag For Life Member 3:42am
Paulo AD:

Dependant on my mood and what music I've been listening to that day
Avatar 3:43am
Maggie Hertz!:

↳ tom tom the pipers son @3:37
Heck yeah!!
Avatar 3:44am
Maggie Hertz!:

↳ Paulo AD @3:42
Music does really set the mood, they say!
Avatar 💣 Swag For Life Member 3:45am
tom tom the pipers son:

↳ coelacanth∅ @3:39
ha! for me, i was on the cusp of adolescence so my look was still pretty conventional, it was more a case of child labor
Avatar 💣 Swag For Life Member 3:45am
tom tom the pipers son:

↳ Maggie Hertz! @3:43
cat bombastic!
Avatar 3:48am
jura:

next!
Avatar Swag For Life Member 3:51am
coelacanth∅:

↳ Paulo AD @3:40
i think i do too... my version of it anyway. i like seeing people dressed outside the standard unimaginative safety.
- but i just wore black for several years (i'm not goth... more like Johnny Cash) and when i eased away from that, to some degree, it became tshirts, long-sleeve tshirts, hoodies...
Avatar Swag For Life Member 3:53am
coelacanth∅:

...just not wanting to draw attention to myself
Avatar Swag For Life Member 3:54am
coelacanth∅:

(except i do anyway, it seems)
Avatar 3:55am
Maggie Hertz!:

↳ tom tom the pipers son @3:45
I've 1000% fallen into this, especially living in the rural bits of the country
  3:55am
Erik/VermonT:

↳ jura @3:48
Hey Jura: curious, are you from Switzerland 🇨🇭? (I saw Grauzone! on yer page).
Avatar 3:56am
Maggie Hertz!:

↳ coelacanth∅ @3:54
Embrace it! Some of us are just doomed/destined to stand out in a crowd, I suppose!
Avatar Swag For Life Member 3:58am
coelacanth∅:

so, i must be going, even though i'm really enjoying these musical selections.

Thanks Maggie!
'night, y'all
Avatar 💣 Swag For Life Member 3:58am
tom tom the pipers son:

↳ Maggie Hertz! @3:55
you've picked up a lot of good stuff
read your insta... fixing tube amps, right that's why you have a solid feel for this radio medium
Avatar 3:58am
Maggie Hertz!:

↳ coelacanth∅ @3:58
Goooodnight! :-) See ya next week!
Avatar 💣 Swag For Life Member 3:59am
tom tom the pipers son:

↳ coelacanth∅ @3:58
g'nite coel!
Avatar Swag For Life Member 3:59am
coelacanth∅:

↳ Maggie Hertz! @3:56
right, i guess! maybe the toned-down clothing keeps it to a level where nothing much is expected of me.
Avatar Swag For Life Member 4:00am
coelacanth∅:

tchau
Avatar Swag For Life Member 4:03am
happymaan:

This bed music makes me happy.
  4:05am
Erik/VermonT:

↳ jura @3:48
Do You know Beat Man ?
Avatar 💣 Swag For Life Member 4:06am
tom tom the pipers son:

hear ya maggie...
Avatar 💣 Swag For Life Member 4:08am
Paulo AD:

The only think I liked about going back to the office was cracking out my fancy suits again lol I love a good cufflinnk
  4:09am
?:

I am really enjoying this show, so I'll have to catch the rest in the archives. SO glad that exists! Welcome to the schedule !
Avatar 4:09am
Maggie Hertz!:

↳ tom tom the pipers son @3:58
Feel... obsession.... Tomato tomoto! hahaha

It's been such a part of my life since I was a kid, but I really never did anything with it... just my dirty little secret of a hobby!
Avatar 4:10am
Maggie Hertz!:

↳ Paulo AD @4:08
Meooow, same!!
Avatar 4:11am
Maggie Hertz!:

↳ happymaan @4:03
We sure do love a good Chuck Norris movie soundtrack!
Avatar 4:12am
Maggie Hertz!:

↳ @4:09
Music to my ears! :-) And saaame! I love that we can revisit all the WFMU art pieces on demand!
Avatar Swag For Life Member 4:14am
happymaan:

↳ Maggie Hertz! @4:11
You'd laugh to know what movie I'm working on now listening to your show.
Avatar Swag For Life Member 4:19am
happymaan:

Sounds like Max Headroom.
Avatar 4:20am
Maggie Hertz!:

↳ happymaan @4:14
Spill!
Avatar 💣 Swag For Life Member 4:28am
Paulo AD:

↳ Maggie Hertz! @4:10
Though I'm currently banned from buying any new clothes.. though I did get some new golf clothes come through this week OOPS
Avatar 💣 Swag For Life Member 4:29am
Krys O.:

Marnin'!
Avatar 4:30am
Maggie Hertz!:

↳ Paulo AD @4:28
LOL okay, me too, but I take that banning as more of a suggestion! WHOOPS!
Avatar 💣 Swag For Life Member 4:30am
tom tom the pipers son:

↳ Song: "Glorious Western Paradise" by "Jon Ciliberto"
din like this relaxes me...
Avatar 4:31am
Maggie Hertz!:

↳ Krys O. @4:29
Moooornin'!
Avatar 4:31am
Maggie Hertz!:

↳ tom tom the pipers son @4:30
This is a calmin little mix of Ciliberto and JB Hunt... Serenity Now!
Avatar Swag For Life Member 4:33am
Strandlund:

Good Morning Maggie!!
Good Morning everyone tuned in!!
  4:33am
Charles:

Heya Maggie! Let's see what ya got today!
Avatar 💣 Swag For Life Member 4:33am
tom tom the pipers son:

↳ Maggie Hertz! @4:31
its kind if like my finding samuel beckett comedic
Avatar 4:34am
Maggie Hertz!:

Morning, Strandlund + Charles!
Avatar 💣 Swag For Life Member 4:38am
tom tom the pipers son:

oh-oh its nightfall
  4:38am
dave:

Morning!
Avatar 4:39am
Maggie Hertz!:

Gooood morning, Dave!
  4:48am
Charles:

lol that little song
Avatar 💣 Swag For Life Member 4:54am
tom tom the pipers son:

@maggie sounds like this one is quite topical for you... you know, dracula was about a real estate deal
Avatar Swag For Life Member 4:54am
happymaan:

I'm gonna be out of work soon if this strike does not end.
Avatar 4:54am
Maggie Hertz!:

↳ tom tom the pipers son @4:54
This is a purely selfish selection lol
Avatar 4:55am
Maggie Hertz!:

↳ happymaan @4:54
Arg, I know! Framestore is literally laying off like crazy! I'm so sorry :(
Avatar 4:56am
Maggie Hertz!:

↳ tom tom the pipers son @4:54
I told y'all you were grieving WITH me haha
Avatar 4:58am
Maggie Hertz!:

↳ happymaan @4:54
Isn't the DG strike happening soon-ish?
Avatar 💣 Swag For Life Member 4:58am
tom tom the pipers son:

↳ Maggie Hertz! @4:56
my salty tears are yours.
Avatar 4:59am
Maggie Hertz!:

↳ tom tom the pipers son @4:58
Bless
Avatar 💣 Swag For Life Member 4:59am
tom tom the pipers son:

ha!
Avatar 💣 Swag For Life Member 5:02am
Krys O.:

OMG
Avatar 5:03am
Maggie Hertz!:

HOT GIRL SHIT
Avatar Swag For Life Member 5:05am
Sem:

Loved that. Thx so much!
Avatar Swag For Life Member 5:08am
happymaan:

↳ Maggie Hertz! @4:58
I think that strike has been avoided.
Avatar 5:09am
Maggie Hertz!:

↳ Sem @5:05
Stoked to hear it!
Avatar 5:09am
Maggie Hertz!:

↳ happymaan @5:08
Oh phew! I have been kinda outta the loop recently.
Avatar 💣 Swag For Life Member 5:12am
Krys O.:

This goes well with the real estate developer noir.
Avatar 5:14am
Roberto:

Guten morgen, katzen bommerzen
Avatar 5:14am
Maggie Hertz!:

GOOOOOOD MORNING!!
Avatar 5:15am
Maggie Hertz!:

↳ Krys O. @5:12
There's a perfect KIPM skit for literally every topic and every emotion, it's wild!
Avatar 💣 Swag For Life Member 5:16am
Paulo AD:

That has to be a rough day in work. What time do you clock off ?
Avatar 5:17am
Maggie Hertz!:

3pm! Friday's are truly a great rally of a day for me haha
Avatar 💣 Swag For Life Member 5:18am
Paulo AD:

I have 3 and half ours left. But we get to WFH on a Friday so around 3:30pm its sofa time
Avatar 5:19am
Maggie Hertz!:

↳ Paulo AD @5:18
I miss midday sofa time, but I miss midday nap time more! ;-( WFH was sweeet while it lasted!
Avatar 💣 Swag For Life Member 5:21am
tom tom the pipers son:

↳ Maggie Hertz! @5:17
sending you "posi vibes" that you make it through the day intact, but you've probably done this crazy schedule before with fill ins, right?
Avatar 💣 Swag For Life Member 5:23am
tom tom the pipers son:

in a former, younger life when i was a set designer my record for working w/o sleep was 4 days, slept a day, and did three more days
Avatar Swag For Life Member 5:25am
happymaan:

Done with work for the day! Thanks Maggie!
Avatar 💣 Swag For Life Member 5:28am
Krys O.:

Where's that? Hallelujah!
Avatar 💣 Swag For Life Member 5:29am
Krys O.:

I talk to my cats that way for a joke. They get it.
Avatar 💣 Swag For Life Member 5:29am
Spatulator (formerly elwyn5150):

Hey Everybody!
Avatar 5:31am
Maggie Hertz!:

↳ tom tom the pipers son @5:21
Thank youuuuu! Yeah, I'll take all the posi vibes i can get! As many times as I've done this, I'm still fighting the Zzzs!
Avatar 5:31am
Maggie Hertz!:

↳ happymaan @5:25
Thanks for tunin innnnn! I'll catch ya soooon!
Avatar 5:31am
Maggie Hertz!:

↳ Krys O. @5:29
Hahahaha same tho!
Avatar 5:32am
Maggie Hertz!:

↳ tom tom the pipers son @5:23
So I worked in film for well over a decade, and i had literal weeks with n sleep... But I just don't have it in me anymore in my elder years!
Avatar Swag For Life Member 5:34am
happymaan:

I've worked in film my whole life, but now I'm a colorist so I don't go on set anymore. Much better hours.
Avatar 💣 Swag For Life Member 5:34am
tom tom the pipers son:

↳ Maggie Hertz! @5:32
that's insanity, one of the reasons i stopped doing it
  5:35am
LiXiviated Life:

I never want to be employed again.
Avatar 5:37am
Maggie Hertz!:

↳ LiXiviated Life @5:35
SAME
Avatar 💣 Swag For Life Member 5:37am
tom tom the pipers son:

funny band name and title
Avatar 💣 Swag For Life Member 5:38am
Krys O.:

Must run off to work. I've been at my job at an industrial printing company for 25 years. I'm turning 60 soon and I'm certain I'll be working into my 70s. Thanks, Maggie! Take care!
Avatar 5:38am
Maggie Hertz!:

Happymaan and Tom Tom - I think we allll learned a valuable lesson, now we may rest our boneramas!
Avatar 5:39am
Maggie Hertz!:

↳ Krys O. @5:38
Have a great day at work!! Hopin the day flies by!
  5:39am
LiXiviated Life:

I have friends who retire
and then start working again.
It confounds me.
I think they’ve got serious
mental problems.
Avatar 💣 Swag For Life Member 5:39am
tom tom the pipers son:

↳ Maggie Hertz! @5:38
oui, madame
Avatar 5:40am
Maggie Hertz!:

↳ LiXiviated Life @5:39
Hahahaha That or really short attention spans?
  5:40am
LiXiviated Life:

Work
is for suckers
Avatar 💣 Swag For Life Member 5:41am
Paulo AD:

I've sacked off work and gone to the gym for a bit
  5:44am
Toothgrinder Tom:

What do you do at the gym, Paulo, cardio or strength training? (Just curious.)
Avatar 💣 Swag For Life Member 5:46am
Paulo AD:

↳ Toothgrinder Tom @5:44
Strength training, 4 days a week push/pull. Can't really do legs at the moment also I can't be bothered with the heavy weight on my back to squat
Avatar 💣 Swag For Life Member 5:46am
tom tom the pipers son:

bonerama would make a good late night talk show band
Avatar 💣 Swag For Life Member 5:48am
Paulo AD:

Pre covid I was big into powerlifting much I just don't have it in me these days. Plus all my joints constantly ache and I'm always injured. Even golf has done me in lol
Avatar 💣 Swag For Life Member 5:48am
Paulo AD:

Also right now that push up challenge is kicking my arse on the daily
Avatar 💣 Swag For Life Member 5:49am
Spatulator (formerly elwyn5150):

I think I accepted a job that pays too little because I was unemployed for awhile.

One of my closest friends was unemployed for 7 months after getting her MBA. She just got a job in another state and I'm feeling a little sad but it's my home state so I will visit my parents a few times per year.
Avatar 💣 Swag For Life Member 5:50am
Paulo AD:

↳ Spatulator (formerly elwyn5150) @5:49
When we fist moved over here I was out of work for a year. Nice for a few months then a nightmare
Avatar 5:51am
Maggie Hertz!:

↳ tom tom the pipers son @5:46
Agreed!
Avatar 5:52am
Maggie Hertz!:

↳ Spatulator (formerly elwyn5150) @5:49
Glad you get to see her and your folks in the same trip! Though, I can imagine that's a tough spot to be in :( I think a lot of us ended up settling out of necessity unfortunately...
  5:52am
Toothgrinder Tom:

Good on you!
Avatar 💣 Swag For Life Member 5:53am
tom tom the pipers son:

ok, maggie, thanks for your hard work and expert d-jaying and extra "posi vibes" sent your way for your impending move.
Avatar 💣 Swag For Life Member 5:53am
Paulo AD:

I tell you so thing for nothing, looking forward to my two week vacation next week (minus the 33 hour flight to oaxaca)
Avatar 5:54am
Maggie Hertz!:

↳ tom tom the pipers son @5:53
Thank you thank you thank you!
Avatar 💣 Swag For Life Member 5:54am
Paulo AD:

Great show Maggie. Chin up and hope work goes well enough today
  5:55am
Toothgrinder Tom:

For what it’s worth, it seems every day there’s a new article about scientists discovering a new health benefit to strength training/building muscle mass especially as we age.
Avatar 💣 Swag For Life Member 5:55am
Paulo AD:

↳ Toothgrinder Tom @5:55
Tell me later, beacuse right now I'm having none of it haha
Avatar 5:55am
Maggie Hertz!:

↳ Paulo AD @5:53
I'm jealous of every part of this except the week-long butt numbing that 33 hour flight is gonna give you
Avatar 5:55am
Maggie Hertz!:

↳ Paulo AD @5:54
Thank you!! :)
Avatar 💣 Swag For Life Member 5:57am
Yvang:

Thanks for the show Maggie. Take care and see you next week!
  6:00am
Hi from Holland:

Thanks!
  6:00am
Toothgrinder Tom:

It extends your life apparently.
Avatar 6:01am
Maggie Hertz!:

Thanks, y'all!! Catch ya next weeeek!
  6:02am
Toothgrinder Tom:

Nice lead in.
  6:02am
Toothgrinder Tom:

Nice lead in.
  6:02am
Toothgrinder Tom:

Ah that early a.m. sax.
Avatar 💣 Swag For Life Member 6:03am
Yvang:

This is Steven Seagal playing sax in the sunrise.
  6:07am
dave:

Hey!
Bottom
Comment!
Name
Email
(C) 2024 WFMU. Generated by KenzoDB, written 2000-2024 by Ken Garson