log☇︎
19800+ entries in 0.077s
adlai: mircea_popescu: nah, back in middle school mrs whatsit told me not to forget those because they help to end e sentence, yet mene hesn't even begen yet!
Framedragger: what does mircea_popescu use currently?
a111: Logged on 2017-01-03 05:24 mircea_popescu: meanwhile in not-terrible blogs, http://thetarpit.org/posts/y03/055-on-education.html
a111: Logged on 2017-01-02 22:10 hanbot: <mircea_popescu> but i am well and truly at a loss, who owns it ? no idea. maybe lobbes ? i somehow du nthink it was mike_c- << i'm pretty sure it was his, yeah.
a111: Logged on 2016-12-24 17:45 asciilifeform: this 'works' is a pestilence and is largely why clueful greybeards from the meat world , e.g., mircea_popescu , unzip and piss on programmers simply for sport
asciilifeform: trinque: mircea_popescu had a thing a while ago about towers, of different heights.
asciilifeform: so mircea_popescu with his cement mixer is just as 'dirty empiricist' as d00d who writes 'while (1) {.......}' without having written a c compiler and ability to explain what {} 'do' rigorously
a111: Logged on 2017-01-02 21:40 mircea_popescu: if the same archbishop inquires as to why i poured cement the way i did i can answer without ado.
a111: Logged on 2017-01-02 21:36 mircea_popescu: what do you answer when they ask "what do {} do" ?
a111: Logged on 2017-01-02 21:29 mircea_popescu: "oh that's what those do." "yes." "but why." "nevermind"
asciilifeform: http://btcbase.org/log/2017-01-02#1595276 << i am now picturing mircea_popescu's 'well-balanced being' asking 'why' of the controls of 'airbus' ☝︎
a111: Logged on 2017-01-02 21:22 mircea_popescu: 90% of my audible output was "your question can not be answered in that general form". tears were shed, of rage and frustration. towards the third day i recited from the molieben of st naggum, the part where he says c makes people lie, and there was THANK YOU! GOOD GOD!
hanbot: <mircea_popescu> but i am well and truly at a loss, who owns it ? no idea. maybe lobbes ? i somehow du nthink it was mike_c- << i'm pretty sure it was his, yeah. ☟︎
diana_coman: mircea_popescu, ftr I saw and even experienced this sort of trouble but unrelated to C++ as such - related to *programming* in itself really, regardless of language
diana_coman: mircea_popescu, I don't think I basically get enough of what it was that was going on there to comment much further
pete_dushenski: mircea_popescu: back atcha.
a111: Logged on 2017-01-02 18:21 mircea_popescu: rather than everyone just using the cache like it were a gpu
pete_dushenski: mircea_popescu: latest foxybot1.3 ?
pete_dushenski: mircea_popescu: ready at last for my eulora password
trinque: mircea_popescu: link works now
a111: Logged on 2017-01-02 00:53 mircea_popescu: http://btcbase.org/log/2017-01-01#1595053 <<< wait, what ?
BingoBoingo: <mircea_popescu> http://btcbase.org/log/2017-01-01#1595034 << i thought BingoBoingo already ? << Aha, http://www.thedrinkingrecord.com/2014/08/25/a-law-enforcement-encounter-if-you-ran-a-bitcoin-related-service-before-the-thing-hit-100-you-prolly-ought-to-be-somewhat-concerned-andor-prepared/ ☝︎
jhvh1: mircea_popescu: Bitfinex BTCUSD ticker | Best bid: 999.07, Best ask: 999.25, Bid-ask spread: 0.18000, Last trade: 999.0, 24 hour volume: 13737.10782109, 24 hour low: 961.26, 24 hour high: 1006.5, 24 hour vwap: None
asciilifeform finally drank mircea_popescu's bottle
asciilifeform: holy fuck mircea_popescu , SAME MODULUS
asciilifeform still boggled over the dog-woman in mircea_popescu's tale
trinque: mircea_popescu: I've wondered whether it is apt to call these human aggregates gods, in that the term was a passable label for distributed-world-model running among nodes of a wot
shinohai: mircea_popescu: You can unset those with /umode -w
mircea_popescu in #freenode ; <mircea_popescu> christel is there some manner to opt out of the cutesy/pointless global notices ? or otherwise out of these global notices altogether ?
asciilifeform: mircea_popescu: the one way this is possible, by my reckoning, is if the deduplication somehow failed.
asciilifeform: mircea_popescu: i'ma take home a copy of the db, and find out.
asciilifeform: mircea_popescu: i have so far not made any change.
asciilifeform: mircea_popescu: not repeats. but mods-inside-mods
asciilifeform: mircea_popescu: i am slowly working my way through wtf happened there.
a111: Logged on 2016-12-31 02:23 mircea_popescu: http://phuctor.nosuchlabs.com/gpgkey/1E261FCF04CFC3435CE00E1F39D1C2F153716DAFEB15474D4A7FB378624BA8CF << lolk wait, the entire modulus being a factor in others doesn't make this phuctiored does it ?
asciilifeform: mircea_popescu: yes! 1s
asciilifeform: or the jew from mircea_popescu's old tale, who dropped a cheque into a grave
ben_vulpes: mircea_popescu: buying drinks is one thing, girl soaking everything in sight less common
asciilifeform: as mircea_popescu correctly said -- snoar
asciilifeform: mircea_popescu: not overtly.
asciilifeform: ( 'supernumerary children' (tm) (r) ( mircea_popescu's articles ) )
asciilifeform: mircea_popescu: i thought that normally they fucked little chillenz or similar
asciilifeform: mircea_popescu: i bet herr dokror w fucks baby pandas , and gets away with it.
asciilifeform: mircea_popescu: would that be in actual btc-that-usg-somehow-had ? or in 'could-have-hads' (riaa-style accounting..?)
asciilifeform: drain the battery, if you will, that mircea_popescu et al charged.
asciilifeform: mircea_popescu: hitler dun wanna settle for 'burn own citizenry', that's trivial already. he wants to dekulakize mircea_popescu et al.
a111: Logged on 2016-12-30 20:45 mircea_popescu: none of this stuff CAN be fixed.
asciilifeform: mircea_popescu: it is called, in this case, 'underhanded c'
davout: mircea_popescu: iirc there was one locktime thing that was there from day 1
asciilifeform: mircea_popescu has it.
asciilifeform: mircea_popescu: of course not. it gets disgorged.
mats: mircea_popescu: no, i wish
davout: mircea_popescu: yeah, i meant it as a separate, user-initiated step
ben_vulpes: mircea_popescu: we're cramming a year+ of wallet into davout's head now that he's paying attention again
asciilifeform: mircea_popescu: as i understand, thread was originally about 'sane wallet mechanism'
davout: mircea_popescu: ok, "forbid-insane-fee" then
phf: mircea_popescu: rds is amazon's hosted relational database solution(tm) which is a postgresql on a unixbox
jurov: mircea_popescu: yes, but most of www can live with crashing database (even innocent reading can cause sigsegv, sadly)
a111: Logged on 2016-12-30 17:56 mircea_popescu: jurov no ; but i am fine with wwwtron ocasionally reading a field that has meanwhile been updated, and giving old, of an unspecified age but less than x time.
a111: Logged on 2016-12-30 17:49 jurov: mircea_popescu: you would trade speed for occassionally getting garbage when you call read()?
a111: Logged on 2016-12-30 17:29 mircea_popescu: exactly how the statements {"do not allow anyone else to write here until i say" ; "let anyone read anything at any time"} amount to an "unsolved problem in cs" ? and wtf cs is this we speak of, sounds more like chewinggum-science.
asciilifeform: http://btcbase.org/log/2016-12-30#1593675 << mircea_popescu nails it: postgres is crippled 'for yer own good' ☝︎
asciilifeform: which, in turn, ate mircea_popescu 's vintage block set
jurov: mircea_popescu: this is the problem with c machine, that everythign is pointer, and without preemptive locking, you can't distinguish your pointer points to merely stale data vs. garbage
jurov: mircea_popescu: in this case asciilifeform categorically claimed he decided to have consistency, or are you deciding otherwise?
jurov: mircea_popescu: you would trade speed for occassionally getting garbage when you call read()? ☟︎
phf: mircea_popescu: that's not quite what i'm saying.
davout: mircea_popescu: seems to me like it would reduce to 'moving the problem'
phf: mircea_popescu: i'm not quite groking what the bad write is. are you saying that instead of intermingling writes and reads, you should batch them, and not write while you're reading?
phf: mircea_popescu: yes, ~having to deal with locks~ happens past the limit of db designer's competence
a111: Logged on 2016-12-30 16:07 mircea_popescu: http://btcbase.org/log/2016-12-30#1593228 << yes, periodically since 2014.
phf: mircea_popescu: sop outside of mysql world. dirty read is considered a liability, so whole point of db systems design is to ensure that you don't hit locks when you shouldn't.
asciilifeform: mircea_popescu: it is currently a cached image, i implemented it. the cached snapshots however last for a limited time (iirc i have it set to half hr per url)
asciilifeform: phf, mircea_popescu , et al : one thing that would immediately make a very palpable difference in speed is if there were a permanent way to order postgres to perform all reads immediately, disregarding all locks.
asciilifeform: mircea_popescu: point of 'nursery' was to do the 'do we have this fp? how about this? ...' a few thou. at a time, is all.
asciilifeform: mircea_popescu might be social-integrated-genius but often recommends algo that adds up to escherian skyscraper. and so results in headache thread.
asciilifeform: mircea_popescu: suggest algo, i'm all ears.
asciilifeform: mircea_popescu: the other obvious thing would be to dispense with 'real time submission' entirely, and when someone dumps in a key, it goes into next batch. but we discussed this earlier in this thread, it would mean that the thing cannot be used as sks-like tool.
asciilifeform: mircea_popescu: but yes, for next version (presently only exists in my notebook) there is a nursery and it gets merged into main table at night. but this makes for considerably more complex system, where there are two very distinct types of submission, 'realtime' and 'scripted' , and they get treated quite differently.
asciilifeform: mircea_popescu: actually i do not. because it will require 100x more complex mechanism.
a111: Logged on 2016-12-30 16:11 mircea_popescu: http://btcbase.org/log/2016-12-30#1593286 << actually workmem should be 256mb especially as you can afford it so totally, go for it.
asciilifeform: mircea_popescu is seeing it through the naive vertically integrating rockefeller eyes, 'power plant expensive? let's put it right in my mansion'
asciilifeform: mircea_popescu: if you think trb is a hard nut to crack, picture reading, grasping postgres.
a111: Logged on 2016-12-30 16:28 mircea_popescu: but he might be interested to hear about it.
asciilifeform: mircea_popescu: sql doesn't have a bignumatron
asciilifeform: mircea_popescu: algo ~demands~ O(1) random access to the bignums.
asciilifeform: mircea_popescu: it's a screaming nope
asciilifeform: mircea_popescu: 0 temp tables
asciilifeform: mircea_popescu: i'd first like to know what this'll do to integrity-on-mains-failure
asciilifeform: mircea_popescu: probably. i'ma run with new knob settings as soon as it is safe to reset the db.
a111: Logged on 2016-12-30 16:06 mircea_popescu: http://btcbase.org/log/2016-12-30#1593220 << depending on your setup about 40 to 60 days in the wild, about half with ben_vulpes recommended method.
asciilifeform: mircea_popescu: presently i have nfi what part is published, or where
asciilifeform: mircea_popescu, diana_coman : so you folx wrote own 'boost'-like horror? fwiw most games firms did, in the golden olden days. my brother's co, for instance, did.
asciilifeform: mircea_popescu: linux by default uses all spare ram as disk readcache
Framedragger: mircea_popescu: because you could tell postgres to flush rows (forcing all caching layers) every 100 rows, not every 1 row as currently specified
Framedragger: mircea_popescu: consider a scenario in which you knew how much data you could lose ("up to 100 last rows"), and you could check if you lost any (last row id == last-id-processed.txt ? false : true). that being said, this way things become more wibbly-wobbly, so probably fuck that. :(
asciilifeform: mircea_popescu: tbh i had a 'what the hell is all this' reaction to reading ben_vulpes and phf vtron problemz
asciilifeform: mircea_popescu: that's a straight (and spam-encrusted) translation of an english article that was posted here ('against hardforks' iirc) a while back.
asciilifeform: mircea_popescu -- switched hosts, i -- slowly, painfully, rewrote the thing...
Framedragger: mircea_popescu: it's dark here in the northern hemisphere, god it's deperessing :( mornin'..