mod6: But overall the focus has been to put forth directed effort into getting us over to cuntoo so we can stop using all of the buildroot things, and supporting debian, et. al.
mod6: I created one for ave1s musltronic tools (which won't fit the bill yet, because of circular dep. of GNAT), one for diana_coman's Vtools (which may not fit the bill 100% either, yet), and one for TRB.
mod6: mp_en_viaje: Yeah, have good intent, wanting to be helpful. However, I need to think through some of these things a bit better. Exercise more restraint and caution on such things.
mod6: http://btcbase.org/log/2019-07-17#1923012 << It's this old thing: http://therealbitcoin.org/ml/btc-dev/2016-November/000241.html
mp_en_viaje: what's on your workbench these days anyways ?
a111: Logged on 2019-07-17 13:52 mp_en_viaje: get the fucking shit aligned or stop talking about it altogether. it's either abandoned, in which case, it is not mentioned ; or it is not abandoned, in which case it is fixed.
a111: Logged on 2019-07-17 12:31 asciilifeform: http://btcbase.org/log/2019-07-17#1922941 << afaik all the airlines still are using the ~physically same~ ibm mainframes as in 1990. ( simply, in 'civilized' world, the agents run 'terminal' proggy under microshit. whereas in orclands, ye olde ibm glass terminals. i saw one in e.g. argentina, in coupla places )
mp_en_viaje: http://btcbase.org/log/2019-07-17#1922965 << this wasn't the original hardware ; merely emulated on contemporary hardware. dood had a terminal open on his modern pc
mp_en_viaje: i'm waiting for you to die, in any case. then will loper-os.org. adnotated.
asciilifeform: mine fwiw is 100x+ smaller. but iirc the only fella who admitted to eating all of it, was gabriel_laddel, and he went mad.
asciilifeform: ... then ate whole archive.
asciilifeform raged, frothed, when 1st read naggum. sorta like when later 1st read mp_en_viaje , and so on
asciilifeform: from asciilifeform's pov, this is actually gold standard for correctness. and if i find myself ~liking~ + agreeing, then suspicious, 'is argument really solid'
mp_en_viaje: because the sort of idiot involved is born with a spongiform brain of microshit.
mp_en_viaje: but back to the issue : i suspect all things any one actually wants will be easier and readylier had by taking an older version and cutting it down to sit on tmsr computing environment than by trying to run it on the campbell-soupcan flavour of windows, be it "foss"/"gnu"/"linux"/adobe/oracle/apple/whatever, they;re all windowses
mp_en_viaje: i think it must be just me, because i see the hordes of touchers everywhere.
mp_en_viaje: and if you sit down to play post-apocalypse crapola it'll be time spent shifting through the zombie bin, omg this sucks omg wtf is this shit etc
asciilifeform: i can't even think of ~one~ post-'09 title i liked, other than 'portal'
mp_en_viaje: the entire collection of "video games" output 2009-2019 can command HALF the play hours off your time that ANY ONE TITLE of 2000-2009 can command
mp_en_viaje: i didn't even start with it ; the actual history as it unfurled is fucking emblematic. 1 "oh, steamos ?" 2. nowait, no os, idiots ; 3. ahahaha, THEY HAVE NO GAMES, how can they survive 4. omfg bbq NOBODY DOES HAVE ANY
mp_en_viaje: then alf is like "but mp... you don't need accelerator card for those" and mp is like... ikr.
asciilifeform: the very same
mp_en_viaje: this is not merely true, but fractally fucking true. consider the actual, lived experience of yours truly, who ended up buying that motorcycle of a 5lb vid card and that mega screen etc to... in the end ... play heroes3 on it ?
mp_en_viaje: possibly so ; tho we yet lack the experimental buildup to say.
mp_en_viaje: 1. most of the "need" and "use" you perceive is entirely imaginary, resulting from the intersection of your WSOD and their marketing efforts and 2. most of the actual utility comes from older stuff in the first place, and will be delivered better by resurected older stuff than by the newer stuff.
asciilifeform: the current kernel is <2MB. and prolly trimmable further. boot to shell in 3sec or so.
a111: Logged on 2019-06-04 00:51 asciilifeform: incidentally, i generate these by machine, and it takes about 3sec per. would have put it as a net-connected hopper thing aeons ago, BUT it of course uses a heathen render (there are no 'demonstrably electrically correct' pdf eaters, and i dun expect one to exist) and suffers from the obvious problem
asciilifeform: mp_en_viaje: imho after working mipstron, whoever actually needs heathenware for whatever experiment, can house it in a mipsjail and be done with it.
mp_en_viaje: basically, a flat rejection of the userland past 10 years or so is the ~exact equivalent of not talking to indians in call centers on the phone. "i'll just talk to the manager, get lost paki."
mp_en_viaje: "but mp, if you don't get latest chromed piss you can't connect to appsites like fetlife". like hell i can't! i wouldn't fucking use their idiotic interface to interact with their own backend/userbase/wife-and-daugther if they fucking paid me anyways.
mp_en_viaje: e advances" in gaming and the web is STILL better seen through lynx than through firecrash/chromeburn. what, i lose out on loading github ? linkedin ? lordy.
mp_en_viaje: then again, i can not name any program published after... uh i dunno, 2005 or so that i actually fucking use. a large part of the advantage in dealing with these idiots is still ye same old : nobody needs aything they "did" for anything. much like i have no use for "all the advances" in bitcoin (what, segwit ? bwahahaha) i also don't have any use for "all th
a111: Logged on 2018-10-26 02:14 asciilifeform: meanwhile, in gnat bugs : apparently ( and this is documented or mentioned nowhere ) : it is impossible to have a Ada.Finalization.Limited_Controlled type ANYWHERE inside a static library, unless it is generic all the way down (i.e. if the lib package is generic, any sub-packages must also be instantiated as generics )
asciilifeform: then rebuilds indices.
a111: Logged on 2019-07-17 01:21 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 did write some experimental patches, and they were marked with jolly roger, and certainly aint about to recommend'em to anyone who does not consciously know wtf he's doing, much less hand-hold to install..
mp_en_viaje: besides the "i utterly hate the republic and wish to fuck it over", there's no incentive for the stance available.
mp_en_viaje: more to the point : why ~the fuck~ would you want to spend your time "hand-helping" someone on "how to install an improper patch" in preference of, spending the same time making it a proper fucking patch, which has the side benefit that now you don't have to hold their hand.
mp_en_viaje: get the fucking shit aligned or stop talking about it altogether. it's either abandoned, in which case, it is not mentioned ; or it is not abandoned, in which case it is fixed.
a111: Logged on 2019-07-17 01:18 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
mp_en_viaje: http://btcbase.org/log/2019-07-17#1922917 << for what it's worth im well irritated by all this out-and-out saboteur work of subversion, "oh, there's been this improper patch for years now that we keep deliberately maintaining improper and keep mentioning" nonsense.
a111: Logged on 2019-07-17 01:01 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. )
mp_en_viaje: http://btcbase.org/log/2019-07-17#1922915 << i dunno, ima take a stab in the dark here and guess ?
asciilifeform: mp_en_viaje: rk and dulap 4.x , but heavily hand-cut. ( and i suspect can be cut further still . ) i dun operate kernels other than hand-cut.
a111: Logged on 2019-07-15 10:05 diana_coman: trinque: from what I see though the genesis.vpatch is a snapshot of /cuntoo/portage dir *only* which means that the actual tarballs with the code are not included anyway - so basically it will still fail to find them as soon as whatever URI in the ebuild doesn't host them anymore, what am I missing?
asciilifeform: and 4.8.1 appears to be the last gcc w/ properly-behaving mips1 backend.
asciilifeform: ftr the last version of buildroot that does 100% Right Thing (i.e. built working kernel + userland) is 2013.08-rc1 .
asciilifeform: ( how ? e.g. 'b _end_cycle if $r9==0xdeadf00d' will stop when 'program counter' reg of mips is equal to 0xdeadf00d', then single-step to see what instr dispatched... then 'i r' and see regs. etc )
asciilifeform: ( pretty gnarly, incidentally, had to debug crashed kernels using ~pc host~'s gdb, as there is no dedicated debuggism in the 12kB emu thing, it'd massively slow down execution just by existing)
asciilifeform: mp_en_viaje: i expect it'll be somewhat easier than the piece already done.
mp_en_viaje: http://btcbase.org/log/2019-07-17#1922914 << the schmucks are pretty shameless, it is true, but perhaps not many notches above trivial to reconstruct musl atop a proper (ie, without Peter Korsgaard &rest of retards)
asciilifeform: ( in the 3 'byte r/w' instructions, nowhere else )
asciilifeform: if switch to 'little', you will get a roughly 0.01% speedup, all it'll do it get rid of the xor addr, 0x3 instr.
asciilifeform: ( fwiw the posted prototype has selectable endianism, albeit via an 'ifdefism' . thus far only tested with 'bigendian' kernel + userland tho. )
asciilifeform: ts ), and so dun matter how the instrs are represented, from user's pov
a111: Logged on 2019-06-22 16:43 asciilifeform: re: loose ends: fwiw asciilifeform did in fact add the final missing piece to mipstron. BUT! can't test with the dummkopf's orig linux image as he... guess wat, his system had little-endian word accesses but big-endian byte read/write ! so his image in fact will boot on NO existing mips, nor any afaik other emulator.
asciilifeform: btw for thread-completeness -- the 'weird-endian' puzzle had simple answer : turns out the mips arch uses 'little' representation for the instructions per se, even on 'big' machine. the rationale for this, was that the instr. length is fixed, and jumps into unaligned addresses are forbidden (i.e. iron will not load an instruction from an addr that doesn't end with 2 (on 64bit -- 3) zero bi
asciilifeform: single-phosphour crt, w/out shadow mask. hence razor-sharp ( and actually why bolix made the lispm console a b&w tube. was only way to get 1280x1024 in 1980s tube, with sharp text) . for this reason asciilifeform for many years had actual glass tty, when first started unixing, was 1 of the best junkyard finds ever imho
asciilifeform: http://btcbase.org/log/2019-07-17#1922942 << cga, by the standards of that world, is 'newfangled'. the glass tty's typically emulate ibm's 3270 -- a 1971 product... (or vt100, dec circa 1978!)
asciilifeform: http://btcbase.org/log/2019-07-17#1922941 << afaik all the airlines still are using the ~physically same~ ibm mainframes as in 1990. ( simply, in 'civilized' world, the agents run 'terminal' proggy under microshit. whereas in orclands, ye olde ibm glass terminals. i saw one in e.g. argentina, in coupla places )
asciilifeform: ( has a couple of other up-sides, e.g., 'endianism' only affects 3 instructions. so can be made selectable. )
asciilifeform: it dun even ~have~ to be mips, i picked it cuz it is the 'smallest' , moving-parts-wise, arch, for which there was existing gcc back-end.
asciilifeform: when you have a ~defined~ iron, can lose 99% of the driverism crapolade.
asciilifeform: the incident where i glued together rk pilot plant, to only ~then~ find out that nobody knows when the fuck proper gnat will actually build arm binaries w/ working threading, was instructive.
a111: Logged on 2019-07-08 17:28 asciilifeform: meanwhile, asciilifeform while cooking war plan went and thought 'oughta clean up the june item for pre-pub'. and so, for the pleasure of the audience : http://www.loper-os.org/pub/tmsrmips-demo/tmsrmips.asm
asciilifeform: re 'lunapark cars' -- the rationale for the mips experiment is only half 'make honest vps for piz', other half is 'make reproducible linuxable iron'
a111: Logged on 2019-07-17 11:33 mp_en_viaje: http://btcbase.org/log/2019-07-16#1922886 << this is such fucking recurrent bs... linker WILL emit same crap n omatter what sjlj thing you say to it ; and so on in this manner, "computing" in the sense of conway island wheel "cars", will spin regardless of how little kids turn and twist the "steering wheel"
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: 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: 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 )
spyked is using different kernel versions (but mostly 3.x) depending on the hardware.
spyked: iirc the rk (and everything on arm64) is on 4.x
a111: Logged on 2019-07-16 21:52 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.
mp_en_viaje: http://btcbase.org/log/2019-07-16#1922886 << this is such fucking recurrent bs... linker WILL emit same crap n omatter what sjlj thing you say to it ; and so on in this manner, "computing" in the sense of conway island wheel "cars", will spin regardless of how little kids turn and twist the "steering wheel"
diana_coman: heh, at least there are pretty pictures!
a111: Logged on 2019-07-17 10:19 feedbot: http://ossasepia.com/2019/07/17/the-mirror-land-notes-on-graphics-for-eulora-iii/ << Ossa Sepia -- The Mirror Land (Notes on Graphics for Eulora, III)
a111: Logged on 2019-07-16 21:39 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
mp_en_viaje: i guess by now we all hold the key usage longivity records.
mp_en_viaje: i'm like "fucker... why the fuck am i talking to you. are you even in show business ?!"
feedbot: http://ossasepia.com/2019/07/17/the-mirror-land-notes-on-graphics-for-eulora-iii/ << Ossa Sepia -- The Mirror Land (Notes on Graphics for Eulora, III)
BingoBoingo: <asciilifeform> aaand gcc broke support around same time. << And the hard opensourpush was made to push a crippled subset of SPARC as MIPS alternative around that time as well iirc
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.
a111: Logged on 2019-07-16 22:25 mod6: Couple of other things that I wanted to mention quick, girlattorney: Just be sure to make frequent backups of your entire blockchain. Be aware also that TRB does not handle power-outtages very nicely as BDB can get corrupted; UPS and the like can help to mitigate this.
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
a111: Logged on 2019-07-16 22:25 mod6: Couple of other things that I wanted to mention quick, girlattorney: Just be sure to make frequent backups of your entire blockchain. Be aware also that TRB does not handle power-outtages very nicely as BDB can get corrupted; UPS and the like can help to mitigate this.
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.
a111: Logged on 2019-07-16 22:16 mod6: http://btcbase.org/log/2019-07-16#1922542 << There is a patch that is not part of the main TRB vtree that does this, but it'll have to be patched in manually. And it most likely would need to be "re-ground" to apply cleanly ontop of your current pressed tree. However, if we can find a time where we could work together on it, I might be able to help you get that part going.
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: ... 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: 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)
mod6: Anyway, just throwing it out there as an alternative for you.
mod6: Then it should tunnel you through that remote host to connect to the bitcoin network and get blocks. Keep in mind that the example above is just that, and it also uses -connect, which is intended for connecting to a single node. You'll want to use -addnode for when connecting to more than one, and standard operation
mod6: Then when you start up TRB, you can do that like so:
mod6: This would basically involve one to set up ssh-key based authentication to the remote host, then creating the tunnel with something like this:
mod6: Couple of other things that I wanted to mention quick, girlattorney: Just be sure to make frequent backups of your entire blockchain. Be aware also that TRB does not handle power-outtages very nicely as BDB can get corrupted; UPS and the like can help to mitigate this.
mod6: an issue the 'stop' command to bitcoind, wait until it closes properly, then start back up with -addnode for a handful of trusted nodes (see command in http://thebitcoin.foundation/trb-howto.html in section 0x23 or at the very bottom 0x0D), which should sync you the rest of the way pretty quickly.
mod6: http://btcbase.org/log/2019-07-16#1922545 << I have found that if you -connect to a single (trusted TMSR~ node, for instnace http://thebitcoin.foundation/trusted-nodes.html) node to get caught up -- it'll get within 5 blocks of the head of the chain, then it'll start going through all of the mempool stuff. Eventually, it should catch up; however, if one is in a hurry to get those last 5 blocks sync'd, you c
mod6: http://btcbase.org/log/2019-07-16#1922542 << There is a patch that is not part of the main TRB vtree that does this, but it'll have to be patched in manually. And it most likely would need to be "re-ground" to apply cleanly ontop of your current pressed tree. However, if we can find a time where we could work together on it, I might be able to help you get that part going.
mod6: Hey there, I've been pretty pinned down with some secular things in the past 10 days or so. Still catching up on logs+blogs here... saw the discussion earlier from girlattorney.
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: 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: 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
a111: Logged on 2019-07-12 09:25 mp_en_viaje: meanwhile in other http://btcbase.org/log/2017-03-08#1623380 slash http://btcbase.org/log/2018-08-05#1839537 lulz : http://p.bvulpes.com/pastes/N2UQY/?raw=true
mp_en_viaje: no, linode was one of these usgistani shits. back in 2010 pretended to be a major player in hosting market.
BingoBoingo: End product is the Linode moral hazard magnet http://trilema.com/2012/the-bitcoin-drama-timeline/#selection-391.0-407.21
mp_en_viaje: "gotta compete with bezos" angle for the independents, strengthened by "customer so dumb, literally can not tell the difference"
BingoBoingo: Ah, the manage through a panel thing where the folks selling swear you have a whole box to yourself.
mp_en_viaje: http://btcbase.org/log/2019-07-16#1922859 << afaik there's this "virtual-colo" thing, used to be 99 some years back, prolly decayed to 49 or something by now
mp_en_viaje: phf, aite, do you want somebody to pick you up at the airport or anything ?
BingoBoingo: No one could have predicted the biodegradable bags would rot in storage!
BingoBoingo: Meanwhile in local lulz, the "ley de bolsas" is beginning to deliver some serious lulz https://www.elobservador.com.uy/nota/los-problemas-de-las-nuevas-bolsas-entre-el-calor-y-un-hongo-que-afecta-su-produccion-2019715195536
girlattorney: well the prices are a high for my budget, will check if here there somebody that want to group buy a node in uruguay to split the cost
asciilifeform: there's a vacant rk, prolly adequate for anything short of trb node
lobbesbot: girlattorney: Sent 12 minutes ago: <BingoBoingo> It appears you are looking to set up a blog. http://btcbase.org/log/2019-07-16#1922579 I can get you a place to blog set up by the end of the day http://pizarroisp.net/shared-hosting/
asciilifeform: would rather not have'em at piz tho unless bootloader can be neutered.
a111: Logged on 2019-07-16 12:24 asciilifeform: looks like potential replacement for the current rk , even.
lobbesbot: BingoBoingo: The operation succeeded.
BingoBoingo: !Q later tell girlattorney It appears you are looking to set up a blog. http://btcbase.org/log/2019-07-16#1922579 I can get you a place to blog set up by the end of the day http://pizarroisp.net/shared-hosting/
a111: Logged on 2019-07-16 12:58 mp_en_viaje: asciilifeform, you know what ? the right way to go about this would be to offer pizarro customers pre-populated disks on demand.
mp_en_viaje: they didn't shoot offenders in front of kindergarten where you went ?
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... '
mp_en_viaje is not the definitive eye in such matters, for one thing little practice and for the other i suspect i have mild case of asciilifeformism.
diana_coman: myeah, if only I had a logger in there so I can point to logs...
mp_en_viaje: ah ? i stand corrected then.
diana_coman: mp_en_viaje: there have been so far at least 2 coming over into #ossasepia and by the looks of it possibly alive
mp_en_viaje: diana_coman, there doesn't seem to be much value there tbh. the main item with these is "do i have any reason to suspect there may be live humans invovled anywhere". which is why fetlife and not okcupid, forinstance, to take that example.
diana_coman: mp_en_viaje: myeah re won't spend life supporting them for sure; re script tbh it's such a pile of "open source" that I'm not even sure I'll spend my life making a script for it.
mp_en_viaje: diana_coman, anyway, you can't possibly spend your life supporting random dorky platform. get a script to enumerate users and hi them automatically, or somesuch.
mp_en_viaje: basically, the situation among the youth would be, ten milion walflowers waiting patiently around imaginary walls, and 0 dancing getting done on the dance floor (let alone fucking holy god omg).
mp_en_viaje: ie, i'll be in kiev towards the end of the month, and she'll http://trilema.com/2017/the-day-of-failure-trilemma/#selection-205.565-213.535 all over self, and that's that, another dead soul for the count.
a111: Logged on 2019-07-14 15:17 mp_en_viaje: diana_coman, in other lulz, nicole dredged up local blondy ex-mech engineer turned java developer (sorry mocky, chick never heard of you). she intends to start her out outsourcing comp (because hates working with idiots ; yet if challenged "what you gonna do when rich ?" she wants to come up with some garbage sorting solution, because idiots do ~nothing but produce garbage and she doesn't understand the beheadingof
feedbot: http://trilema.com/2019/thelastpsychiatristcom-5-things-you-need-to-understand-about-wikileaks-before-you-celebrate-adnotated/ << Trilema -- thel....com - 5 Things You Need To Understand About Wikileaks Before You Celebrate. Adnotated.
mp_en_viaje: sooo... this month's been the largest trilema outpour (by count) since... like 2017 or so i think. go me.
a111: Logged on 2019-07-16 12:52 asciilifeform: trb, unlike prb, does not accept blocks 'on credit' (i.e. ones for whom the antecedent block is not yet on the disk)
a111: Logged on 2019-07-16 12:29 girlattorney: asciilifeform that's something interesting: once (not now, a couple of days ago) i was able to get to the general height, thanks to a couple of restart that allowed me to get those last blocks (it seems that when TRB starts, always download instantly 10-15 blocks). Basically when it was at the network height (synced) it was also connecting to core
mp_en_viaje: ima leave http://trilema.com/2018/cu-cartile-pe-masa-un-fleac-l-au-ciuruit/#selection-403.1-407.0 here and then use this as my refpoint
a111: Logged on 2013-04-30 01:46 asciilifeform: mircea_popescu: on the death of academia: http://unqualified-reservations.blogspot.com/2007/07/my-navrozov-moments.html (moldbug)
diana_coman: mp_en_viaje: ah, I'm not complaining really, it's ...another world, what can I say; just still puzzled as to how they reason there
diana_coman: might be looking out for work as in to make sure it doesn't actually find them
girlattorney: but US is a strange world. You get quoted 80k for a day in hospital, then 8k cause your healthcare plan has negotiated the price
diana_coman: in my many wtf from the dev.to expedition: most (and by this I do mean 90%) of the profiles in there list "looking for work" but then not even one of those actually inquired there at "come work on what matters", not even a "where?" or anything (and they saw it, yes, the "heart" it but won't say a peep)
asciilifeform: asciilifeform, for example, in usa. where for 5k you can not even usually have the water pipe to your house fixed.
a111: Logged on 2017-12-25 18:07 mircea_popescu: so, to get on the same page here, the general strategy is, 1. construct undisruptable comms ; 2. disrupt usg&friends comms ; 3. disrupt usg&friends physical presence.
a111: Logged on 2016-12-27 21:37 mircea_popescu: which i suppose is the main strategic direction of tmsr - in a few years they either pay us to "secure" all systems or else the systems burn down.
a111: Logged on 2016-07-02 04:34 mircea_popescu: so, strategically, we (as in, humans, people, we) are confronted with an adversary (ie, socialist state, usg, aliens, the devil incarnate, pure evil, etc) that predicates its relevancy upon targeted computing denial (see http://trilema.com/2014/the-problem-of-enforcement/ ; and also http://trilema.com/2015/mika-epstein-aka-ipstenu-is-a-thoroughly-clueless-poser/ re the ddos "we won't fix" and so on )
girlattorney: just because a couple blocks distant from me they actually have laid fiber
asciilifeform: as you pointed out, 'get' if live enough. and it will be a 'maybe-works' product, rather than what you want, necessarily.
girlattorney: considering that government run it for free if you live enough to wait for them
girlattorney: i asked to the local fiberman, they quoted me 5k USD to dig up to my premise and lay fiber
asciilifeform: aa aa, i read it backwards, thought it was re 'usg deny' rather than 'deny usg' lol
a111: Logged on 2015-07-24 00:06 mircea_popescu: in any case : the front against the usg in the cyber world is only going to strengthen the way it's going. within a decade we will see full area denial in the sense that no govt anything will still run online.
mp_en_viaje: http://btcbase.org/log/2015-07-24#1211049 is either reference or early disclosure, wtf where did i put the cannonical form
girlattorney: and for me it's a pain cause i'm behind a VDSL connection. No FTTH. Copper attenuation is still a real thing and the modem likes to reboot
a111: Logged on 2017-03-26 15:03 mp_en_viaje: basically a novel vector of imperial attack seems to be this "let's take republican items and ~EXPAND~ the downstream so that siberian river attack is then feasible".
mp_en_viaje: asciilifeform, do you happen to have handy where in log i outlined strategy, "first, deny usg use of network, then deny use of land" etc ?
girlattorney: to change the myip parameter
girlattorney: so everytime I cycle the modem i also need to cycle my box
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.
girlattorney: i hope so, cause i was starting to thinking that TRB getting stuck fetching the last blocks could because the local address
asciilifeform: i will sign (and expect that other folx also will)
asciilifeform: the default gets spuriously printed prior to arg being parsed, this is arguably ~harmless but bug.
girlattorney: when i ran TRB in a box with a public routable address, there also was the double addrLocalHost, but always with the same public routable address
girlattorney: because is in the log
girlattorney: already doing that in the log that i linked
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 ? )
girlattorney: 5.* is the address specified with myip
girlattorney: 10.* is address of the NAT box
asciilifeform: you carry out mod6's build recipe ~on~ the arm box
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
girlattorney: crosscompile on x86_64 is too hassle or it's worth the time to change the parameters on makefile?
girlattorney: i get your point, i just sell them because i get my %
asciilifeform: witness e.g. the various folx who publicly nervous breakdown from 'i threw out disk with keys, could have been rich!111' etc
mp_en_viaje: the whole fucking point of being part of btc in the first place is so that your life as you used to prior live it becomes strictly impossible.
asciilifeform: even if mp_en_viaje hadn't said, illiterate folx still 'cannot be part', they will kill selves with elementary coarse error of pilotage
mp_en_viaje: i don't care what those people "want", or think they do -- they can't be part of btc because i say so.
girlattorney: mp_en_viaje in my case i'm talking about 50-60 years people that want to be part of BTC without messing technically. Like, i go to their premises, attach the ethernet cable and explain how to send/receive/backup and then flee
asciilifeform: it's a notbad idea. BingoBoingo i think you already have the parts.
asciilifeform: trb btw still retains the ancient mechanism where 'try to avoid connecting to >1 peer on same 24block'
asciilifeform: mp_en_viaje: this is easy to do, only rub is that there are already 3 ( 4? ) trb nodes at piz, all on 1 ip block, and sharing a quite modest pipe.
mp_en_viaje: asciilifeform, you know what ? the right way to go about this would be to offer pizarro customers pre-populated disks on demand.
asciilifeform: if answer is 'no', then net is seriously ill. if 'yes can avoid', then why buy canned db.
asciilifeform: girlattorney, mp_en_viaje : the fundamental problem is that bitcoin per se is, arguably, an exercise in 'can avoid getting all blocks from 1 trusted peer ?'
girlattorney: i also plan to sell them, because i have some people that i know irl that want their node but they do not want to wait 20 or 30 days
asciilifeform: mp_en_viaje: defo, all of the moving parts already in place for it. ( and apparently nao there is a $49 pogo-cum-2GB ? )
mp_en_viaje: i recall. but now there's actual demand, lol.
mp_en_viaje: ~this could even be s.nsa product~ you know. "we ship you either 1tb ssd or 2tb ssd formatted for 1tb with the current blockchain"
mp_en_viaje: test it on their own software.
mp_en_viaje: her idea's not without some merit, one could just buy the datafiles.
asciilifeform: girlattorney: it is already rare for trb people to do 'cold start', usually they 'light smoke' from existing
girlattorney: instead the newcomer will need to buy a premade box
asciilifeform: and ditto tx for whom the referenced output is not yet in any received block
asciilifeform: trb, unlike prb, does not accept blocks 'on credit' (i.e. ones for whom the antecedent block is not yet on the disk)
asciilifeform: recall also that even during 'cold start sync', node is still attempting to operate as a node. it will be bombarded with tx from the peers, and (unsurprisingly) will walk the db and typically not find the referenced block , at given time (cuz it doesn't have it yet)
mp_en_viaje: girlattorney, hmm, that is pretty weird then.
mp_en_viaje is satisfied that the "i'm 0 to a dozen or so blocks behind at all times, varying" is mostly due to scheduling issues related to the visor management of the vps and its resources.
girlattorney: i have a physical box, never said i was hosting. Just saying that if you want to move across the internet a synced node, today is a pain
asciilifeform: that's the gold standard, yes, physical box, w/ ssd, running strictly trb, and on serious (preferably industrial, but top-of-class residential fiber also worx) pipe
mp_en_viaje: lol so then get yourself a proper box, and have fun.
girlattorney: you can split it, etc.... but nothing beats having your box ready to be attached to ethernet and sync 100-200 blocks
mp_en_viaje: either you are skilled, or you aren't. if you aren't, buying the glasses i wore or the bed i fucked in won't do much for you.
asciilifeform: girlattorney: in my experience, trb (with my 'aggression' patch) syncs from 0 in roughly 3wks, on a decent (fiber) pipe. however, last did this yr+ ago, and unsurprisingly the interval will only ever increase, as the chain gets heavier (on avg., grows 1000000 bytes erry 10min, recall)
mp_en_viaje: girlattorney, the problem with your idea is that you can't really buy an identity.
girlattorney: now we are sitting on 270GB mostly well splitted in educated 2gb blk00*, but then there is a thick load of 50gb named blkindex that fucks up everything, cause file hosting generally doesn't like these weights
girlattorney: asciilifeform in 14 i suppose that the blockchain was in the order of 10 GBs, very easy to move even with crappy WAN pipes
asciilifeform: girlattorney: i attempted to bake exactly such in '14 , but the iron wasn't there yet ( we got a large supply of certain arm box, but only 256MB of physical mem, and only ~then~ found that without a total rewrite, trb cannot be sat down in 256M or even 1G )
girlattorney: even if you are in NY and the boxes ships from sydney, with DHL the pre-synced box would appear well before a standard sync
asciilifeform: i.e. fleet of garbage nodes, set up on the cheap
asciilifeform: girlattorney: what usg did to bitcoin net, in p2p theoretical parlance is known as 'sibyl attack'
girlattorney: @asciilifeform thanks for the info, i'll make my backup on tape before that event
asciilifeform: ( in either event, you will no longer have bootable linux box, if you want the contents will have to plug it into another )
asciilifeform: girlattorney: in my flagship trb box, i found that 1T samsung ('standard', rather than 'pro', not yet tested 'pro' series) ssd runs for just short of 2yrs prior to write cycle exhaustion
girlattorney: so i just used 2-3% life of the ssd, not a big issue (i'll only sync once hopefully)
asciilifeform: girlattorney: seems that your box has swapping then
asciilifeform: girlattorney: trb (for time being) retains the classical 'ask peers for new peers' mechanism, so unless you hand-curate the peers (most trb folx do) you will inevitably connect to garbage nodes at the statistically expected rate
girlattorney: asciilifeform i know, indeed is 280 GB, i was saying that the total write process from 0 to 584k is 8TB, i expressed myself badly
girlattorney: nodes (prb) and other nodes that first were banned from
girlattorney: asciilifeform that's something interesting: once (not now, a couple of days ago) i was able to get to the general height, thanks to a couple of restart that allowed me to get those last blocks (it seems that when TRB starts, always download instantly 10-15 blocks). Basically when it was at the network height (synced) it was also connecting to core
asciilifeform: it does disconnect peers who spew garbage, though, and that's ~90% of the supposed nodes on the net
a111: Logged on 2019-07-16 11:27 girlattorney: if it's just an ip + port it can be a "fake" node. What interest me is the fact that TRB seems to ignore the nodes with a user agent different than "therealbitcoin.org:0.8.88.88". I even tried to just have a "addnode=*corenode" and in some odd way it finds a way to communicate only with the TRB nodes
asciilifeform: http://btcbase.org/log/2019-07-16#1922523 << trb doesn't ignore, the (prb-powered) 'blockchain sites' ignore.
asciilifeform: looks like potential replacement for the current rk , even.
girlattorney: i saw the rockchip, it was more expensive and i found these HC1s (a couple) used from a local guy that sold them to me at a price
girlattorney: asciilifeform thanks, i'm going to search on logs if you haven't a direct link. The hc1 is 2gb indeed
girlattorney: mp_en_viaje i know a little bash, i used to compile bitcoin core until knowing TRB and my project would be to compile TRB for an arm board, to eat less energy than my PC (the ARM board would be an hardkernel Odroid hc1)
asciilifeform: girlattorney: the various 'blockchain walker' sites do tend to be connected to many nodes at a time, on industrial pipe, so naturally will tend to get new blox slightly faster than human, in a residential pipe
girlattorney: asciilifeform so: currently from this site https://bitnodes.earn.com/nodes/?q=therealbitcoin.org:0.9.99.99 i see that the height is 585654. My node is at 585641