log☇︎
139700+ entries in 0.085s
mircea_popescu: me too.
asciilifeform: i had the borland pascal
mircea_popescu: phf pascal was huge letdown for me, either didn't have or i didn't know how to get to the direct memory diddle.
mircea_popescu: good soviet types in the book he wants to read.
phf: mircea_popescu: actually that's probably more correct, i have vague memory of doing xor in pascal maybe to do leet vga graphixxx
asciilifeform: even on c64 ( 1980s micro popular in the west ) it was pretty simple. was my 1st comp in usa, and i wrote a cyrillic thing, but useless ( what to read! )
asciilifeform: sorta how orcs were able to koi8 etc
phf: maybe they taught it, but seeing a boolean map really translate into understanding of how you apply dat shit to bit twiddling etc.
phf: well, i was placed straight into 300 levels, but i recall 311 being fast and loose with actual teaching.
mircea_popescu discovered xor while trying to make z80 gfx as a 7-8-9yo.
mircea_popescu: "it is better for your jet fighter to resemble a stove than a wafer".
mircea_popescu: "the triumph of thrust over fluid flow"
ben_vulpes: also known as "enough matlab to make completely convincing fabrications"
mircea_popescu: very much a case of "are you trying to learn how to fly the f-14 on the basis of having been a f-4 pilot, or are you trying to learn how to fly the f-14 because you loved f-14 flight sim on crapple as a teen ?"
asciilifeform: hm where does one learn to program, but not see xor.
mircea_popescu: asciilifeform i think it's because computing class is postodctoral, whereas language class is highschool. so they learn the x:=a a:=b b:=x "trick" way before anyone even explains xor.
asciilifeform: phf: it may interest you to know that i dun have any fancy setup, beyond e.g. wget -m -r ...
TomServo: mircea_popescu: That's about what I figured, but in case you were unaware.
asciilifeform: meanwhile the critics speak : http://www.loper-os.org/?p=1913&cpage=1#comment-18374
mircea_popescu: TomServo i count that like i count microsoft windows offering. it's the anti-item. gia is all about fucking, not all about being a dork.
phf: but that's in the "i just want to" territory, so tough.
phf: well, scratch that, i'm just ranting. once you have the setup, it's a pretty smooth operation i suppose. i just don't want to bother with the whole backing up the internet thing ☟︎
phf: time isn't though
phf: i believe the only correct solution at this point are terabyte backup drives with everything you ever touch, i suppose that's what asciilifeform's been doing for a while now
asciilifeform: i would have guessed 'starved, lost server' but ~something~ is still hosting that pg
phf: because for example his lispworks extension hacks are nowhere but archive.org at this point
phf: note that the redirect says "~most~ of the common lisp stuff is now on shithub"
ben_vulpes: why would an ancient lisp hacker give two shits re what the kids are doing?
asciilifeform: when did this happen phf
phf: edi weitz nuked all his lisp stuff, with a redirect to shithub. naturally if you want to look for documentation you have to go to ???
asciilifeform not previously seen this flavour.
asciilifeform: meanwhile in asciilifeform's spam collector, ' Start live in Germany in only 15 days. In 2 months you will receive the Residence Permits. '
a111: Logged on 2017-10-18 17:12 mircea_popescu: and speaking of aids-en : isn't it a pity nobody's yet made a film out of gia carangi's life ? that chick was ACTUALLY a model, in the most proper of senses.
TomServo: http://btcbase.org/log/2017-10-18#1726202 << They did actually. 1998 'Gia', with Angelina Jolie, if you count HBO movies. ☝︎
mircea_popescu: lol this guy
asciilifeform: TomServo: tried ffa ch1 tutorial yet ?
TomServo: asciilifeform: 3 of what ? << 3 reasons to not leave myself voiced while I'm clumsily reading scrollback, I suppose.
diana_coman: asciilifeform, I sorted out some ada implementation and will post it; atm the struggle is more to figure out the "test vectors" for full sponge because of all this madness
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..
diana_coman: array of bits* there
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.
diana_coman: as I said: my recent headaches on the topic made this absolutely pop out to me
diana_coman: ofc; but idiotic keccac "reference" implementation goes about reading *bytes* although spec clearly talks of bits and at most of z-dimension long array of bytes and as a consequence madness necessarily ensues
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.
mircea_popescu: asciilifeform he has a point though. you need someone as doggedly determined as ceausescu to keep the thing afloat. economic blocs are a reality for what, 50 years now ? euro "common market" was not particularily DESIRED.
asciilifeform: diana_coman: the trick to endian-agnostic mechanisms is to never byte-address. at all.
asciilifeform: 'O țară de talia României nu are cum supraviețui în afara uni bloc economic' << really ?? really?
diana_coman: "Note that endianness is irrelevant, here and elsewhere in FFA" <- FINALLY! esp given my recent keccak-induced headaches on the topic, I am delighted to read this; will dig deeper into ffa ch1 over the weekend
mircea_popescu: guy was a major... well, like bill gates, or khodorovsky, however you call the faux business men produced by governments. except in ro, so he's talking 1e7 rather than 1e10 ☟︎
asciilifeform: is it meant to evoke sovroms ?
mircea_popescu: and since we're doing ro lulz, http://sov.ro/2017/11/21/capitolul-59-imi-veti-plati-4-miliarde-de-euro/ ( http://trilema.com/2010/ticalosul-si-libertatea/ rewriting http://trilema.com/2010/in-opera-sa-ne-masuram/ forgetting, of course, the "i'm just re-writing mp poorly years later" coda)
asciilifeform: ohai TomServo
asciilifeform: for some reason ( and from both threads, oddly ) asciilifeform recalls the classic monkey trap, with the coconut
mircea_popescu: this is how the empire fails, takes local optimums.
asciilifeform: wanted small fees -- shouldn't have 'stress tested'
mircea_popescu: asciilifeform from the perspective of "we're trying to survive mp" it is perfectly understandable. miner fees per tx are rapidly growing to a size comparable to the "walmart one item cost", which is what bitpay & all are willy-nilly married to.
asciilifeform: or is idea that you whack'im over the head
BingoBoingo: <asciilifeform> ( iirc some variant of this idiocy was in fact present in 0.3 ) << The one they use now did not exist till 0.9
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
mircea_popescu: and in other lulz, new car theft method : drink a bottle of coca-cola, screw the tap back on, stick it in between wheel and chassis on parked car, wait for owner to get in and try to leave. the bottle will sound, the muppet will get out of the car to see, at which point you can just leave with it.
mircea_popescu: hey, soft forks upon soft forks, why the hell not.
mircea_popescu: ah so the idea basically is to tell the inexistent miner cartel not to mine txns they don't want ?
asciilifeform: 'we recommend that wallets take an additional step and not broadcast payments rejected via the Bitcoin Payment Protocol' didjaknow
asciilifeform: it's a tentacle.
asciilifeform: dunno that bitpay et al ever had the intention of making profit.
mircea_popescu: i suppose it's better to "sacrifice" self on the noble altar of high socialist ideals than to simply admit that can't make money and can't continue supporting losses.
mircea_popescu: lets get teh popcorns then.
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.
mircea_popescu: um. so literally, they say pay x to y, you do, they go "lalala" ?
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'
mircea_popescu: seems unlikely, they;'re marginal as it is.
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.'
mircea_popescu: so what, they'll pretend they didn't get paid with tx in the blockchgain ?
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: (i.e. temporary)
mircea_popescu: which one was that ?
asciilifeform recalls the juice she-prosecutor from old thread...
mircea_popescu: all the rices are shes.
asciilifeform: betcha he'll turn up in miamistan soon then.
mircea_popescu: in other news nobody cares about, usg.state's main asset in romania looks well headed to jail. kovesi (special "anti-corruption prosecutor") lied about meeting various politicians (as part of usg embassy-directed http://btcbase.org/log/2017-11-28#1743878 scandal). ☝︎☟︎
asciilifeform fixed a handful of typos
trinque: mega congrats to asciilifeform on his first ffa post, will read soon.
asciilifeform: happy travels, trinque
trinque: pls to send all withdrawal requests in now or wait til sun
trinque: heads up to all, I'll be traveling from about 2.5hrs from now until sunday night.
mircea_popescu: check out teh proof. yes.
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.
mircea_popescu: his pragma list is longer than my penis