Hide Idle (>14 d.) Chans


← 2015-06-28 | 2015-06-30 →
BingoBoingo will likely attempt stator build on OpenBSD soon
assbot: [MPEX] [S.MPOE] 61200 @ 0.00041764 = 25.5596 BTC [+]
asciilifeform: erratum: where i wrote 'O(N^2)' ought to be O(N). complexity of fetching ~all~ blocks is O(N^2).
asciilifeform: haste makes waste (tm)
assbot: [MPEX] [S.MPOE] 122448 @ 0.00041973 = 51.3951 BTC [+] {7}
assbot: [MPEX] [S.MPOE] 32228 @ 0.00042386 = 13.6602 BTC [+]
asciilifeform: ;;later tell jurov please nuke the size limit on turdatron
gribble: The operation succeeded.
gribble: The operation succeeded.
assbot: [MPEX] [S.MPOE] 108931 @ 0.00042685 = 46.4972 BTC [+] {5}
gabriel_laddel: mircea_popescu: Even after taking a walk I wasn't able to digest your point whatsoever. Your model doesn't take into account a large number of things e.g., people who silently do their homework and never speak with the prof.
gabriel_laddel: That "sex" is omnipresent and influences human choice is a rather obvious observation that I can't *do* anything with.
gabriel_laddel: !rate williamdune 2 gamingfurry.tumblr.com & http://log.bitcoin-assets.com//?date=22-06-2015#1172551
assbot: williamdune is not registered in WoT.
assbot: Logged on 22-06-2015 19:59:17; williamdunne: "Hey, once we've got this account opened, could I bend you over your desk and fuck you in front of your colleague?"
gabriel_laddel: !rate williamdunne 2 gamingfurry.tumblr.com & http://log.bitcoin-assets.com//?date=22-06-2015#1172551
assbot: Request successful, get your OTP: http://w.b-a.link/otp/58150678a8923b84
assbot: Logged on 22-06-2015 19:59:17; williamdunne: "Hey, once we've got this account opened, could I bend you over your desk and fuck you in front of your colleague?"
gabriel_laddel: !v assbot:gabriel_laddel.rate.williamdunne.2:0be5b503690d76f7a8c19a002d876fbbe5dde043ca46bc2591d4ac4ce11b9a08
assbot: Successfully added a rating of 2 for williamdunne with note: gamingfurry.tumblr.com & http://log.bitcoin-assets.com//?date=22-06-2015#1172551
gabriel_laddel: mircea_popescu: also, I don't understand what "trilema.com/parody-is-not-there-for-you-cancerous-fags-to-try-and-hide-your-cancer-behind-it/" has to do with anything
assbot: [MPEX] [S.MPOE] 3579 @ 0.00042434 = 1.5187 BTC [-]
gabriel_laddel: "This has lead to no end of headaches when hacking on the bitcoind source. I've built bitcoinds in Docker containers and shipped them off to virtualized servers in The Cloud, I've built them in virtual machines local to my own development machine and run them in the selfsame VMs, and I even burned a few hours today attempting to compile bitcoin nat
gabriel_laddel: ively on my Mac (hey, someone said it was possible!).
gabriel_laddel: Today I moved my entire development flow for hacking on bitcoind into an Ubuntu 14.04 virtual machine. This is just a stopgap until I get the time to build a fresh Linux tower with which I'll undertake Gentoo Quest. Again. For real this time, I swear."
assbot: a tour of bitcoind booting to its first thread ... ( http://bit.ly/1LDmzUy )
gabriel_laddel: asciilifeform: this is why masamune
assbot: 'Look at the state of you. You're disgusting': Women loses over 10 stone after being humiliated when a man threw a drink over her on a night out because of her size | Daily Mail Online ... ( http://bit.ly/1LDmDUf )
BingoBoingo: ^ Hate works
assbot: [MPEX] [S.MPOE] 24650 @ 0.00042852 = 10.563 BTC [+]
punkman: need more shitgnome shaming
BingoBoingo: punkman: Not shaming, hating!
punkman: you can do both!
BingoBoingo: Nah, shamming is an attempt to exert control and correction on the part of the target. With hate you don't have to emotionally commit to hoping the target corrects, until they do they are simply trashfolk.
assbot: [MPEX] [S.MPOE] 45604 @ 0.00042852 = 19.5422 BTC [+]
mircea_popescu: ;;later tell gabriel_laddel a) people who aren't being educated aren't being educated, mmkay. why is my model of education supposedly failing to take into account things which aren't part of the field ? b) it was a disucssion of humor, references a quote, from al ink. saw link ?
gribble: The operation succeeded.
mircea_popescu: and it's not a matter of "sex" or "omnipresent" or "influence". sex is the basis of all social interaction. education is not an abstract or abstractable abstraction, but social intercourse, exactly like fucking, exactly like seduction, exactly like any other social behaviour.
mircea_popescu: it is a derivation of speech not of thought.
assbot: [MPEX] [S.MPOE] 40250 @ 0.00042979 = 17.299 BTC [+]
assbot: What should social networks do about hate speech? - BBC News ... ( http://bit.ly/1FJIgdt )
mircea_popescu: mind their own fucking business ?
mircea_popescu: least likely to occur outcome these days huh.
punkman: censorship creates jobs
punkman: think of all the people they gotta hire
mircea_popescu: so would sucking cock.
mircea_popescu: heck, throwing transsexuals from rooftops would create jobs.
mircea_popescu: flaying obese people alive and stuffing small african children in the sack of flesh idem.
mircea_popescu: list goes on.
cazalla: in other news, i spent the arvo putting in another raised garden bed (4.2m x 1.8m), red gum is a really nice timber
cazalla: ;;ud arvo
gribble: http://www.urbandictionary.com/define.php?term=arvo | arvo. One of the many words that Australians have cut syllables off and replaced with "-o". This one represents the hours after 12pm, and is used by people, ...
cazalla: and here i thought it was as common as international words
mircea_popescu: lol international words
assbot: [MPEX] [S.MPOE] 52750 @ 0.00043557 = 22.9763 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 54535 @ 0.00042698 = 23.2854 BTC [-] {3}
assbot: [MPEX] [S.MPOE] 70036 @ 0.00040299 = 28.2238 BTC [-] {4}
assbot: [MPEX] [S.MPOE] 42009 @ 0.0003961 = 16.6398 BTC [-] {3}
assbot: [MPEX] [S.MPOE] 110828 @ 0.00041003 = 45.4428 BTC [+]
assbot: Logged on 29-06-2015 05:22:43; gabriel_laddel: !rate williamdune 2 gamingfurry.tumblr.com & http://log.bitcoin-assets.com//?date=22-06-2015#1172551
cazalla: http://log.bitcoin-assets.com/?date=29-06-2015#1181014 <<< i don't think it works enough to combat the effects of loose chicken skin.. do this one with the lights off i guess
assbot: Logged on 29-06-2015 05:35:16; BingoBoingo: ^ Hate works
assbot: [MPEX] [S.MPOE] 48751 @ 0.00041003 = 19.9894 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 26100 @ 0.00043693 = 11.4039 BTC [+]
assbot: [MPEX] [S.MPOE] 51000 @ 0.00042649 = 21.751 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 40260 @ 0.00041827 = 16.8396 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 6890 @ 0.0003933 = 2.7098 BTC [-]
assbot: Police in Turkey try to stop Pride parade with water cannons, accidentally creates rainbows - Imgur ... ( http://bit.ly/1CDXf8E )
mircea_popescu: pretty cool lol
assbot: [MPEX] [S.MPOE] 23900 @ 0.00043415 = 10.3762 BTC [+]
assbot: [MPEX] [S.MPOE] 38100 @ 0.00043415 = 16.5411 BTC [+]
kakobrekla: >Cause still unknown after several thousand engineering-hours of review. Now parsing data with a hex editor to recover final milliseconds.
assbot: [MPEX] [S.MPOE] 70650 @ 0.00043685 = 30.8635 BTC [+] {3}
assbot: [MPEX] [S.MPOE] 35159 @ 0.00043833 = 15.4112 BTC [+]
assbot: [MPEX] [S.MPOE] 22000 @ 0.00043271 = 9.5196 BTC [-]
assbot: [MPEX] [S.MPOE] 24434 @ 0.00043833 = 10.7102 BTC [+]
assbot: [MPEX] [S.MPOE] 29250 @ 0.00043271 = 12.6568 BTC [-]
assbot: [MPEX] [S.MPOE] 18725 @ 0.00043549 = 8.1546 BTC [+]
assbot: [MPEX] [S.MPOE] 40954 @ 0.00043608 = 17.8592 BTC [+]
assbot: [MPEX] [S.MPOE] 106400 @ 0.00043391 = 46.168 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 257181 @ 0.00044418 = 114.2347 BTC [+] {5}
mats: it rises
assbot: [HAVELOCK] [AM1] 200 @ 0.00629999 = 1.26 BTC [-]
assbot: [MPEX] [S.MPOE] 15290 @ 0.00044828 = 6.8542 BTC [+]
assbot: [MPEX] [S.MPOE] 96201 @ 0.00044624 = 42.9287 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 97100 @ 0.00044383 = 43.0959 BTC [-]
assbot: [MPEX] [S.MPOE] 102354 @ 0.00044093 = 45.1309 BTC [-] {2}
mod6: so ok, yeah was an environment issue. was able to build the whole orchestra. can't connect though: connect() failed after select(): Connection refused
mike_c: ben_vulpes: "I want to know who does this: ./proggy -? to get documentation" << that's the default on windows
mod6: ah, /? works too on d0ze right?
assbot: [MPEX] [S.MPOE] 41710 @ 0.00044831 = 18.699 BTC [+] {2}
mike_c: yeah
mod6: ah yah. i remember when I /finally/ figured out about /p
assbot: [MPEX] [S.MPOE] 27490 @ 0.00044902 = 12.3436 BTC [+]
assbot: [MPEX] [S.MPOE] 132400 @ 0.00043461 = 57.5424 BTC [-] {2}
assbot: [MPEX] [S.MPOE] 106900 @ 0.00045066 = 48.1756 BTC [+] {3}
assbot: Sir Tim Hunt investigation reveals flaws about Connie St Louis' testimony | Daily Mail Online ... ( http://bit.ly/1U0Rvk8 )
decimation: as far as I can tell, nobody has named who at univeristy college london threatened to fire Tim Hunt if he didn't resign
decimation: also, these escaped convicts in new york were just summarily executed?
assbot: [MPEX] [S.MPOE] 250600 @ 0.00044411 = 111.294 BTC [-]
mod6: !up ascii_field
ascii_field: http://log.bitcoin-assets.com/?date=29-06-2015#1181081 << what're you trying to connect to, mod6 ?
assbot: Logged on 29-06-2015 14:48:57; mod6: so ok, yeah was an environment issue. was able to build the whole orchestra. can't connect though: connect() failed after select(): Connection refused
mod6: mp's ip
ascii_field: iirc it's down for maintenance as of last night
mod6: oooh
mod6: ok
mod6: thx
assbot: [MPEX] [S.MPOE] 76950 @ 0.00044411 = 34.1743 BTC [-]
mod6: so if i do a `pmap -x <PID>`, i do see: gconv-modules.cache in there.
ascii_field: http://log.bitcoin-assets.com/?date=29-06-2015#1181090 << this is the 'next james watson' isnnit
assbot: With 61 Seconds in a Minute, Markets Brace for Trouble - Bloomberg Business ... ( http://bit.ly/1C26IMs )
assbot: Logged on 28-01-2015 04:38:18; asciilifeform: leap seconds are braindamaged.
assbot: [MPEX] [S.MPOE] 75574 @ 0.00045191 = 34.1526 BTC [+] {2}
punkman: in other news, banks closed, 60eur/day limit on ATMs
ascii_field: punkman: where ?
punkman: in greece
mod6: !up ascii_field
assbot: [MPEX] [S.MPOE] 99000 @ 0.00045681 = 45.2242 BTC [+] {3}
assbot: Two Uber executives taken into police custody in France| Reuters ... ( http://bit.ly/1QZDPqH )
trinque: where's the govt protection for shoe cobblers, butter churners?
trinque: heh I suppose it reduces to "universal base income"
assbot: [MPEX] [S.MPOE] 156218 @ 0.00046544 = 72.7101 BTC [+] {4}
assbot: Texas attorney general says judges can deny same-sex marriage licenses ... ( http://bit.ly/1QZGRLJ )
mircea_popescu: http://log.bitcoin-assets.com/?date=29-06-2015#1181092 << this is thge major problem, the fact bureaucrats manage to hide behind anonimity.
assbot: Logged on 29-06-2015 15:56:59; decimation: as far as I can tell, nobody has named who at univeristy college london threatened to fire Tim Hunt if he didn't resign
mircea_popescu: must be denied, this shield./
mircea_popescu: "So began an extraordinary course of events that saw her tweet shared more than 600 times, kick-starting a viral scandal which resulted in the 72-year-old academic"
mircea_popescu: six HUNDRED times ?!
mircea_popescu: dude gtfo.
mircea_popescu: http://log.bitcoin-assets.com/?date=29-06-2015#1181115 << are they gonna take everyone's money again ?
assbot: Logged on 29-06-2015 16:38:45; punkman: in other news, banks closed, 60eur/day limit on ATMs
mircea_popescu: or wait, the original was cyprus i think
punkman: are they gonna take everyone's money again ? < one way or another
mircea_popescu: so are you buying cretan hoes for btc ?
punkman: not yet
punkman: if anyone's selling BTC, I probably know a few people
mod6: cruddy hoes > *
mircea_popescu: punkman and how would a few people pay ?!
punkman: cash or other arrangement
mircea_popescu: cahs in greece ?!
assbot: [MPEX] [S.MPOE] 71900 @ 0.00047205 = 33.9404 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 6150 @ 0.00047629 = 2.9292 BTC [+]
assbot: Major Spike In LocalBitcoins Trading Activity Could Be Due To Scams & Fraud - CCN: Financial Bitcoin News ... ( http://bit.ly/1LypsVO )
mircea_popescu: i can affirm under oath that the whole argentina btc market is under 10 btc / day
mircea_popescu: but the latest comer to "we're a website, we print numbers" side of "financial services" is nevertheless amusing.
asciilifeform: !up ascii_field
ascii_field: anybody else (including mircea_popescu) compare their block hashes with those posted last night ?
mircea_popescu: ascii_field actually, i've been playing eulora.
mircea_popescu: fucking love that thing.
ascii_field: mircea_popescu: neato
mircea_popescu: give it a spin sometime, it's absolutely fantastico economic-wise.
ascii_field would love to, but would have to buy a gpu card, cobble together a box to put it in... and, on top of it all, a 27th hour on the clock
mircea_popescu: well maybe later.
assbot: [MPEX] [S.MPOE] 42400 @ 0.00047629 = 20.1947 BTC [+]
mircea_popescu: we can has 5 yes ?
mircea_popescu: @ 0.00047629
ascii_field: ben_vulpes, mod6, mircea_popescu, et al: last night i noticed that 'eatblock' is kinda already implemented: http://btc.yt/lxr/satoshi/source/src/bitcoinrpc.cpp#1780
assbot: Satoshi 0.5.3.1/src/bitcoinrpc.cpp ... ( http://bit.ly/1LyqhxM )
ascii_field: so the ancient dream of 'sync over netcat' is theoretically doable now.
shinohai: O.o sync over nc ?!?
ascii_field: shinohai: aha
shinohai likes how ascii_field thinks ....
ascii_field: http://linux.die.net/man/1/nc << for anyone unfamiliar with that jewel of a util
assbot: nc(1): arbitrary TCP/UDP connections/listens - Linux man page ... ( http://bit.ly/1GIo0tn )
assbot: Netcat: the TCP/IP swiss army ... ( http://bit.ly/1GIo4t0 )
assbot: [MPEX] [S.MPOE] 220700 @ 0.00047068 = 103.8791 BTC [-] {2}
mod6: !up assbot
mod6: !up ascii_field
assbot: [MPEX] [S.MPOE] 37500 @ 0.00047631 = 17.8616 BTC [+] {2}
assbot: [MPEX] [S.MPOE] 3200 @ 0.0004675 = 1.496 BTC [-]
assbot: redline6561/coleslaw · GitHub ... ( http://bit.ly/1BRqidU )
trinque: has s-exps in his hand, invents alternate syntax for encoding the "metadata" of pages
assbot: [MPEX] [S.MPOE] 112378 @ 0.00047914 = 53.8448 BTC [+] {3}
shinohai: I was musing bout bitcoind under a very tiny platform like busybox and found this: http://therealbitcoin.org/ml/btc-dev/2015-April/000083.html
trinque: shinohai: heh! I've run into ascii_field's posts around the net plenty of times on common lisp quest too
shinohai: ;;ticker
gribble: Bitfinex BTCUSD ticker | Best bid: 254.64, Best ask: 254.77, Bid-ask spread: 0.13000, Last trade: 254.64, 24 hour volume: 32004.86437883, 24 hour low: 247.25, 24 hour high: 257.48, 24 hour vwap: None
scoopbot_revived: The Chicken Scribblin' Kronicles - A Look Under Eulora's Short and Knee-Length Future http://trilema.com/2015/the-chicken-scribblin-kronicles-a-look-under-euloras-short-and-knee-length-future/
mats: i wonder who's next -- .it?
mircea_popescu: some pig or other
BingoBoingo: Stator built bitcoind now has sufficient peers found it gets connections when seeds specified through "addnode" are offline
davout: i need to sink some time into building stator bitcoind for the pogo
BingoBoingo: decimation: http://log.bitcoin-assets.com/?date=29-06-2015#1181090 << You could give this one a go
trinque: "unreconstructed" << unbanked, unequal, unenlightened, unsaved
trinque: thingify the anti-thing, then hide the thing it anti-ed
mircea_popescu: unt is the best in this line.
mircea_popescu: butter in romanian.
mircea_popescu: nobody even remembers what the t was originally.
trinque: lawl
asciilifeform: !up ascii_field
ascii_field: davout: 'stator for pogo' is just the old 'portatronic'
ascii_field: davout: you may have noticed that i recycled 95% of the build script from the latter
davout: ascii_field: from what i understand having buildroot + bitcoind required being able to make a static build, right?
ascii_field: davout: buildroot uses uclibc
davout: but it wasn't possible before because of the dynmic dns glibc crap or do i misunderstand something here?
ascii_field: well, previously bitcoin ~actually invoked~ dns
ascii_field: so it had to be provided somehow
ascii_field: now - no
davout: and that dns stuff works with uclibc?
ascii_field: davout: there is no longer any invocation of dns (in my set)
ascii_field: thing even builds statically with glibc
ascii_field: but the 'gconv' retardation remains
ascii_field: and apparently the only way to remove it is to build glibc from scratch and link against it
ascii_field: which, in practice, requires a whole toolchain built against the custom glibc
ascii_field: which may as well be uclibc!
davout: and that was possible before? before the removal of dns crud?
ascii_field: not really. if you invoke dns at all in a glibc proggy, you get the libnss idiocy
ascii_field: automagically
mod6: oh btw, here's a snippit of my bitcoin compile of the full stator: http://dpaste.com/0VMQTY8.txt
assbot: [MPEX] [S.MPOE] 56900 @ 0.00048264 = 27.4622 BTC [+]
ascii_field: mod6: looks quite like mine
ascii_field: anyway, if this thing is to be ran in background on various folks' boxes, it really has to be dedrepperized
mod6: ahh, ok. just wanted you to peek at that end with those boost warnings with getaddrinfo
ascii_field: mod6: we aren't ever calling getaddrinfo
ascii_field: so it doesn't matter if the thing is a stub
mod6: *nod* sounds good
assbot: [MPEX] [S.MPOE] 194413 @ 0.00046692 = 90.7753 BTC [-] {3}
ascii_field: but this thing isn't battlefield-ready until gconv is shot
assbot: [MPEX] [S.MPOE] 59387 @ 0.00044921 = 26.6772 BTC [-]
assbot: Ulrich Drepper | LinkedIn ... ( http://bit.ly/1g3tjOo )
assbot: Not Ulrich Drepper (@drepperquotes) | Twitter ... ( http://bit.ly/1g3u4qR )
ascii_field: 'Stallman recently tried what I would call a hostile takeover of the glibc development. He tried to conspire behind my back and persuade the other main developers to take control so that in the end he is in control and can dictate whatever pleases him. This attempt failed but he kept on pressuring people everywhere and it got really ugly. In the end I agreed to the creation of a so-called "steering committee" (SC).
ascii_field: The SC is different from the SC in projects like gcc in that it does not make decisions. On this front nothing changed. The only difference is that Stallman now has no right to complain anymore since the SC he wanted acknowledged the status quo. I hope he will now shut up forever.'
ascii_field: ^ re: the 'did rms know' thread of a few days ago
assbot: [MPEX] [S.MPOE] 99617 @ 0.00048508 = 48.3222 BTC [+] {2}
BingoBoingo: !up ascii_field
ascii_field: anybody try 'dietlibc' ? >> http://www.fefe.de/dietlibc
assbot: diet libc - a libc optimized for small size ... ( http://bit.ly/1g3wFkD )
assbot: [MPEX] [S.MPOE] 22050 @ 0.00046688 = 10.2947 BTC [-]
trinque: because there needed to be a /var/etc, that's why.
trinque: the filesystem hierarchy standard is as lulzy as TLDs
trinque: oh actually on linux it's /var/lib/misc for what I was trying to find... even better
punkman: not really a standard
punkman: lulzy differences between distros
trinque: insofar as the LSB thing took
trinque: I guess
assbot: Greek Bailout Fund | Indiegogo ... ( http://bit.ly/1KlrMON )
assbot: [MPEX] [S.MPOE] 29450 @ 0.00047145 = 13.8842 BTC [+]
lobbes: http://log.bitcoin-assets.com/?date=27-06-2015#1179154 << Done. It -should- spit out a link to teh actual URL now instead of just the RSS feed
assbot: Logged on 27-06-2015 19:58:44; asciilifeform: ;;later tell lobbes can haz the url of phuctored key preserved in bot ? ty
lobbes: mircea_popescu: this will apply for #eulora too
cazalla: http://log.bitcoin-assets.com/?date=29-06-2015#1181148 <<< i'll need to confirm this with the embassy
assbot: Logged on 29-06-2015 18:10:20; mircea_popescu: i can affirm under oath that the whole argentina btc market is under 10 btc / day
BingoBoingo: kakobrekla: Win
mod6: ascii_field: ok, so there is a way to signal to the dot graph utility to build a graph in a given direction. the default seems to be R->L, and there are only 3 given options: RL, LR, or BT. And if you give it no directional option, it seems to do Top->Bottom which is what we want I think. This thing is quite customizable actually.
mod6: I haven't quited figured out yet how to make this happen.. but there is a way to do this, somehow.
asciilifeform: !up ascii_field
ascii_field: mod6: neat!
assbot: [MPEX] [S.MPOE] 250850 @ 0.00045777 = 114.8316 BTC [-] {4}
ben_vulpes: asciilifeform ascii_field: ProcessBlock should probably not do that thing where it refuses to import already-seen blocks, instead it should obey its master and snarf up whatever
ben_vulpes: this does make for an interesting question of what to do with the chain after an interstitial block has been snarfed - reverify everything? do nothing?
mod6: ok this can be done, one must turn off DOT_CLEANUP then do some scripting to iterate through all of the .dot files created and then sed the rankdir out of the config.
mod6: but.. problem is, these aren't much better top to bottom than left to right, they're still gonna be pretty wide.
mod6: lot more config would be required to get them narrow enough to be "nice"
mod6: i'll come back to this later.
mod6: at least it can be manipualted
decimation: mod6: are you trying to make a 'dot' graph of the blockchain?
ben_vulpes: decimation: the bitcoind sources
mod6: ah yeah this ^
decimation: but, are you displaying call graphs?
decimation: or how data is processed?
mod6: ya call graphs
decimation: in this vein, it might be useful to create a version of the bitcoind source with all the C preprocessor directives unrolled
mod6: take a look through here if you like: http://thebitcoin.foundation/doxygen/v0_5_3_1/
assbot: bitcoin v0.5.3.1-RELEASE: Main Page ... ( http://bit.ly/1efmWXf )
assbot: [MPEX] [S.MPOE] 134150 @ 0.00047673 = 63.9533 BTC [+] {4}
mod6: decimation: ah, well, once i get this sorted out, maybe I can do something about that part too.
decimation: in some ways, the code is 'easier' to read with all of the macros in one spot
decimation: but in another way (ie unwinding call graphs) it would be 'easier' if the preprocessor macros were unwound
BingoBoingo: Too Much Beetus Juice to carry https://i.imgur.com/yfTyF44.jpg
ben_vulpes: ahahahaha
cazalla: what is that BingoBoingo ?
BingoBoingo: cazalla: It's refillable mega sized gas station mugs on a handcart.
cazalla: but what is the drink?
BingoBoingo: Can't tell
cazalla: looks like protein powder, mebe they're getting their exercise on ya fat shamer (hater)
BingoBoingo: No, some of the gas station mugs share that similar shape and coloration
ben_vulpes: Big Gulp ™
ben_vulpes: ;;later tell pete_dushenski hypothesis Model T: "i am a beta fuck"-mobile. thoughts?
gribble: The operation succeeded.
ben_vulpes: ;;later tell pete_dushenski hypothesis re: model t, i suppose would be better
gribble: The operation succeeded.
assbot: [MPEX] [S.MPOE] 72600 @ 0.0004864 = 35.3126 BTC [+] {4}
mod6: ok actualy, those graphs dont looks as bad as I had thought.
mod6: i think maybe they should go the other direction tho? so anyway, I'm gonna put up a temp/test dir so you guys can take a look
mod6: i've orientated them Top->Bottom "TB"
mod6: out of like 1600 odd graphs, only ~1450 actually have a config with the standard directional line in there "rankdir"
mod6: so.. there's like a bunch that might still go another directoin
mod6: 1487 i guess
assbot: bitcoin v0.5.3.1-RELEASE: Main Page ... ( http://bit.ly/1LRyhI7 )
mod6: asciilifeform && ascii_field ^^
mod6: i should add that i can make these SVG graphs too, if that seems like it might be somehow better
assbot: bitcoin v0.5.3.1-RELEASE: bitcoin/src/net.cpp File Reference ... ( http://bit.ly/1IoRLFh )
ben_vulpes: i wonder what red/black/grey boxes around the files mean.
mod6: www.stack.nl/~dimitri/doxygen/manual/diagrams.html << check out the section about half way down that says "elements in the graphs generated by the dot tool have the following meaning:"
ben_vulpes: you can tell me to rtfm my feels won't get all hurt :P
mod6: this thing's documentation is kinda spotty, ironically
ben_vulpes: ah they're probably deprecating some old api, pete_dushenski
decimation: ideally it would be nice to have call graphs that trace the movement of data
ben_vulpes: there's about a mile of difference between an 'app' that does god-knows-what on your iPnohe and a piece of code that...can be inspected.
ben_vulpes: !up tcrypt
ben_vulpes: who're you?
ben_vulpes: decimation: d'you know of anything that does that?
decimation: man I think I remember seeing automated call graph code
ben_vulpes: tcrypt: syn
decimation: I don't see any graphs on that doxygen/test page
tcrypt: ben_vulpes: sorry, was the "who're you?" directed toward me? I'm just a dude interested in assets on the blockchain
tcrypt: seemed like a good channel to join
ben_vulpes: !s colored coins
assbot: 137 results for 'colored coins' : http://s.b-a.link/?q=colored+coins
ben_vulpes: there's your research task for showing up
ben_vulpes: la serenissima runs on deficits :P
decimation: !s crypto-enthusiast
assbot: 1 results for 'crypto-enthusiast' : http://s.b-a.link/?q=crypto-enthusiast
ben_vulpes: !s crypto enthusiast
assbot: 2 results for 'crypto enthusiast' : http://s.b-a.link/?q=crypto+enthusiast
trinque: !s I'm just a dude
assbot: 7 results for 'I'm just a dude' : http://s.b-a.link/?q=I%27m+just+a+dude
decimation: "crypto fan"
decimation: !s "crypto fan"
assbot: 1 results for '"crypto fan"' : http://s.b-a.link/?q=%22crypto+fan%22
decimation: From Taleb: "In one of the rare noncharlatanic books in finance, descriptively called What I Learned Losing a Million Dollars, the protagonist makes a big discovery. He remarks that a fellow named Joe Siegel, one of the most successful traders in a commodity called ?green lumber,? actually thought that it was lumber painted green (rather than freshly cut lumber, called green because it had not been dried). And he made it his professio
decimation: "Every intelligent person in socioeconomics had his theory, probabilities, scenarios,
decimation: and all that. Except Fat Tony. ... All he knew is that suckers exist. ... If you asked any intelligent ?analyst? or journalist at the time, he would have predicted a rise in the price of oil in the event of war. But that causal link was precisely what Tony could not take for granted. So he bet against it: they are all prepared for a rise in oil from war, so the price must have adjusted to it. "
decimation: Thus, one can be a crypto-enthusiast and yet have no idea how bitcoin trading works
decimation: or how to name a single pubkey algo
mircea_popescu: i have my doubts.
mircea_popescu: ;;later tell diana_coman actually they'd be vaginal pears, but yeah.
gribble: The operation succeeded.
mircea_popescu: !up coalbe
assbot: Logged on 29-06-2015 20:38:44; ascii_field: 'Stallman recently tried what I would call a hostile takeover of the glibc development. He tried to conspire behind my back and persuade the other main developers to take control so that in the end he is in control and can dictate whatever pleases him. This attempt failed but he kept on pressuring people everywhere and it got really ugly. In the end I agreed to the creation of a so-called "steering c
decimation: "State police Superintendent Joseph D'Amico says agents told Matt to put up his hands. He says Matt "was shot when he didn't comply.""
decimation: I'm not really complaining if the new policy is to just summarily execute outlaws, but who gets to decide the list of outlaws?
assbot: Logged on 29-06-2015 21:44:20; lobbes: mircea_popescu: this will apply for #eulora too
assbot: Logged on 29-06-2015 22:44:50; decimation: in this vein, it might be useful to create a version of the bitcoind source with all the C preprocessor directives unrolled
mircea_popescu: somehow i suspect spider queen alf has this very fly entangled somewhere and has been salivating over for x time :D
mircea_popescu: and in other news : the bitcoin chamber of commerce is shifting activities a little. http://40.media.tumblr.com/tumblr_m27z7384r01rqgaeyo1_1280.jpg
assbot: [MPEX] [S.MPOE] 56600 @ 0.00045483 = 25.7434 BTC [-]
decimation: maybe she is a crypto-enthusiast too
mircea_popescu: clearly ahead of the reddit curve in any sense
decimation: ben_vulpes: http://valgrind.org/docs/manual/cl-manual.html < valgrind has a gadget for callgraph creation too
assbot: Valgrind ... ( http://bit.ly/1IHTH7i )
assbot: valgrind - Interpreting callgrind data - Stack Overflow ... ( http://bit.ly/1IHTQrD )
assbot: Logged on 29-06-2015 23:34:53; mod6: alright, try it out here: http://thebitcoin.foundation/doxygen/test/
asciilifeform a bit biased, as he uses vertical displays
mircea_popescu: spiffy indeed
mod6: i have only horiz displays, and it looks way better for me too
mod6: decimation: thanks for the heads up on callgrind call graphs -- if IgProf (instead of gprof) can do that also, i'll definately build some when I finally get to those profiles.
asciilifeform: http://log.bitcoin-assets.com/?date=29-06-2015#1181273 << this sounds like a terrifyingly bad idea: if i run sync after mircea_popescu plugs his node back in, and end up with conflicting blocks, the very last thing i want is for it to silently 'fix'
assbot: Logged on 29-06-2015 22:27:54; ben_vulpes: asciilifeform ascii_field: ProcessBlock should probably not do that thing where it refuses to import already-seen blocks, instead it should obey its master and snarf up whatever
mod6: Since we all seem to like the Top->Bottom graphs better, I'll re-generate & post them possibly tonight. tomorrow at latest. i've still got about 30% left of SoBA to finish first.
assbot: The actual state of the Bitcoin network on Trilema - A blog by Mircea Popescu. ... ( http://bit.ly/1KlOEOo )
mike_c: mircea_popescu: You left us hanging there! Since it's missing, I must know what those points of interest are :)
mike_c: maybe this is why I hate footnotes more than most. most don't read them?
asciilifeform not only reads, but sometimes starts with footnotes
mike_c: goddamn "must complete" gene
mike_c: starts? :) that must be confusing
asciilifeform: http://log.bitcoin-assets.com/?date=30-06-2015#1181371 << almost inevitably the result of this simple experiment is quite unreadable. anyone who wants to try is welcome to: gcc -E
assbot: Logged on 30-06-2015 00:15:06; assbot: Logged on 29-06-2015 22:44:50; decimation: in this vein, it might be useful to create a version of the bitcoind source with all the C preprocessor directives unrolled
asciilifeform: afaik gcc does not support multiple ~levels~ of macro expansion (these are braindamaged c macros after all, not a lisp macro system with actual control over evaluation)
asciilifeform: http://log.bitcoin-assets.com/?date=30-06-2015#1181363 << even if rms no longer writes (and i'm informed that this may be the case in recent years) he is still tremendously useful as a 'fire magnet' for shitgnomes
assbot: Logged on 30-06-2015 00:12:52; mircea_popescu: http://log.bitcoin-assets.com/?date=29-06-2015#1181240 << myeah.
asciilifeform: they can't resist
asciilifeform: and thereby reveal their position
asciilifeform: http://log.bitcoin-assets.com/?date=30-06-2015#1181387 << my igprof patch for therealbitcoin is almost certainly b0rked by the 'dumpblock' addition. but fixing it ought to be trivial - good project for any of the less-experienced folks here
assbot: Logged on 30-06-2015 00:28:51; mod6: decimation: thanks for the heads up on callgrind call graphs -- if IgProf (instead of gprof) can do that also, i'll definately build some when I finally get to those profiles.
asciilifeform: (easiest method is to actually understand the changes, as one ought to in any case, and re-apply them by hand, then produce new patch)
assbot: Logged on 30-06-2015 00:11:15; mircea_popescu: ;;later tell diana_coman actually they'd be vaginal pears, but yeah.
asciilifeform: (but i distinctly recall a 'pear' thread ages ago, where somebody pointed out that the two types can be distinguished by the presence of 'cervix pliers' on the business end)
asciilifeform: http://lenta.ru/news/2015/06/29/flibusta << mega-l0l. ru dept. of net censorship blocks ~the~ w4r3z library, but not for just anything, but for hosting... bradbury's '451 fahrenheit' !
assbot: Онлайн-библиотеку наказали за роман «451 градус по Фаренгейту»: Интернет: Интернет и СМИ: Lenta.ru ... ( http://bit.ly/1IHWMEB )
asciilifeform: http://log.bitcoin-assets.com/?date=30-06-2015#1181365 << my understanding is that this is sop in usa when the escapee is considered 'armed and dangerous' (tm)
assbot: Logged on 30-06-2015 00:12:59; decimation: "State police Superintendent Joseph D'Amico says agents told Matt to put up his hands. He says Matt "was shot when he didn't comply.""
asciilifeform: esp. if no witnesses
asciilifeform: the presumption is that a fella who is facing a return to life in hard prison might have an arse grenade, etc., or otherwise disinclined to 'go quietly'
asciilifeform: http://log.bitcoin-assets.com/?date=30-06-2015#1181377 << my current understanding is that the blackout in 'reddit' et al. re: therealbitcoin is more or less total.
assbot: Logged on 30-06-2015 00:19:55; mircea_popescu: clearly ahead of the reddit curve in any sense
asciilifeform: (if anyone here is a regular reader of these snakepits and knows of evidence to the contrary, it would be interesting to see it)
asciilifeform: achtung, panzers!
asciilifeform: ben_vulpes, mod6, mircea_popescu, et al:
asciilifeform: '(EXPERIMENTAL) Raw Block Eater'
asciilifeform: (before anyone asks: doesn't require the weird asciification that using 'getmemorypool' to import blocks would)
asciilifeform: quoting from the ml msg,
asciilifeform: 'Using 'dumpblock' and 'eatblock', it is now possible to move blockchains around via various direct channels (e.g., pigeon.)'
asciilifeform: now whoever dares, can ask a node to crap out blocks n ... n+k, pgp-sign, bring them to node having blocks j ... n-1, and 'feed' them to it.
assbot: Officers search for New York escapee Sweat - NBC-2.com WBBH News for Fort Myers, Cape Coral & Naples, Florida ... ( http://bit.ly/1Kq5XiT )
decimation: "Authorities have warned from the start that the pair of fugitives might get their hands on guns. Matt did. And it may have been his undoing at that moment. Matt didn't shoot, but he also didn't comply with officers' order, so they opened fire."
decimation: ""We recovered a 20-gauge shotgun from Matt's body at the location," said D'Amico." < of course
decimation: http://spdblotter.seattle.gov/2015/06/29/woman-knocked-unconscious-at-parade-by-falling-drone/ < lolz "A 25-year-old woman was knocked unconscious Sunday after she was struck by a small drone aircraft while attending the Pride parade in downtown Seattle."
assbot: Woman Knocked Unconscious At Parade By Falling Drone ... ( http://bit.ly/1Kq6jGa )
decimation: "At the scene, one the victim?s friends handed over the damaged drone?which retails for about $1200 and weighs about 2 pounds?and provided photographs of a man, who may have been piloting the aircraft."
decimation: I wonder if it is now sop to summarily execute drone pilots too
asciilifeform: ben_vulpes, mod6, mircea_popescu, et al: in case this was not clear, it is now possible for the first time to carry out FULLY DETERMINISTIC tests of therealbitcoin (memory consumption, etc) by denying a node a net connection and syncing from disk using 'eatblock'.
asciilifeform: this will also shed some light on the effect of the mempool on resource consumption...
mircea_popescu: pretty epic all this shit.
mircea_popescu: best week of bitcoin.
asciilifeform: pretty basic
assbot: Kryptoradio by Koodilehto ... ( http://bit.ly/1g4pfO3 )
asciilifeform: will be interesting to compare their blocks with ours.
decimation: why the gay rainbow bitcoin logo
asciilifeform: could be the apple-II rainbow
asciilifeform: or the rain rainbow
asciilifeform: or even the commodore-64 rainbow.
decimation: "QSL cards" are customary in ham radio circles; a postcard is sent to acknowledge contact
decimation: asciilifeform: actually it might be mildly interesting to know how they are 'serializing' the blocks
decimation: did the also implant parasite into bitcoind?
asciilifeform: i'll laugh to death if it's from 'blockchain.info' or the like
mod6: asciilifeform: re: ... the first time to carry out FULLY DETERMINISTIC tests ... << yeah this is great!
asciilifeform: mod6: i, for one, am rather curious whether we still get 200M+ footprint when there is ~no~ mempool
asciilifeform: (on a netless node)
decimation: actually it looks like the fins wrote a C client for bitcoin protocol https://github.com/koodilehto/kryptoradio/tree/master/data_sources/bitcoin/src
assbot: kryptoradio/data_sources/bitcoin/src at master · koodilehto/kryptoradio · GitHub ... ( http://bit.ly/1g4qCfv )
asciilifeform actually wrote something not unlike ^ a few yrs ago
asciilifeform: for an entirely unrelated and - today - uninteresting - purpose
decimation: what purpose?
asciilifeform: blockchain telegraphy
asciilifeform: it is now also possible to elementarily ferret out certain kinds of leaks - e.g., does importing the same bastard block ten thousand times result in an increase in ram footprint ? if so, we have leak
asciilifeform: and whatever test (igprof, etc) can now be carried out stepwise (that is, after each added block)
asciilifeform: i will leave the possible variations on this theme to the alert reader.
decimation: asciilifeform: did you try the feed block thing
asciilifeform: decimation: i just now wrote the patch, l0l
asciilifeform: when would i have tried
decimation: "If you calculate an offset between two separately allocated C memory objects (e.g. malloc'd regions or global or local variables) by pointer subtraction, can you make a usable pointer to the second by adding the offset to the address of the first?"
decimation: asciilifeform: it seems like a clever script could stuff into bitcoind 'as is'
asciilifeform: decimation: sure
asciilifeform: decimation: by emulating a node, etc
asciilifeform: but why.
decimation: yeah, patch is better, agreed
asciilifeform: (who wants, can write this. i've no strong desire to)
asciilifeform: http://log.bitcoin-assets.com/?date=30-06-2015#1181475 << this is not even the worst known abuse. one book (forget whose) actually suggested 'just in time compilation' on arbitrary (!) machines by snarfing up binary routines from function pointers and memcpying them into a buffer, then (*foo)()-ing in...
assbot: Logged on 30-06-2015 03:16:41; decimation: "If you calculate an offset between two separately allocated C memory objects (e.g. malloc'd regions or global or local variables) by pointer subtraction, can you make a usable pointer to the second by adding the offset to the address of the first?"
asciilifeform: this has all the appeal of the russian prison teapot (consisting of a mug, two nails, and a mains socket)
asciilifeform: but hey, 'it works!!111!!1111'
decimation: heh "Can you make a usable copy of a pointer by copying its representation bytes with code that indirectly computes the identity function on them, e.g. writing the pointer value to a file and then reading it back, and using compression or encryption on the way?"
decimation: ^ kinda what you said
decimation: "I've written code for a JIT that stores 64-bit virtual ptrs as their hardware based 48-bits. This is a valuable optimisation, even if it's not strictly OK. (anon)"
decimation: good lord, how much software that people use every day is written like this?
decimation: "You can go much stronger than that. Many security mitigation techniques rely on being able to XOR a pointer with one or more values and recover the pointer later by again XORing with one or more possible different values, (whose total XOR is the same as the original set). (Richard Black)"
decimation: lol who are you hiding from? eax?
asciilifeform: they are hiding from... me & colleagues
asciilifeform: and l0l, it doesn't work terribly well.
asciilifeform: 'On PICs and MCS51s, the two objects could actually be in different data spaces (e.g. RAM vs flash memory).' << correct. at least for the pic16xxx series, which i've used for many years. it is called 'harvard architecture'
asciilifeform: used to be fairly common on micros
asciilifeform: (the starvation-cheap kind)
asciilifeform: pic16f84, my favourite when i was a schoolboy, has 8-bit data word but 14-bit code word, in entirely separate address spaces
asciilifeform: physically had no way to 'jump into' data
decimation: this has confused n00bs when you mention the 'von neumann' arch
asciilifeform: (or, for that matter, refer to bits in code word unless such was designated as a 'return 8-bit constant' instruction)
decimation: they think 'harvard' is better with respect to your 'bedrock' complaints
asciilifeform: 'von neumann arch' traditionally means simply the very idea of having separate devices called memory and cpu
asciilifeform: where the latter is able to operate on a tiny portion of the former in any given operation
asciilifeform: 'harvard' is better in the same sense that it is better to be shot with a .22 than with a cannon
decimation: at least it's concievable that you could point to the data and code ram chips
asciilifeform: gotta love those prison kettles
asciilifeform: that article ought to be required reading for shitgnomologists
asciilifeform: there is no conceivable reason to ever be doing any of the things described therein
asciilifeform: you can't even win 'underhanded c contest' with them. they're ~screamingly~ bad ideas.
asciilifeform: and anyone who is found to be deploying such code, for whatever purpose, ought to answer for it
decimation: 'but it works'
asciilifeform: until not.
decimation: 'you need to support our implementation'
decimation: you can imagine how gcc writers would tire of that kind of bullshit
mats: jurassic world was better than expected
asciilifeform: http://log.bitcoin-assets.com/?date=30-06-2015#1181488 << this is doubly lulzy considering that i just pulled my dead tree 'amd x86-64 programmer's manual vol. 2' off the shelf, sept. '02 edition, and it defines 52 bits of valid pointer in 64-bit word...
assbot: Logged on 30-06-2015 03:21:55; decimation: "I've written code for a JIT that stores 64-bit virtual ptrs as their hardware based 48-bits. This is a valuable optimisation, even if it's not strictly OK. (anon)"
asciilifeform: yes, you probably won't find anything past 40 or so bits soldered on your mainboard
asciilifeform: but, there is the page table
decimation: heh I didn't realize that x86-64 kept page table
asciilifeform: of course it did
asciilifeform: how else could you do the whole mmu thing
asciilifeform: where each process thinks it owns the machine
decimation doesn't do much assembly
asciilifeform: ~segmentation~, that grim old idiocy from the 16-bit 8086 days, gets disabled
asciilifeform: (mostly)
decimation: but in retrospect, makes sense
decimation: I thought i386 added even more segmentation
asciilifeform: speaking of 64-bit ('long') mode here
asciilifeform: it is ~almost~ like a rationally-designed (e.g., 'alpha') cpu
asciilifeform: this is not an accident; amd hired away most of the old dec team who built alpha
decimation: ^ also note intel was derping with itanic around then
asciilifeform: no one ever really built a halfway decent compiler for 'vliw' machines (like itanic)
← 2015-06-28 | 2015-06-30 →