Favoriting Daniel Blumin: Playlist from September 7, 2018 Favoriting

Daniel Blumin's avatar View Daniel Blumin's profile Favoriting

The run-around drill sergeant of love meets the freeform radio nurse in an international popularity crisis. Twang, dub, noise, rockers, aliens, drum machines, foreigners, imported goods, songs, rumbles, hollers, blips and squiggles, along with an occasional musical number.

Monday 9pm - Midnight (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 Daniel Blumin playlists | Next playlist -->


Favoriting September 7, 2018: Synthetic Memory Exchange IV

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

Artist Track Album Label Year Format Comments Approx. start time
Vas Deferens Organization  Navajo Beach Blanket Bingo   Favoriting The Idiot Parade  Eerie Materials  1998      0:00:00 (Pop-up)
Spirit Fest  Ueno The Future   Favoriting Anohito  Morr Music  2018      0:05:43 (Pop-up)
Kammerflimmer Kollektief  Action 1: Lucid, Imperial Beach   Favoriting There Are Actions Which We Have Neglected and Which Never Cease to Call Us  Bureau B  2018      0:09:38 (Pop-up)
Nana Vasconcelos  Landscape of Memory   Favoriting Fragments - Modern Tradition  Tzadik  1997      0:20:10 (Pop-up)
Aaron Moore & Erik K. Skodvin  Furland   Favoriting Instead of Rain I Bring A Hat  Hands in the Dark  2018  LP    0:28:26 (Pop-up)
Graham Lambkin  Glinkamix   Favoriting Salmon Run  Kye  2007      0:34:38 (Pop-up)
Edward Sol & Stuart Chalmers  Cecular Ceremony   Favoriting Syncopated Soundmirror  Ikuisuus  2018  Cassette    0:40:19 (Pop-up)
Seesselberg  Phönix - 1972 (Filmmusik Zum Film "Phönix" von W.-J. Seesselberg)   Favoriting Synthetik 1  Plate Lunch  2002    '73  0:47:45 (Pop-up)
Håvard Volden  II   Favoriting Space Happy  Sofa Music  2018      0:57:17 (Pop-up)
 
Different Fountains  Jaw Bread   Favoriting Deep Home / Jaw Bread  Different Fountains  2013  12"    1:14:24 (Pop-up)
Margaret Dygas  Fony   Favoriting Naïf  Curle  2018    Efdemin mix album  1:17:16 (Pop-up)
rRoxymore  This Is Not What You Think   Favoriting Thoughts Of An Introvert Part 2 EP  Don't Be Afraid  2018  12"    1:28:11 (Pop-up)
Jaap Blonk  Last Throw   Favoriting Mixed from Heaven  Plant Migration  2013  LP    1:34:46 (Pop-up)
Via Maris  Shelleys   Favoriting Shelleys EP  Mistry  2018  12"    1:39:47 (Pop-up)
Amnesia Scanner  Too Wrong   Favoriting Another Life  PAN  2018  LP    1:44:31 (Pop-up)
Tristan Arp  Pipeline   Favoriting Pipeline EP  Human Pitch  2018      1:50:30 (Pop-up)
Ploy  Ramos   Favoriting Ramos  Timedance  2018  12"    1:52:50 (Pop-up)
Lena Willikens  Nilpferd   Favoriting Phantom Delia EP  Cómeme  2015  12"  Oopsiedaisy! Nilpferd=Hippopotamus!  1:58:32 (Pop-up)
 
Voice Stealer  L'Emotion Electrique   Favoriting Unreleased  Self-Released  2011      2:11:10 (Pop-up)
Art & Technique  Lovers   Favoriting V/A: Synthétique: A French Synthwave Compilation 1982​-​2016  Peripheral Minimal  2017      2:18:01 (Pop-up)
Melted Men  La Lune/Pre-Recorded Shrimp Skulls/Denture Remember Me?   Favoriting Roast Beef Carving Station  Nerve Rust/Medoc  2018  LP    2:22:46 (Pop-up)
Pancrudo  Maestro del Kiosco   Favoriting Pulsatron 7"  Discos Mas    7"    2:27:26 (Pop-up)
Chips for the Poor  Wet PDF   Favoriting The Handshake Exchange  Invisible Spies  2018  LP  Split w/SNRRM and Varm  2:31:16 (Pop-up)
Toulouse Low Trax  Subghosts   Favoriting Mask Talk  Karaoke Kalk  2010  LP    2:34:16 (Pop-up)
Mark Pritchard  Come Let Us   Favoriting The Four Worlds  Warp  2018      2:42:03 (Pop-up)
Gregory Whitehead  Zigurrat   Favoriting The Pleasure Of Ruins And Other Castaways  Staalplaat/Korm Plastics  1993      2:44:15 (Pop-up)
Tapan  KMD   Favoriting The City  W.T.  2015  12"    2:48:43 (Pop-up)
 


<-- Previous playlist | Back to Daniel Blumin playlists | Next playlist -->

RSS feeds for Daniel Blumin's show: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Daniel Blumin | Other WFMU Playlists | All artists played by Daniel Blumin |

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 9:01pm
chresti:

hello!
Avatar 🌫 Swag For Life Member 9:02pm
Ken From Hyde Park:

Holy man, this song is nuts!
Avatar 9:03pm
fleep:

Greetings
Avatar 9:06pm
TDK60:

Greetings all around and back and forth..
Avatar Swag For Life Member 9:06pm
Cooh John:

Wunderschnappers unite! Good evening Daniel.
Avatar 9:07pm
Mayuko:

Good evening!
  9:09pm
Andal:

Good evening and what excellent weirdness are we listening to?
Avatar Swag For Life Member 9:12pm
Daniel Blumin:

Greetingsm humans and otherses! Hallo, chresti, Ken, fleep, TDK, Cooh J, Mayuko & Andal!!! Welcome onboard!
Avatar 9:12pm
fleep:

Kammerflimmer = Ventriloquism
Avatar Swag For Life Member 9:13pm
Daniel Blumin:

Glad you are enjoying the weirdness, Andal! Where are ye listening from?
Avatar Swag For Life Member 9:13pm
Daniel Blumin:

Danke schon, fleep!
Avatar 9:18pm
fleep:

Or ventricular fibrillation. Google Translate is messing with me.
Avatar Swag For Life Member 9:19pm
coelacanth∅:

olá Daniel e Bluminati
Avatar 🌫 Swag For Life Member 9:19pm
chresti:

Kollektief=kerchief collection
Avatar Swag For Life Member 9:20pm
Daniel Blumin:

coela, all hail!
Avatar 🌫 Swag For Life Member 9:28pm
Franco Twinkie:

Hiya Daniel and everybody!
Avatar Swag For Life Member 9:30pm
melinda:

hi gang!
Avatar Swag For Life Member 9:31pm
melinda:

@chresti haha
Avatar Swag For Life Member 9:33pm
gang member∅:

hey melinda & Franco
Avatar Swag For Life Member 9:35pm
Daniel Blumin:

Franco! melinda!gang member!
Avatar 🌫 Swag For Life Member 9:35pm
chresti:

hey ho gango!
Avatar 🌫 Swag For Life Member 9:38pm
Franco Twinkie:

Okay, now that we are a gang, what kind of hell shall we create? Or should we first decide what kind of pants we should wear?
Avatar Swag For Life Member 9:39pm
gang member∅:

{psst Daniel, it's me, coelacanth! (i know -my hoodie's a little outsize)}
Avatar 9:39pm
fleep:

We should wear dancypants. That's been established. Caftans over dancypants.
Avatar Swag For Life Member 9:43pm
Daniel Blumin:

man, coela. it's a ceremonial membership just in time for this track...
Avatar Swag For Life Member 9:43pm
melinda:

@fleep yes. That way we're ready for anything.
Avatar 🌫 Swag For Life Member 9:44pm
chresti:

caftans with bells attached
Avatar Swag For Life Member 9:44pm
Daniel Blumin:

fleep, you'll need both later for sure...
Avatar Swag For Life Member 9:44pm
gang member∅:

fleep's right. it's been established.
and anyway nothing says "badass mofo" better than dancypants.
Avatar 9:45pm
TDK60:

ceremony time?...bells, kaftan ok...
Avatar 🌫 Swag For Life Member 9:46pm
Franco Twinkie:

Very good fleep! Now what about hats? You can't throw hand signs if you arn't wearing a sinister hat.
  9:51pm
fleep on app:

propeller beanie with razor sharp blades
Avatar Swag For Life Member 9:52pm
gang member∅:

hats? i first though this upload.wikimedia.org...
then decided this njoymillinery.co.uk... would send the right message out to other gangs
Avatar 9:52pm
TDK60:

Can I wear a silly hat? Alpine yodeler hat?
Avatar 🌫 Swag For Life Member 9:56pm
Franco Twinkie:

Fleep, have you done hard time? You have an innate skill in conjuring a criminal "look"
Avatar Swag For Life Member 9:58pm
gang member∅:

well, "our gang" wore all different hats, and they were highly respected. so maybe hats will be our individuality... our mass-produced, non-offensive buttons.
  9:59pm
JakeGould:

HELLO DANIEL!!!
Avatar Swag For Life Member 10:00pm
gang member∅:

no, Franco - propeller beanies with razor sharp blades are a thing with dolphins. you never noticed that?
Avatar Swag For Life Member 10:01pm
Daniel Blumin:

There you are, Jake! Space happy?
Avatar 10:01pm
fleep:

Alpine hat fine, if it has a razor sharp brim. Jughead crown hat, fine, if it has razor sharp points. And so on.
Avatar 🌫 Swag For Life Member 10:01pm
Franco Twinkie:

Okay let's rethink this. Maybe a loose confederation of ugly patterns and military surplus from the Baltic region?....work with me here.
Avatar Swag For Life Member 10:03pm
melinda:

Baltic military surplus sounds good.
Avatar Swag For Life Member 10:03pm
gang member∅:

fleep that ice-cream cone has a very sharp point. (and explosives inside, but that's something else)
  10:03pm
JakeGould:

Space? Happy?
Avatar 🌫 Swag For Life Member 10:04pm
Franco Twinkie:

I think I got the hat thing figured! Aluminum colander with a solar panel mount for our taser guns!
Avatar 10:05pm
fleep:

The combination hat/weapon is important because caftans and dancypants don't have pockets.
Avatar Swag For Life Member 10:05pm
gang member∅:

Franco, i can do ugly
Avatar 10:06pm
TDK60:

we'll wear combo pouch/mojos..
Avatar 🌫 Swag For Life Member 10:06pm
Franco Twinkie:

Ugly is my middle name, babe.
Avatar Swag For Life Member 10:08pm
gang member∅:

good point fleep. and the catapults don't fit through the subway doors.
Avatar 🌫 Swag For Life Member 10:08pm
Franco Twinkie:

Qkay, okay. A mix of state of the art anti-personal hardware and voodoo hex trinkets.
Avatar 10:09pm
Kurt Gottschalk:

hey dan, couldja put my initials on that håvard volden cd for Mr? i played it this afternoon and didn't mark it.
Avatar 10:09pm
Kurt Gottschalk:

*for me
Avatar Swag For Life Member 10:09pm
gang member∅:

haha okay. but i do like the colander with solar panel idea
Avatar 10:10pm
Kurt Gottschalk:

i also forgot to take out the kitchen trash but i won't ask you to do that.
Avatar 🌫 Swag For Life Member 10:16pm
joe mulligan:

this basilica soundscape looks awesome, thanks for the tip Daniel!!
Avatar 🌫 Swag For Life Member 10:16pm
joe mulligan:

it looks like it may be next weekend? www.eventbrite.com...
Avatar 10:16pm
TDK60:

..we'll need a few Casios and an electric hurdy gurdy for a procession...
Avatar Swag For Life Member 10:16pm
Chop Scott:

Sir Daniel--Cheers!!
Avatar Swag For Life Member 10:17pm
melinda:

@TDK hahaha
  10:18pm
el Garee le Bee~:

Check the dates. Basilica S'Scape should be next weekend.
http://basilicahudson.org/soundscape/
Avatar Swag For Life Member 10:19pm
Daniel Blumin:

Roger that, Kurt! Marked!
Avatar Swag For Life Member 10:20pm
Daniel Blumin:

Joe, you are right! Doh! I'll announce!
Avatar Swag For Life Member 10:21pm
Daniel Blumin:

El Scotto! Cheersssss!!!
Avatar Swag For Life Member 10:24pm
coelacanth∅:

TDK, no sousaphone?
Avatar 10:24pm
northguineahills:

The many layers of Blumin's blommin' aural onion!
Avatar 10:26pm
fleep:

a sousaphone with a razor sharp bell
Avatar 🌫 Swag For Life Member 10:27pm
Franco Twinkie:

One of my favorite tv shows ar a boy was Combat! with Vic Morrow. This particular unit of U.S. Army soldiers in the occupied woods of France are wore regulation gear....However, each member had a little something that made him different - This guy had a side arm, that guy had a BAR rifle. the other guy wore a beenie when he wasn't strangleing Nazi's with his bare hands. It made for a unified look, but gave the outfits the look of real WW2 badass G.I.'s So i guess what I'm saying is, let's all wear the same thing, but behave like psychotic killers.
Avatar 10:28pm
TDK60:

fleep & coel: hell yeh, tambourine too..
  10:28pm
JakeGould:

How about a “More Abortion” tuba. grrrgraphics.com...
Avatar Swag For Life Member 10:29pm
Daniel Blumin:

Greetz, nghills!
Avatar 🌫 Swag For Life Member 10:29pm
chresti:

tambourines are deadly!
  10:31pm
JakeGould:

Oh… Now I get that “Space Happy” joke… *crickets* *crickets* *crickets* *crickets* *crickets* *distant howls* *crickets* *crickets* *crickets*
Avatar 🌫 Swag For Life Member 10:31pm
joe mulligan:

well that's just cool we still have a week to see both nights of the basilica shows. great sets of music tonight!
Avatar Swag For Life Member 10:32pm
coelacanth∅:

TDK or we can all do this theredlist.com... but play together
  10:32pm
JakeGould:

Wonder if the camping option is “glamping?”
Avatar 🌫 Swag For Life Member 10:35pm
joe mulligan:

@jake since it's Hudson, the chances are pretty good it's all glamping! but Juniper Woods Campground on the other side of the Hudson looks nice too
Avatar Swag For Life Member 10:36pm
coelacanth∅:

(of course, Charlotte didn't make each instrument razor-sharp, as we would)
  10:36pm
JakeGould:

They should reboot “Friday the 13th” but it’s all glamping people who get murdered.
Avatar 🌫 Swag For Life Member 10:36pm
joe mulligan:

oops Juniper Woods is nudist!!
Avatar 🌫 Swag For Life Member 10:36pm
chresti:

ha ha!
Avatar 🌫 Swag For Life Member 10:38pm
joe mulligan:

Friday the 13th reboot: nudist glamping. there's a box office hit ready to pop.
  10:39pm
hendrix wolfbat:

Well named band and song sounds like zombies pulling down the stairs
Avatar 🌫 Swag For Life Member 10:40pm
Franco Twinkie:

One last shot before I go get some tacos. A nude gang!
Avatar Swag For Life Member 10:40pm
Daniel Blumin:

Perfect Friday night, hendrix wolfbat!
Avatar 10:41pm
TDK60:

coel- very functional we'd be, sharp boots too.
Avatar Swag For Life Member 10:41pm
Uncle Michael:

This show is the best way to cope with a rain delay that I've found.
Avatar Swag For Life Member 10:42pm
Daniel Blumin:

Uncle M, baseball? Travel?
Avatar Swag For Life Member 10:42pm
coelacanth∅:

...and we'll take requests
Avatar Swag For Life Member 10:43pm
coelacanth∅:

(except the one to not destroy everything in our freeform path)
Avatar Swag For Life Member 10:45pm
Uncle Michael:

Besebol
Avatar 10:53pm
TDK60:

..my caftan will be a medium-orchid color, my pouch gold suede; our Gang music will be dark, funereal yet strangely wacky, also sassy: in order to get people entranced into our Tanz.
Avatar Swag For Life Member 10:58pm
coelacanth∅:

mine will be a beautiful eggplant purple with deep forest green trim, and fake birdshit splatters all over it.
Avatar 11:00pm
Buddha of Suburbia:

Hi Daniel Blumin. . .
Avatar 🌫 Swag For Life Member 11:02pm
chresti:

that's baadass!
Avatar Swag For Life Member 11:03pm
melinda:

I want a white caftan. It seems more culty. But if we're a gang then something more intimidating might be appropriate.
Avatar 11:04pm
northguineahills:

Sorry, went off the Prince of Paisley Park tangent, which is necessary every few Fridays. I hope y'all don't mind.... :p
Avatar Swag For Life Member 11:04pm
melinda:

Always sitting at home safely.
Avatar Swag For Life Member 11:04pm
Uncle Michael:

My caftan will be fashioned from gum wrapper chains.
Avatar 11:05pm
TDK60:

Buddha. hop right in... Melinda: white's fine, it's your trim color that will intimidate, enthrall.
Avatar 🌫 Swag For Life Member 11:05pm
chresti:

I want a safety yellow caftan
Avatar 11:06pm
fleep:

My caftan will be made of vantablack, I will be a living shadow made of carbon nanotubes.

Razor sharp carbon nanotubes.
Avatar Swag For Life Member 11:06pm
coelacanth∅:

you could still be intimidating in a cult-white caftan. jus' gotta work the metal, razor-sharp big collar
  11:07pm
Marc15:

Yay!! Bryce is back!!
Avatar Swag For Life Member 11:09pm
coelacanth∅:

and Uncle M i hope your undies are more substantial; and i'll ask for no rain.
...or i'll ask for rain.
Avatar 11:12pm
northguineahills:

Voice Stealer, new to me!
Avatar 11:12pm
Bryce:

gud evenig. yr shew es foundtingk most enyoable.
Avatar Swag For Life Member 11:16pm
Uncle Michael:

Bryce, my noon neighbor, once again!
Avatar 11:16pm
Bryce:

☺️
Avatar Swag For Life Member 11:17pm
Uncle Michael:

Thanks, coel!
Avatar 11:17pm
northguineahills:

blurps and bleeps, and kirkles, bryceperson!
  11:18pm
JakeGould:

  11:18pm
JakeGould:

Oppps. Pretend that didn’t happen.
Avatar Swag For Life Member 11:19pm
Daniel Blumin:

Bryce! Greetz to thee mein fellow!
Avatar 11:22pm
northguineahills:

(now secretly worried what clandestine ops Jake is up to....)
Avatar 11:23pm
TDK60:

..we'll have to have a portable wind machine too, no fun unless our caftans flap in the breeze..
Avatar Swag For Life Member 11:24pm
coelacanth∅:

Bryce opposite Uncle Michael was rarely a problem for me because though i love both shows, i'm generally in the mood for one or the other but not either...except sometimes when i don't know what i want and i need someone else to take control of my aural environment. then it's confusing. it's been tougher with Kurt but then i've been working more on fridays anyway.
Avatar Swag For Life Member 11:26pm
coelacanth∅:

Tdk how much wind are we talking here? do i have to buy fancy, meant-to-be-seen underwear?
Avatar Swag For Life Member 11:27pm
coelacanth∅:

(...maye a wind machine AND a smoke machine. ...and a strobe light...)
Avatar Swag For Life Member 11:28pm
coelacanth∅:

(maybe i should've checked my accuracy on maybe)
Avatar 🌫 Swag For Life Member 11:29pm
Franco Twinkie:

It appears that caftans are the de facto winner as we "gear Up" for a night of terror in the woods. What about snacks?
Avatar Swag For Life Member 11:29pm
melinda:

chocolate snacks
Avatar Swag For Life Member 11:29pm
coelacanth∅:

beetlejuice.
Avatar 11:31pm
fleep:

I could go for some imagawayaki
Avatar Swag For Life Member 11:31pm
Uncle Michael:

I have become somnambulant. I shall stop fighting. Thanks, Daniel.
Avatar 🌫 Swag For Life Member 11:32pm
Franco Twinkie:

Chocolate covered betel nuts,perhaps?
Avatar Swag For Life Member 11:32pm
melinda:

@fleep had to look that one up but yes, sounds good.
Avatar 11:33pm
TDK60:

coel: meant-to-be-seen underwear would be marvelous, but you're right - our Gang wind should be just enough, not too much; a fog machine might help - we'll need a compass and FM walkie-talkie.
Avatar 🌫 Swag For Life Member 11:33pm
chresti:

I think thunder would go with the wind machine-kettle drums
Avatar Swag For Life Member 11:33pm
coelacanth∅:

TDK, head of public image, could we also have a giant inflatable pig overhead, at all times? i think it'd take us to the next level - if we're ready for that...
Avatar Swag For Life Member 11:34pm
coelacanth∅:

yes, thunder.
- and lightning.
Avatar 🌫 Swag For Life Member 11:36pm
Franco Twinkie:

We would make a real splash at the camp ground if we all showed up in the Wienermobile.
Avatar 11:37pm
TDK60:

coel: endless possibilities; next level? yeh!
Avatar Swag For Life Member 11:38pm
coelacanth∅:

i think we're going to need several weinermobiles, but yes that'd definitely show 'em all who's boss.
Avatar 11:40pm
TDK60:

..we could go to that Hudson rock Glamp fest, set up our huge tent and convene our ritual. People will ask us for mercy by giving us wild dances, and feasts in order to diminish our ire.
Avatar Swag For Life Member 11:42pm
coelacanth∅:

why didn't we think of this at the beginning of the festival season?
Avatar 🌫 Swag For Life Member 11:42pm
Franco Twinkie:

If somehow we could convince Little Oscar he should throw down with our set, we could control all the streets in the tri-state area.
Avatar Swag For Life Member 11:46pm
coelacanth∅:

we know what little oscar likes; but unfortunately he already has an unlimited supply.
maybe we can blackmail him somehow
Avatar Swag For Life Member 11:48pm
Andrew Waterloo:

I can only get my hands on a gourmet grilled cheese food truck. It is cheetos orange though.
Avatar 11:49pm
TDK60:

...thanks for the sounds Daniel; my brain's crashing from the consuming ceremony.
Avatar Swag For Life Member 11:50pm
coelacanth∅:

cheetos orange might clash with safety yellow
Avatar 🌫 Swag For Life Member 11:51pm
Ken From Hyde Park:

Thanks, Daniel. Good night, gang.
Avatar Swag For Life Member 11:52pm
coelacanth∅:

(but we should keep it in mind in case the weinermobiles fall through)
Avatar 🌫 Swag For Life Member 11:52pm
chresti:

dancypants time!
Avatar 🌫 Swag For Life Member 11:55pm
Franco Twinkie:

Daniel, I hope we didn't scare you with all this gang talk tonight. I don't think this will implicate you when the FBI comes crashing through the bushes.
  11:56pm
lpfnrobin:

This is perfect...gods
Avatar Swag For Life Member 11:57pm
coelacanth∅:

just don't be wearing a caftan or dancypants when the fbi comes; or if you go to juniper woods for that matter.
Avatar 11:57pm
Bryce:

fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy fardy
Avatar 🌫 Swag For Life Member 11:58pm
chresti:

Thanks Daniel! tertainly a great show!
Avatar 11:59pm
fleep:

And with those sage words from Bryce, we say aloha and mahalo, DB.
Avatar Swag For Life Member 12:00am
coelacanth∅:

Thanks Daniel!
What?! and i DIDN'T have a beer?
Avatar 🌫 Swag For Life Member 12:00am
Franco Twinkie:

A salami is just a grown up weiner.
Avatar Swag For Life Member 12:00am
coelacanth∅:

see ya on the mean streets comrades
Avatar Swag For Life Member 12:00am
coelacanth∅:

- with bells on
Avatar Swag For Life Member 1:52am
Daniel Blumin:

Thanks Unc M, TDK, Ken, Franco, lpfnrobin, chresti, Bryce, fleep, coela, and ye freeformists! How could I forget to shout out National Acorn Squash Day??? Hope it was a good one for one and all!
Bottom
Comment!
Name
Email
(C) 2024 WFMU. Generated by KenzoDB, written 2000-2024 by Ken Garson