log☇︎
261900+ entries in 0.168s
asciilifeform: (because there is no way to guarantee cleanup)
asciilifeform: stroustrup ~perceived~ the problem, but did not, in his cpp, solve it - cpp has 'exceptions' but lacks, e.g., common lisp's 'unwind-protect' ( http://c2.com/cgi/wiki?UnwindProtect ) and so error conditions still result in rubbish
asciilifeform: c (but more importantly, the c ~machine~, with its single hardware stack) encourages, and just about mandates the 'crashing is acceptable because there is NO practical way to handle ALL error conditions sanely' idiocy.
mircea_popescu: needless to say, the only thing that occurs through osmosis is an unwarranted conviction that she knows how to do it, and a block towards examination.
mircea_popescu: apparently people somehow assume younguns just know this, somehow, through osmosis.
mircea_popescu: you would be surprised how many girls have to be taught how to wash. ☟︎
mircea_popescu: it's a skill, she can learn that like anything else.
asciilifeform: i'd simply colour brazil brown on the big map in the map room and move on...
mircea_popescu: ie, young brazillian chick WILL have to have her cooking checked for shit, because apparently wash hands is not universally comprehended in brazil. ☟︎☟︎
mircea_popescu: but yes, part of hte problem with extant c, as a language but more importantly as a paradigm and society, is that there's no way to build trust.
mircea_popescu: and yes, i spot check the work of even the most senior girl.
asciilifeform: well there is no room to 'trust' in c.
a111: Logged on 2016-09-08 14:20 mircea_popescu: then again, trust-but-verify is the correct approach anyway.
asciilifeform: http://btcbase.org/log/2016-09-08#1537207 << mircea_popescu when the girls bring you a cup of tea, how would you like to ALWAYS have to sniff first to make sure that it is tea and not liquishit or piss ? ☝︎
mircea_popescu: learning. it's an impossible. so say the greeks.
mircea_popescu: aand in other lelz, "I can't imagine any foreigner writing down 3 lines of non error text for my life of it. Greeks are not easy to be mastered and he is using them without a mistake. what is considered to be an exception even in between Greeks."
asciilifeform: but if Framedragger wants to make one - hey, why not.
asciilifeform: what i meant was that i see 0 reason why any 1 of the multiple items ought to be of this form.
Framedragger: there could be multiple monstrosities like this, tho!
asciilifeform: there is no reason for all of these things to be plugged into one another.
asciilifeform: 'This video has been removed for violating YouTube's Terms of Service.' << also lul.
asciilifeform: (why is the thing horizontal??)
asciilifeform: more interestingly, https://archive.is/78NoN : 'Jund al Aqsa, an al Qaeda front group in Syria, has released a video showing one of its small drones dropping a bomb on Syrian regime forces in Hama province. The unguided bomb doesn’t appear to have been especially effective, but the video is noteworthy because it documents the Sunni jihadis’ further experimentation with explosives....'
asciilifeform: elsewhere, https://archive.is/oypYD << dude does 16y in american prison, let out, wants (yes) back in, they won't take him, so he shoots a few cops
mod6: <+mircea_popescu> tell you what, if we're ever shipwrecked on a deserted island with hillary, we'll fuck hillary. << think she coughs now? wait until she chokes on all that dick!
mircea_popescu: outside of actula hard guarantees (v does not allow writing conflicts), that's all you have.
mircea_popescu: then again, trust-but-verify is the correct approach anyway. ☟︎
asciilifeform: m did what it was asked to do every damn time you ask it to do anything actually give any relevant form of support to anyone?'
asciilifeform: 'the problem is that neither Unix nor Windows _actually_ support either C or C++, but they manage to make them work, with downright incredible effort. if you look inside the libraries and see how a system call actually works and how much it differs from the C calling convention and usage, you'd be a fool not to revise your opinion. and _does_ an operating system that forces the programmer to check to see whether the operating syste
a111: Logged on 2016-09-08 13:41 mircea_popescu: half the shit you do with c is check whether something was initialized properly. HALF!
asciilifeform: new - then yes.
asciilifeform: because ain't nobody gonna read the WHOLE THING just to audit a stylemorphed copy.
asciilifeform: atm we're stuck with the extremely braindamaged style of the original author.
a111: Logged on 2016-09-08 13:35 mircea_popescu: it is prolly best practice to have all serious V projects include a "conventions" file where to list all this. "1. tabs not spaces, bitch!" etc.
mircea_popescu: they're both things, devoid of "rights", or importance or anything of that nature. and they're both worse than useless, which is to say eat more than produce.
asciilifeform: Framedragger: the linked item is illustrative of how to flamethrower away automake.
Framedragger: i think my tolerance levels are (finally) decreasing in some kind of accelerated fashion, hopefully in line with growing experience, but there's still ways to go. but yeah, war it is
mircea_popescu: take the alice character from earlier. the inclination of ~anyone, other than me/us/whatever would be to say "well, let her be, maybe who knows one day does something useful". except it does nothing useful, it only clutters things.
asciilifeform: Framedragger: i went to war against the 'culture' long ago.
mircea_popescu: no, it's just the sad effect of runaway tolerance.
Framedragger: psychologically harmful culture, this
Framedragger: asciilifeform: "Everything pertaining to Automake was nuked" - so nice. i used to doubt (or maybe i still do - in itself a healthy habit, perhaps) whether i didn't *get* something fundamental in modern s/w development. (maybe i still don't, of course). "shitloads of build targets and convoluted build chain? maybe there's no way more elegant? i must be a truly stupid person."
Framedragger: that does sound like a plan. total failover scenario #1 recorded, then
Framedragger: but, yeah, shit code all over the place
Framedragger: also, while it's not exactly contradictory it's still funny what status bitcoin holds in tmsr's infrastructure, while being based on EC
asciilifeform: the old cryptolib, by this token, was gmp. as seen here, http://www.loper-os.org/?p=1533
mircea_popescu: "how about you know, an actual car tyre ?" "sorry bro. use the headphones or build your own store."
mircea_popescu: "this is the tyre store" "do you have tyres ?" "yes, here's an apple audio jack" "this is not a tyre" "allegedly."
Framedragger: fwiw iirc that lib exposes abstracted parts; but, yeah, no easy way to change those internal parts
mircea_popescu: it may be a SHIB, but that's all.
mircea_popescu: here's a stray thought : if i can't implement EC in a page on your cryptolib IT IS NOT A LIB!
mircea_popescu: Framedragger the very notion of a cryptolib being cryptoimplementation shows stupid at the seams.
asciilifeform: it is by far the fastest horse in this glue factory.
asciilifeform: mircea_popescu: at the moment musl is my stdlib.
mircea_popescu: Framedragger he's working on it, if you didn't guess from all the "scriptable cryptosystem" talk.
mircea_popescu really has little use for the shit currently shipping with c as a stdlib.
Framedragger: yeah that i really like. reminds of that bitcoin wallet spec - no non-ascii parts
asciilifeform: the thing is deliberately designed 'ms-dos'-style
a111: Logged on 2016-09-08 13:16 Framedragger: right. perhaps it's a matter of writing scripts to automate this stuff for V.
asciilifeform: http://btcbase.org/log/2016-09-08#1537040 << you don't need automatics. separate v trees are simply kept in separate dirs, etc. ☝︎
asciilifeform: http://therealbitcoin.org/ml/btc-dev/2015-July/000107.html <<<<< theeeere we go.
mircea_popescu: so ever since i wrote that thing about argentine retards wearing hoodies, i have this ongoing debate with... some people. it mostly consists of stuff like, http://66.media.tumblr.com/47e87402c079d8364a48c9322417f012/tumblr_nh1hzo81x31tq5tbno1_1280.jpg
mircea_popescu: well, bash/quotebot rather than imdb quote db i think.
Framedragger: oh yeah that's a decent quote. quotebot?
mircea_popescu: this dictatorship has gone to shit.
asciilifeform: phf's btcbase.org/patches has the canonical.
mircea_popescu: you're going to corrupt all my words people into code people, and then we'll have what, eliza write qntra ?
asciilifeform: 'One could even sync via 'netcat' from a trusted phriend...'
mircea_popescu: i have a flag about it but it doesn't link to anything apparently so i dunno what i was thinking.
a111: Logged on 2015-06-30 19:12 ascii_field: in other nyooz, 'dumpblock' for the sums.txt.gz mircea_popescu set 0..n and subsequent 'eatblock' in brand-new stator - works
mircea_popescu: mebbe you're right, this should be advertised moar.
asciilifeform: and we had this entire test where my node ate a total dumpblock of mircea_popescu's
Framedragger: but in all seriousness, i'm a bit afraid, but it may be good education for me. not that i see this as a game to be fucked up at the first step
Framedragger: i heard there was, like, a way to, like, store results from a dynamic system, to be served in a static manner
mircea_popescu: how long does it take ?
mircea_popescu: asciilifeform jus' sayin', it's a little more elbow grease to dump and eat the whole blockchain than to just make a copy
mircea_popescu: trilema serves bout 10-20mn pages / month to bots.
mircea_popescu: btw Framedragger, you realise that once i link you, the bots will notice, and you'll eventually get the phf treatment, a month or w/e later ?
asciilifeform: http://btcbase.org/log/2016-09-08#1537008 << oh ferfuxxsake, has mircea_popescu been drinking today or wat ☝︎
mircea_popescu: but to be perfectly fair - it's pretty much the mental default of bois, so. the 1 in 10ish or so dominant chick is probably a larger percentage of the respective population.
mircea_popescu: in other lulz, /me has profile on bdsm site. a good third of the others checking it out are self-styled dominant dudes.
asciilifeform: theoretically i could pay to have it not happen, but for the same cost could get 2-3 more subscriptions to various isp...
Framedragger: nasa's coding manual (which doesn't allow recursive code - because the rovers are, you know, sorta far away, and you write in a turing complete language) may have it - i wonder
mircea_popescu: lol they changed your pooled ip ? sad!
Framedragger: mircea_popescu: that's a good point!
Framedragger: look at that one person knows to actually include human readable timestamp into the inside of a pgp signed message which deals with timing-sensitive info!!!
asciilifeform: mircea_popescu, trinque, et al:
mircea_popescu: half the shit you do with c is check whether something was initialized properly. HALF! ☟︎
mircea_popescu: incidentally Framedragger the problem of "we'll just initialize in a soup" is a lot deeper than previously thought. in a merciless language like C, the fact that we're the first to come up with the "fucking initialize in alphabetical roder!" is indicative of the brain rot.
mircea_popescu: but hey, reading each other's novellas is the whole fucking point anywya.
mircea_popescu: the problems start when phf will get more people to do knuth style literature
mircea_popescu: for instance. it is, after all, coding. order is not contrary to results.
Framedragger: mircea_popescu: no disagreement there; just pointing out that sometimes small arrangement disagreements still prop up; say, different order of variable initialization (which otherwise bears no actual significance); etc. of course one *could* have a convention spec so precise taht it would include things like "if there is arbitrary order of initialization of $x then default to alphanumerical order".
mircea_popescu: sort-of like css for the editor if you will.
mircea_popescu: it is prolly best practice to have all serious V projects include a "conventions" file where to list all this. "1. tabs not spaces, bitch!" etc. ☟︎
mircea_popescu: in general people working on the same (large enough as you said) codebase should have the courtesy to use the same spacing and coding conventions etc.
mircea_popescu: Framedragger i'm not the end all be all in project management for computer software. however, it seems to me "differently arranged lines" is a fucking weird problem to have. really, you can arbitrarily sort programs ? in what language, html ?
shinohai: Nothing, mircea_popescu decided to light fire under shinohai 's ass with bickening article I suppose
thestringpuller: What happened to not banning gribble! Don't disenfranchise the nice bot!
mircea_popescu: i multitask too, what. nothign wrong with it.