log☇︎
18400+ entries in 0.077s
Framedragger: #trilema is mircea_popescu's constant disappointment, then
asciilifeform: mircea_popescu: we had wallpaper AND carpets
ben_vulpes: mircea_popescu: i thought?
ben_vulpes: kinda surprised to not see a gf lending metaphor from mircea_popescu
asciilifeform: mircea_popescu: rerun !
asciilifeform: mircea_popescu: you have a bash script that parses tx ?!
asciilifeform: 'Anti-transaction replay in a hardfork'. just for mircea_popescu apparently.
diana_coman: ahahaha mircea_popescu; it sounds... familiar already
Framedragger: mircea_popescu: you sure you want benchmarks? /me thinks it's a lost cause
Framedragger: mircea_popescu: which means that i don't see how it could work even given mystery-amazing fs performance (...), *space-wise*.
asciilifeform: mircea_popescu: could be interesting to test for double spends 'manually' (using specially written proggy that walks the blox)
asciilifeform: mircea_popescu: you're talking 'substantial rewrite'.
asciilifeform: sooo mircea_popescu , to revisit upstack , the entire doublespendpreventer mechanism in trb relies on this nonsense , http://btc.yt/lxr/satoshi/source/src/main.cpp?v=makefiles#0855 << is where it marks spent, and http://btc.yt/lxr/satoshi/source/src/main.cpp?v=makefiles#0847 is the doublespendtrap
asciilifeform: so neither my 'bitcoinfs', nor mircea_popescu's let's-abuse-ext, will work, until this garbage is excised
asciilifeform: mircea_popescu: symlink is a file for this purpose
a111: Logged on 2017-03-11 13:51 mircea_popescu: http://btcbase.org/log/2017-03-11#1625313 << on the basis ~of actual measurements~ your position is indomitable. wtf, HALF A SECOND for ~8~ deep directory structure ?!
Framedragger: mircea_popescu: so in your proposed-to-be-tested scheme, there are two separate eight-deep trees? may i ask, why do blocks need their own tree - after all, it's just an int. do you expect block number to overflow an unsigned 32 bit int? because you *really* don't need 8-deep structure for dispersing 2**32 nodes (again: http://fd.mkj.lt/stuff/fsgraph1.png / http://fd.mkj.lt/stuff/fsgraph2.png )
a111: Logged on 2017-03-09 17:41 mircea_popescu: Framedragger the most pressing matter to my eyes right now is getting ext2/ext4 benchmarked for our specified purpose.
a111: Logged on 2017-03-11 13:51 mircea_popescu: contrary to what ANYONE may pretend, ext4 IS NOT A FS!!!! it's a ridiculous toy at best.
Framedragger: mircea_popescu: sure, but do you expect to reach **10^24** nodes before trb-i?? (http://fd.mkj.lt/stuff/fsgraph2.png)
Framedragger: mircea_popescu: to be clear, the way this would work is, there'd still be symlinks at the bottom ends of the dir structure, pointing to blocks (which are stored in a single dir, say)?
a111: Logged on 2017-03-11 01:11 mircea_popescu: i can't bring myself to move my piss away from dks, or anyone in his generation's face.
Framedragger: asciilifeform: mircea_popescu: for completeness, i should state that it may be "workable" (in the sense of slightly less horrible) to just keep a flat dir tree structure, one or two levels deep - if you don't ask fs to list files in dir and just want to access filenames you already know, it's ~okay-ish. but i think i agree that the whole fs idea needs to be dumped, in general
a111: Logged on 2017-02-27 12:10 mircea_popescu: dude, they fucking gutted them. olympus agreed to pay the usg ~70 billion yen in fines, and install obama's children as an "independent outside monitor". whole corp market cap being you know, 1.3trn or some shit. who the fuck pays 5% of the market cap as a fine already, what is this, Совет Экономической Взаимопомощи ?
phf: mircea_popescu: i noticed that here focusing on something is an incentive for others to also focus on it
asciilifeform: mircea_popescu: actually i find ~opposite~ with su engineers
asciilifeform: mircea_popescu: it is impossible, even on google, to look for smbx-anything without finding asciilifeform's www.
asciilifeform: mircea_popescu: if my cock were one of 10 in existence, and the chicks all knew, and still avoided, i would have to seriously wonder wtf, maybe it points in wrong direction, or i have dog's head, or what.
asciilifeform: phf: i can't speak for mircea_popescu , but i don't specialize in hasty conclusions
asciilifeform: mircea_popescu: actually there is, it includes illustrious folx like http://btcbase.org/log/2017-03-08#1623419 ☝︎
a111: Logged on 2017-03-08 23:26 asciilifeform: mircea_popescu: i did describe earlier, having concluded a few yrs ago that it is cheaper, easier, moar pleasant, to cut appart 'snap4' emulator (i have a pc build here ~with debug symbols~, comes apart in ida nicely) than to suffer with nitric acid and electron microscope
asciilifeform: mircea_popescu: may be
asciilifeform: mircea_popescu: does, e.g., http://www.loper-os.org/?p=52 and http://www.loper-os.org/?p=53 read like work of someone who 'already knows all' ?
asciilifeform: picture this, mircea_popescu , 100% of d00d's income comes from pentagon, and he won't answer a .mil mail.
asciilifeform: the thing that boggles my mind, mircea_popescu , is that quite a few of these people ~knew~ what i was trying to do, and did not want it to happen.
asciilifeform: mircea_popescu: i was answering, in extended form, http://btcbase.org/log/2017-03-11#1624984 ☝︎
asciilifeform: mircea_popescu: maaaaany years of 'bad indexing'
asciilifeform: mircea_popescu: the contemplated pathology is that of that ro d00d who owned ~1~ rembrandt
asciilifeform: mircea_popescu: it's a 'rembrandt', was expected to go 'to the moon'
asciilifeform: mircea_popescu: since '09 or so i was one of very few people publicly interested in reversing the bolix gear. and apparently ~all of the aficionados, saw me as 'dangerous fool' who 'might piss off dks'...
asciilifeform: mircea_popescu: one of the necessary size, is about fiddybux eat. in qty1.
asciilifeform: there is a long, rotten tradition here, mircea_popescu , ofthis
asciilifeform: mircea_popescu: i meant 1 particular box
a111: Logged on 2017-03-10 23:27 asciilifeform: mircea_popescu: aha, i started at one point to do it, and realized 'wtf why'
asciilifeform: mircea_popescu: (whole point of dma controller)
asciilifeform: mircea_popescu: no, whole point is to copy from bucket a to b w/out using cpu
a111: Logged on 2017-03-06 17:22 mircea_popescu: the guys did actually splendid work, read the paper, worth it.
asciilifeform: mircea_popescu: i hate to break this sad noose, but nothing on a konsoomer pc is accurate to ns
asciilifeform: mircea_popescu: his fopen() is smaller than a princely ssd's seek time. so thereby i could tell, his measurements had cache in play
asciilifeform: mircea_popescu: he posted the method, in the end of the thread, http://btcbase.org/log/2017-03-10#1624601 ☝︎
asciilifeform: mircea_popescu: aha, i started at one point to do it, and realized 'wtf why' ☟︎
a111: Logged on 2017-03-10 23:06 mircea_popescu: http://btcbase.org/log/2017-03-10#1624446 << there may be a lot of merit in this. even l1-l4 implemented via kernel table may be faster than freestanding l1 with "occasonal" (to be defined) cache miss aka collision.
asciilifeform: mircea_popescu: aha! which is why i published an algo with 0 rebalance, today.
a111: Logged on 2017-03-10 22:23 mircea_popescu: im not against the idea in the slightest. i'm just very unpersuaded by the theory hard drives work, to any spec, in any sanemanner.
a111: Logged on 2017-03-10 22:21 mircea_popescu: the noion that hdd is usable or useful is a cute pipe-dream of the web generation, unsupported in cold reality.
a111: Logged on 2017-03-10 18:24 asciilifeform: Framedragger: there was old thread with mircea_popescu , where he stated that usg and china attempted it at same time, and perma-deadlocked
a111: Logged on 2017-03-10 18:12 asciilifeform: ( i can already picture mircea_popescu spitting out his breakfast, 'modern hdd dun have cylinder, you nut' -- except, it in effect DOES, fetches massive blox , whether mechanical or ssd, by design, for ages now )
mod6: <+mircea_popescu> http://btcbase.org/log/2017-03-10#1624297 << this sounds like a quite elegant solution, yes. << yeah, nice idea here. all of this is very exciting. ☝︎
mod6: <+mircea_popescu> how goes mod6 << eh, it goes. getting ready to release V 99994 here soon. mom was diagnosed with stage 4 small cell cancer about 6 weeks ago -- so that's been pretty intense.
Framedragger: mircea_popescu: (i thought with "sounds great on paper" you were responding to possible kernel module workarounds. but if you're against the *whole* idea, fair enough.)
Framedragger: mircea_popescu: but if you read further down, we were saying that it may be possible to just access a raw block device without kernel module :)
asciilifeform: mircea_popescu: i am not a psychiatrist, do not specialize in 'patient has arms, legs, nerves are fine, but he won't move'em'
asciilifeform: mircea_popescu: it's literally the simplest physically possible scheme, read whole thread. (it is also NOT married to the 'magic numbers.')
asciilifeform: mircea_popescu: etoro?
mod6: ah nice mircea_popescu!
asciilifeform: woah, fresh megatonne of mircea_popescu
asciilifeform: to borrow from mircea_popescu et al, 'it works if you work it'
asciilifeform: maybe mircea_popescu can cut it, with his knife.
asciilifeform: Framedragger: there was old thread with mircea_popescu , where he stated that usg and china attempted it at same time, and perma-deadlocked ☟︎
asciilifeform: ( i can already picture mircea_popescu spitting out his breakfast, 'modern hdd dun have cylinder, you nut' -- except, it in effect DOES, fetches massive blox , whether mechanical or ssd, by design, for ages now ) ☟︎
asciilifeform: btw mircea_popescu's suggestion from last night, to dispense with 'blocks' as separate class of object, and simply store sequence of tx, with 'this was in block B' field added -- would work quite well with this scheme.
asciilifeform: ok, now question for ben_vulpes , trinque , mircea_popescu , et al : anybody got a quick c proggy that will eat blkcut's blocks and produce a linear list of tx ? i'd like to actually calculate the current 32bit tabular collision rate.
asciilifeform: however mircea_popescu's 'let's patch ext4' has same.
a111: Logged on 2017-03-10 03:46 mircea_popescu: Framedragger i don't get it, you graphed some functions ? or ?
asciilifeform: somehow, long ago internalized mircea_popescu's above point re the model airplanes.
a111: Logged on 2017-03-10 15:02 mircea_popescu: so all is not lost! stupor abounds and thanks to the ever advancing technologee is now cheaper than ever!
asciilifeform: mircea_popescu: 'itanium', vliw monster for which nobody was ever able to make a useful compiler
a111: Logged on 2017-03-10 12:25 mircea_popescu: phf the story of alpha is perhaps one of the best illustrations of the fundamentally anti-intellectual stance and calling of the female state. 1980s true 64 bit architecture, well supported (openvms started there, ffs, go revolutionize shit in 2015 with the remnants of 1980s tech). "sold" to fiorina's company, never heard from again, because gotta prop up intel.
asciilifeform: 'poorly conceived crackpotteries' or what it was mircea_popescu called'em.
BingoBoingo: <mircea_popescu> (he means republic of china, yes, not the communist fake state ?) << Well they both lost
a111: Logged on 2017-03-10 03:43 asciilifeform: mircea_popescu: i know a handful
Framedragger: mircea_popescu: basically, and that's strictly it - because i couldn't intuitively wrap my head around the fact that average number of nodes per specific folder would be _really_ low if depth is say more than 3. still weird in my head, but yeah.
asciilifeform: mircea_popescu: i know a handful ☟︎
asciilifeform: mircea_popescu: http://wotpaste.cascadianhacker.com/pastes/94ar2/?raw=true << the possibly interesting bit
a111: Logged on 2017-03-09 20:54 mircea_popescu: nothing generally forces you to keep a block other than a collection of transaction-files, for instance. the exact implementation is up in the air for exactly such reason\
a111: Logged on 2017-03-09 18:14 mircea_popescu: meanwhile i ended up with a python dependency via blender ;/ i dun think it's going anywhere.
a111: Logged on 2016-12-22 06:41 mircea_popescu: this way you don't actually have to ~index~ anything, if you wish to see where txn 1234567890 was included in a block, you go to /12/34/56/7890 which points to block x
Framedragger: mircea_popescu: re. http://btcbase.org/log/2016-12-22#1588180 , for my elucidation, so would the symlinks just point to a particular 1MB block file? ☝︎
asciilifeform: mircea_popescu: i did go and sift through the docs, found 0 mention of write aggregation as an option
a111: Logged on 2017-02-26 19:27 mircea_popescu: the other problem is that a good db fix is a very large project, because bitcoin is written insanely. and our fs db isn't moving, last i heard a month ago someone was going to try and profile an extx
asciilifeform: mircea_popescu: aite, meanwhile i found the prev thread: http://btcbase.org/log/2017-02-26#1618705 ☝︎
a111: Logged on 2016-12-22 06:41 mircea_popescu: this way you don't actually have to ~index~ anything, if you wish to see where txn 1234567890 was included in a block, you go to /12/34/56/7890 which points to block x
a111: Logged on 2017-01-26 02:33 mircea_popescu: this wedge will not prevail. i'll do without any milk, forever.
asciilifeform: mircea_popescu: this is problematic, given http://btcbase.org/log/2017-01-26#1606950 ☝︎
phf: mircea_popescu: well, on the battlefield you're the events are unfolding in real time and timing is important. in lyceum you can do things at leisure. in the later case you decide how long you have for the lesson, in the first case the enemy does
a111: Logged on 2017-03-09 17:40 mircea_popescu: after all what is http://btcbase.org/log/2014-08-12#792148 above and beyond self infatuation ?
Framedragger: mircea_popescu: always enjoy this!
asciilifeform: mircea_popescu: which point is it that which 'genius of the left' did not dare to argue ?
Framedragger: http://btcbase.org/log/2017-03-09#1623585 << i humbly think there is a bit of a false dichotomy happening here (first approximation of what "here" is could be, "mircea_popescu's head.") either X is doing useful work for tmsr, or X is necessarily wasting time doing whatever-X-but-not-tmsr'y things (including "having dayjob(s)", "large side-project", etc.) ☝︎
asciilifeform: i can only suppose that the last plunger mircea_popescu used, was a bit too thin