164 entries in 0.496s
mircea_popescu: the hierarchy of consume-more-than-produce young females is very strictly 1. girls who found themselves a sponsor, who fucks them and pays their rent ABOVE 2. morons living in state-run
orphanage. the SAME EXACT thing applies to boys too, just because you pay your own rent doesn't change the disposition in the field, doesn't make up down and down up.
a111: Logged on 2018-09-28 15:12 asciilifeform: even if seems that 100% of 2/3-frag packets make it through in 'laboratory' conditions, still gotta remember that the frag reassembly buffer is the ~exact~ equivalent of the pre-trb 'block
orphanage'
mircea_popescu: much like whining to mommy works in the middle class "atomic family" not in the
orphanage.
a111: Logged on 2018-02-02 22:30 asciilifeform: fwiw i'm still quite convinced that errything other than GET and PUT is ~= prb
orphanage.
BingoBoingo: <asciilifeform> ( this function requires potentially unbounded
orphanage to eval ) << Well since they can get away with doing it now, they MUST
mircea_popescu: did the
orphanage burner ruin trb 's chances of unwedging in this situation ?
phf: davout: you don't get consistent, uninterrupted, sequential chain of blocks. the actual distribution pattern is a mess, that "
orphanage" was bandaiding
phf: it is perhaps useless since we don't have
orphanage anymore
trinque: I can press up to asciilifeform_tx-orphanage_amputation.vpatch
BingoBoingo: Dropped in low-s a month or two (mebbe 3) before trb, has -minrelaytx flag, from trb
orphanage slaughters and malleus were definitely implemented. Other things but would take reading to recall them.
phf: you get disk thrash or network thrash or both. that graph i posted some time ago shows that nuking
orphanage kills disk thrash, but increases network thrash. our step one has so far been removal of disk thrash, i.e. nuke
orphanage, nuke mempool. step 2 presumably is nuking network thrash by relying more on trusted peers. that still doesn't solve the problem of talking to net at large
BingoBoingo: Because mempool size is necessarily a problem for rPI and bigger blocks would be a solution in their bizzaro land. Need more
Orphanage nike
jurov: it would be 'asciilifeform_tx-orphanage_amputation.mod6.vpatch.sig'
ascii_butugychag: let's start with 'asciilifeform_tx-orphanage_amputation.vpatch.mod6.sig'
mod6: iirc, to fully sync a node /before/ -verifyall or
orphanage burner were even a thing, took me ~8-10 days on a medium sized AWS server. now its a bit longer with those two in play.
mircea_popescu: punkman but it's not necessarily surprising seeing the
orphanage burner patch.
BingoBoingo: Yeah, the
orphanage kill was a great thing
cazalla: i get the impression charlie lee and bobby lee are brothers in the sense some white american couple bought them from an
orphanage or something
mircea_popescu: bitcoin < asciilifeform_dnsseed_snipsnip_192f7bc7c14c1d31c7b417c9cd77be51c4d255f2.patch < asciilifeform_orphanage_thermonuke_2d219fdd1a0da960be38797566e9c0820df11ce6.patch < asciilifeform_tx-orphanage_amputation_6ed529e594301a791fb2f8becbe344dd2de9c45f.patch < asciilifeform_zap_hardcoded_seeds_a367b89765d0b82ce2c7f8043f52006399a1e0b8.patch < asciilifeform_zap_showmyip_crud_ebf527ba3b180b1952c4c8b5af990c1fd61e04da.patc
BingoBoingo: <asciilifeform> this, too, is fit subject for a patch; << I imagine
orphanage stomping patches will be joined with "Fuck off out of my kitchen" set
BingoBoingo: So transaction
orphanage not as clean to cut out of 0.7.2 but done. Bitcoin running. Now to see if it catches up.
mircea_popescu: which is on some level funny, considering she looks like a 13yo boy escaped from a siberian
orphanage, but anyway.
mircea_popescu: "After Carlos, a 12-year-old whose father has died in the Spanish Civil War, arrives at an ominous boy's
orphanage he discovers the school is haunted and has many dark secrets that he must uncover."
punkman: asciilifeform: I don't really have a theory. are we sure that nuked
orphanage can't cause more wedges?
phf: asciilifeform: it's not a permanent stuck, but a slowdown. i haven't sent out that
orphanage graph that i posted some time ago, because i'm still kicking shit around, but the beahior that you can see from it, is that blocks are sent out as multiple subchains. when a subchain arrives that's missing a parent subchain, it gets rejected many times over and over, until parent subchain is filled in. i think the behavior can be improved by
phf: re:
orphanage, i'm still investigating, but there's no reason why we can't have a better initial sync block handoff strategy, that doesn't get stock, because some parent in an
orphanage subchain failed to get sent out
assbot: Logged on 19-07-2015 11:37:45; punkman: fwiw, I've read the patches and it all seems good. I only have reservations about the 2
orphanage burning patches
punkman: fwiw, I've read the patches and it all seems good. I only have reservations about the 2
orphanage burning patches
☟︎ punkman: trinque: I think that's to be expected with
orphanage amputations. I have those and also plenty of "ERROR: AcceptToMemoryPool() : nonstandard transaction type"
mod6: <+punkman> ascii_field, does this sequence look right? >> 0.5.3.1-release +
orphanage nuke + tx-
orphanage + dnsseed_snipsnip + zap_hardcoded_seeds + zap_showmyip + dns thermonuke + irc nuke << looks right to me.
punkman: ascii_field, does this sequence look right? >> 0.5.3.1-release +
orphanage nuke + tx-
orphanage + dnsseed_snipsnip + zap_hardcoded_seeds + zap_showmyip + dns thermonuke + irc nuke
mod6: If we add in (officially the following): {
Orphanage Thermonuke, TX
Orphanage Amputation, { All DNS Thermonyukyooar Patches } }, I'd say that'd be a new milestone. And I'd propose to call it 0.5.3.2
mod6: <+ascii_field> mod6: how are those test rigs doing ? < << If you mean the bitcoin-v0.5.3.1-RELEASE + patch(s) {
Orphanage Thermonuke + TX
Orphanage Amputation }, they were performed on AWS deb6 instance and have since been shutdown after full sync & performance tests completed. Main reason being to dig into compiling v0.5.3.1 + gentoo sanity patches with uclibc on Gentoo on AWS Gentoo instance. I try to only run one instance at a time to keep mo
mircea_popescu: they're in "we thank the party for its great idea to make an
orphanage in our ex country house - we would have done the same if we were as smart as it" mode
mod6: After a profile with vanilla v0.5.3.1-RELEASE, I'll further profile with the two
Orphanage Patches.
mod6: <+asciilifeform> mircea_popescu: and must nitpick, but it isn't the current therealbitcoin yet. not until patches are ratified. << we'll get there. I'd like to have a discussion at some point about the possible negitive effects of at least the TX
Orphanage Amputation patch.
assbot: Logged on 04-06-2015 23:30:17; mod6: Update: bitcoin-v0.5.3.1-RELEASE + patches {
Orphanage Thermonuke } + { TX
Orphanage Amputation } fully snyc'd: 359443
mod6: Update: bitcoin-v0.5.3.1-RELEASE + patches {
Orphanage Thermonuke } + { TX
Orphanage Amputation } fully snyc'd: 359443
☟︎ mod6: Update: v0.5.3.1-RELEASE + patches {
Orphanage Thermonuke } + { TX Orphange Amputation } is up to block: 344679
mod6: Update: v0.5.3.1-RELEASE + patches {
Orphanage Thermonuke } + { TX
Orphanage Amputation } is at block: 335628
mod6: Update: full sync of v0.5.3.1-RELEASE + patche(s) {
Orphanage Thermonuke } + { TX
Orphanage Amputation } is up to block: 326594
mod6: Update: full sync of v0.5.3.1-RELEASE + patche(s) {
Orphanage Thermonuke } + { TX
Orphanage Amputation } is up to block: 314713
mod6: Update: full sync of v0.5.3.1-RELEASE + patche(s) {
Orphanage Thermonuke } + { TX
Orphanage Amputation } is up to block: 280995
mod6: speaking of sync'ing tests: my v0.5.3.1-RELEASE + patche(s) {
Orphanage Thermonuke } + { TX
Orphanage Amputation } is up to block: 256863
mod6: And my v0.5.3.1-RELEASE + patche(s) {
Orphanage Thermonuke } + { TX
Orphanage Amputation } is up to block: 237452
mod6: <+decimation> I see what ascii means about the flat graph (memory.png on the
orphanage thermonuke) << ahh
decimation: I see what ascii means about the flat graph (memory.png on the
orphanage thermonuke)
mod6: asciilifeform: full sync of bitcoin-v0_5_3_1-RELEASE + { OrphanageBurner } + { TX
Orphanage Amputation } underway
mod6: oh, darn. ok im compiling right now with : bitcoin-v0_5_3_1-RELEASE + { OrphanageBurner } + { TX
Orphanage Amputation }
ben_vulpes: asciilifeform: 0.5.3 (virginal, aside from db lock patch), 0.5.3.1-RELEASE and 0.5.3.1-RELEASE +
orphanage thermonuke
ben_vulpes: Jautenim: not a great deal, i think mod6 ran one in less than 200MB of RAM recently, but that was with asciilifeform's '
orphanage thermonuke'
mod6: well, actually, i'd post the
orphanage-thermonuke patch test data now, but it's 113 mb of raw nmon captures.
mod6: so yes, the first performance test was me running v0.5.3.1-RELEASE with Orphanage_Thermonuke patched in. Performance test conducted with `vmstat 1` & `nmon -f s3 -c1000000`. During this test the entire sync process completed without any oomkill.
mod6: now, it'll be interesting to see the numbers i.e. network usage (among other utilization metrics) between full sync of v0.5.3.1-RELEASE+{Orphanage_Thermonuke} & v0.5.3.1-RELEASE (currently running -- which also, as i was saying lastnight, already oom killed once)
mod6: <+asciilifeform> ;;later tell mod6 so
orphanage-thermonuke has never oom-crashed in your tests ? << nope! it was pretty exciting to see it get all the way through full sync without oomkill.
mod6: <+asciilifeform> mod6: please post any data you may have collected at the moment of the oomkill << so just to reiterate here, the current perf test I'm running is with the v0.5.3.1-RELEASE which oomkill'd (as it's known to do). I'll post the nmon charts, log, and vmstat log. no core file was created. However, as a reminder, the previous perf test that I ran with v0.5.3.1-RELEASE+{asciilifeform_orphanage_thermonuke.patch}(
http://thebitcoin.foun mod6: root@ip-M-O-D-6:/mnt/btc-dev/sandbox-20150504-
orphanage-nuke/bitcoin-v0_5_3_1/bitcoin/src# dmesg | head -10 | grep "Debian"
mod6: I started it up few days ago just after I looked over the Orphanage_Thermonuke Patch: # ps aux | grep "bitcoind"