asciilifeform: http://btcbase.org/log/2016-12-12#1582023 << it's the ~only ~working search engine, like or not. (and no, rubbish with 'maybe we crawl your page this ~year~ unless you're a major newspaper' is not a search engine)☝︎
asciilifeform: a 'p'-style vector graphics thing might be interesting , in some distant future..
asciilifeform: and it has no stinking 10-digit (or any other) pixel coords (wtf), line thicknesses, fonts, etc.
asciilifeform: mircea_popescu: think, netlist is the essential 'soul' of schematic, definitionally such that if you change ONE character, you get a ~different~ (and , likely, broken) device.
asciilifeform: (for folx who have nfi -- 'netlist' is an adjacency matrix representing an undirected graph, e.g., electric circuit)
asciilifeform: because you can't human-read netlist, not really.
asciilifeform: i considered making, by hand, a v-able netlist, with component values etc. , in sexpr format, for a nonexistent tmsr cad. the real problem is that everyone, without exception and including myself, will insist on viewing the 'unofficial' pictoral schematic.
asciilifeform: just like at your real uni lectures 20 yrs ago!
asciilifeform: simulate dozing off, staring at ceiling !
asciilifeform: 'By using a computer mouse, or by tilting a smartphone or tablet, participants will be able to individually control the video angle and experience 360-degree viewing.'
asciilifeform: will taste GREAT with balanced diet of backs of heads etc
asciilifeform: now if only there were also a way to pump the unwashed student's armpit flavour into my office also !!
asciilifeform: '“This year, our Learning Innovation team is going to be piloting the use of a new virtual reality 360-degree video camera that will actually allow all those people tuning in over the internet to attend the lecture as if they were physically in the auditorium,”'
asciilifeform: if my sig is of 'A35A727799941F46F4500F25389F21F4E995F64AC65341080052EC014A8BACD76D992D0C7A5B0250502D', that thing will appear ~to naked eye~ in the pcode as 'zA35A727799941F46F4500F25389F21F4E995F64AC65341080052EC014A8BACD76D992D0C7A5B0250502D' .
asciilifeform: (pcode can output, if it weren't obvious, another pcode)
asciilifeform: e.g., want to sign hash? get it whereever you like, and drop it IN THE PCODE
asciilifeform: it is POSSIBLE to write, e.g., sha512, or keccak, in p, but not essentially necessary, because one of the philosophical turtles of p is that you SEE what you are signing
asciilifeform: there are no special-purpose ops to produce hashes
asciilifeform: i was not going to expand on the 'p' thread until the proggy is done, but this is probably a good time to say 1 more☟︎☟︎
asciilifeform: to verify a sig, you feed ptron this VALID PROGRAM ^ -- which creates the pubkey in memory -- and then on top of that, the sigogram
asciilifeform: what this does is store the modulus in variable #13 ('m' simply pushes integer 13 to stack, '!' stores top of stack in var # second-of-stack)
asciilifeform: for instance, p code is required to first thing put on the stack 1) how many p-instrs are permitted 2) how many bits wide the fixints are☟︎