asciilifeform: !w poll
watchglass: Polling 12 nodes...
watchglass: 188.8.131.52:8333 : Alive: (0.084s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=637187 (Operator: asciilifeform)
watchglass: 184.108.40.206:8333 : (172-4.core.ai.net) Alive: (0.083s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=637187
watchglass: 220.127.116.11:8333 : (172-6.core.ai.net) Alive: (0.105s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=637092
watchglass: 18.104.22.168:8333 : Alive: (0.108s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=637187
watchglass: 22.214.171.124:8333 : (pool-108-31-170-3.washdc.fios.verizon.net) Alive: (0.169s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=637187 (Operator: asciilifeform)
watchglass: 126.96.36.199:8333 : Alive: (0.086s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=637187
watchglass: 188.8.131.52:8333 : Alive: (0.221s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=637187
watchglass: 184.108.40.206:8333 : Alive: (0.214s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=637187
watchglass: 220.127.116.11:8333 : Alive: (0.328s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=637187
watchglass: 18.104.22.168:8333 : (rev-188-121-168-69.radiolan.sk) Alive: (0.371s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=637187
watchglass: 22.214.171.124:8333 : (terebe.ns01.net) Alive: (0.562s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=637187
watchglass: 126.96.36.199:8333 : Busy? (No answer in 20 sec.) (Operator: jurov)
shinohai: ty for the warez asciilifeform, unfortunately found nothing juicy within. :/
trinque: anybody happen to know the spells necessary to produce a statically linked gprbuild (the tool itself) ?
trinque is mucking around in the intestines of this now.
trinque: wondering if there's something more polite than editing gprbuild.gpr
trinque: last item standing in the way of toolchain genesis
asciilifeform: trinque: ave1's gprbuild was static, tho
asciilifeform: what happened there ?
asciilifeform: $ ldd `which gprbuild`
asciilifeform: not a dynamic executable
asciilifeform: ^ on asciilifeform's box
shinohai: Mine is same, used the modified version of ave1's thing w/ asciilifeform 's mirror.
asciilifeform: shinohai: i found plenty of lulz (e.g. details of btc exchanges ratting out erry customer; Official handbooks on 'sovereign citizens'(tm)(r) sect; memos re 'ohnoez, dog-proof smuggling bags' , textbooks for working with stoolies, correctly lying to judges, etc. ) but unsurprisingly no mega-shockers
asciilifeform: shinohai: currently seems that the piece was censored a la poitras & co 'release' of snowden collection
asciilifeform: trinque: iirc ave1 (or rather the orig. author he cribbed from?) achieved static build by 100% removing the ability to build dynamic
asciilifeform: (which imho is an entirely fine way of doing it)
asciilifeform: this is why his thing required 2 passes
trinque: asciilifeform: yeah, that's an option. looked though like gprbuild's own build process supported static... somehow.
asciilifeform: trinque: afaik, the only conceivable use for even having dynamic build option, is debuggism (e.g. valgrind, requires it)
asciilifeform: ( and anyffin else that needs LD_PRELOAD )
trinque: yes, to the extent possible trying not to "fix by breaking"
asciilifeform: so in principle would be not entirely useless to have the knob. but afaik ave1's item does not offer example of how.
trinque: nbd, will press on, just checking caches
trinque has by now an entirely hermetically sealed toolchain build, needs none of host system.
asciilifeform: nifty. iirc ave1's actually sucked in some binutils crapola from host as it went.
trinque: sucked in ??? which led me down this path
trinque: obviously still bootstraps with host system, but then rebuilds itself inside the chroot.
trinque: same idea as gcc's bootstrap, but rebuilds everything in the chroot rather than just gcc
asciilifeform: sounds like the exact Right Thing needed. sorta like ye olde 'rotor', but cleaner.
trinque: sure, drew from ample precedent
asciilifeform: ( for who doesn't remember, this was my kludge for building gcc/binutils using mutilated 'buildroot', which then built trb )
asciilifeform: !q seen-anywhere ave1
snsabot: ave1 last seen in #ossasepia on 2020-04-06 04:23:33: So could you try to build with single worker?
asciilifeform: prolly out to sea permanently...
trinque ftr does not fault ave1 for the work he did, just carrying it forward.
trinque: I'd have been happy to do something else and let him carry.
asciilifeform: right - imho it was a pretty good start. and his notes re porting the runtime to new irons are imho a++ handy.
trinque: !!invoice asciilifeform 0.006 1yr of deedbot service
trinque: !!v 5CD47DE6ACB93B5A43CD2F9FA0D50EDA89BFD3F6B89B39C190560E461CA47503
deedbot: Invoiced asciilifeform 0.006 << 1yr of deedbot service
trinque: ^ happy to start the ticker today.
asciilifeform: !!pay-invoice 1
asciilifeform: !!v 913BBB4A1992A440705747007D62167395ABEF959BCAAEC9F367C10023C4D53C
asciilifeform: hm trinque , shouldn't there be an output ?
asciilifeform: ^ indeed says # is 1..
asciilifeform: ^ is (as oughta) enuff..
asciilifeform: !!pay-invoice trinque 1
asciilifeform: !!v 00527DCE15B034E6637AF4DA1C3121E0B908F8FB21D456F8685941ED21E82BF8
deedbot: asciilifeform paid trinque invoice 1
asciilifeform: hm. ( looked at the manual, seems like ^ is the correct knob. what did the earlier cmd do, tho... )
trinque: it doesn't actually try to validate command inputs until the otp step.
trinque: somewhere down the line I'll give meaningful output on bad !!v
trinque: right now just silently gives the finger
trinque: at any rate, thanks for subscribing!
asciilifeform: pleasure to do biz, trinque .
asciilifeform: and deedbot so far seems to work a++.
asciilifeform still interested in 'what costs a shot of deed' tho
trinque: asciilifeform: when the deed address piggy runs dry, I'd say "cost of postage plus epsilon"
trinque: for now seems appropriate to not pocket the donations and let them be used as donors intended
trinque: quite a bit in there yet iirc
shinohai: heya trinque ... I still have had no luck gluing all those pieces for logbot-cmd together. Whenever ya have time in future would appreciate the walkthrough for my notes, thx.
asciilifeform: trinque: aite
trinque: shinohai: paste what ya got so far?