Forum logs for 30 Jun 2015
Sunday, 24 November, Year 11 d.Tr. | Author: Mircea Popescu
decimation | asciilifeform: did you try the feed block thing | [00:03] |
decimation | http://www.cl.cam.ac.uk/~pes20/cerberus/notes50-2015-05-24-survey-discussion.html < C horribles | [00:17] |
assbot | ... ( http://bit.ly/1dtJOS2 ) | [00:17] |
asciilifeform | decimation: i just now wrote the patch, l0l | [00:20] |
asciilifeform | when would i have tried | [00:20] |
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?" | [00:20] |
decimation | asciilifeform: it seems like a clever script could stuff into bitcoind 'as is' | [00:21] |
asciilifeform | decimation: sure | [00:21] |
asciilifeform | decimation: by emulating a node, etc | [00:21] |
asciilifeform | but why. | [00:21] |
decimation | yeah, patch is better, agreed | [00:21] |
asciilifeform | (who wants, can write this. i've no strong desire to) | [00:21] |
* | williamdunne has quit (Ping timeout: 264 seconds) | [00:22] |
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... | [00:23] |
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?" | [00:23] |
asciilifeform | this has all the appeal of the russian prison teapot (consisting of a mug, two nails, and a mains socket) | [00:24] |
asciilifeform | but hey, 'it works!!111!!1111' | [00:24] |
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?" | [00:25] |
decimation | ^ kinda what you said | [00:25] |
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)" | [00:25] |
decimation | good lord, how much software that people use every day is written like this? | [00:26] |
asciilifeform | 100% ? | [00:26] |
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)" | [00:27] |
decimation | lol who are you hiding from? eax? | [00:27] |
asciilifeform | they are hiding from... me & colleagues | [00:27] |
asciilifeform | and l0l, it doesn't work terribly well. | [00:27] |
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' | [00:30] |
asciilifeform | used to be fairly common on micros | [00:30] |
asciilifeform | (the starvation-cheap kind) | [00:31] |
asciilifeform | pic16f84, my favourite when i was a schoolboy, has 8-bit data word but 14-bit code word, in entirely separate address spaces | [00:31] |
asciilifeform | physically had no way to 'jump into' data | [00:32] |
decimation | this has confused n00bs when you mention the 'von neumann' arch | [00:32] |
asciilifeform | (or, for that matter, refer to bits in code word unless such was designated as a 'return 8-bit constant' instruction) | [00:32] |
decimation | they think 'harvard' is better with respect to your 'bedrock' complaints | [00:33] |
asciilifeform | 'von neumann arch' traditionally means simply the very idea of having separate devices called memory and cpu | [00:33] |
asciilifeform | where the latter is able to operate on a tiny portion of the former in any given operation | [00:33] |
asciilifeform | 'harvard' is better in the same sense that it is better to be shot with a .22 than with a cannon | [00:34] |
decimation | heh | [00:34] |
decimation | at least it's concievable that you could point to the data and code ram chips | [00:34] |
asciilifeform | gotta love those prison kettles | [00:36] |
asciilifeform | that article ought to be required reading for shitgnomologists | [00:37] |
asciilifeform | there is no conceivable reason to ever be doing any of the things described therein | [00:37] |
asciilifeform | you can't even win 'underhanded c contest' with them. they're ~screamingly~ bad ideas. | [00:37] |
asciilifeform | and anyone who is found to be deploying such code, for whatever purpose, ought to answer for it | [00:38] |
decimation | 'but it works' | [00:39] |
asciilifeform | until not. | [00:39] |
decimation | 'you need to support our implementation' | [00:39] |
decimation | you can imagine how gcc writers would tire of that kind of bullshit | [00:40] |
mats | jurassic world was better than expected | [00:42] |
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... | [00:44] |
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)" | [00:44] |
decimation | hehe | [00:45] |
asciilifeform | yes, you probably won't find anything past 40 or so bits soldered on your mainboard | [00:46] |
asciilifeform | but, there is the page table | [00:46] |
decimation | heh I didn't realize that x86-64 kept page table | [00:53] |
asciilifeform | of course it did | [00:53] |
asciilifeform | how else could you do the whole mmu thing | [00:54] |
asciilifeform | where each process thinks it owns the machine | [00:54] |
* | decimation doesn't do much assembly | [00:55] |
asciilifeform | ~segmentation~, that grim old idiocy from the 16-bit 8086 days, gets disabled | [00:55] |
asciilifeform | (mostly) | [00:55] |
decimation | but in retrospect, makes sense | [00:55] |
decimation | I thought i386 added even more segmentation | [00:55] |
asciilifeform | speaking of 64-bit ('long') mode here | [00:55] |
asciilifeform | it is ~almost~ like a rationally-designed (e.g., 'alpha') cpu | [00:56] |
asciilifeform | this is not an accident; amd hired away most of the old dec team who built alpha | [00:56] |
decimation | ^ also note intel was derping with itanic around then | [00:56] |
asciilifeform | no one ever really built a halfway decent compiler for 'vliw' machines (like itanic) | [00:57] |
* | yhwh_ has quit (Remote host closed the connection) | [01:04] |
asciilifeform | http://www.nbc-2.com/story/29430125/governor-puerto-rico-near-death-spiral | [01:06] |
assbot | Governor: Puerto Rico near 'death spiral' - NBC-2.com WBBH News for Fort Myers, Cape Coral & Naples, Florida ... ( http://bit.ly/1g4CkH8 ) | [01:06] |
* | WolfGoethe has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) | [01:08] |
asciilifeform | if kim jong un had balls, perhaps he'd buy it. | [01:09] |
trinque | all that guy wants to do is drink hennesy and fuck bitches. | [01:10] |
asciilifeform | to be fair, pretty much everything we know about him comes from south kr (read: usg) mediatrons | [01:11] |
decimation | lolz as if puerto rico was anything other than a vassal of usg | [01:12] |
decimation | they can go into infinite usd debt | [01:12] |
asciilifeform | (e.g., the 'uncle fed to dogs' has since been seen, the gurlphriend beheaded for starring in pr0n has been appearing in public, the footballists 'shot for losing' are playing today...) | [01:13] |
asciilifeform | decimation: yes, can go into infinite debt; while usg uses the island for bomb practice | [01:13] |
asciilifeform | (the one and only purpose it serves) | [01:14] |
decimation | heh | [01:14] |
decimation | http://www.naturalnews.com/040671_Puerto_Rico_food_stamps_SNAP_program.html | [01:14] |
assbot | One-third of population of Puerto Rico now getting federal food stamps - NaturalNews.com ... ( http://bit.ly/1g4DD8X ) | [01:14] |
asciilifeform | if they ever feel like having an actual economy (or simply switching 'sugar daddies') they know who to call | [01:15] |
asciilifeform | (or do they) | [01:15] |
* | NewLiberty_ has quit (Ping timeout: 246 seconds) | [01:15] |
decimation | my understanding is everyone who is worth a damn has already left | [01:15] |
decimation | the only people who 'do work' are cubans who are gonna move back when castro is kaput | [01:16] |
mats | hm, TIL USG shuttered USN base in puerto rico in 2000s | [01:16] |
assbot | [HAVELOCK] [AM1] 330 @ 0.00629999 = 2.079 BTC [-] {2} | [01:16] |
asciilifeform | mats: interesting! did not know this. | [01:16] |
decimation | that doesn't mean they don't occasionally drop a bomb or two | [01:17] |
mats | https://www.irccloud.com/pastebin/eE28ONB3/ | [01:20] |
assbot | Pastebin | IRCCloud ... ( http://bit.ly/1ROoPa7 ) | [01:20] |
mats | asciilifeform: got an idea? a question in ##re i am also curious about answer to | [01:21] |
BingoBoingo | [01:21] | |
asciilifeform | mats: if within bounds for relative jump, uses that | [01:21] |
mats | if not? | [01:21] |
asciilifeform | otherwise a decent compiler does multiple passes | [01:21] |
mats | ok, thought so | [01:23] |
mats | thx | [01:23] |
asciilifeform | http://x86.renejeschke.de/html/file_module_x86_id_147.html << 32-bit | [01:23] |
assbot | Shroud: x86 Instruction Set Reference ... ( http://bit.ly/1ROpfxb ) | [01:23] |
asciilifeform | note that 'long' (64) mode has no absolute far jump | [01:24] |
asciilifeform | or rather, has no such with immediate value | [01:25] |
asciilifeform | (you ~can~, e.g., 'jmp rax') | [01:25] |
asciilifeform | anyone for whom this question is a routine matter really ought to own the book | [01:25] |
asciilifeform | (mentioned earlier today) | [01:25] |
mats | ive been studying asm for months and i still feel as lost as my first day | [01:28] |
asciilifeform | mats: the only cure is to not only read but write | [01:28] |
asciilifeform | and experiment | [01:28] |
mats | like there's a superset of knowledge i'm missing | [01:28] |
asciilifeform | there are at least two sub-fields here - how the machine is put together; and, what idioms are common (i.e. what does a particular compiler crap out and why?) | [01:30] |
mats | alright | [01:31] |
asciilifeform | mats: some of the more interesting aspects are, as always, corner cases. e.g., how does x86-64 treat self-modifying code? how does this impact cache? can unpriv. ('ring 3') code learn cache state? (to some extent - always!) etc. | [01:32] |
* | samO__ (~samO@unaffiliated/samo) has joined #bitcoin-assets | [01:35] |
asciilifeform | http://log.bitcoin-assets.com/?date=30-06-2015#1181553 << yes, there will be plenty of 'work' to be had there, re-converting the island back into a u.s. bordello as it was in batista's time; 'privatizing' and demolishing the spiffiest pharama plants in the western hemisphere; shipping the best doctors to drive cabs in nyc; etc | [01:37] |
assbot | Logged on 30-06-2015 04:12:09; decimation: the only people who 'do work' are cubans who are gonna move back when castro is kaput | [01:37] |
* | samO_ has quit (Ping timeout: 246 seconds) | [01:38] |
asciilifeform | i'm not certain that there ever was a ~less~ sympathetic bunch of dekulakized folks than the cuban 'refugees' in usa | [01:39] |
asciilifeform | (by some versions, these are the people who gave us... bush II) | [01:40] |
asciilifeform | hard to picture a sorrier bunch of bitter schmucks, eagerly taking it up the arse from history's biggest and most obscene communist mega-empire (usg) to spite their little piss-ant one | [01:45] |
* | mod6 is still going on this thing. | [01:48] |
mod6 | getting close though | [01:48] |
mod6 | lotta stuff this month! | [01:49] |
* | joshbuddy (~josh@wikimedia/Joshbuddy) has joined #bitcoin-assets | [01:58] |
decimation | asciilifeform: yeah it's a fair point | [02:01] |
scoopbot_revived | CUNY Keeps Bezzle Flowing to Krugman http://qntra.net/2015/06/cuny-keeps-bezzle-flowing-to-krugman/ | [02:01] |
decimation | re: cubans | [02:01] |
decimation | they wanna give us bush III too | [02:02] |
trinque | I can think of another honorarium the republic might keep herr krugman in for entertainment purposes. | [02:03] |
* | Duffer1 has quit (Quit: later) | [02:03] |
BingoBoingo | Vending machine later | [02:04] |
trinque | I'm thinking a sort of dunking booth with better toys. | [02:04] |
BingoBoingo | But this is just another quicker example of documenting the kicks | [02:06] |
decimation | heh http://www.multpl.com/shiller-pe/ | [02:07] |
assbot | Shiller PE Ratio ... ( http://bit.ly/1KmfAxj ) | [02:07] |
decimation | S&P 500 price/earnings ratio is looking pretty toppy... | [02:07] |
* | Vexual (~Vexual@unaffiliated/vexual) has joined #bitcoin-assets | [02:08] |
trinque | decimation: currency crisis or gtfo | [02:08] |
decimation | !up Vexual | [02:08] |
* | assbot gives voice to Vexual | [02:08] |
decimation | trinque: looks like the eu is trying to start one | [02:08] |
trinque | so tired of waiting for the horrible missteps of that which was once styled republic to incur their cost | [02:09] |
decimation | lol http://www.bloomberg.com/news/articles/2015-06-30/uber-bonds-term-sheet-reveals-470-million-in-operating-losses < related | [02:09] |
assbot | Uber Bonds Term Sheet Reveals $470 Million in Operating Losses - Bloomberg Business ... ( http://bit.ly/1LRPEIO ) | [02:09] |
punkman | http://curl.haxx.se/mail/lib-2015-06/0143.html | [02:16] |
assbot | Curl: [SECURITY NOTICE] libidn with bad UTF8 input ... ( http://bit.ly/1Kmggmm ) | [02:16] |
* | TheAdversary has quit (Ping timeout: 264 seconds) | [02:19] |
* | Hasimir has quit (Ping timeout: 245 seconds) | [02:19] |
punkman | no, that's how "big in SV" works | [02:23] |
punkman | silicon valley | [02:24] |
assbot | [MPEX] [S.MPOE] 58200 @ 0.00046059 = 26.8063 BTC [+] {2} | [02:25] |
mats | like a crack dealer doesn't understand a junkie | [02:27] |
punkman | german citizens about as clueless as the greeks | [02:27] |
decimation | germans have profited for years by loaning greeks eu dollars and then selling them shit to buy them back | [02:29] |
decimation | it's all just a stupid shell game | [02:29] |
mod6 | Ok, just about done. And that's jsut about all for me tonight. | [02:29] |
punkman | would you vote in a referendum? | [02:31] |
mod6 | I did remove the original http://thebitcoin.foundation/doxygen/v0_5_3_1/ source code browser for the one that was in /test/ with the Top->Bottom graphs. | [02:31] |
assbot | bitcoin v0.5.3.1-RELEASE: Main Page ... ( http://bit.ly/1LRQAgi ) | [02:31] |
punkman | think I'm gonna stick to my "no voting" policy | [02:31] |
mod6 | So that one should be fine now. Tomorrow, I'll update the graphs in this one: http://thebitcoin.foundation/doxygen/v0_5_3_1-wPatchesApplied/ | [02:32] |
assbot | bitcoin v0.5.3.1-RELEASE + patches { http://thebitcoin.foundation/doxygen/v0_5_3_1-wPatchesApplied/v0531-wPatchesApplied.txt }: Main Page ... ( http://bit.ly/1LRQANi ) | [02:32] |
decimation | punkman: what if the referendum were for ending the popular vote? | [02:32] |
mats | lol | [02:33] |
decimation | I would vote for it | [02:33] |
mats | i would question reality if this came to pass | [02:33] |
decimation | mats: to believe it wouldn't pass is to believe that the voter places his own interest above that of the group | [02:35] |
* | paxtoncamaro91 has quit (Ping timeout: 244 seconds) | [02:35] |
decimation | which defeats the point of asking individuals to make a decision for the group | [02:38] |
* | assbot removes voice from Vexual | [02:38] |
decimation | !up Vexual | [02:39] |
* | assbot gives voice to Vexual | [02:39] |
* | Hasimir (~hfenring@unaffiliated/hasimir) has joined #bitcoin-assets | [02:39] |
* | TheAdversary (~adversary@unaffiliated/hasimir/bot/theadversary) has joined #bitcoin-assets | [02:39] |
decimation | Vexual: compulsory voting is a contradiction. like compulsory wealth. | [02:45] |
decimation | did the local cops shoot on sight? | [02:49] |
decimation | heh "A police spokesman said the officers were investigating an unrelated matter and did not know who he was, but Mr Rodman thought the police had come to arrest him and gave himself up." | [02:50] |
decimation | poor guy was obviously paranoid | [02:51] |
decimation | what's the point of 'escaping' to another country if you can't enjoy yourself | [02:52] |
decimation | go to queensland and search his hovel :) | [02:54] |
cazalla | Vexual, was prob a spy and his time was up | [02:56] |
decimation | they were probably looking for the bum that shit on the local picnic tables | [02:58] |
decimation | fella had a guilty conscience | [02:58] |
decimation | cazalla: an american spy? why would usg bother? | [02:59] |
cazalla | wonder how many seppos overstay their visa anyway | [02:59] |
decimation | I doubt there's anything australia knows that they wouldn't happily give away in exchange for coin | [02:59] |
cazalla | decimation, was being facetious | [02:59] |
decimation | how's that marine base going | [02:59] |
assbot | [MPEX] [S.MPOE] 94000 @ 0.00046393 = 43.6094 BTC [+] {2} | [03:00] |
cazalla | decimation, which one? US has quite a few bases here now | [03:01] |
decimation | I guess I was thinking of the new one near darwin | [03:02] |
punkman | http://arstechnica.com/tech-policy/2015/06/after-bitcoin-loan-goes-south-judge-rules-man-must-repay-over-67000/ | [03:02] |
assbot | After Bitcoin loan goes south, judge rules man must repay over $67,000 | Ars Technica ... ( http://bit.ly/1NrEaNt ) | [03:02] |
cazalla | http://www.anti-bases.org/images/AustraliaUSAbases.gif (nfi how legit this map is but seeing it fits my narrative lol) | [03:02] |
assbot | ... ( http://bit.ly/1NrEb3T ) | [03:02] |
decimation | I think obama wanted to show china how serious he was back then | [03:02] |
cazalla | one day hopefully can do some urbex at pinegap | [03:03] |
decimation | lol seismic stations | [03:04] |
decimation | oh no, usg is gonna know how u shakin | [03:05] |
decimation | lots of countries in the world have anti-base posters like this in local language, yet more bases seem to be the order | [03:06] |
cazalla | nah, i'd be going on dirt bike tbh | [03:07] |
decimation | lol is that mad max | [03:08] |
* | assbot removes voice from Vexual | [03:09] |
cazalla | !up Vexual | [03:10] |
* | assbot gives voice to Vexual | [03:10] |
cazalla | wouldn't it be sick if this got over the line on the last day https://bitbet.us/bet/1135/btc-to-top-350-before-1st-july/ | [03:11] |
assbot | BitBet - BTC to top $350 before 1st July :: 7.39 B (10%) on Yes, 65.9 B (90%) on No | closed 2 weeks 6 hours ago ... ( http://bit.ly/1Kqnbg1 ) | [03:11] |
decimation | is it ticking up? | [03:11] |
decimation | ;;ticker | [03:11] |
gribble | Bitfinex BTCUSD ticker | Best bid: 267.79, Best ask: 267.98, Bid-ask spread: 0.19000, Last trade: 267.93, 24 hour volume: 43306.98643878, 24 hour low: 249.43, 24 hour high: 267.9, 24 hour vwap: None | [03:11] |
decimation | heh | [03:11] |
decimation | why outfit your mad max cruiser with that kind of tank? | [03:12] |
* | joshbuddy has quit (Quit: joshbuddy) | [03:13] |
decimation | drive for 24 hours without refuel? | [03:13] |
cazalla | who needs a servo Vexual when ya can carry a few tanks on a postie bike | [03:13] |
decimation | bike doesn't need much gas | [03:13] |
decimation | meanwhile your balls gonna fall off after hour 22 | [03:13] |
cazalla | dunno but they go forever | [03:15] |
cazalla | durable too, i'll get through any aussie terrain | [03:15] |
cazalla | nah but a mate did | [03:15] |
cazalla | i was gonna get one but got a zzr instead | [03:16] |
* | assbot removes voice from Vexual | [03:40] |
* | joshbuddy (~josh@wikimedia/Joshbuddy) has joined #bitcoin-assets | [03:42] |
* | Now talking on #bitcoin-assets | [16:29] |
* | Topic for #bitcoin-assets is: http://bitcoin-assets.com || http://log.bitcoin-assets.com || http://bash.bitcoin-assets.com || http://blogs.bitcoin-assets.com | [16:29] |
* | Topic for #bitcoin-assets set by kakobrekla!~kako@unaffiliated/kakobrekla at Wed Mar 5 16:58:12 2014 | [16:29] |
-assbot- | Welcome to #bitcoin-assets. To get voice (ie, to be able to speak), send me "!up" in a private message to get an OTP. You must have a sufficient WoT rating. If you do not have a WoT account or sufficient rating, try politely asking one of the voiced people for a temporary voice. | [16:29] |
* | assbot gives voice to mircea_popescu | [16:29] |
mircea_popescu | ahhh | [16:30] |
ascii_field | mircea_popescu! | [16:31] |
mircea_popescu | heya. | [16:31] |
mircea_popescu | dezastru ? | [16:31] |
mircea_popescu | incidentally, i wonder how many times in the history of linux one has issued the command ;; | [16:31] |
mircea_popescu | somehow i suspect its more common than kk | [16:32] |
ascii_field | kein dezastru | [16:32] |
ascii_field | but many good things | [16:32] |
* | mircea_popescu is going to get top the logs just as soon as he's done hammering the seeder into shape | [16:33] |
mircea_popescu | which should be soonish | [16:33] |
* | assbot removes voice from ascii_field | [16:34] |
mircea_popescu | !up ascii_field | [16:36] |
-assbot- | You voiced ascii_field for 30 minutes. | [16:36] |
* | assbot gives voice to ascii_field | [16:36] |
mircea_popescu | in even further news, overheard in the street like an hour ago : "mommy, mommy! is it a good sign when your fanny itches ?" | [16:37] |
mircea_popescu | i would have inquired whether front facing fanny or rear facing fanny, but i was pressed for time sadly. | [16:37] |
ascii_field | l0l! | [16:38] |
BingoBoingo | [16:38] | |
mircea_popescu | afaik this ^ is correct | [16:38] |
* | BingoBoingo spent some time dicking around with it when did OpenBSD 0.7.2 -ish build | [16:40] |
BingoBoingo | Bootstrap.dat did what it was supposed to on v0.8.6 though, didn | [16:41] |
BingoBoingo | 't much speed up sync because verification is still CPU bound | [16:41] |
ascii_field | how was it generated ? | [16:41] |
BingoBoingo | I think garzick had a script somewhere I'll did | [16:42] |
BingoBoingo | *dig | [16:42] |
ascii_field | and i beg to differ that direct arse-to-mouth of blocks 'doesn't speed sync' | [16:42] |
ascii_field | it sure as fuck does | [16:42] |
ascii_field | on account of not having the hours-long bastard block doldrums | [16:42] |
ascii_field | nor is mempool churning | [16:43] |
BingoBoingo | https://bitcointalk.org/index.php?topic=145386.0 | [16:44] |
assbot | [ANN] Bitcoin blockchain data torrent ... ( http://bit.ly/1IqK8Ow ) | [16:44] |
ascii_field | https://github.com/jgarzik/pynode/blob/master/mkbootstrap.py << ick | [16:45] |
assbot | pynode/mkbootstrap.py at master · jgarzik/pynode · GitHub ... ( http://bit.ly/1IqKeFX ) | [16:45] |
BingoBoingo | Well, once I got into 2013 and months crawled into taking days per any speed up wasn't much noticable | [16:45] |
ascii_field | i'm speaking of ~hours~ here | [16:45] |
BingoBoingo | Ah hours out of weeks | [16:47] |
ascii_field | mno, hours total | [16:47] |
ascii_field | from 0 to maxheight | [16:47] |
BingoBoingo | Apparently 'cat' is fine too https://bitcoin.stackexchange.com/questions/10381/creating-my-own-bootstrap-dat | [16:47] |
assbot | blockchain - Creating my own bootstrap.dat? - Bitcoin Stack Exchange ... ( http://bit.ly/1IKW3m4 ) | [16:47] |
* | BingoBoingo just be running horribru underpowered machines for this task | [16:47] |
ascii_field | BingoBoingo: entirely not the same | [16:48] |
ascii_field | has the 'prefix network number' bullshit | [16:48] |
BingoBoingo | Ah | [16:49] |
ascii_field | (and length field) | [16:49] |
* | WolfGoethe has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) | [16:51] |
* | agorecki (~agorecki@unaffiliated/agorecki) has joined #bitcoin-assets | [16:56] |
* | agorecki (~agorecki@unaffiliated/agorecki) has left #bitcoin-assets | [16:56] |
* | WolfGoethe (~textual@65.209.61.114) has joined #bitcoin-assets | [16:57] |
mircea_popescu | terminate called after throwing an instance of 'DbException' << teh sound of unhappy. i'll be doing shasums for the rest of the day by the looks of it. | [17:00] |
assbot | [MPEX] [S.MPOE] 66000 @ 0.00046402 = 30.6253 BTC [+] {2} | [17:02] |
ascii_field | mircea_popescu: http://btc.yt/lxr/satoshi/source/src/db.cpp#0041 << in classic 0.5.3. naturally i haven't the faintest clue re: yours | [17:02] |
assbot | Satoshi 0.5.3.1/src/db.cpp ... ( http://bit.ly/1IKY3ur ) | [17:02] |
mircea_popescu | it's almopst always a corrupterd db | [17:02] |
mircea_popescu | apparently the "damaged in transit" thing happens o.O | [17:03] |
ascii_field | at any rate, i posted checksums of what i personally got over the wire, earlier. | [17:03] |
mircea_popescu | anyway, i've been digging into all sorts of strange re this since 3 days ago, what's a bucket more. | [17:03] |
mircea_popescu | ah, those don't help, obv every client makes its own blockchain set | [17:03] |
ascii_field | all 16MB of them | [17:03] |
ascii_field | mircea_popescu: actually! | [17:03] |
ascii_field | blocks are canonical | [17:03] |
ascii_field | recall, we have 'dumpblock' | [17:03] |
ascii_field | yes, it follows main chain | [17:04] |
BingoBoingo | Just BDB not necessarily canonical unless "detatched" | [17:04] |
mircea_popescu | i have never seen blknnnn of the same size even, forget the same contents | [17:04] |
ascii_field | so it is conceivable that yours barfed on an orphaned (in the original sense) block | [17:04] |
mircea_popescu | vanishingly unlikely. | [17:04] |
ascii_field | mircea_popescu: ~blocks are canonical~ | [17:04] |
ascii_field | that's sorta the whole point of bitcoin | [17:04] |
mircea_popescu | yes i know. talking bout my own problem here! | [17:04] |
ascii_field | l0l | [17:04] |
mircea_popescu | hehe | [17:04] |
mircea_popescu | the sorry man's world is his sorrow. | [17:05] |
ascii_field | for what it's worth, all the blocks i got from mircea_popescu are successfully eaten by my 0.5.4 | [17:05] |
mircea_popescu | yeh the problem's later, 310kish | [17:06] |
ascii_field | mircea_popescu: consider preserving the turd for dissection | [17:07] |
mircea_popescu | im preservin'. | [17:07] |
* | assbot removes voice from ascii_field | [17:07] |
BingoBoingo | !up ascii_field | [17:07] |
* | assbot gives voice to ascii_field | [17:07] |
* | bagels7 has quit () | [17:08] |
* | mitzip (~mitzip@funtoo/staff/mitzip) has joined #bitcoin-assets | [17:09] |
BingoBoingo | !up mitzip | [17:10] |
* | assbot gives voice to mitzip | [17:10] |
mircea_popescu | how i feel, illustrated : http://40.media.tumblr.com/tumblr_m0ygcdDW8U1qgvnq9o1_1280.jpg | [17:10] |
assbot | ... ( http://bit.ly/1IKYZPv ) | [17:10] |
BingoBoingo | mitzip: You do work on funtoo? | [17:11] |
ACTION | AME ANICK AMSG ADDBUTTON ALLCHAN ALLCHANL ALLSERV AWAY | [17:11] |
mitzip | BingoBoingo: yes, but I haven't been active lately | [17:11] |
BingoBoingo | mitzip: Still, great project. | [17:12] |
mitzip | BingoBoingo: thanks I feel the same way :) | [17:12] |
mircea_popescu | deedbot- http://dpaste.com/3RDD2F9.txt | [17:14] |
assbot | ... ( http://bit.ly/1IKZARb ) | [17:14] |
deedbot- | accepted: 1 | [17:14] |
ascii_field | $ sha256sum ~/.bitcoin_mp_strange/blk0001.dat | [17:25] |
ascii_field | 7aac5826b91b4f87a2e9534e0e38e8d64ed21aff8a4eb8ff8dde4e726e67fe1a | [17:25] |
ascii_field | $ sha256sum ~/.bitcoin_ok/blk0001.dat 7aac5826b91b4f87a2e9534e0e38e8d64ed21aff8a4eb8ff8dde4e726e67fe1a | [17:26] |
ascii_field | ^ from a node synced in february | [17:26] |
ascii_field | 'mp_strange' is the data set discussed earlier | [17:26] |
assbot | [MPEX] [S.MPOE] 21400 @ 0.00046668 = 9.987 BTC [+] {2} | [17:27] |
ascii_field | either mircea_popescu, or i, or both, is suffering from 'cosmic rays' | [17:27] |
mircea_popescu | uh. | [17:28] |
mircea_popescu | maybe this is half-deterministic somehow ? did you make them on the same build ? | [17:28] |
ascii_field | 0.5.3 variants | [17:28] |
mircea_popescu | odd, they really shouldn't match | [17:29] |
ascii_field | mp_strange was on the 'stator' build | [17:29] |
ascii_field | why shouldn't they match ? | [17:29] |
mircea_popescu | cuz bdb strange | [17:30] |
ascii_field | these aren't bdb files! | [17:30] |
ascii_field | they're blkxxxx.dat format | [17:30] |
ascii_field | nothing to do with bdb | [17:30] |
ascii_field | http://btc.yt/lxr/satoshi/source/src/main.cpp#1527 | [17:31] |
assbot | Satoshi 0.5.3.1/src/main.cpp ... ( http://bit.ly/1eYAiIi ) | [17:31] |
ascii_field | http://btc.yt/lxr/satoshi/source/src/main.h#0771 | [17:35] |
assbot | Satoshi 0.5.3.1/src/main.h ... ( http://bit.ly/1IL2dm4 ) | [17:35] |
* | assbot removes voice from ascii_field | [17:37] |
* | assbot removes voice from mitzip | [17:40] |
* | joshbuddy_ has quit (Read error: Connection reset by peer) | [17:42] |
* | joshbuddy (~josh@wikimedia/Joshbuddy) has joined #bitcoin-assets | [17:42] |
* | Jautenim has quit (Quit: Leaving) | [17:45] |
* | Lycerion has quit (Read error: Connection reset by peer) | [17:48] |
* | Lycerion (~Lycerion@unaffiliated/lycerion) has joined #bitcoin-assets | [17:50] |
BingoBoingo | Google, not the Rebel Flag is the real racist http://www.slate.com/blogs/future_tense/2015/06/30/google_s_image_recognition_software_returns_some_surprisingly_racist_results.html | [17:55] |
assbot | Google's image recognition software returns some surprisingly racist results. ... ( http://bit.ly/1eYCQ9s ) | [17:55] |
trinque | lol! | [17:56] |
mircea_popescu | it's ok, google has letter from stalin. | [17:56] |
mircea_popescu | stop being racist. | [17:56] |
trinque | While Google’s efforts to solve this problem are admirable, it’s still troubling that it happened at all. As Alciné wrote on Twitter, “I understand HOW this happens; the problem is moreso on the WHY.” << oh for fuck's sake | [17:58] |
trinque | someday soon they're going to start calling this kind of shit something as stupid as "micro-terrorism" | [17:59] |
* | trinque tries to come up with a more fitting euphemistic propaganda term | [17:59] |
trinque | neh I like micro-terrorism... there it stays | [18:02] |
trinque | http://www.uwsp.edu/acadaff/NewFacultyResources/NFSRacialMicroaggressions_Table.pdf << lawl | [18:03] |
assbot | ... ( http://bit.ly/1eYDELx ) | [18:03] |
asciilifeform | !up ascii_field | [18:28] |
* | assbot gives voice to ascii_field | [18:28] |
ascii_field | mircea_popescu: if you have any other nodes of this kind, consider posting the hash | [18:28] |
assbot | [MPEX] [S.MPOE] 17221 @ 0.00046918 = 8.0797 BTC [+] | [18:29] |
mircea_popescu | ascii_field atm re-doing filecopying. | [18:29] |
cazalla | http://log.bitcoin-assets.com/?date=30-06-2015#1181836 <<< the plastic shit is everywhere : | [18:40] |
assbot | Logged on 30-06-2015 16:24:21; ben_vulpes: and i'm being dramatic about the plastics, there's a many-in-one stroller thing that a relative mentioned getting for us | [18:40] |
cazalla | and even if you don't buy it or try to limit it, well intentioned friends and family try to load you up with all manner of shit | [18:44] |
shinohai | Possible r/bitcoiner? http://www.oregonlive.com/portland/index.ssf/2015/06/portland_man_arrested_for_viol.html#incart_most-read_ | [18:45] |
assbot | Portland man arrested for violent tantrum after seeing Comcast worker in bedroom | OregonLive.com ... ( http://bit.ly/1U5wi8U ) | [18:45] |
BingoBoingo | shinohai: Likely | [18:46] |
cazalla | don't you ever touch a white man's modem | [18:46] |
shinohai | Nah he was probably being defensive because he was afraid they would find his My Little Pony playset or something. | [18:47] |
cazalla | he does look like an mlp fag eh | [18:47] |
shinohai | I have only seen the Comcast guy 2 times in 5 years in this place I live. | [18:48] |
shinohai | There is a slight spelling error in this document: http://thebitcoin.foundation/declaration.txt | [18:52] |
assbot | ... ( http://bit.ly/1U5xA3A ) | [18:52] |
BingoBoingo | !s electrum | [18:53] |
assbot | 189 results for 'electrum' : http://s.b-a.link/?q=electrum | [18:53] |
trinque | shinohai: I noticed that as well | [18:53] |
trinque | "oppinion" | [18:53] |
shinohai | ^ | [18:53] |
* | shinohai is a spelling Nazi | [18:54] |
mats | http://gcc.godbolt.org | [18:54] |
assbot | Compiler Explorer ... ( http://bit.ly/1U5xWay ) | [18:54] |
mats | found it just in time for my education | [18:54] |
trinque | ah that's cool | [18:54] |
trinque | UI's a little dumb | [18:55] |
trinque | I tend to call that periscope UI | [18:55] |
trinque | where you're looking through a tiny window at some scrollable thing | [18:55] |
trinque | needs moar pixels | [18:55] |
BingoBoingo | Anyone try running electrum-server yet against Foundation 0.5.3.1 or later build? Once stator on craptop syncs on craptop I plan on seeing if they get along | [18:57] |
assbot | [HAVELOCK] [RENT] 100 @ 0.01227109 = 1.2271 BTC [-] {6} | [18:58] |
* | CheckDavid (uid14990@gateway/web/irccloud.com/x-xreipishtnxrrivm) has joined #bitcoin-assets | [18:58] |
* | assbot removes voice from ascii_field | [18:59] |
trinque | !up CheckDavid | [18:59] |
* | assbot gives voice to CheckDavid | [18:59] |
* | diana_coman has quit (Quit: Leaving) | [18:59] |
CheckDavid | when I want to talk here I never manage to get voice lol | [18:59] |
shinohai | @ BingoBoingo I did but I failed :/ | [18:59] |
trinque | CheckDavid: pm someone voiced when that happens | [18:59] |
shinohai | Heaven't tried in a while though. I was drunk. | [18:59] |
trinque | !gettrust CheckDavid | [19:00] |
assbot | CheckDavid is not registered in WoT. | [19:00] |
BingoBoingo | shinohai: Ah. If you try again let me know what they errors were like. Still prolly have a month or so before craptop finishes sync | [19:00] |
shinohai | craptop ? | [19:00] |
trinque | !h | [19:01] |
assbot | http://wiki.bitcoin-assets.com/irc_bots/assbot | [19:01] |
trinque | CheckDavid: ^ | [19:01] |
assbot | [MPEX] [S.MPOE] 181614 @ 0.0004773 = 86.6844 BTC [+] {4} | [19:01] |
* | xanthyos (~xanthyos@c-174-63-38-125.hsd1.ma.comcast.net) has joined #bitcoin-assets | [19:01] |
* | xanthyos has quit (Changing host) | [19:01] |
* | xanthyos (~xanthyos@unaffiliated/xanthyos) has joined #bitcoin-assets | [19:01] |
assbot | [MPEX] [S.MPOE] 52186 @ 0.00048707 = 25.4182 BTC [+] | [19:02] |
shinohai | @ BingoBoingo I have been able to run it against termcoin, which I don't recommend as a real wallet. | [19:03] |
* | xanthyos (~xanthyos@unaffiliated/xanthyos) has left #bitcoin-assets | [19:03] |
BingoBoingo | shinohai: Was recently gifted second laptop. Single core AMD 64bit atom-like processor. Testing stator 0.5.4 build, once sync'd will likely dick around with electrum server against a foundation build with aim of eventually setting up a dedi-box | [19:03] |
shinohai | I have a dedi server for foundation use if we do get electrum running | [19:04] |
* | BingoBoingo hoping I don't have to make a bunch of patches to the RPC for this to work | [19:08] |
shinohai | The only issue I had was importing private keys, but I solved that. | [19:09] |
cazalla | http://log.bitcoin-assets.com/?date=30-06-2015#1181952 <<< perhaps a rash on her pussy? https://www.youtube.com/watch?v=WLnPKUPE4yo | [19:11] |
assbot | Logged on 30-06-2015 19:33:05; mircea_popescu: in even further news, overheard in the street like an hour ago : "mommy, mommy! is it a good sign when your fanny itches ?" | [19:11] |
assbot | Larry David - Curb Your Enthusiasm "Pussy Rash" - YouTube ... ( http://bit.ly/1U5AyFs ) | [19:11] |
trinque | ^gross | [19:11] |
* | trinque commits microaggression against the differently-hygiened | [19:12] |
BingoBoingo | ;;ticker --market buttchina | [19:14] |
gribble | BTCChina BTCUSD ticker | Best bid: 262.746045, Best ask: 262.88298, Bid-ask spread: 0.13693, Last trade: 262.775043, 24 hour volume: 31846.62470000, 24 hour low: 256.037841, 24 hour high: 268.3926, 24 hour vwap: 262.529039618 | [19:14] |
mats | microterrorism, foo | [19:24] |
cazalla | making up your own microaggression is nanoaggresion mats | [19:26] |
cazalla | and anyway, people in this channel make gigaaggressions | [19:27] |
mats | we'll leave it to twitter to decide wut is wut | [19:27] |
* | xanthyos (~xanthyos@unaffiliated/xanthyos) has joined #bitcoin-assets | [19:28] |
* | joshbuddy has quit (Read error: Connection reset by peer) | [19:29] |
punkman | lol https://pbs.twimg.com/media/CIxwLt_UEAAbmcL.jpg | [19:29] |
assbot | ... ( http://bit.ly/1U5DBxa ) | [19:29] |
* | assbot removes voice from CheckDavid | [19:29] |
shinohai | I'll bet r/bitcoin had that CNN feed up praying that it triggers mass Greek adoption. | [19:30] |
* | joshbuddy (~josh@wikimedia/Joshbuddy) has joined #bitcoin-assets | [19:30] |
punkman | Greece has barely even adopted credit cards | [19:31] |
* | joecool has quit (Ping timeout: 248 seconds) | [19:32] |
* | Drhelmut has quit () | [19:32] |
assbot | [MPEX] [S.MPOE] 45225 @ 0.00048728 = 22.0372 BTC [+] {2} | [19:37] |
shinohai | hue, motherboard: http://motherboard.vice.com/read/bitcoin-is-unsustainable?trk_source=homepage-lede | [19:44] |
assbot | Bitcoin Is Unsustainable | Motherboard ... ( http://bit.ly/1U5GPkq ) | [19:44] |
jurov | BingoBoingo: electrum did require patches even in 0.8 | [19:47] |
BingoBoingo | Ah | [19:47] |
shinohai | hmm | [19:48] |
* | ascii_field has quit (Quit: Leaving) | [19:48] |
* | xanthyos has quit (Quit: quit) | [19:49] |
BingoBoingo | https://i.imgur.com/haY5dyt.png | [19:52] |
assbot | ... ( http://bit.ly/1U5IgiI ) | [19:52] |
BingoBoingo | ^ Free to be Liberia | [19:52] |
cazalla | that pic isn't really a fair representation of the problematic hambeasts | [19:55] |
cazalla | needs more coloured hair, piercings, tats, triple chins and no dress sense | [19:57] |
* | WolfGoethe has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) | [20:18] |
trinque | "That makes Bitcoin about 5,033 times more energy intensive, per transaction, than VISA" << what a crock of shit | [20:22] |
trinque | you have to count every payment processor in the whole byzantine credit card system if you're going to play that game | [20:22] |
trinque | ^ from BingoBoingo's motherboard article | [20:23] |
decimation | ^ plus all the bureaucrats who work for visa/banks/usg to 'oversee' the system | [20:29] |
decimation | and the care, feeding, coddling thereof | [20:29] |
shinohai | That same tired argument has echoed from every supporter of PoS for as long as I can remember. | [20:32] |
scoopbot_revived | Current Greek Capital Controls http://qntra.net/2015/06/current-greek-capital-controls/ | [20:39] |
trinque | lol... goxxed | [20:45] |
BingoBoingo | Goxxed indeed | [20:54] |
* | gares has quit (Quit: Konversation terminated!) | [21:00] |
* | gares (~gares@unaffiliated/gares) has joined #bitcoin-assets | [21:00] |
* | huseby has quit (Ping timeout: 276 seconds) | [21:07] |
* | joshbuddy has quit (Quit: joshbuddy) | [21:15] |
asciilifeform | so it turns out that i spoke too soon: | [21:19] |
asciilifeform | some time near after 208000, a block is rejected! | [21:19] |
asciilifeform | re: http://log.bitcoin-assets.com/?date=30-06-2015#1182007 | [21:20] |
assbot | Logged on 30-06-2015 20:01:39; ascii_field: for what it's worth, all the blocks i got from mircea_popescu are successfully eaten by my 0.5.4 | [21:20] |
asciilifeform | presently running the entire experiment again, to verify | [21:20] |
asciilifeform | the best-case scenario is that this is a 'cosmic ray' | [21:20] |
asciilifeform | thing was running on a portable, in a knapsack, in a car... | [21:20] |
mod6 | will this have any impact on the hashes that are posted here? http://www.loper-os.org/pub/turdsums/sums.txt.gz | [21:21] |
* | gares has quit (Remote host closed the connection) | [21:21] |
* | gares (~gares@unaffiliated/gares) has joined #bitcoin-assets | [21:21] |
asciilifeform | will run those again also | [21:21] |
asciilifeform | on the output of the present 'eat' | [21:22] |
mod6 | ok cool | [21:22] |
asciilifeform | it'll be hilarious if we're hitting the limits of non-ecc ram or the like | [21:22] |
asciilifeform | sha256(blk0001.dat) for this run: 7aac5826b91b4f87a2e9534e0e38e8d64ed21aff8a4eb8ff8dde4e726e67fe1a | [21:23] |
asciilifeform | (same as for all my synced 0.5.3's) | [21:23] |
BingoBoingo | http://www.bitpixr.com/wp-content/uploads/2015/06/image27.jpg << "Fart Rape" | [21:24] |
assbot | ... ( http://bit.ly/1CHN570 ) | [21:24] |
asciilifeform | if anyone can remember what blocks fit in there, please post | [21:24] |
mats | http://nytimes.com/2015/06/30/opinion/the-supreme-courts-lonely-hearts-club.html | [21:25] |
assbot | Log In - The New York Times ... ( http://bit.ly/1CHNaHN ) | [21:25] |
* | CheckDavid has quit (Quit: Connection closed for inactivity) | [21:26] |
trinque | BingoBoingo: bahaha fart rape | [21:26] |
mats | http://www.indieshuffle.com/lewis-del-mar-loud-y | [21:26] |
assbot | [LISTEN] Lewis Del Mar - Loud(y) :: Indie Shuffle ... ( http://bit.ly/1CHNiqG ) | [21:26] |
* | deedbot- has quit (Remote host closed the connection) | [21:29] |
mod6 | i have 3 full-sync'd chains from between January and March, all have the same blk0001.dat hash: sha256sum blk0001.dat 7aac5826b91b4f87a2e9534e0e38e8d64ed21aff8a4eb8ff8dde4e726e67fe1a blk0001.dat | [21:29] |
trinque | BingoBoingo: I thought it was gonna be somebody being face-sat | [21:29] |
* | lobbesbot has quit (Remote host closed the connection) | [21:31] |
* | lobbesbot (~supybot@ec2-54-152-61-236.compute-1.amazonaws.com) has joined #bitcoin-assets | [21:31] |
* | joshbuddy (~josh@wikimedia/Joshbuddy) has joined #bitcoin-assets | [21:32] |
asciilifeform | https://bitcointa.lk/threads/reduced-final-state-blk0001-dat-with-pruned-index.59545 | [21:32] |
asciilifeform | ^ he got 7aac5826b91b4f87a2e9534e0e38e8d64ed21aff8a4eb8ff8dde4e726e67fe1a as well | [21:32] |
asciilifeform | claims 188529 blocks | [21:32] |
* | asciilifeform has not verified the latter | [21:32] |
* | Guest42287 has quit (Ping timeout: 250 seconds) | [21:33] |
* | guruvan has quit (Ping timeout: 256 seconds) | [21:33] |
* | isaackl (~ubuntu@ec2-52-11-25-34.us-west-2.compute.amazonaws.com) has joined #bitcoin-assets | [21:34] |
asciilifeform | mircea_popescu ^^^^ | [21:34] |
* | isaackl is now known as Guest29384 | [21:34] |
* | guruvan (~guruvan@unaffiliated/guruvan) has joined #bitcoin-assets | [21:38] |
* | asciilifeform has the same ill feeling an astronomer might have were 'seti' signal to appear | [21:43] |
asciilifeform | 'is it my instruments? lsd in the water?' | [21:43] |
asciilifeform | ~3 hours from now, will know... | [21:44] |
asciilifeform | and this is just about my copy, not even starting with mircea_popescu's | [21:44] |
BingoBoingo | * asciilifeform has the same ill feeling an astronomer might have were 'seti' signal to appear << We've outgrown everything but Z80+ECC and somehow that is too slow | [21:47] |
asciilifeform | z80 never supported ecc | [21:47] |
asciilifeform | (technically, one ~could~ retrofit it, with some glue logic) | [21:48] |
asciilifeform | http://log.bitcoin-assets.com/?date=30-06-2015#1181921 << the experiment in question, for anyone who missed | [21:50] |
assbot | Logged on 30-06-2015 19:12:49; ascii_field: in other nyooz, 'dumpblock' for the sums.txt.gz mircea_popescu set 0..n and subsequent 'eatblock' in brand-new stator - works | [21:50] |
asciilifeform | the only thing i'm pretty sure of at this point is that nothing peculiar happened - at least on this machine - through block 188529. | [21:52] |
asciilifeform | (checksum spoken of earlier agrees with every copy of blk0001 i've been able to locate, other than the one cited by mircea_popescu) | [21:52] |
* | julmae has quit (Ping timeout: 252 seconds) | [21:54] |
phf | is it possibly non-determenism from a dozen or so places where size_t is read into int? | [21:55] |
asciilifeform | phf: it is difficult to rule anything out at this point | [21:55] |
asciilifeform | one might naively imagine that obvious bugs cirta '12 will not turn up today | [21:56] |
asciilifeform | but devil only knows | [21:56] |
asciilifeform | *circa | [21:56] |
asciilifeform | original purpose of this experiment was to gather 'pmap -XX
|
[21:58] |
asciilifeform | it did not even occur to me that the 'eater' might barf | [21:59] |
asciilifeform | i set it up earlier today and mostly forgot about it | [22:00] |
asciilifeform | (recall, in a 'bastard-free' bitcoind - which is what i have - no block can be 'eaten' unless it squarely agrees with its immediate antecedent block) | [22:00] |
asciilifeform | in the 'longest chain' sense | [22:01] |
* | asciilifeform is trying and failing to think of a benign explanation for the anomaly | [22:03] |
phf | right, eatblock/dumpblock lets you construct any arbitrary correct chain, block by block, including the known blockchain, in a fully deterministic way. seem like important building blocks of proper engineering. | [22:04] |
asciilifeform | phf: why these were absent from the original bitcoin is still an enigma to me | [22:05] |
* | shinohai applauds | [22:05] |
* | gabriel_laddel has quit (Remote host closed the connection) | [22:05] |
* | julmac (~harric@q186.ip4.netikka.fi) has joined #bitcoin-assets | [22:11] |
assbot | [MPEX] [S.MPOE] 29050 @ 0.00046004 = 13.3642 BTC [-] | [22:18] |
* | BingoBoingo would really like box powered by 3GHz Z80 with ecc and 64 bit address space bolted on | [22:21] |
asciilifeform | BingoBoingo: http://farm2.static.flickr.com/1307/4681642407_3537daf466_b.jpg | [22:27] |
assbot | ... ( http://bit.ly/1R35pDn ) | [22:27] |
BingoBoingo | asciilifeform: Exactly. That is one beautiful machine fulfilling its destiny to do REAL work. Not this pansy shit 'Murican pickup trucks do. | [22:28] |
* | assbot gives voice to lobbesbot | [22:28] |
* | julmac has quit (Ping timeout: 276 seconds) | [22:33] |
* | copumpkin (~copumpkin@unaffiliated/copumpkin) has joined #bitcoin-assets | [22:44] |
* | julmac (~harric@82.221.107.179.adsl.inet-telecom.org) has joined #bitcoin-assets | [22:45] |
* | devthedev has quit (Ping timeout: 255 seconds) | [22:49] |
decimation | asciilifeform: do you have the complete blockdump file? | [22:53] |
asciilifeform | of course | [23:04] |
decimation | can share? | [23:05] |
asciilifeform | will, once i find a place to drop these where i'm not paying per byte | [23:05] |
decimation | hehe | [23:05] |
decimation | how big is it? | [23:05] |
asciilifeform | the dataset in question - blocks pulled from mircea_popescu's node on the night of june 28-29 - is ~5.5GB | [23:06] |
asciilifeform | the sha512 checksums were posted earlier | [23:07] |
decimation | pity, that's a big too large for a cutout dropbox account | [23:07] |
asciilifeform | it should not be difficult to find out, right now, if you have the same blockchain | [23:07] |
decimation | good point. | [23:07] |
asciilifeform | if i replicate the anomaly, i will post the 'interesting' region | [23:08] |
asciilifeform | thing is just about past 177000 now | [23:08] |
asciilifeform | but the blocks are starting to get fatter there | [23:09] |
asciilifeform | the 'magic moment,' whatever its nature, happened well into blk0002 | [23:09] |
decimation | ?? block 2 is bad? | [23:12] |
asciilifeform | http://log.bitcoin-assets.com/?date=01-07-2015#1182166 | [23:12] |
assbot | Logged on 01-07-2015 00:28:50; asciilifeform: claims 188529 blocks | [23:12] |
asciilifeform | ^ in blk0001 | [23:12] |
asciilifeform | blk0002 - a certain number, certainly smaller, after that | [23:13] |
decimation | oh you mean the bdb files? | [23:13] |
asciilifeform | aha | [23:13] |
decimation | interesting. | [23:13] |
asciilifeform | these aren't bdb though! | [23:13] |
asciilifeform | they're raw blocks | [23:13] |
asciilifeform | bdb only stores indices | [23:13] |
asciilifeform | which are derived from blocks | [23:13] |
asciilifeform | mircea_popescu made same mistake earlier | [23:13] |
asciilifeform | http://log.bitcoin-assets.com/?date=30-06-2015#1182036 << see thread | [23:14] |
assbot | Logged on 30-06-2015 20:26:24; ascii_field: these aren't bdb files! | [23:14] |
asciilifeform | this is an important point | [23:14] |
asciilifeform | they have nothing to do with bdb and should not vary at all (once they reach full size, ~2GB) between nodes | [23:14] |
asciilifeform | (well, certainly not after longest-chain is established) | [23:15] |
* | warptangent has quit (Remote host closed the connection) | [23:17] |
decimation | lol he dumps to disk directly | [23:18] |
asciilifeform | http://btc.yt/lxr/satoshi/source/src/main.h#0932 << required reading | [23:18] |
assbot | Satoshi 0.5.3.1/src/main.h ... ( http://bit.ly/1JrxIEC ) | [23:18] |
decimation | yeah I was looking at that | [23:19] |
* | warptangent (~warptange@unaffiliated/warptangent) has joined #bitcoin-assets | [23:19] |
asciilifeform | http://btc.yt/lxr/satoshi/source/src/main.cpp#0643 << and. | [23:19] |
assbot | Satoshi 0.5.3.1/src/main.cpp ... ( http://bit.ly/1Jry6TC ) | [23:20] |
decimation | what does he use the database for then? faster lookup? | [23:22] |
asciilifeform | aha | [23:22] |
asciilifeform | otherwise you'd have O(N) | [23:22] |
asciilifeform | same reason anybody uses a db for anything.. | [23:23] |
decimation | yeah, but why also save flat file | [23:23] |
asciilifeform | because ultimately it is the canonical blockchain. | [23:24] |
decimation | 7aac5826b91b4f87a2e9534e0e38e8d64ed21aff8a4eb8ff8dde4e726e67fe1a blk0001.dat | [23:24] |
decimation | same as yours | [23:24] |
asciilifeform | well, anomaly didn't happen in that one | [23:25] |
asciilifeform | (except possibly on mircea_popescu's box...) | [23:25] |
decimation | 796f65be10ef2e5fc27b97b09f312c9f8ddd7d1c3ab0f27f356a5b1dbf5a8963 blk0002.dat | [23:25] |
decimation | these were made with your thermonuke patch | [23:26] |
asciilifeform | ^ is the same on the ~original~ (that is, received on that night from mircea_popescu) copy | [23:27] |
decimation | okay, that's good I guess | [23:27] |
decimation | what happens at block 188529 | [23:28] |
mod6 | all three of my chains from Jan-Mar 2015 have: 796f65be10ef2e5fc27b97b09f312c9f8ddd7d1c3ab0f27f356a5b1dbf5a8963 blk0002.dat | [23:29] |
decimation | blk0001.dat and blk0002.dat have the same size as this thread (at the bottom) https://bitcointa.lk/threads/reduced-final-state-blk0001-dat-with-pruned-index.59545/ | [23:32] |
lobbesbot | New post: http://nosuchlabs.com/rss Phuctored RSA Modulus, GCD=5 (ptpt52; Chen Minqiang's Personal Signing Key; Chen Minqiang (The only way out is through) ; Chen Minqiang (The only way out is through) ; ) |
[23:32] |
assbot | ... ( http://bit.ly/1JrCWjS ) | [23:32] |
decimation | 2097361271 blk0001.dat 2097295438 blk0002.dat | [23:33] |
decimation | heh | [23:33] |
mod6 | 104fca0e11fa866172414852b6e6ead095926eb7a283dc3169420a17e6b87cfb blk0003.dat | [23:34] |
decimation | my blk3 differs | [23:35] |
decimation | from that thread I mean | [23:35] |
decimation | ^my blk3 matches mod6's | [23:35] |
BingoBoingo | lobbes: I'm liking you bot | [23:37] |
mod6 | 0856eedd40c7f5a1d78aec7480dc9861c2e0354aae75b72613aaffcf606a99ef blk0004.dat | [23:41] |
* | gabriel_laddel (~user@unaffiliated/gabriel-laddel/x-9909917) has joined #bitcoin-assets | [23:44] |
* | joshbuddy has quit (Quit: joshbuddy) | [23:45] |
mod6 | lol, im now doing 5-16 on all three chains at the same time: 02:42:27 up 2 days, 3:32, 5 users, load average: 2.88, 1.48, 0.71 | [23:47] |
mod6 | 93e2d9ee02bf3fdd68d7809e353cec3bca93e54d3c382a286093ac6666c21ce3 blk0005.dat | [23:48] |
mod6 | 853a817eb6b644d3a75d0954c723f23e0d23fa6ec143e3cdc23a774c59c710ad blk0006.dat | [23:51] |
asciilifeform | http://log.bitcoin-assets.com/?date=30-06-2015#1182019 << uhoh | [23:52] |
assbot | Logged on 30-06-2015 20:10:22; mircea_popescu: deedbot- http://dpaste.com/3RDD2F9.txt | [23:52] |
mod6 | e287f88803660c5f9fd99e9cdfcc5d7e4c38da953652efbbd2382f64441dba7c blk0007.dat | [23:53] |
assbot | [MPEX] [S.MPOE] 36900 @ 0.00045477 = 16.781 BTC [-] {2} | [23:53] |
asciilifeform | ^ not a single one of these lines up with mircea_popescu's | [23:54] |
mod6 | yeah, i don't have any of those. | [23:54] |
decimation | ^ mine match them all | [23:54] |
assbot | [MPEX] [S.MPOE] 7200 @ 0.00045013 = 3.2409 BTC [-] | [23:54] |
mod6 | mine were sync'd with some pre-v0.5.3.1-RELEASE [ v0.5.3 + some patches ], sync'd the old way from irc. | [23:54] |
mod6 | *seeded via irc | [23:55] |
decimation | I'm afraid it's gonna take going over with a fine-tooth comb | [23:55] |
asciilifeform | now my current understanding is that mircea_popescu has an excuse: | [23:55] |
mod6 | decimation: yours match mine, or mp's lis? | [23:55] |
mod6 | *list | [23:55] |
decimation | matches yours | [23:55] |
asciilifeform | if his blk** are ~original~ - as in, they were formed ~as the blocks happened~ - they can contain orphaned (in the traditional sense) blocks | [23:55] |
decimation | yeah that's true | [23:56] |
asciilifeform | but any subsequent sync against his node is expected to match the canonicals. | [23:56] |
decimation | gonna have to 'reingest' them to sort them out | [23:56] |
asciilifeform | notice that there is no mechanism in bitcoind for ~erasing~ anything from the raw block files. | [23:57] |
mod6 | huh, now i have one chain that has 2 that match and one that differs: f7ab989febce649e49f8373f1c5a5fbd44008dd21eaf16ce0d1b73e1070421f0 blk0008.dat && b1d0da3ff6b2b2d6da096f06cf7359ca98e08490ab61202f94468587f51aaee5 blk0008.dat | [23:58] |
decimation | no, but you could antimate a node, peer with it, force it to shit out | [23:58] |
asciilifeform | mod6: differs ~while being complete~ ? | [23:59] |
mod6 | and all 3 of my blk0009.dat's do not match | [23:59] |
asciilifeform | that is, the differing files are followed by another ? | [23:59] |
asciilifeform | (because if sync is not complete, then naturally last blk**** will differ) | [23:59] |
Category: Logs