log☇︎
9000+ entries in 0.001s
asciilifeform: http://btcbase.org/log/2019-07-17#1922928 << ftr i had to disasm his demo kernel to find how the fuck he made it go with the simplistic mips timer. (why ? cuz linux porting docs -- lie !) ☝︎☝︎
asciilifeform: problem comes if you want to run non-contemporary proggies on it ( musl, gnat 4.9.x, etc . ) linus permitted abi to change. ☟︎
asciilifeform: the beauty of synthetic 'iron' is that you can actually use just about any kernel, because there is no driver gnarl, you're already baking the drivers with own hands
asciilifeform: it was ~2.4~ that some folx are keeping alive, cuz it would fit, with trimming, into <1M. but if yer using 2.4.x you will need a contemporary userland.
asciilifeform: never found any reason to keep alive 2.6.x, hand-cut later kernel can typically sit down in same footprint even in small irons
asciilifeform: mp_en_viaje: i don't have anything running a 2.x, and haven't for some years ( ye olde 'wrt54g' was i think the last piece of iron i had which ran one )
asciilifeform: mod6: re backups -- if one absolutely must make a hand-cranked copy of a node, the correct method is 'dumpblock' (on donor end) and 'eatblock' (on recipient) , dun require taking down either.
asciilifeform: for the smaller boxen (various arm, 'pcengine', similar) you can actually put a 12v lead-acid in line with the dc connector. and never suffer 'oops, mains flicker' db corrupt.
asciilifeform: http://btcbase.org/log/2019-07-16#1922900 << i dunthink i've ever witnessed the corrupted db (tho i believe the folx who have.) possibly because i have never run node off anything other than always-on sinusoidal inverter ups, tho ☝︎☟︎
asciilifeform: realtime auto-backup, what better backup could anything ever have.
asciilifeform: http://btcbase.org/log/2019-07-16#1922900 << imho it is foolish to take down a trb noad (i.e. allow it to fall behind) simply to copy the db. the best backup for a trb noad is a 2nd, 3rd,... node. ☝︎
asciilifeform: http://btcbase.org/log/2019-07-16#1922895 << recall that mp_en_viaje prescribed that the wallet oughta be sawed off into own proggy. imho this is entirely Right Thing. but no one has yet found the free hands with which to do, afaik ☝︎☟︎
asciilifeform: aaand gcc broke support around same time.
asciilifeform: ... and mips in general. ( how do you suppose the ball-of-shit arm arch became dominant. to this day chinese pay tribute to britain for 'permission' to make arm. why ? at one time mips had patent, but expired in 2009 or so. and in march of '19 orig. mips verilog entirely opensoresd and made public... yet 0 fast mips on the market. guess why. ) ☟︎
asciilifeform: near as i can guess, this was done in order to help kill loongson sinomips. ☟︎
asciilifeform: this wouldn't even be interesting ('hey use pre-castration snapshot') except that this snip pre-dates addition of musl to buildroot.
asciilifeform: ftr : horse's mouth, where above. aaand, soon after: 'Mon Dec 1 19:06:32 UTC 2014 ... Remove the support for generating mips1/2/3/4 code since it has been deprecated for more than a year now. Also remove the unnecessary kludges in packages for it.'
asciilifeform: meanwhile, in shitgnomery, '2013.11-rc3, Released November 26th, 2013 Fixes all over the tree. Architecture: Mark MIPS I, II, III and IV as deprecated.' ('buildroot' www)
asciilifeform: mod6: as i parsed it, she already is using tunnel.
asciilifeform will bbl, meat
asciilifeform: fwiw it lies down cleanly on errything 3.x--present, afaik
asciilifeform: re that kernel -- someone gotta genesis a kernel. ( if no one has any constructive input re ~which~ one, then i will, and it will be somewhat arbitrary. ) atm that patch is a bad-old-style patch, rather than vpatch. ☟︎
asciilifeform: in re ffa : ch20 and most of 21 written. but all of it paused atm , making detailed map/plan.
asciilifeform: the arch illustrated by the sim is simple enuff that one could fit it in, e.g., even very modest fpga. which means that nao we have reproducible kernel, gcc, toolchain, etc. for machine that can be baked , if needed, on demand, in whatever qty.
asciilifeform: gcc 4.9.x apparently WILL emit mips-r2-istic instrs no matter what flags are given. ☟︎
asciilifeform: ditto in buildroot, some time (remains to be established) b/w 2013 ver and current, also nixed mips1
asciilifeform: also in the process made sad discovery : previously asciilifeform always pronounced 'gcc 4.9 is usable' but! turns out some time b/w 4.8.1 and 4.9 , someone silently sabotaged support for classical mips1 ☟︎
asciilifeform: so ended up learning from 0 , how to port linux kernel to a never-seen 'machine'
asciilifeform: orig. author of 'cmips' btw was of 0 use, i wrote to him a while back and not long ago he answerd 'i lost hdd, lost errything' ☟︎
asciilifeform: re : honest 'virtual hosts' , and re asciilifeform's backlog of outputs to be published : i have a working kernel and userland for that mips emu . runs as buildroot, a la 'rotor' . will be featured in conveyor article.
asciilifeform: possibly i was thinking about 'bitvps'
asciilifeform: a!
asciilifeform: hrm i thought in 'linode' , operator succumbed to alcoholism
asciilifeform: i admit i'm curious now, what kinda budget is it where <100 u.s/mo is 'high' . and where exactly girlattorney has been getting physical box colo that costs substantially less. ☟︎
asciilifeform: there's a vacant rk, prolly adequate for anything short of trb node
asciilifeform: girlattorney: http://pizarroisp.net/pizarro-hosting-rate-sheet/
asciilifeform: would rather not have'em at piz tho unless bootloader can be neutered.
asciilifeform: but -- cheap. and 2G ram/GB nic/sata/etc. potentially useful, for, as original poster , trb.
asciilifeform: BingoBoingo: on examination, loox like may not be, cuz dun boot 'blobless' like rk
asciilifeform recall mp_en_viaje's 'glass kindergartener sculpture' piece
asciilifeform: lol
asciilifeform: speaking of which, from old compendium of 'militarisms' : new division commander shows up, and , to the troops lined up on platz, utters : 'i will discipline just like you know from kindergarten : some to tribunal, some will be shot in front of the regiment... '
asciilifeform: apparently comes up for air.
asciilifeform: !#seen phf
asciilifeform: oh ha finally to ukrs
asciilifeform: http://btcbase.org/log/2019-07-16#1922586 << ftr , is because of >> http://btcbase.org/log/2019-07-16#1922649 . ☝︎☝︎☟︎
asciilifeform: orig. here via http://btcbase.org/log/2013-04-30#7382 << >> https://archive.is/AYhl (orig site is borked) ☝︎
asciilifeform: anti-kurchatov lol
asciilifeform: !#s navrozov
asciilifeform: mp_en_viaje: navrozov
asciilifeform: girlattorney: and the treatment for the 80/8k will consist of 8cent aspirin.
asciilifeform: diana_coman: in pleebland 'lookign for work' is code for 'looking for money' normally
asciilifeform: much less fiber dig.
asciilifeform: asciilifeform, for example, in usa. where for 5k you can not even usually have the water pipe to your house fixed.
asciilifeform: girlattorney: you did not specify your geography, so i assumed usa (not because always assume usa, but because it is country with world's worst bandwidth market. as in, behind nigeria, congo, et al )
asciilifeform knows several people stuck on what may as well be gas modem
asciilifeform: diana_coman: lolyes. i also like 'gas modem'.
asciilifeform: it is cheaper than moving house.
asciilifeform: at risk of repeating -- 5k is a steal for fiber dig.
asciilifeform: you don't stand in bread queue and eat from gov.operated 'soup kitchen' from hobos; why wouldja do this for net pipe.
asciilifeform: as you pointed out, 'get' if live enough. and it will be a 'maybe-works' product, rather than what you want, necessarily.
asciilifeform: lol can wait for century.
asciilifeform: 5k is ultracheap btw , for a dig
asciilifeform: get quote from 2-3 telcos or whatever is to be had where you are
asciilifeform: girlattorney: fiber, yes.
asciilifeform: ip-over-dead-goat doesn't cut it, people have tried ☟︎
asciilifeform: girlattorney: you will definitely want a civilized pipe, when working with bitcoin , it is not avoidable
asciilifeform: aa aa, i read it backwards, thought it was re 'usg deny' rather than 'deny usg' lol
asciilifeform: mp_en_viaje: if you can recall coupla details re thread, i can prolly remember it
asciilifeform: mp_en_viaje: http://btcbase.org/log/2017-03-26#1632664 ? ☝︎
asciilifeform: tunnel method worx, but imposes considerably overhead, girlattorney , you will want to get a serious pipe. i don't imagine it is a painful expense for attourney
asciilifeform: aa
asciilifeform: e.g. asciilifeform's , is in principle 'dynamic', but in practice changes 1 a year or so
asciilifeform: how much dynamic ?
asciilifeform: why incidentally , do you need the tunnel ? thoroughly rotten residential isp that blocks all ports ?
asciilifeform: the place for this, traditionally, is here, in #t.
asciilifeform: girlattorney: which is why you want to advertise at least 1 of your nodes , in your fleet, publicly, to other trb folx
asciilifeform: girlattorney: the gold standard for 'is my trb node publicly reachable?' is : to connect to it from another trb node.
asciilifeform: i will sign (and expect that other folx also will)
asciilifeform: girlattorney: feel free to submit vpatch for it.
asciilifeform: the default gets spuriously printed prior to arg being parsed, this is arguably ~harmless but bug.
asciilifeform: did you actually set -myip=yourpublicip ?
asciilifeform: so what makes you think it is announcing your local ip ?
asciilifeform: like that.
asciilifeform: -myip=your.public.ip.addr
asciilifeform: girlattorney: you gotta set the public addr ~manually~
asciilifeform: worth to see whether it actually works ( can connect to the public addr from another net ? )
asciilifeform: aa
asciilifeform: for 'adult' trb node, you will want to route public ip to it
asciilifeform: looks like you're behind nat aha
asciilifeform was about to ask 'so what kinda attourney...' but noticed that mp_en_viaje already ask
asciilifeform: girlattorney: you will definitely want to talk to BingoBoingo when he wakes up, about www hosting.
asciilifeform: aite.
asciilifeform: you carry out mod6's build recipe ~on~ the arm box
asciilifeform: mno
asciilifeform: instead get working linux and toolchain on the arm box, then build w/ mod6's system.
asciilifeform: no need to cross compile unless you're building for something too small to run gcc itself ( and chances are it won't run trb , if so small , as with 'pogo' )
asciilifeform: i.e. repeatable build, doesn't care what's on your box currently
asciilifeform: girlattorney: mod6's build system ( based on asciilifeform's earlier 2015 'rotor' (see logs) ) builds first a frozen-in-amber gcc & friends, ~then~ the depds (db etc) , ~then~ trb per se
asciilifeform: if you have a working toolchain now, you can build and be up & running in 40min. or so.