deedbot: girlattorney voiced for 30 minutes.
girlattorney: hi, thanks for voice, i'm here to ask about trb. Installed it on my PC, and after 28 days almost synced. Then it happens the following: when TRB is almost at the current height (as now, 585,647), it stays back a few blocks, like now that is at 585640, and just cannot catch the latests blocks
☟︎ mp_en_viaje: girlattorney, which trb / how did you install it ?
girlattorney: latest trb (currently available on thebitcoin.foundation) installed on debian 8
mp_en_viaje: (which would be the "latest" trb, though obviously v-trees are a little different from traditional notions of latestness)
mp_en_viaje: girlattorney, are you on a consumer link, behind a nat router etc ? or is this a dc box ?
girlattorney: nat router + ssh tunnel to VPS to have fixed IP
girlattorney: i don't get why just the latest blocks are soooo slow to fetch
mp_en_viaje: this is actually not what should be happening ; if you stick around there'll prolly be a barage of questions as asciilifeform trinque mod6 & all wake up.
girlattorney: btw i noticed that trb only connects and fetch blocks from other trbs, so i don't get what happens with the other core nodes
deedbot: girlattorney voiced for 30 minutes.
mp_en_viaje: you'll need a rating from someone deedbot knows to be able to voice yourself ; it's inconvenient for me to give you one cuz im travelling ; but patience, i suspect someone else might in short order.
girlattorney: ok i'm gonna wait. I'm just interested in what happens with TRB nodes: with a public site that list public nodes (with 8333 port exposed, site is bitnodes dot something), i checked and it says that there are 8 TRB nodes.
girlattorney: so if only these nodes are interacting with themselves, where they fetch the blocks from?
mp_en_viaje: girlattorney, your notion of identity is not adequate for the situation you're dealing with.
☟︎ mp_en_viaje: what do you call "a node" ? is it an ip-port combo ? you can trivially set up your own box to be two nodes in this sense ; i have boxes with a whole block c allocated, how would you know what's going on /
mp_en_viaje: consider it from the other pov : if tomorrow the aliens land, do yo uthen say "the aliens are... well... three guys" ? just because three guys are all the aliens can be bothered t oshow you does not mean "that's all there is"
mp_en_viaje: the bitnode notion of a node is about the same as the electoral notion of a "voter" : meaningful for just as long nobody gives a shit. then it's all "m00t won time's man of the year".
girlattorney: well, for me a node is ip + port combo that gives me blocks and eventually transactions
mp_en_viaje: well, for you there's then no answer to the "how do trb nodes get blocks" question you had.
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
☟︎ mp_en_viaje: the problem is deeper than just the user agent ; fake bitcoin nodes send out all sorts of spam and otherwise misbehave. it's not possible to meaningfully communicate with one automatically, it requires skilled human hands.
mp_en_viaje: there's years of discussion about this scattered through the logs ; have you found the logs yet ?
girlattorney: tried to read them, but I haven't found a significant keyword to search with this specific topic.
girlattorney: btw i'm very grateful that still exist a client without segwit and without other useless crap. so glad to be able to almost sync it
mp_en_viaje: (prb is the name given to the one remaining group of scammers masquerading as bitcoin developers, in memory of their "
power rangers" heritage. numerous others have meanwhile discontinued, too many to merit enumeration.)
deedbot: girlattorney voiced for 30 minutes.
mp_en_viaje: (the whole "power rangers" thing started with
an event in 2013, when some usg agents masquerading as bitcoin developers (mike hearn, etc) wilfully introduced a bug which split the network while the other morons (wuile, maxwell, etc) failed to notice. the thing had to be undone through miner collu
mp_en_viaje: sion, demonstrating what the usg thought at the time a viable avenue of attack, that i had to spend an inordinate amt of slave time and assorted resources to bolt shut for them, and so following.)
mp_en_viaje: and in other lines, what's a girl attorney's life like ?
girlattorney: a very rich life i suppose (not my job, I have to deal with my ex's one)
mp_en_viaje: in other sads, i'm reading internet "
science" : "If there were no Sun (or other external energy source) atmospheric temperature would approach absolute zero. As a result there would be almost no atmospheric pressure on any planet -> PV = nRT."
mp_en_viaje: holy hell what, wtf "crusoe social philosophy" is that supposed to be! even with no sun, the gas would still be trapped by gravity, thus there'd still be a pressure, thus there'd still be a temperature, wtf "absolute zero". atmospheric pressure is trivially given by the ~height~ of air column, not by the fucking temperature holy hell these people.
girlattorney: if it could interest, from 0 to block 584k, TRB has written to disk almost 8 TB
☟︎ mp_en_viaje: there's probably some room for optimization wrt disk usage ; but that's rather wating for the more comprehensive trb-fs thing
girlattorney: and last thing that i found a little annoying: no exportprivkey in any form, just dealing with wallet.dat to import/export private keys
☟︎ a111: Logged on 2019-07-16 10:44 girlattorney: hi, thanks for voice, i'm here to ask about trb. Installed it on my PC, and after 28 days almost synced. Then it happens the following: when TRB is almost at the current height (as now, 585,647), it stays back a few blocks, like now that is at 585640, and just cannot catch the latests blocks
girlattorney: I have little coding skills, but definitely is something that i'm willing to do when i learn to write in C
deedbot: girlattorney voiced for 30 minutes.
mp_en_viaje: asciilifeform, i expect she's just comparing to blockchain.info or w/e other webwallet
deedbot: asciilifeform rated girlattorney 1 << trb n00b / new blood
mp_en_viaje: girlattorney, ok, so no c, but what skills do you have ?
girlattorney: i can use other source if there is another site more realiable
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)
girlattorney: asciilifeform thanks, i'm going to search on logs if you haven't a direct link. The hc1 is 2gb indeed
girlattorney: it's an arm board with a sata slot, so i can attach a 1TB ssd and let TRB running for a couple of years
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
mp_en_viaje: girlattorney, you can just use eatblock, have it synced from known-good chain in a day or so
mp_en_viaje: girlattorney, ok, bash. but... do you have your own practice ? or work for a firm ?
girlattorney: @mp_en_viaje nothing public, after reading trilema and some logs I wanted to open a blog to report my stuff, but haven't got yet my ip space
☟︎ 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
a111: Logged on 2019-07-16 12:07 girlattorney: if it could interest, from 0 to block 584k, TRB has written to disk almost 8 TB
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
☟︎ girlattorney: nodes (prb) and other nodes that first were banned from
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: if i do a df -h on my box i have also 270-280GB occupied, not 8TB
☟︎ mp_en_viaje: trb does not need (and does not much benefit) from swapping.
mp_en_viaje: iirc she was on a vps tho. os not exposed to her.
girlattorney: well, i've used a 1TB consumer SSD to sync, rated for 200 TB written before die
girlattorney: so i just used 2-3% life of the ssd, not a big issue (i'll only sync once hopefully)
girlattorney: then it remains read only or also smash the content already written inside?
girlattorney: @asciilifeform thanks for the info, i'll make my backup on tape before that event
girlattorney: it really sucks after 28 days of sync starting from zero, knowing that a lot of nodes are hostile and nowadays nobody ain't giving away bandwith
girlattorney: in a near future i think that it could have sense to have a TRB marketplace, where you can buy your ready-to-deploy box
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
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
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
mp_en_viaje: girlattorney, the problem with your idea is that you can't really buy an identity.
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.
deedbot: girlattorney voiced for 30 minutes.
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: lol so then get yourself a proper box, and have fun.
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
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.
mp_en_viaje: girlattorney, so wait, is this delayed trb running on a vps or on its own colocated box ?
mp_en_viaje: asciilifeform, and likewise slow netstack unwind and all sorta things.
mp_en_viaje: girlattorney, hmm, that is pretty weird then.
girlattorney: asciilifeform and for this reason i think that in a couple of years it won't have sense anymore doing a cold start
girlattorney: instead the newcomer will need to buy a premade box
mp_en_viaje: her idea's not without some merit, one could just buy the datafiles.
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: i recall. but now there's actual demand, lol.
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
mp_en_viaje: a, i guess no treally, if she's already up to 580k
mp_en_viaje: girlattorney, so sell his, get 2 bitcents or w/e for your trouble
mp_en_viaje: actually, i guess nothing like 2 bitcents, it ain
mp_en_viaje: actually, i guess nothing like 2 bitcents, it ain't
2014 anymore.
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.
☟︎ girlattorney: 200 USD? that's the cost of the bare hw, (arm + ssd). At least 400 USD
mp_en_viaje: girlattorney, i was discussing your cut if you sell his.
mp_en_viaje: yes, but still, dc delivery better than mail delivery.
mp_en_viaje: let the buyer do what he will with the chain, is the diea
mp_en_viaje: i think you should put this in your offer / sales materials. proeminently.
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
mp_en_viaje: girlattorney, "being part of btc without messing technically" is like having sex without getting naked.
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.
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.
girlattorney: i get your point, i just sell them because i get my %
girlattorney: crosscompile on x86_64 is too hassle or it's worth the time to change the parameters on makefile?
girlattorney: so i can just cp -r the dir already compiled on x86 on the arm board?
girlattorney: still it gets the local address aside from the specified myip
girlattorney: yes, i'm able to connect externally, my question is: can i tell TRB to not announce my local address?
girlattorney: first there is a addrLocalHost, then another addrLocalHost
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: behind a nat there is no way to tell TRB to ignore the 1st addrLocalHost
girlattorney: i hope so, cause i was starting to thinking that TRB getting stuck fetching the last blocks could because the local address
girlattorney: currently i'm trying to obtain IP space, after i'll announce my node
girlattorney: so everytime I cycle the modem i also need to cycle my box
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 ?
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".
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 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.
girlattorney: i asked to the local fiberman, they quoted me 5k USD to dig up to my premise and lay fiber
girlattorney: considering that government run it for free if you live enough to wait for them
girlattorney: not for free, they pay it with debt, but still as user i get the product
girlattorney: just because a couple blocks distant from me they actually have laid fiber
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 )
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 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 2019-07-16 13:33 asciilifeform: ip-over-dead-goat doesn't cut it, people have tried
girlattorney: in sweden 5k could be peanuts, in portugal a year of working of an average worker, in nigeria life savings
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)
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: might be looking out for work as in to make sure it doesn't actually find them
mp_en_viaje: diana_coman, good for you oing through it, anyways.
mp_en_viaje: girlattorney, are you in the states then ?
mp_en_viaje: asciilifeform, wtf was that "moment when soviet realises soviet system rotten" ? not morozov moment lol, but what ? -ov something
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
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
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)
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-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
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: 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.
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: speaking of which, i wonder what happened to phf
a111: 2019-07-06 <phf> that will make it apparent that you're still walking Input in order, one by one, because right now offset/ptr combination make it seem like you might be stepping by more than 1 and taking slices
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: there have been so far at least 2 coming over into #ossasepia and by the looks of it possibly alive
diana_coman: myeah, if only I had a logger in there so I can point to logs...
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.
mp_en_viaje: they didn't shoot offenders in front of kindergarten where you went ?
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.
a111: Logged on 2019-07-16 12:26 girlattorney: @mp_en_viaje nothing public, after reading trilema and some logs I wanted to open a blog to report my stuff, but haven't got yet my ip space
lobbesbot: BingoBoingo: The operation succeeded.
a111: Logged on 2019-07-16 12:24 asciilifeform: looks like potential replacement for the current rk , even.
girlattorney: BingoBoingo how much for a shared hosting and how much for a dedicated box with an ipv4 annualy?
BingoBoingo: girlattorney: A year of shared hosting runs 0.0216 BTC, we are a bit squeezed for vacant machines until asciilifeform brings some more down here. Any particular configuations you favor for a dedicated box?
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
☟︎ BingoBoingo: No one could have predicted the biodegradable bags would rot in storage!
mp_en_viaje: phf, aite, do you want somebody to pick you up at the airport or anything ?
a111: Logged on 2019-07-16 17:54 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.
BingoBoingo: Ah, the manage through a panel thing where the folks selling swear you have a whole box to yourself.
mp_en_viaje: "gotta compete with bezos" angle for the independents, strengthened by "customer so dumb, literally can not tell the difference"
mp_en_viaje: were taken out 2015-2016, whined about it copiously but ultimately ineffectually.
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.
a111: Logged on 2019-07-16 12:31 girlattorney: if i do a df -h on my box i have also 270-280GB occupied, not 8TB
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.
☝︎☟︎ a111: Logged on 2019-07-16 12:12 girlattorney: and last thing that i found a little annoying: no exportprivkey in any form, just dealing with wallet.dat to import/export private keys
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: 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: One could connect a TRB node through a SSH tunnel (to a remote endpoint/host with a static IP) so you don't broadcast your IP.
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: ssh -o ServerAliveInterval=5 -o ServerAliveCountMax=3 -i ~/.ssh/key_for_remote_host_id_rsa girlattorney@A.B.C.D -D 127.0.0.1:56565
mod6: Which will now allow you to tunnel over localhost port 56565...
mod6: Then when you start up TRB, you can do that like so:
mod6: LC_ALL=C ./bitcoind -myip=127.0.0.1 -proxy=127.0.0.1:56565 -connect=<SOME_REPUBLICAN_IP> -lows -verifyall &
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: Anyway, just throwing it out there as an alternative for you.