log☇︎
▁▁▁▁▁⏐︎▁ 10152
mircea_popescu: well, you know what the default reason is. "they would, if they dared".
asciilifeform: it never quite made sense to me, from my admittedly distant and dark perch, why lizard hitler ~not~ yet dared. it ain't as if he'd have to eat the lead himself.
asciilifeform: nameless 19yos will eat.
mircea_popescu: will eat my left foot will eat. legions do not cross the rubicon because the "emperor" knows full well they'll join the barbarians the next night. ☟︎
mircea_popescu: "In what we denote as "primitive societies", the superstition that knowing someone's true name gives you magic power over him is not unusual. We are hardly less primitive: why do we persist here in answering the telephone with the most unhelpful "hello" instead of our name?" << motherfucker. because if we TELL the name instead of hello, we therefore have no resources left to verify whether the other party called us or just ca
mircea_popescu: lled in general.
mircea_popescu: how can he be this fucking stupid ?
mircea_popescu closes the page and sets bozo bit on dijkstra.
asciilifeform: fwiw stalin , it is said, greeted with his name.
mircea_popescu: man didn't care.
asciilifeform: ( nao on other hand you couldn't simply roto-dial to him )
mircea_popescu: the discussion here is carried statistically, not "exceptions". i haven't picked up a phone in decades.
asciilifeform: also fwiw ~every spammer i ever heard through a phone, knew my name
asciilifeform: ( they traditionally make sure to )
mircea_popescu: this is a later phase than what he's discussing.
asciilifeform: possibly.
mircea_popescu: well, actually, they risk being shaken down for not doing it.
asciilifeform: there is not so much any more of 'called in general'. tho i do get occasional wardialer to this day.
mircea_popescu: !~ticker --market all
jhvh1: mircea_popescu: Bitstamp BTCUSD last: 11315.0, vol: 11535.11739505 | Bitfinex BTCUSD last: 11312.0, vol: 43839.56523721 | Kraken BTCUSD last: 11315.0, vol: 4237.64486779 | Volume-weighted last average: 11312.7937668
mircea_popescu: !~calc 7150 / 11312.7937668 ☟︎
jhvh1: mircea_popescu: 7150 / 11312.7937668 = 0.6320277861851705
mircea_popescu: BingoBoingo : they're getting $7150, should cover whatever fees / maybe a little leftover. 0.63202778 goes on your books on the right side. ☟︎
hanbot: despite high volume of high quality lit on V, if i want a frank discussion of just it (technically rather'n politically, if we presume these can be separated, and esp re geneses rather'n patchworx), not crystal clear where i'm going to go --no single exhaustive repository, etc.
asciilifeform: hanbot: ben_vulpes's www
asciilifeform: http://cascadianhacker.com/07_v-tronics-101-a-gentle-introduction-to-the-most-serene-republic-of-bitcoins-cryptographically-backed-version-control-system << item
hanbot: i've read this.
asciilifeform: hanbot: afaik it's still even today the state of the art v-likbez.
ben_vulpes: hanbot: what's it missing, iyo?
mircea_popescu: !!withdraw 0.63202778 1CkK7nVMp9pjZPaDbdPu94hA6B9sqkWx1P
deedbot: Get your OTP: http://p.bvulpes.com/pastes/jrGcG/?raw=true
hanbot: if i want to understand what a genesis is, how it is made, independent of trb, say
ben_vulpes: a genesis is just a vpatch against the null codebase, results in pure additions and antecedents of false throughout.
asciilifeform: ben_vulpes: i think the q was, whether this is put into writing properly somewhere.
asciilifeform: ( other than the l0gz )
asciilifeform: and afaik the answ is nope
ben_vulpes: i suppose.
asciilifeform: hey hanbot , wanna write the Troo Vtronic Likbez ?
mircea_popescu: the item is actually years old, and in point of fact the semantic content of eg "v" has changed, if subtly, almost each month since then.
asciilifeform: http://therealbitcoin.org/ml/btc-dev/2015-August/thread.html#161 << the earliest materials .
mircea_popescu: here's one example : he calls it "the most serene republic of bitcoin", which was the style at the time. but in practice we omit the bitcoin part most often than not don't we.
mircea_popescu: amusingly, sorta how "born in the usa" turned into "made in us"
hanbot: here's an example: i've made a genesis of mp-wp by vdiffing against an empty dir of the same name; this when pressed results in all desired files + copy of each file appended with ".orig". leaving aside that i don't even currently know why the fuck this happened, never seen it before in a press: i don't even know what to point out to ascertain that this is in fact NOT what is supposed to occur! if i was teaching a girl to do it, and she were the
hanbot: inquisitive sort, what would i say?
mircea_popescu: this is a remarkable point.
mircea_popescu: so polarbeard made the patches "wrongly". fine, it happens to be true. how is it verified ?
ben_vulpes: hanbot: pressing into an empty dir?
ben_vulpes: i have never seen this wonder myself
hanbot: not empty, contains v itself, but no other mp-wp files
asciilifeform: hanbot: i'd like to know how you got '.orig'. afaik this only happens when merging is enabled. no vtron i know of , enables it
mircea_popescu: hanbot selfbake vtron or ?
hanbot: mod6's
mircea_popescu: hm
asciilifeform: hanbot: see if you can achieve same barf with my vtron
hanbot: aite
asciilifeform: but more generally the lipstick-on-pig incarnation of 'let's wrap gnupatch/gnudiff' is doomed to be retired
asciilifeform: only a matter of time.
mircea_popescu: what do you mean, phf is alrady retiring it.
asciilifeform: aha
asciilifeform: on one end phf , trinque on other
mircea_popescu: nom nom nom
ben_vulpes: https://media.giphy.com/media/x28cIQSn19Tbi/giphy.gif
asciilifeform: ben_vulpes: i pictured something moar lumberjacky, with gigantic saw
mircea_popescu: but even if one could say "well,premature to write a v compendium, not yet even stable yet", the greater point remains. there's been a dispute of tabs and spaces in the logs. nowhere else. how would one know to look ? there's been a dispute of alphabets and trees and MANY Things that constitute the "Subtle" in the above "subtle chjanges each month".
mircea_popescu: v is esentially found today as an enchanted castle surrounded by 5000 rakes upon which the prince is welcome to step, and once he stepped he can come to us and by the shape in his forehead we can describe the rake he stepped on. ☟︎
mircea_popescu: all nice and good, especially if you're not the prince...
asciilifeform in the midst of fairly hefty conversion of '5000 log frags' to proper blogotronic text -- in re ffa . but ffa is in this respect substantially simpler item; it is not a mega-mystery how to do arithmetic.
asciilifeform: ( fregeism notwithstanding )
mircea_popescu: indeed.
ben_vulpes: phf: i too have reproduced your vdiff fix for the too many open files, log is at http://p.bvulpes.com/pastes/NQg1z/?raw=true
ben_vulpes: http://btcbase.org/log/2018-01-24#1775106 << it is an emacs spittoon-strand of some age ☝︎
a111: Logged on 2018-01-24 03:32 mircea_popescu: http://btcbase.org/log/2018-01-23#1774906 << publish it sometime ; and also since on this trinque i'd like to use whatever wot.deedbot uses to spit the round svg graph to make a "trilema article links" thing. can i get it somewhere ?
mircea_popescu: sadly.
mircea_popescu: well, at least the demand is explicitly present, better than nothing.
ben_vulpes: hola mats
deedbot: http://cascadianhacker.com/the-scourge-of-abortion-in-equalitarian-cultures << CH - The Scourge of Abortion in Equalitarian Cultures
mats: hello
asciilifeform: ben_vulpes: yer 'there's a way to go yet' link is borked
shinohai: hai mats wb
ben_vulpes: it's not a ch post without a broken link
ben_vulpes: asciilifeform: fixed ty
mircea_popescu: ben_vulpes 24th week is not completely arbitrary.
mircea_popescu: this is like saying guillotining the neck rather than the mandible or the shoulderblades is completely arbitrary. ☟︎
mircea_popescu: it's somewhat arbitrary, but well supported by anatomical accident.
ben_vulpes: why stop in the womb is what i'm driving at
mircea_popescu: yes, i get it, but it's not what you say there!
ben_vulpes: aaah
asciilifeform: i confess that i eggoged on this article
asciilifeform: kept looking for a thesis, and didn't find
ben_vulpes: well i'm terribly outta shape, will spell theses out better
shinohai: I got "we need futurama suicide booths" out of that.
mircea_popescu followed a link, ended up on this trilema blog, is reading some holy shit wtf model of insanity is this.
mircea_popescu: asciilifeform it occurs to me this sexy problem item says what dijkstra was belabouring to say above, except a) correctly and b) fucking briefly.
asciilifeform: iirc it recurred, as 'responsibility triangle' in later thread, and then once again as the http://btcbase.org/log/2017-02-25#1618589 mega-problem ☝︎
a111: Logged on 2017-02-25 23:22 mircea_popescu: basically nodes are the digital equivalent of women : men fuck them so the state can have babies. hurr durr, pill plox.
mircea_popescu: aha.
asciilifeform: ( in detail, e.g. http://btcbase.org/log/2017-03-01#1620942 ) ☝︎
a111: Logged on 2017-03-01 23:26 asciilifeform: what are ~all~ of the places where A has the ecstasy, but B does the laundry, where A!=B
mircea_popescu: ben_vulpes check this out, http://trilema.com/2017/the-sexy-problem-formalized/#comment-124338
ben_vulpes: myes?
mircea_popescu: pingbacks.
ben_vulpes: sometimes they even work!
mircea_popescu: ah i thought this is new.
ben_vulpes: they both worked this time, marvel of marvels
shinohai: https://thorncoin.com/ <<< "powered on AWS servers!"
shinohai: My God, I think they are running out of marketing points.
mod6: Evenin' TMSR.
mod6 catchs up on megal0g
shinohai: heya mod6
mod6: hey
mod6: i gotta update my wot
mod6: i just about killed myself falling on some blackice in the driveway.
mod6: hanbot: i'd be happy to work with you to figure out whatever went wrong there.
mircea_popescu: gotta pick the ice mod6 !
shinohai: You can't call it black ice anymore mod6, das racist.
mod6: haha
mod6: ugh. man. this is what they call a 'hurts doughnut'
mod6: where can i get the wp-mp vpathes?
mod6: is this the right thing? http://btcbase.org/log/2018-01-21#1773562 ☝︎
a111: Logged on 2018-01-21 19:23 hanbot: hey shinohai, what is wp-patch2.diff in the mp-wp hosted @ http://btcinfo.sdf.org/uploads/wp-mp.tar.gz ? i see no sig, no...from where/whom is it?
mircea_popescu: mod6 if you mean the genesis for it, afaik not yet published
mod6: oh. ok.
mircea_popescu: meanwhile in excellent technique, http://78.media.tumblr.com/4884d0975d67f80a68b4ef12be3437c3/tumblr_nhzhpwnc411u4bvmro1_400.gif
mod6: is that tarball used to just unroll and go then?
mod6: maybe I can try to make a quick genesis of this to see what hanbot is seeing. ☟︎
mircea_popescu: eh give it a moment prolly.
mod6: sure. np.
mod6: nice recent pics there mircea_popescu
mircea_popescu: aha!
mod6: im not sure if i have a favorite, but those purple leafed plants are really eye catching to me for some reason
mircea_popescu: the fauna here gets preetty crazy
mod6: looks amazing
mod6: ok ibuprofen, do your sutff.
mod6: stuff, too
mircea_popescu: in other fucking lulz of ~no consequence or import, http://www.jenniferalambert.com/
asciilifeform: dafuq even is that
mircea_popescu: raising servant leaders~!
hanbot: http://btcbase.org/log/2018-01-25#1775981 >> can grab http://thewhet.net/testickle/mp-wp_genesis.vpatch & http://thewhet.net/testickle/mp-wp_genesis.vpatch.hanbot.sig ; pubkey's on about page if you need it. ☝︎☟︎☟︎
a111: Logged on 2018-01-25 03:07 mod6: maybe I can try to make a quick genesis of this to see what hanbot is seeing.
hanbot: meanwhile asciilifeform's vtron on hold until i get python on server, nfs apparently eschews
mircea_popescu: in other lulz, "societatea civila" ie the 50k or so blue state worshipping orclets left in romania are being publicly humiliated these days, on live television : http://adevarul.ro/news/politica/codrin-Stefanescu-despre-surprizele-noul-guvern-psd-8_5a6852a0df52022f75d04ace/index.html
mircea_popescu: moneyshot : "Pozitiv pentru dvs nu înseamnă pozitiv pentru societatea civilă."
mircea_popescu: "Societatea civilă este partea aia mare din România care ne-a votat şi ne-a dat această împuternicire. Cei de la #rezist, dacă vor să facă un partid unic, cu Kovesi preşedinte, prim-ministru şi împărat, trebuie să vină cu acest program în faţa românilor să-l voteze. Dacă românii vor o ţară cu #rezist, schimbăm şi steagul şi imnul cu #, iar noi ceilalţi ne aplecăm cu respect. Cât nu sunt votaţi şi
mircea_popescu: au 5%, cu tot SRI-ul în spate, cu Coldea cu tot, nu poţi să vii să faci program şi să implementezi nişte idei pentru cealaltă mare majoritate care formează 50% sau 60% şi care a votat."
shinohai: It's official, I cannot make sense of Romanian before coffee.
mircea_popescu: all i can say is http://trilema.com/2016/o-hey-is-it-november-yet/
mircea_popescu: (kovesi btw, is the http://trilema.com/in-case-you-were-wondering-where-all-the-worthless-nuland-drones-ended-up in ro, if it weren't obvious)
mircea_popescu: shinohai basically it's "for as long as your secret service powered nonsense gets 2% of the vote, you can go jump in the lake". the (obviously transparent) implication being that secret services principally exist as usg influence agents these days, and are getting beheaded pretty much everywhere, from myanmar to galicia and from gdansk to bucharest.
shinohai: I like waking up to good news!
mircea_popescu: anyway, fighting the wars of yesterday. used to be, in yonder prehistory before republican times, that secret service ~= victory.
mircea_popescu: these days... heh.
asciilifeform: eh aint the cia torture palace and usg naval base still open there ?
mircea_popescu: naval base certainly.
mircea_popescu: understand how this works : usg comes to buy an apple for $1000 because it imagines it'll pay $1000 to itself and get an apple. then it turns out it can't take the $1000 and gets butthurt.
mircea_popescu: same deal everywhere.
mircea_popescu: "oh, corrupt politicians & terrorists stole our moneyz" and so on.
asciilifeform: followed by ukrization aha
mircea_popescu: conceivably. there's a few options : ukraine went one way ; turkey went another way ; and greece went yet a third way.
mircea_popescu: whether "a nation" is actually unfit to exist, rather a political figment than a substantial thing ; or on the contrary quite apt to live and thrive and with things yet to say ; or finally long exhausted and entirely dedicated by now to programatic laziness and the comfort seeking of senescence is an open problem
mircea_popescu: but to be resolved by the group in question, neither i nor putin nor whatever papie mache in washington is going to decide this for them.
asciilifeform: i meant attempted ukrization, rather than necessarily that particular result. but yes
mircea_popescu: well sure. as you sit there right now typing at me, mosquitoes try to mosquitoize you, staph tries to staph you and so on.
asciilifeform: aha
mircea_popescu: i do not expect us army could actually come out of a field encounter with ro army as things stand right now ; but then again http://btcbase.org/log/2018-01-25#1775860 ☝︎
a111: Logged on 2018-01-25 00:09 mircea_popescu: will eat my left foot will eat. legions do not cross the rubicon because the "emperor" knows full well they'll join the barbarians the next night.
mircea_popescu: (the sheer ridoinculousness of this, where usg has managed to recrearte for it in 2018 the situation of thje ottoman empire in 1878 is something everyone's quite pointedly invited to meditate upon. PANTSUITISM DOES NOT WORK, and stop asking women. anything.)
mircea_popescu: america was built by men who did not ask women, anything, and ruined by boys who did.
BingoBoingo: http://btcbase.org/log/2018-01-25#1775879 << Gracias, it is in the ledger. ☝︎
a111: Logged on 2018-01-25 00:36 mircea_popescu: BingoBoingo : they're getting $7150, should cover whatever fees / maybe a little leftover. 0.63202778 goes on your books on the right side.
mircea_popescu: done with teh local tradings ?
BingoBoingo: <mircea_popescu> here's one example : he calls it "the most serene republic of bitcoin", which was the style at the time. but in practice we omit the bitcoin part most often than not don't we. << If I recall there was a moment somewhere involving miner retardation where there was a discussion of the necessary subordination of Bitcoin to the Republic. Bitcoin's need of a republic is not necessarily reciprocated and all.
BingoBoingo: mircea_popescu: Lining some more up over the weekend.
mircea_popescu: cool, make a post when they're all done.
mircea_popescu: BingoBoingo something like that yeah.
BingoBoingo: After the first, figured a short wait after the first trade would be a test of gossip speed. Curious if news of a gringo spreads and all. Or if they have a club, etc.
mircea_popescu: sure.
diana_coman: ugh, that codrin stefanescu was at some point with glorious ideas ~="all I care about is that my family is doing well, the rest doesn't matter"
diana_coman: I guess that might make him more sincere than the others but not in any discernible way a better option as far as I can see
mircea_popescu: comes from vadim's corner, at that.
mircea_popescu: anyway, i'm not proposing here that romania is somehow respectable or has a clue ; or that X random dork is my butt buddy now. all i'm saying is, "look yonder in the reservation for mongoloids of this particular orc breed, the pantsuit kid is getting his head punched in!"
asciilifeform: mircea_popescu: http://p.bvulpes.com/pastes/Np6fj/?raw=true
mircea_popescu: sooo i just discovered i somehow am missing tyhe images in http://trilema.com/2015/fuck-you-and-your-stupid-epub-also-david-thornes-2nd-book-it-isnt-really-very-good/ ?!
mircea_popescu: plox if anyone ever notices missing images / broken links / whatever in trilema say something, this isn't supposed to occur.
mircea_popescu now gets to spend whole morning as best case scenario figuring out what the holy shit happened.
shinohai: lol mircea_popescu ... broken image link goes to an article!!!! http://trilema.com/wp-content/uploads/2015/11/image074.jpeg
shinohai: Or does it just redirect to random article when item isn't found?
mircea_popescu: soft 404s yes
mod6: http://btcbase.org/log/2018-01-25#1775994 << thanks hanbot. I'll grab this and try to press with it starting with version 99994. We'll see what happens. If all is well, then will also try version 99993. ☝︎
a111: Logged on 2018-01-25 06:00 hanbot: http://btcbase.org/log/2018-01-25#1775981 >> can grab http://thewhet.net/testickle/mp-wp_genesis.vpatch & http://thewhet.net/testickle/mp-wp_genesis.vpatch.hanbot.sig ; pubkey's on about page if you need it.
mod6: lol 'testickle'
mircea_popescu: hanbot http://p.bvulpes.com/pastes/trYpV/?raw=true asciilifeform http://p.bvulpes.com/pastes/C4Fs0/?raw=true
deedbot: http://www.dianacoman.com/2018/01/25/eucrypt-chapter-7-keccak-sponge/ << Ossasepia - EuCrypt Chapter 7: Keccak Sponge
asciilifeform: mircea_popescu: got it; worx!
asciilifeform: and np.
spyked: mircea_popescu: sent a couple of pingbacks to trilema, seems to have worked (though I don't see them, it might be that they're currently in the moderation queue). output and script at http://p.bvulpes.com/pastes/LZVEr/?raw=true lemme know if they show up anywhere in your wp
diana_coman: phf, the newly published chapter 7 in eucrypt is the keccak sponge but it turns out that I'll still change it from inside out for next week
diana_coman: the trouble with current version is that it's still messed up by endianness (the keccak constants are 64 bit *values* rather than bit streams)
mircea_popescu: spyked all good.
asciilifeform: diana_coman: waitasec : what makes you think that your keccak is sensitive to endianness ?
diana_coman: next week's version of the sponge will be changed so that it works at bit level *everywhere*, idiotic constants included
mircea_popescu: asciilifeform the damned constants
asciilifeform: mircea_popescu: this is not necessarily so
diana_coman: asciilifeform, constants are stored as numbers on 64 bits at the moment
mircea_popescu: but it could be.
asciilifeform: mircea_popescu, diana_coman : if you don't byte-address, it does not matter whether you use constants, you are not endian-sensitive
diana_coman: I will just store them as array of bits
mircea_popescu: asciilifeform look, she dun sleep well and i can see why not.
mircea_popescu: you end up with a rotated octet you're fucked.
asciilifeform: mircea_popescu: it is important to grasp what endiannessism IS
diana_coman: asciilifeform, hm, that was my initial approach: as long as all of them are stored same endianness theoretically the bits fit correctly
asciilifeform: diana_coman: endianism only comes into play if you address individual bytes
mircea_popescu: ti si mioptrna t for the fucking idiocy to not exist in the first place
mircea_popescu: because "important " != "mioptrna t".
asciilifeform: mircea_popescu: to make it unexist, gotta understand what it is
diana_coman: but I admit I am not 100% at ease that all the scramblings result in same thing; and moreover yes, I don't see the reason WHY it should be there
mircea_popescu: i am of a very good mind to forbid non-concepts like "byte" in computing in the first place.
asciilifeform: diana_coman: this part i cannot cure , hashing as it stands is an exercise in voodoo
mircea_popescu: it turns out, check this inept shit out, IT TURNS OUT that the ACTUAL REASON why "characters are not bytes" is actually and in point of fact BECAUSE BYTES ARENT ANYTHING.
asciilifeform: mircea_popescu: the basic problem of 'how wide apart the rails on the railroad' doesn't go away , regardless of what you set the knobs to
mircea_popescu: fuck that. i do not set any knobs or put them in.
mircea_popescu: there will be a bit and not more. the possibility of " and a machine word = bus size" went away when they failed to implement it correctly.
asciilifeform: aite, mircea_popescu gets a 1bit bus and 4096b rsa op takes 25 years.
mircea_popescu: fine,
mircea_popescu: but in practice, it turns out i get ffa and other things, because my friends love me even more than i love myself.
asciilifeform: before we start feeding asciilifeform's machine arch crackpotteries again ( he dun mind at all..) let's determine whether diana_coman actually has an endianism problem ?
mircea_popescu: diana_coman doesn't know that she doesn't have one.
diana_coman: ^^^^
asciilifeform: same thing neh
mircea_popescu: neh.
diana_coman: not quite same thing, no
asciilifeform: worse, even
asciilifeform: i'ma read diana_coman's proggy and come back .
asciilifeform: diana_coman: BitsToWord and WordToBits are not endianism-sensitive.
diana_coman: I know, I wrote them to not be
asciilifeform: i'm still looking for what is
asciilifeform: diana_coman: is your current hypothesis that the iota operator is endianized ?
diana_coman: if I understand correctly what you mean by that, yes; basically to start with: I'm not sure that a. as it currently stands you'll get same hash for same input on little vs big endian
diana_coman: b. input is a stream of bits; depending on whether you consider that big/little, it will go to different bits of the state
diana_coman: scrambling happens (at least in my mind) at bit level
asciilifeform: diana_coman: as your proggy is currently written, it is only sensitive to endianism mismatch between the inputs and the endianism of the machine on which your proggy was built ( i.e. in which the round constants are stored ). this is not curable at the program level .
asciilifeform: because of the way keccak is defined, the input is operated on wordwise
asciilifeform: nao you could try to derive a keccak' , where it aint..
asciilifeform: sorta like how ffacalc works ( observe that it does exactly same thing on all possible endianisms , even 'middle endian' ( yes exists ))
diana_coman: that's how it should be!
asciilifeform: nao diana_coman knows why asciilifeform favours crackpotteries like numbertheoretical hashing etc.
diana_coman: and I don't quite see why wouldn't keccak operate on input bitwise
asciilifeform: cuz slow
diana_coman: hm
asciilifeform: ( it was written, recall, not in empty space but for usg's contest. and 1 of the demands was 'not much slower than older hashes' )
asciilifeform: diana_coman: all of this being said, if you can guarantee that the endianism of the input matches the endianism of the roundconstants -- you get correct answer. otherwise not.
diana_coman: myeah
asciilifeform: this problem was a serious headache for the tcp/ip people, they solved it mircea_popescu-style, 'fuckyou and errything going over the wire is to be bigendian' (at the time, bigendianism dominated in 'serious' iron)
asciilifeform: !~google network byte order
jhvh1: asciilifeform: Endianness - Wikipedia: <https://en.wikipedia.org/wiki/Endianness>; Network byte order and host byte order - IBM: <https://www.ibm.com/support/knowledgecenter/en/SSB27U_6.4.0/com.ibm.zvm.v640.kiml0/asonetw.htm>; Unix Socket Network Byte Orders - TutorialsPoint: <https://www.tutorialspoint.com/unix_sockets/network_byte_orders.htm>
diana_coman: I suppose the "patch" would be to check endianism at runtime and use the correct constants as it were; I ...still don't see why should I have endianism in there to start with
asciilifeform: ugh shitgoogle as usual
asciilifeform: diana_coman: you can't 'check endianism', you gotta know from where the input came to know its endianism
asciilifeform: endianism is not an attribute discernible from a pile of bits
diana_coman: ah, of input, right
asciilifeform: aha.
asciilifeform: what you can do, is either a) operate bitwise, ffa-style. b) mandate an endianism for the data format. and since you know the endianism of the machine you're building on, in particular build, you know whether the machine's is opposite or same as the data's.
asciilifeform: so in b) you either flip ( opposites ) endiannesses of all inputs, or not flip ( same endianness ).
mircea_popescu: so we end up with a make that alters code ?
asciilifeform: this is how the problem is traditionally solved.
mircea_popescu: this is a gate that dun belong open.
mircea_popescu: "here's the source ; check to see it is correct ; and here's how your builder will fuck it up for you by replacing constants"
mircea_popescu: holy hell what!
asciilifeform: mircea_popescu: actually no
asciilifeform: mircea_popescu: https://gcc.gnu.org/onlinedocs/gnat_rm/Effect-of-Bit_005fOrder-on-Byte-Ordering.html
asciilifeform: ( tldr : ada tells you the endianism of the box you're on )
mircea_popescu: portably and certainly ?
diana_coman: this is why I said earlier "check endianism at runtime" because yes, in ada you can get that
diana_coman: but "In this section we will review the effect of the Bit_Order attribute definition clause on byte ordering. Briefly, it has no effect at all, but a detailed example will be helpful" this is gold
asciilifeform: ( and if it didn't -- it ain't hard to determine it mechanically . i will leave it as exercise how )
mircea_popescu: otherwise you could just check to see if 0F is smaller or larger than F0 obviously
asciilifeform: endianism dun exist inside byte lol
mircea_popescu: o good grief. must i include all the 0s ?
asciilifeform: it exists as order in which bytes inside word appear
asciilifeform: but i think mircea_popescu gets it
diana_coman: trouble is ...why is it worth having this headache to start with
asciilifeform: and yes the Bit_Order thing works, all kinds stuff would immediately liquify if it didn't
mircea_popescu: o hey, i hadn't noticed that they DIDNT LIQUIFY
asciilifeform: mircea_popescu: not in ada planet.
asciilifeform: diana_coman: the short version is that the cpu is a physical object. this is an eternal and incurable headache for programmerz, yes
mircea_popescu: well in any case, there's a week to sort this mess out.
asciilifeform: i described the two known pills ( without endorsing a particular one ) against endianism. afaik there is not a third.
asciilifeform: ( other than to bake own iron with 1bit busses etc )
mircea_popescu: diana_coman i would right now like to, for a great piece i'm writing, link to "The choice of Ada as programming language for this implementation" specifically out of all http://www.dianacoman.com/2018/01/25/eucrypt-chapter-7-keccak-sponge/ because that's the sort of fine tuned context linkage i use. wut do ?
diana_coman: mircea_popescu, ugh, I'll have to put in those link for selection, won't I
mircea_popescu: i wouldn't go so far as have to, but it is a fact it'd help me in this point.
asciilifeform: btw,
asciilifeform: ' for Data'Bit_Order use High_Order_First;
asciilifeform: and the effect is what is desired, namely the layout is exactly the same, independent of whether the code is compiled on a big-endian or little-endian machine. '
asciilifeform: ( i recommend to diana_coman and even to mircea_popescu to read the linked doc )
diana_coman will read; and then re-read
asciilifeform: btw iirc trinque has a bigendian machine with a working gnat.
asciilifeform: for answering mircea_popescu's 'but does it actually work' .
asciilifeform: ( attach a dynamo to dijkstra's corpse prior to testing, yes 'oughta tell From First Principles!111' )
mircea_popescu: wait wait, i might have a pill ☟︎
mircea_popescu: we could actually declare big endian notation to be WRONG, on the grounds it's inconsistent.
asciilifeform was waiting for this
asciilifeform: possibly worth reviewing why people even came up with bigendianism. it was partly from 'can test sign bit by looking at zeroth byte' , and partly the ben_vulpes ( from #trilema-mod6 log linked 2d ago ) problem -- 'let's store words in the order in which they get printed'
mod6: hanbot: http://p.bvulpes.com/pastes/HrKA1/?raw=true << Here is what I know, for now. There are some comments at the bottom.
mircea_popescu: to make the full argument here in plain text :
ben_vulpes: mod6: magic strings in the b64!
mod6: what's weird is that it actually output that in the pressed file.
mod6: something strange is happening.
ben_vulpes: did it also crap out hanbot's .orig files?
hanbot: mod6 thanks very much for looking --that error was 2nd headscratcher for me. phf's vdiff.sh was used to make this, fwiw
mircea_popescu: big endianism is the proposition of taking a pile of bits, and sorting them such that they representing larger powers of two are later than those representing smaller powers of two ; but only for chunks of bits of an arbitrary lengths ; chunks longer are ordered in ~the contrary fashion~, so ab is to be ordered as ba by this scheme, but abcd is to be ordered as badc.
mircea_popescu: because it rotates this way it is therefore not a valid encoding and case closed.
asciilifeform: mircea_popescu: the 'philosophically consistent' ( hey kurchatov! ) method is: little-endianism . but with it, you're stuck loading a whole parcel to test its sign bit ( i dun give a fuck, personally , on modern iron ) but -- unless yer an arab -- flipping words prior to printing , in the civilized style, left to right
mod6: ben_vulpes: yes, i found this one in the genesis: +(function(A){A.widget("ui.draggable",A.extend({},A.ui.mouse,{init:function(){var B=t
mod6: crap, ignore that'
mod6: this: diff -uNr a/mpwp/blog/wp-comments-post.php.orig b/mpwp/blog/wp-comments-post.php.orig
mircea_popescu: asciilifeform i don't understand the argument. so you write left to right, so what does this say ?
asciilifeform: i'll confess , i'm with mircea_popescu on this one, how much time is spent printing and testing sign bits ?
hanbot: mod6 there should be one orig, is in the mp-wp i was handed
hanbot: the issue i had yest was *all* files got a copy named filename.orig
mod6: hanbot: ok. let me take a look here...
mircea_popescu: the whole edifice is rotten. special order ? if they wanted this SHOULD HAVE CHANGED THE SIGN BIT POSITION OMFG
mircea_popescu: diana_coman http://trilema.com/2015/that-spiffy-selection-thing/ ftr. ☟︎
asciilifeform: mircea_popescu: i'd like to see your algo for 2s-complement add/sub for a hypothetical box where sign bit is not the senior bit
asciilifeform: ( it ain't impossible. but i can't immediately think of an economical method )
mod6: hanbot: http://p.bvulpes.com/pastes/t0piX/?raw=true << looks that way -- however, keep in mind the entire press did not finish, so hard to say that there couln't have been more if something else wouldn't have puked from hunks or whatever.
mircea_popescu: asciilifeform do it shift two and carry the last bit adequately ?
asciilifeform: on every word access ?!
mircea_popescu: on every add. what, the cost of the shift is the issue here ?
asciilifeform: it does cost.
mircea_popescu: i do noit dispute it does cost, but so does this other isnanity.
asciilifeform: errything -- costs.
mircea_popescu: if there were a costless thing, by all means. but "between saving for six months to afford the thing i need and "buying" this other thing i don't need on easy rates i choose the former" though ?!
asciilifeform: i dun actually disagree with mircea_popescu : i never liked bigendianism . but it did come from a particular cost analysis , ftr. ☟︎☟︎
mircea_popescu: show me where this cost analysis is published.
hanbot: mod6 yeah, makes sense
mircea_popescu: because afaik this is a whisperer's product and it THEREFORE carries no weight.
asciilifeform: mircea_popescu: i hatetobreakittoya, but WHOLE FUCKING pseudoengineering kompyooting thing, is 'whisperproduct'
mircea_popescu: awww. so that means i can say whatever and nobody has any ground to stand on and argue "his" way ?
mircea_popescu: such a disadvantage this puts me at, seriously!
asciilifeform: mircea_popescu: and most of the knob params are of the http://btcbase.org/log/2018-01-25#1775939 kind. ☝︎
a111: Logged on 2018-01-25 02:09 mircea_popescu: this is like saying guillotining the neck rather than the mandible or the shoulderblades is completely arbitrary.
mircea_popescu: how i regret it! every day i mourn it! they wounded me so very deeply, these idiots, with their idiotic misbehaviour! to the very core of my being i suffer for their failure to have ammounted to a hill of beans!
asciilifeform: btw arm and mips have toggles for endianism
asciilifeform: ( further reading for aficionados : http://www.yarchive.net/comp/endian.html , http://yarchive.net/comp/linux/bitfields.html )
asciilifeform: mircea_popescu: re the 'guillotine neck vs mandible', if it ain't obvious, i'll spell it out ftr : bigendian nums look 'ffaistic' when hexdumped, i.e. correct . littleendian -- you gotta mentally flip'em. ☟︎
asciilifeform: whether this matters, is obviously arbitrary q.
mircea_popescu: show me this ?
asciilifeform: aite, let's:
asciilifeform preparing snippet, brb
asciilifeform: ok, here goeth :
asciilifeform: #include <stdio.h>
asciilifeform: void main() {
asciilifeform: int i = 0x01234567;
asciilifeform: fwrite(&i, sizeof(i), 1, stdout);
asciilifeform: }
asciilifeform: gcc -o endian thisitem.c
asciilifeform: and afterwards, ./endian | hexdump -C
asciilifeform: try this on littleendian and bigendian box.
asciilifeform: try likewise with 'long' instead of 'int', to see effect on 64bit parcel
asciilifeform: i'll spoil it for littleendian :
asciilifeform: 67 45 23 01
mircea_popescu: right.
mircea_popescu: the other one does ~this same thing~ but ~to the machine~.
asciilifeform: aha!!
mircea_popescu: well...
mircea_popescu: this is back to the glyphs discussion all over again. "fix your printer!"
asciilifeform: if we wrote like arabs, there've been no controversy, i bet
asciilifeform: *there'dve been
mircea_popescu: poor arabs, they invented all this shit, we ran with it with our inept ways and nearly fucked it into the ground
asciilifeform: more or less.
mircea_popescu: and somehow THEY'RE supposed to be the uncivilised orcs.
asciilifeform: the sad part re inventing things.
asciilifeform: fwiw the deep historicalcrackpots seem to think it wasn't even arabs, but the now-vanished aryans or whoever.
asciilifeform: but the point stands.
mircea_popescu: twas the arabs, they got 0 from india and it sparked.
mircea_popescu: much like xtians got gunpowder from china and it sparked.
asciilifeform has nfi
mircea_popescu: (steam engine existed because metalworking, and the metalworking involved exists because cannons. industrial revolution is the result of having stolen gunpowder.)
asciilifeform: oh hah i misparsed 'got 0' lol
asciilifeform: but yes
hanbot: mircea_popescu: hanbot http://p.bvulpes.com/pastes/trYpV/?raw=true << got it; no matches
mircea_popescu: http://btcbase.org/log/2015-08-11#1234154 << this is such an epic tidbit btw... ☝︎
a111: Logged on 2015-08-11 03:24 asciilifeform: 'ONE way of feeling infallible is not to keep a diary. Looking back through the diary I kept in 1940 and 1941 I find that I was usually wrong when it was possible to be wrong. Yet I was not so wrong as the Military Experts. Experts of various schools were telling us in 1939 that the Maginot Line was impregnable, and that the Russo-German Pact had put an end to Hitler’s eastwards expansion; in early 1940 they were telling us
asciilifeform: orlol
asciilifeform: err, orwell
mircea_popescu: aha.
mircea_popescu: hmm, where the hell is the place where i say the father's responsibility to his daughter is to shove a pound of raw prime beef down her throat every day and naught else ? ☟︎
asciilifeform: it was in a trilema article
mircea_popescu: ah was it ?
asciilifeform: it was
asciilifeform: ( i dun have a greppable trilema here, so can't immediately say where )
mircea_popescu: i do and i still can't ;/
asciilifeform: mircea_popescu: http://trilema.com/2015/carnita/ ?
mircea_popescu: nah, that's just a reference to an old romulus vulpescu translation of decameron
asciilifeform: in other finds, unlike google, yandex indexes ~all of trilema
asciilifeform: so potentially findable there, if only anybody remembered the actual phrasing
trinque: hm, I have a transaction for which trb considers the CTransaction "vin" vector to be empty, but which clearly has an input.
trinque: appears I've got a bug
asciilifeform: trinque: which trb is this
asciilifeform: ( modified ? if so how? or a well-known press ? or wat )
hanbot: mircea_popescu http://trilema.com/2017/genetics-proposes-the-environment-disposes/ if it's still useful
mircea_popescu: holy shit yes!
mircea_popescu: tyvm
trinque: asciilifeform: makefiles + polarbeard sendrawtx
trinque: totally possible it's in the polarbearded portion. I'm digging
trinque: though I don't see how he'd have borked tx parsing
asciilifeform: trinque: plox to describe the experimental setup ( not pedantism for the sake of pedantism, this, it's important )
asciilifeform: trinque: which eggog, exactly , do you get ?
asciilifeform: 'CTransaction::CheckTransaction() : vin empty' ?
trinque: ./main.cpp: return DoS(10, error("CTransaction::CheckTransaction() : vin empty"));
asciilifeform: and http://btcbase.org/patches/polarbeard_add_sendrawtransaction_rpc is the press point ?
trinque: pressed to makefiles then patched polarbeard atop manually
asciilifeform: but with ^this patch ? or another ?
trinque: the same
trinque: I don't see that he does anything to transaction parsing there
trinque: just does so.
asciilifeform: i gotta ask : how didja generate the txturd
asciilifeform: ( is it possible that it got cut or mutilated ? )
trinque: other tools say it's a normal tx, and see the input
asciilifeform: right, but is there any diff b/w how trinque fed it to 'other tool' and how he fed to this one
trinque: nope, tx bin hex slurped from qr code
asciilifeform: or was this a process flow that worked 9000 times before, and otherwise virginal
trinque: ^
asciilifeform: is tx of unusual size ?
trinque: naw, 1 input, 2 outputs
asciilifeform: hm, interesting
asciilifeform: and, importantly -- what is the node's height ?
asciilifeform: ( and what was the generating node's ? )
trinque: hm. winner winner chicken dinner. -3k blocks
asciilifeform: ding.
asciilifeform: caseclosed.
trinque: what a terrible error message. ☟︎
trinque throws that on the TODOs
asciilifeform: dunno, it was enuff for asciilifeform to say what was the eggog
asciilifeform: but i'll agree that 'empty' is idiotic way to describe it
trinque: indistinguishable from bad parse
asciilifeform: it ain't 'empty', just orphanistic.
asciilifeform: 'this tx may have come from parallel universe, we won't know until we intern its parents'
trinque: mhm, and this is an input that was change more recently than 3k blox
asciilifeform: clearly.
asciilifeform finds the 'tx references outputs of old tx, rather than addrs' to be a profoundly trisomistic shitoshiism -- but we can come back to this at next 'trb-i' thread
trinque: heh, 0.0005 confirms instantly now. aren't we all glad the shitheads got their gigablocks
mircea_popescu: wait, what ?!
deedbot: http://trilema.com/2018/the-principal-agent-problem-or-how-america-went-away/ << Trilema - The principal-agent problem, or how America went away
trinque: I just fired a garden variety tx and it confirmed in the next block, 0.0005 fee
mircea_popescu: oh, i missed some sarcasm did i
mircea_popescu: http://btcbase.org/log/2018-01-25#1776288 << it is at that. ☝︎
a111: Logged on 2018-01-25 18:03 trinque: what a terrible error message.
asciilifeform: trinque: do you know of a particular reason why you have a -3k node ? ( it is a young node, not yet grown ? or -- blackholed ? which )
trinque: nope, this was the deedbot node. each time it happens, there are many external connections, and each time a restart brings it back to the top.
trinque: I do not have a hypothesis yet
asciilifeform: trinque: what patch set on this node ?
trinque: this is the node we were discussing, makefiles.vpatch + polarbeard
asciilifeform: ( i.e. does it have the sync retardation cure )
trinque: it does not
asciilifeform: cuz if not, this is elementary
trinque: wasn't that patch marked experimental?
asciilifeform: asciilifeform's working node has been 100% free of 'falls behind and cured by restart' since patched.
asciilifeform: trinque: indeed i marked it as experimental. did not know if, e.g., prb would shun the patched nodes, say
asciilifeform: nowadays i dun see any reason not to mainline it
trinque will be happy to start using the mainline version.
asciilifeform: ( iirc mod6 also has a node with it, runs smoothly, talk with him. possibly ben_vulpes also )
trinque: I intend for deedbot's node to always reflect current trb's behavior
asciilifeform can't find any argument against this
asciilifeform: the old sync behaviour is profoundly retarded tho, asciilifeform felt quite stupid for not having fixed it in the first yr of trb's life
asciilifeform: the 'boot time is SPESHUL' is an idjit winblowzism
asciilifeform: for which there can be NO justification.
ben_vulpes: was a pretty neatly surgical fix, i gotta say
ben_vulpes: given the evolution of 'v', and that the act of pressing is a private, intimate one, does "current trb's behavior" make much sense anymore?
asciilifeform: ben_vulpes: well considering that it only snips off an obvious birth wart
asciilifeform: ben_vulpes: there is such a thing as ' ben_vulpes & mod6 Troo Release ' !
asciilifeform: recall ?
ben_vulpes: more of a tumor hanging off the infant's face, but yeah
ben_vulpes: yes, i do.
trinque: ben_vulpes: macroexpand my statement to "I am not adding maintaining my own wad of chosen experimental patches, regrinding them each time there is a mainline release"
asciilifeform: incidentally ben_vulpes , mod6 , anybody else who tested 'experimental' patch, is invited to...
asciilifeform: sign it !
asciilifeform: with commentary
asciilifeform: e.g. 'i ran node with this for 60 d, and it worx , nomoar fallbehind' etc
asciilifeform: this goes for ~all~ 'experimentals'
ben_vulpes: suresure. what even means "a release" though, in a world where each patch now touches the changelog file. that eg ben_vulpes produces a patch that *only* touches the changelog, saying "the foundation makes of this link in the chain a checkpoint"? ☟︎
asciilifeform: it means, simply enuff, whatever item ben_vulpes & mod6 proclaim 'this is a trb release'
asciilifeform: for instance, a release is a suggested starting point for patch work
trinque: I was supposing that experimental patches would not touch changelog, patches meant for release would edit changelog
asciilifeform: trinque: this is sorta how releases work already iirc
asciilifeform: in trbland
ben_vulpes: i'd rather have people chose which node on which to base their patches themselves, based on their own judgement of the quality of the priors, otherwise there's a new axis of promisetronix in play
ben_vulpes: that the world promises to deliver me a regrinding nightmare out of stitching together ten patches that all descend from the release patch
asciilifeform: imho 'trb release' makes sense as a thing -- conservative 'this worx' item
trinque: what is the foundation's role then? ☟︎☟︎☟︎
mircea_popescu: ben_vulpes something like that works, certainly.
asciilifeform: n00b wants to run trb. which trb will he run ? ☟︎
mircea_popescu: trinque if they don't touch changelog they'll have to be reground then
ben_vulpes: trinque: conservative "this works"
trinque: right
mircea_popescu: i suppose the idea here is to turn this into a semantic device ?
trinque: editing the changelog, "mainline" would not ever have multiple leafs, aside intentional forks
trinque: experimental patches meanwhile wouldn't, and the operator is invited to regrind the experimental item into a patch which edits changelog, if it's graduating out of "experimental"
ben_vulpes: makes for a neat delineation between patches baked in an angry stew and those selfsame patches read in the cold light of morning and possibly even reground by others as "this works, and i propose it for inclusion in the trunk"
mircea_popescu: 1. the idea to have "changelog only" patches as a signature device is a major departure from how v worked previously, it semanticizes an item that we only recently even introduced ; 2. the idea to have patches that are deliberately non-compliant so "they won't be mainline" is a solution to what i thought an inexistend problem -- why not maintain special "experumental" keys for the purpose instead, l;ike sane people ?
trinque: I don't propose "changelog only"
mircea_popescu: both 1 and 2 seem a rather "we'll fix the car by retrofitting horse carriage to it"
trinque: I don't see that.
trinque: nor where "deliberately non-compliant" comes in
trinque: a C++ program is not reducible to particular files sliced out of it. it's the whole, and the filesystem state is a lie.
mircea_popescu: wait a second.
trinque: because human brains balk at a 500k scroll, so they chop the thing into bits
mircea_popescu: hang on, hang on.
diana_coman: http://btcbase.org/log/2018-01-25#1776178 <- it's on, thanks! ☝︎
a111: Logged on 2018-01-25 16:39 mircea_popescu: diana_coman http://trilema.com/2015/that-spiffy-selection-thing/ ftr.
mircea_popescu: http://btcbase.org/log/2018-01-25#1776337 << 1 is re this. ☝︎
a111: Logged on 2018-01-25 19:12 ben_vulpes: suresure. what even means "a release" though, in a world where each patch now touches the changelog file. that eg ben_vulpes produces a patch that *only* touches the changelog, saying "the foundation makes of this link in the chain a checkpoint"?
mircea_popescu: 2 was not actually stated by anyone, i'm just saying for the record.
trinque: ah, /me backs off
mod6: <+asciilifeform> ( iirc mod6 also has a node with it, runs smoothly, talk with him. possibly ben_vulpes also ) << this in ref to >> http://therealbitcoin.org/ml/btc-dev/2017-December/000281.html ?
asciilifeform: mod6: it
mod6: My node got with 140 blocks, then promptly fell back behind about 400-500. but this is caused by my dedicated node running on spinning rust it appears. when i get a moment, I'm gonna call the DC and see if they'll throw in an ssd in there for me. that should cure it.
mod6: I'll hold off on sigs until i can confirm with ssd.
mod6: *within
asciilifeform: spinning rust, at this point i dare say, is like running node on 486
asciilifeform: i.e. screamingly short of the system requirements
mod6: aha. noted.
asciilifeform: ( dulap had ~ok trb performance on spinning rust, but it had striped raid . and STILL couldn't keep up with ssd zoolag, despite the latter being a box the size of my fist, with no raid, on residential fiber )
asciilifeform: btw i'll mention again a simple method to speed up sync (to a point) 1,000x or moar -- signed hashes ( a la the programmable checkpoint thread from 2yrs ago ) ☟︎
mod6: for instance, i have a R610 running with ssd, and when doing eatblock (sucking in all the blocks cut up via cutblk), I can process like 15k-20k blocks per day. more importantly, the IO timings are WAAAAAY lower.
asciilifeform: but the up/down sides of this method are i think obvious
mod6: so im sure that ssd will give me a huge perf boost to stay up to HEAD
mod6: if for some reason DC won't throw in a SSD, even if extra fee is paid, will find a new DC.
mod6: but, their site says they will do hardware mods via request.
mod6: so im fairly confident to get it resolved here with a simple email. will report back one way or another.
asciilifeform: btw i'm still waiting for anybody to try to defend the original shitoshi sync behaviour, somehow
asciilifeform: to me it looks completely indefensible.
asciilifeform: WHY should boot time be special ?
asciilifeform: can anyone 'devil's advocate' this one ?
diana_coman: asciilifeform, no "advocate", more like explain: probably the thought was that after it starts it remains (magically!) always at the top
mircea_popescu: the thought was that this runs for a coupla hours after hours on uni computer
mircea_popescu: because self-effacing "nobility" of retarded white cuck.
mod6: <+asciilifeform> to me it looks completely indefensible. <+asciilifeform> WHY should boot time be special ? << aha, to me your change there seems like the Right Thing
mircea_popescu: asciilifeform i am well persuaded http://trilema.com/2014/the-woes-of-altcoin-or-why-there-is-no-such-thing-as-cryptocurrencies/#footnote_2_56073 was actually satoshi's nobel/oppenheimer moment. "o noes, this is bad because i have not the balls to live!"
asciilifeform: diana_coman, mircea_popescu : that was my only hypothesis. i haven't another.
asciilifeform: mircea_popescu: the only obvious problem with 'oppenheimer' hypothesis is that shitoshi iirc walked away ~prior~ to bitcoin 'chain reaction'
mircea_popescu: i don't mean it was a historical event ; just as a counterfactual.
asciilifeform: aa
mircea_popescu: you can sorta guess when exactly the "strong independent woman" will start bawing like a little girl on the basis of the displayed priors.
asciilifeform: and for thread-completeness i gotta point out that 'Until the day Bitcoin mining uses up 50%+1 of all electricity generated on planet Earth, this theoretical avenue remains open, if very theoretical' isn't necessarily guaranteed : there always remains ( because Hashing Is Voodoo (tm) ! ) the possibility of discovering shortcut to the mining process ( we had the 'satcoin' thread; possibly other variations on the theme also )
mircea_popescu: sure
asciilifeform recently on yet another kick of 'what do re hashing' , if nobody guessed
asciilifeform: granted this is less of a headache in 'minerless' trbi variants.
asciilifeform: !!up NoSatoshisHear
deedbot: NoSatoshisHear voiced for 30 minutes.
asciilifeform: lol
NoSatoshisHear: ya, i'm an idiot. thx for the !up
NoSatoshisHear: ffa, some cool stuff, making a braindead c one just cause I can learn better. Sure wish I could pour some fast multiply hardware, but don't know enough prolly.
asciilifeform: NoSatoshisHear: why dontcha introduce yerself ?
asciilifeform: and, better even, reg with deedbot
asciilifeform: !!help
deedbot: http://deedbot.org/help.html
NoSatoshisHear: ex game engineer, ex intel architect, now too old to get hired. life summary. ☟︎
ben_vulpes: didja at least keep the options in the divorce?
asciilifeform: NoSatoshisHear: reg with deedbot; i'll rate you
NoSatoshisHear: intel got no options, you get a multiplier. best paid job ever.
NoSatoshisHear: I have, came last summer, fugged around, left with a copy of trb to play with, will make a real name and gpg id in the near future....
ben_vulpes: "dump trucks of money every two weeks" is how i heard it described one time.
NoSatoshisHear: you get a percent of the profit every quarter, I started at 25% of salary, and got a 10% bump at 1 year, some 20 year+ doods have 2000% multipliers.
NoSatoshisHear: hated the job, loved the money.
asciilifeform: NoSatoshisHear: why didja leave? ☟︎
asciilifeform: or sacked ?
NoSatoshisHear: left, was not happy with the system, thought it was not conducive to making new wares, but great for maintaining older established platforms.
asciilifeform: unsurprising, considering that intel lives ~100% on ye olde wintel monopoly
asciilifeform: (which in turn inherited from ancient ibm monopoly, so altogether century+ old)
NoSatoshisHear: was pretty cool getting to be in the architect meeting. They introduced the FU chip in 2004 as a seperate processor. I so voted it down. It sounded like a spy chip and it was.
asciilifeform: FU?
NoSatoshisHear: I'll be damned if they didn't put that bastard into my sacred north bridge! The intel management engine...
asciilifeform: is this the turd that turned into ME ?
asciilifeform: aa
NoSatoshisHear: yup... that is it. Started in 2004, was designed to access memory, drive, and ethernet while main cpu was asleep...
asciilifeform: this wasn't an engineer decision, but board 'decision' ( in the sense that if board tried to decide 'no', intel would have simply been given a new board )
NoSatoshisHear: I worked on ICH7 and ICH8, fugging bugs out the ass in ICH7...
NoSatoshisHear: yup, every engineer who heard of the system hated it, and the vp++ loved the idea, gave control to corporate overlords of your work machine.
asciilifeform: !#s fritz
a111: 61 results for "fritz", http://btcbase.org/log-search?q=fritz
asciilifeform: ^ see also
NoSatoshisHear: then they put the bastard in everything, moved from NB to CPU, and you know the rest...
asciilifeform: have you been reading the logs, NoSatoshisHear ?
NoSatoshisHear: Read the all, love to read. Trilema leads out to all of you guys stuff, all 1% great stuff, and 99% personal wanglings. ☟︎
NoSatoshisHear: what are my three premises? sounded like a binary joke extended. ETLA's
asciilifeform: imho the interesting aspect of the intel fritzchip is not that it is there, but that an unknown and unknowable number of items with equivalent functionality also there.
NoSatoshisHear: so, I may make a fun shitcoin for lulz. I like the hellcoin idea. The block gets awarded to the last 10 suckers^h^h^h^h^h miners that put a "realcoin" into the chain. We start at $100 and let people "mine" with coins, last 10 when the timer ticks down get the block. ☟︎
asciilifeform: which is why i do not see the various diy attempts to disable the particular ME, as interesting in any way
asciilifeform: what's it mean to 'put a realcoin into the chain'
NoSatoshisHear: 30 minute timout shite, though I did see the key may have leaked and someone had an uploader.
asciilifeform: or for that matter to 'start at $100'
asciilifeform: NoSatoshisHear: keys leaking also not so exciting, they can simply swap out the key in next chip rev
asciilifeform: like the hdmi people did
NoSatoshisHear: You start with $100 in the pool, the "miners" contribute any amount of BC or other "valid" coin to bid. It goes in the pool, and the timer resets. If it times out, the last 10 get the block award.
asciilifeform: sounds like a rather tedious fiatola casino
NoSatoshisHear: try and even get the hdmi spec, I'm still looking for a "dumped" version. Love the ethernet spec they built in...
NoSatoshisHear: yes, it's just like reddits "the button", only with money. Would be serious lulz, and only an idiot would play.
NoSatoshisHear: the world has a lot of idiots, like me.
asciilifeform: NoSatoshisHear: do consider to reg with deedbot.
NoSatoshisHear: it would not be a coin, but a gambling experiment. Either no one would play, or lots would and the game could never end.
asciilifeform: i'ma bbl.
NoSatoshisHear: yes, will do a real ID, just flaming some crap right now. I have my main server back for repairs, so when it comes home I will do the do.
mod6: cool
NoSatoshisHear: still wonder if I mean Satoshi at one of the parties with Tim May and James A Donald and some of the other early coiners. I was surprised to find peeps I hung with in SF...
NoSatoshisHear: mean->met
NoSatoshisHear: I worked on digital coin in 2001, but tried to find a non-net solution, and finally just gave up. When you head the wrong way, you don't get there. Still feel stupid for not buying in at $5, but I had no interest in Silk Road. ☟︎
NoSatoshisHear: so, will be back later with a verifiable ID instead of this anon lunacy, thx for the lulz and info in the meantime.
mod6: aight, c-ya
NoSatoshisHear: W00t! learned a lot from TRB, so thx to all of you maintainers! Will not make a V prolly though. Still learning lightning, now with "onion routing". HODL on, and buy my tethers plz.
trinque: wtf?
trinque: smell of https://oglaf.com/humans/
asciilifeform: trinque: verily
trinque: !!up caaddr
deedbot: caaddr voiced for 30 minutes.
trinque: caaddr: your connection through tor is going to end up irritating folks if the join/part gets too noisy. ☟︎
trinque: !#s tor
a111: 1126 results for "tor", http://btcbase.org/log-search?q=tor
trinque: isn't doing a thing for you other than whatever virtue signaling with the hackerkids
lobbes: In other heathendom lulz, local conservative radio stations in my area have begun airing ads: "Bobface from Alabama made $7 million cashing out on 'crypto stocks'. You can too! Buy this b00k to learn what you need to know to get in on it"
mircea_popescu: lobbes sadly thaty book is not availablew in my country ;/ i wonder if you could buy it for me and ship it!!1
mircea_popescu: http://btcbase.org/log/2018-01-25#1776346 << i suspect his idea is "ideally, nothing". in any case foundation has not managed to keep up with the rest of the pie despite periodic prodding. ☝︎☟︎
a111: Logged on 2018-01-25 19:15 trinque: what is the foundation's role then?
mircea_popescu: then again growth is hard.
mircea_popescu: http://btcbase.org/log/2018-01-25#1776348 << this is a much deeper problem anyway. emmylark chick is like "do you have a preference" re windows irc clients. i don't, i don't run windows. "what should i run ?" "err... we'll talk of this later, slut". which is fine, she's used to "you're too dumb to be told this story yet", EXCEPT in this case it's not her that's too dumb. ☝︎
a111: Logged on 2018-01-25 19:15 asciilifeform: n00b wants to run trb. which trb will he run ?
mircea_popescu: http://btcbase.org/log/2018-01-25#1776472 << and as to this, as you might've noticed, moving to mirc from freenode webirc hasn't helped all that much. ☝︎
a111: Logged on 2018-01-25 21:38 trinque: caaddr: your connection through tor is going to end up irritating folks if the join/part gets too noisy.
mircea_popescu: what can you do ? she's not setting up any bouncers as a three day old.
mircea_popescu: meanwhile in functional cultures, https://www.youtube.com/watch?v=kVTaMktCIEk
mircea_popescu: http://btcbase.org/log/2018-01-25#1776414 << not bad ; you're probably not too old to be useful for minigame, you know. ☝︎
a111: Logged on 2018-01-25 21:07 NoSatoshisHear: ex game engineer, ex intel architect, now too old to get hired. life summary.
mircea_popescu: http://btcbase.org/log/2018-01-25#1776422 << for the obvious reason, became obvious ship is slowly sinking and rudderless in any case, time to move on. eh! ☝︎
a111: Logged on 2018-01-25 21:10 asciilifeform: NoSatoshisHear: why didja leave?
mircea_popescu: http://btcbase.org/log/2018-01-25#1776441 << i'm unsure what this means. what does this mean ? ☝︎
a111: Logged on 2018-01-25 21:16 NoSatoshisHear: Read the all, love to read. Trilema leads out to all of you guys stuff, all 1% great stuff, and 99% personal wanglings.
mircea_popescu: http://btcbase.org/log/2018-01-25#1776444 <<->> http://btcbase.org/log-search?q=dollar+auction ☝︎
a111: Logged on 2018-01-25 21:19 NoSatoshisHear: so, I may make a fun shitcoin for lulz. I like the hellcoin idea. The block gets awarded to the last 10 suckers^h^h^h^h^h miners that put a "realcoin" into the chain. We start at $100 and let people "mine" with coins, last 10 when the timer ticks down get the block.
mircea_popescu: !!up NoSatoshisHear
deedbot: NoSatoshisHear voiced for 30 minutes.
NoSatoshisHear: so sorry, came back for 'splaining... since I usually make no sense without lots of context.
NoSatoshisHear: for MP, all 1% great stuff, and 99% personal wanglings. means 1% tech talk, love it, and 99% porn posts, personal shite, etc. Love it all.
NoSatoshisHear: and almost a dollar auction, auctioneer gets nothing, puts up the initial $100, gets lot of lulz if the crowd ever starts trying to win on the money rake game. Demos of economics are just plain w00ty tooty fun times.
mircea_popescu: hanbot hey, make a mp-wp install for the young'un ? i've a mind to publicly expose her.
ben_vulpes: http://btcbase.org/log/2018-01-25#1776478 << in the "journal of negative results", china thing went ~nowhere, i had some 6-7 notional meatsacks try to use irc, one managed to reg a key and then fell off the map; now waiting for bisp to come online to host on republican terms ☝︎
a111: Logged on 2018-01-25 22:43 mircea_popescu: http://btcbase.org/log/2018-01-25#1776346 << i suspect his idea is "ideally, nothing". in any case foundation has not managed to keep up with the rest of the pie despite periodic prodding.
mircea_popescu: NoSatoshisHear oh i see. verbs help you know!
NoSatoshisHear: sorry, text talk, plus not editing my own shite leads to unclear communications. I know better, english professor grandma taught me proper diction, though I am lazy.
mircea_popescu: honestly your coin idea isn't even bad, in theory. in practice it has a fundamental flaw. you see, bitcoin acts AS A CLOCK. this is its principal function. your thing has no clock.
mircea_popescu: there's no intrinsic reason to close the auction ; if you solve this you may have something.
NoSatoshisHear: centralized system, so one server counts the ticks, it would simply be a demo of reddit "the button" style idiocy combined with gambling. Sounds viral, like the 1918 flu. ☟︎
mircea_popescu: dumb solution.
mircea_popescu: make a good solution.
NoSatoshisHear: you got it, dumb. a working solution would be even dumber.
mircea_popescu: yes, but a perfectly dumb item is as respectable as the perfect woman.
mircea_popescu: the problems arise from imperfection.
NoSatoshisHear: shitcoin nonsense combined with the current addicted gamblers might be a fun public spectacle.
NoSatoshisHear: Would be even better if "hacked" in the end?
NoSatoshisHear: Damn, I so want to tether, but I have morals unfortunately.
mircea_popescu: lol
NoSatoshisHear: So, come on, how many BC do you really have? Not like you could ever answer, but you are really not Satoshi, and really are the Romanian guy I looked up under IEEE?
mircea_popescu: the who ?
mircea_popescu: oh lol. they summoned up an imperial-flavoured alt-mp. has ~nothing to do with anything, and no other claim to fame besides "hey, we can pretend THIS is relevant".
NoSatoshisHear: There is a Romanian named Mircea Popescu that is registered with the IEEE... You are not him, correct? https://ias.ieee.org/images/files/CMD/2014/mircea%20popescu.pdf
mircea_popescu: correct.
mircea_popescu: guy exists so google can pretend to misunderstand which mircea popescu people are looking for.
mircea_popescu: not because it does anything, but because...well... it burns, what.
NoSatoshisHear: John Does down the stack... Pseudonymity is the way to go, don't hide, drown in excess data... Lol, go for it Palantir
mircea_popescu: eh, they've no fucking idea. but anyway.
trinque: NoSatoshisHear: plenty of folks here with their actual names.
NoSatoshisHear: exactly. I don't have any idea. Yup, looked up lots of folx with real names. Not like I hide much either.
NoSatoshisHear: Just find the pseudo named people to be fun, and I am looking for fun. That and code fun. You have provided both.
trinque: oh, do we get an upvote then?
trinque will show his mother
NoSatoshisHear: damn, where is my reddit upgoat, since you have earned many.
asciilifeform: oh hey more 'humans' :
asciilifeform: !!up lurkymclurkerson
deedbot: lurkymclurkerson voiced for 30 minutes.
asciilifeform: hey NoSatoshisHear -- you say you read the ffa series ? in what order of complexity does modular exponentiation run ?
asciilifeform: or , how about , NoSatoshisHear , you worked at intel yes ? in what chemistry was the i386 fabbed ? and roughly how many transistors on the die , to the nearest hundred thousand ?
mircea_popescu: lol
NoSatoshisHear: well per loper, I may have missed it, but I don't think that was covered in 1-8.
asciilifeform: trinque start the clock whydontcha
asciilifeform: ahahahahahahaha