log☇︎
40700+ entries in 0.284s
asciilifeform: BingoBoingo: do they have a console on wheels, or how is the after-the-screws-tightened config usually done nowadays ?
mod6: got a bit of a fade?
BingoBoingo: Guess who finally got a trendy Latino haircut!
phf: the content of these articles is as much of a mystery to me as they are to the log reader. maybe it's zavalishin writing obituary for bardin, but i doubt it.
phf: "Reading in the Dark: Does fiction matter in a post-fact age? harpers.org"
mod6: Tuning the best interval between when we would query a connected host seems like it might take some doing. Right now, looks like 20 minutes (in ben's vpatch).
asciilifeform: so for so long as this situation continues to be observed anywhere -- we have a bug.
asciilifeform: but trb nodes really oughta all be within a few blox of one another at all times.
asciilifeform: mod6: let's restate the general principle. if you have two or moar trb nodes, and they are 'in communion' with one another regularly, and yet one is several 100 blox behind the other(s) -- THIS IS A BUG
mod6: yaeh, i have a feeling that's kinda what was happening to me. but untested yet.
asciilifeform: considering that a connection can last for theoretically unlimited time.
mod6: ah, no haven't had a chance yet.
BingoBoingo: I have to say the silence this morning is a bit extraño
mod6: "If you try to throw yourself upon the wheels of the great machine, you're gonna have a bad time, Komrade"
shinohai: Meanwhile, backstage on a filthy mattress: https://pbs.twimg.com/media/DUusq0dWsAEglEq.jpg
asciilifeform: !~later tell mod6 http://therealbitcoin.org/ml/btc-dev/2018-January/000285.html << i noticed, somehow only nao, that it has text 'This experimental vpatch requests blocks from all nodes that send a version message.' >> which has 0 relation to the patch...
asciilifeform: ^ get a permanent name.
asciilifeform: neither i nor anybody else with half a brain need these charts, or 'We are going to use the Kolmogorov-Smirnov test here...', or any of it, to know that 'tether' is a gox-style scam
asciilifeform: 'The author is concerned about backlash and has asked to remain pseudonymous by signing this report with a public hash of their name' << lol wai am i reading this
asciilifeform: given that the 'security pros' and academia circuses were permitted to make ME core a centerpiece of their self-aggrandizing idiocy, you can be quite certain that there is a fallback. multiple fallbacks.
a111: Logged on 2016-10-04 15:36 asciilifeform: ACHTUNG, PANZERS! pc engines 'apu2' (the board with the intel nics - vs. 'apu1', with realtek) , turns out, is crippled, hdt probe barfs with it, the cpu is reputed to have a drm fuse set.
laplinker: hmm... i might actually do that, for the xdp3, they should be popping up more and more the more time passes and most folks use xhci, but thats just a guess
asciilifeform: sage probe is quite easy to find. 1) get in wot -- register with deedbot 2) make a bid in btc 3) one of the folx here will sell you a sageprobe.
asciilifeform: right, but where the fuck to get a xdp3.
asciilifeform: what i have iirc is a xdp1.
asciilifeform: laplinker: iirc i tried the 'free' ver, it wanted a xdp3.
asciilifeform: didja ever get it to boot a standard winblows, for instance ?
asciilifeform: iirc 'minnow' is a junk board, with nonexpandable ram, etc
laplinker: sometimes those xdp3 boxed pop up oon ebay, i found mine for about 50$ a few years ago, but now intel is debugging over usb3
asciilifeform: laplinker: i don't particularly need this for anything, when i have a working sageprobe and amd boxes
laplinker: you should really get one of those minnow boards and a lure board, works OOB with intel DAL at VLV2 config
laplinker: yeah, im not so sure i can afford something that costs: "send me a quote" :)
laplinker: oh, its a long story about AMD, HDT, and looking for sage probes online :)
trinque: and also, handled incorrectly that'll be a lot of boxen that are suddenly unreachable
BingoBoingo: getting some from them and then resubmitting my application to LACNIC. Gotta utilize 64 ip addresses before LACNIC will allocate a /24
BingoBoingo: !~later tell mircea_popescu a MUSL box is now ready to plug in and serve a form of Qntra... after a weekend of head banging
asciilifeform: ( i could buy an old ppc , a la BingoBoingo , for fiddybux, but i'd like to go in direction of ~decreasing~ old iron collection, not growing... )
asciilifeform: trinque: actually i was hoping to get a shell on one of your ppc
a111: Logged on 2018-01-29 01:14 asciilifeform: !~later tell trinque do you have a working gnat on ppc (g5 or any other) ?
asciilifeform: iirc there's a few in e.g. africa disguised as 'uh, nuffin at all here, move along'
ave1: Meanwhile, I'll fix the links, also I found the problem will report a little later
asciilifeform: and when i say 'complete' i mean zero-libraries, a la ffa. kernel calls for i/o, and that's it.
asciilifeform would like to see a complete wwwtron in ada. but does not have any spare arms presently for such a thing. ☟︎
ave1: Hmm, I'm using mp-wp and I cannot find a setting that is supposed to scrub links or allow them. I am looking into it... ☟︎
ave1: I do not get "TODAY'S LOG' IS A LINK" ...
asciilifeform: 'TODAY'S LOG' IS A LINK
asciilifeform: lemme know when it is possible to put a comment..
ave1: aha, I made the check for the email to a check for the website (needs to be 6 chars long)
ave1: I did! it is more a question for other readers
asciilifeform: 'Look at the summation, the sum is (A+B) + Carry, but the next carry is determined by just A, B and the Sum. Are we lucky this is correct?' << work it out on paper.
asciilifeform: "Do we need Word_Index or Indices?8". << yes, for proof of nonoverflow. and in general wherever i saw it possible to constrain a type, i constrained it. and will continue doing so.
asciilifeform: ave1: 'Word is the smallest unit used for the arithmetic in FFA' is not strictly true, there is a HalfWord ( see ch9 )
asciilifeform: ave1: http://btcbase.org/log/2018-01-29#1777969 << can i persuade you to put this link in a comment to ch1 ? ☝︎
ave1: Which makes the process a stupid trying / building / running / failing exercise.
a111: Logged on 2017-11-29 01:38 asciilifeform yet again, for 3rd time in 2 yrs, attempted and failed to build a 'zero foot print runtime' for gnat -- to abolish the 3MB of liquishit it shits into every executable.
ave1: In the end it took only a small set of changes, but finding these was no fun...
ave1: I'm enjoying the series a lot! (I've now just read ch2 and starting to ingest it...)
asciilifeform: shinohai: i have added a link to your mirror in http://www.loper-os.org/?p=2211 , ty
asciilifeform: thinking of switching to a 2week interval; these are not coming out quite the way i want'em ☟︎
xenmen_: (The catch-up, that is; rereading older material I spread over a few weeks to a month)
xenmen_: typically a weekend
xenmen_: I come by ~once a year, an annual tradition, to reread
asciilifeform noticed that the ro_eng_ascii.txt w4r3z was a mega-popular item in the machine log , for quite some time, and so went to put this flag on it.
asciilifeform: !~later tell trinque do you have a working gnat on ppc (g5 or any other) ? ☟︎
mircea_popescu: behold, that there was an empty lot with a lot of hungry people in it that then later became a restaurant.
asciilifeform: !A ??``*[print 0x]##[ == 0x]#[ * 0x]#
asciilifeform: !A ??*Q
phf: asciilifeform: i.e. ??``[(let ((a #x]#[) (b #x]#[) (c #x]*#[) (sz #x].0.1-#[)) (= (nth-value 0 (truncate (* a b) (1+ sz))) c))]
phf: asciilifeform: so i spent a long time on your homework since it's a kind of trick question, but the naive solution that you've provided will not always produce True for obvious reasons.
mod6: omg it is so hard not to babysit this thing after a year of babysitting.
trinque: people don't show up at some empty lot hungry and then later there's a restaurant
phf: shinohai: here's a service you could provide: bouncers for sluts :) i believe e.g. znc supports multi-tenant
asciilifeform: mod6: at the risk of repeating myself : don't babysit nodes. if it genuinely 'gets stuck', and not merely on account of poor block propagation at the particular time you are watching -- it is potentially serious problem, and you want debug info . if on other hand it is a chronic situation, you want to instrument the thing with timers, find out where it spends time.
phf: yes, that's cause fg looks like some mil spec shit. you just needed to put inside a cheap plastic box and stencil "fax modem" on it
mod6: ok 3 blocks behind, now just doing a bunch of mem pool stuff. we'll see if it falls back behind
asciilifeform: ben_vulpes: if you're especially unlucky -- by googling and finding a usg purchase quote from $bigvendor
BingoBoingo: A common recurring answer is they don't know because everyone they know goes to Miama with one bag and returns home with 5-10
mod6: but *shrug* maybe it just needed longer to talk to others. it had only been up for a little while at that point.
asciilifeform: observe also that even 'aggressive' trb only demands newblox when a peer ~connects~
mod6: if it does it again, we'll take a look
mod6: well, probably wasn't "stuck" just takig a long time or whatever.
asciilifeform: and fwiw i NEVER restart a node unless it actually crashed ( and it's been some yrs since last case of this ), why would you destroy valuable info re an actual-stuck eggog
asciilifeform: mod6: what means 'stuck on a block'
mod6: in other news, got within 2 blocks of HEAD lastnight... never quite did make it... then for some reason fell like 80 blocks behind while stuck on a block.
mod6: maybe the more specific with 'a' and 'b' is the ticket tho
mod6: <+asciilifeform> diff -uNr $1 $2 | awk 'm = /^(--- a|\+\+\+)/ << diff -uNr $1 $2 | awk 'm = /^(--- a|\+\+\+ b)/ << ya?
asciilifeform: 'bit order' does not meaningfully exist outside of serial lines, where a time parameter is imposed
phf: mircea_popescu: i don't think it makes sense to talk about bit order on any of the architectures that we're discussing, since you can only address by bytes. big endian systems could have little endian bytes and you would never know, likewise little endian systems could have big endian bytes and you would never know. logically though there's no reason you can't view big endian to be a bit reverse of little endian
BingoBoingo: Well, that everything we dig into turns into shit upon examinition show how great of a handicap not having a republic is.
mircea_popescu: but this is a problem of display not of ontology, on small endian box.
phf: right, i'm more saying that neither have merit, and the only reason there's a narrative is because you have to have one or the other, and by nature of having both in theory you have both in practice
asciilifeform: but we dun have a cpu fab yet.
asciilifeform: i also agree with mircea_popescu in re ~new~ cpu design having no business being byte-addressing and having a detectable endianism orientation AT ALL.
phf: it's a completely arbitrary decision, that has a bunch of cons and pros based on time, hardware, architecture, etc. etc. big iron used to be bigendian, micros were primarily little endian, both for reasons
phf: i find all arguments pro or cons unconvincing, as encoded by elders i nthe very name, which is a reference to gulliver's travels
asciilifeform finds that he agrees with phf : like it or not, a good % of the cheap and effective older iron that is and will remain in use in tmsr , specifically in opposition to x86ism, is big-endian.
phf: mircea_popescu: our current strategy with architecture support has been "it works on my machine, but if you want it to work on your machine submit a vpatch", and it's been pretty consistently applied (e.g. my openbsd patch that's been floating independently, despite never getting vpatched).
asciilifeform: diff -uNr $1 $2 | awk 'm = /^(--- a|\+\+\+)/{cmd="sha512sum \"" $2 "\" 2>/dev/null ";s=cmd| getline x; if (s) { split(x, a, " "); o = a[1]; } else {o = "false";} close(cmd); print $1 " " $2 " " o} !m { print $0 }'
mircea_popescu: asciilifeform do a "cosmetics" at the end of the story, by then oyu'll have a proper vdiff
asciilifeform: and worse, i can't even readily think of a simple pill against this inbandism.