My pronunciation system for all positive integer number bases just got a descendant, thanks to David Lindes lives in Failed State (his Twitter name).

My brainchild has a child. My ‘braingrandchild’?

Copy pasted from a direct message on Twitter from Lindes to me timestamped Apr 20, 2021, 8:44 AM:

As for base seven, I hadn’t thought to assign a vowel to that base, but I suppose one could assign “u”? So, a few random examples, in bases 5 and 7: input => decimal/hex/octal => pronunciation

1 (b5) => 1/0x1/01 => sita

2 (b5) => 2/0x2/02 => sina

3 (b5) => 3/0x3/03 => sima

4 (b5) => 4/0x4/04 => sira

10 (b5) => 5/0x5/05 => tita

11 (b5) => 6/0x6/06 => tita sita

12 (b5) => 7/0x7/07 => tita sina

101 (b5) => 26/0x1a/032 => nita sita

123 (b5) => 38/0x26/046 => nita tina sima

1234 (b5) => 194/0xc2/0302 => mita nina tima sira

4321 (b5) => 586/0x24a/01112 => mira nima tina sita

4000 (b5) => 500/0x1f4/0764 => mira

input => decimal/hex/octal => pronunciation

1 (b7) => 1/0x1/01 => situ

2 (b7) => 2/0x2/02 => sinu

3 (b7) => 3/0x3/03 => simu

4 (b7) => 4/0x4/04 => siru

5 (b7) => 5/0x5/05 => silu

6 (b7) => 6/0x6/06 => sichu

10 (b7) => 7/0x7/07 => titu

11 (b7) => 8/0x8/010 => titu situ

12 (b7) => 9/0x9/011 => titu sinu

101 (b7) => 50/0x32/062 => nitu situ

123 (b7) => 66/0x42/0102 => nitu tinu simu

1234 (b7) => 466/0x1d2/0722 => mitu ninu timu siru

4321 (b7) => 1534/0x5fe/02776 => miru nimu tinu situ

4000 (b7) => 1372/0x55c/02534 => miru

6000 (b7) => 2058/0x80a/04012 => michu

Does that help? I wrote code to do this… I’ve published it: https://github.com/lindes/pubbin/blob/master/pronouncebase I don’t know if you’re familiar with programming or ruby, so I don’t know how useful that will be to you, but if you are, feel free to download and run it, and/or submit pull requests, or whatever.

My favorite activity is learning new things.