asciilifeform: i'd sit down and do a proper incarnation of keccak, diana_coman , but i have maybe half a free hand and 40 hands worth of what to do..
asciilifeform: diana_coman: fortunately ffa is an arithmetron not an academitard-designed hashtron, and doesn't ever need to care about bytes, worx in units of machineword.
asciilifeform: diana_coman: observe that the one place where we give any shit at all re octets, is the printer, and there we simply shift Byteness*2 times.
asciilifeform: diana_coman: the trick to endian-agnostic mechanisms is to never byte-address. at all.
asciilifeform: 'Customers with mistaken payments only receive partial refunds of the BTC they sent because of miner fee costs. One customer of a BitPay merchant recently spent 0.003853 BTC on a payment which was mistakenly underpaid by a small amount. They were only able to receive a refund of 0.002247 BTC. This is not the experience we want bitcoin users to have.' << 'use our gox or Lose It All!111' etc
asciilifeform: dunno that bitpay et al ever had the intention of making profit.
asciilifeform: ( iirc some variant of this idiocy was in fact present in 0.3 )
asciilifeform: i suppose it will be propped up with 'hey it was in shitoshi 1.0, so He Meant This To Be' crapolade.
asciilifeform: 'whaddayeamean you don't want ssl in the loop, and put it all through nsa cables, terrorist.'
asciilifeform: i.e. all of the major heathen fronts, nominally on board.
asciilifeform: avoid delayed transactions, but you will be able to use any service compatible with Payment Protocol.'
asciilifeform: 'If you are using the BitPay, Copay, Mycelium, or Electrum wallets for your bitcoin payments, nothing will change. These true bitcoin wallets all already "speak" Payment Protocol. If you are using a non-Payment Protocol wallet or service to pay BitPay invoices, you will need to move your spending bitcoin to a wallet or service which can support Payment Protocol. We strongly recommend that you use a true bitcoin wallet for spending to
asciilifeform: it's a resurrection of circa-2014 embraceandextendism -- 'let's impose prbtronic sslistic payment-via-tcp, and at the same time spam some moar spamola, make blox less breathable'
asciilifeform: the excuse being 'We can also analyze transactions to make sure an adequate bitcoin miner fee is included. If the fee isn't sufficient to allow the transaction to confirm on the bitcoin network on time, BitPay can return a helpful message back to the wallet to let the user know. Mistaken payments will never reach the Bitcoin network.'
asciilifeform: 'When a Payment Protocol wallet interacts with a Payment Protocol URL, it creates an SSL-secured connection to the true owner of the receiving bitcoin address (in this case, BitPay).' etc
asciilifeform: prbism where you gotta tcp to somebody's box to pay him, or something of the kind
asciilifeform: the one where hearbleed was to be merged in, that one.
asciilifeform: but meanwhile, in heathendom, https://archive.is/Oyq47 >> bitpay 'We are now beginning the work to require Payment Protocol wallet payments for all BitPay invoices.' << i had nfi this mikehearnism still lived on, even in zombieform
asciilifeform: the 2 things i did not forbid (though wanted to) were recursion (can't... karatsuba) and implicit-loops (can't... array assignments)
asciilifeform: floatingpoint. the 'catching' of exceptions. etc.
asciilifeform: ... the heap. and in fact any form of allocation other than stackframe
asciilifeform: forbids oop, uniturdism, threads and asynchrony of any form, constructs that require complex runtime support, 'unprincipled exceptions' (chiefly c-style type-casts), pointers (yes), and a few others
asciilifeform: what it does is snippy-snippycut large chunks of the language.
asciilifeform: pretty much stock wp, almost exactly as it was in the bush presidency