asciilifeform: mircea_popescu: for my enlightenment, how wouldja double-shot porcelain ?
asciilifeform: ( the tricky bit re tolerance, is the piston )
asciilifeform: i'd incidentally be entirely open to buying porcelain keys, if anyone knew how to make these to the req'd dimensional tolerance, and see what happens
asciilifeform: it is good proxy for decades of whanging
asciilifeform: can say same for ceramic ? which one ?
asciilifeform: upstack : i've dropped a wrench on my model-f keys, and 0 chipped.☟︎
asciilifeform: you have the following primitives : multiplier ( 2 N-bit numbers -> 1 2N-bit number ); adder ( ditto ); subtractor ( ditto ); muxer ( 2 N-bit numbers, 1 single-bit number, yields one or the other N-bit depending on that single bit ) ; logical ops (and/or/xor/not)☟︎
asciilifeform: again you don't need to state it in compilable ada