asciilifeform: infuriating liquishit, this entire stack.
asciilifeform: or, moreover, whythefuck pg even gives half a shit re how the txt is encoded.
asciilifeform: or for that matter why a x = foo.decode('latin-1') even can result in a x that later chokes pg when x.encode('utf-8') is put into a sqlism
asciilifeform: atm it aint even clear to asciilifeform that it is possible to store >1 encoding in a given pg
asciilifeform: meanwhile, update re unitardation -- phf's pill doesn't cure -- decoder successfully falls back to 'latin-1', if set up as described, and dun barf ; but ~encoder~ barfs in pg ( cur.execute(query, args) )
asciilifeform: previous newswanks suggest that they can.
asciilifeform: tru. ( tho iirc they get widow pensions, etc. also adding up to pretty penny )
asciilifeform: i picture would depend on where wounded
asciilifeform: whoknows, maybe ashamed, fella apparently not master marksman, all the targets lived ?
asciilifeform: lol!! sumbody give this fella 'order of lenin'
asciilifeform: lobbes: would it be difficult to park lobbesbot temporarily in #asciilifeform-test ?
asciilifeform: lobbes, mp_en_viaje , et al : strangely, having problem reproducing the unibarf discovered by lobbes . pasting the text from the barf samples into test chan, doesn't produce the expected barf, it gets eaten normally
asciilifeform assumed, tho never found out, that then 70 spent on sofas.
asciilifeform once listened to a d00d, who, with straight face, 'we then got $100m in series-a fund; but of course immediately 30 had to spend on web site..'
asciilifeform: when unravelled -- plox to post, i will read. (and if find that actually fits into asciilifeform's head -- sign.)
asciilifeform: i vaguely suspected that phf's proggy exists as currently-unreproducible (i.e. not fully represented by the source) 'save-lisp-and-die' ball
asciilifeform: i genesised 5000ln+ of fucking asm!! last month. and scarcely expect that anyone will read, aside maybe from mp_en_viaje's gurlz as a punishment detail. but it has to be done.
asciilifeform: in general folx oughta overcome this phobia. took me -- yrs. but gotta be done. piece of shit that was genesis'd -- can be fixed. whereas if not genesis'd, how can fix ?
asciilifeform: phf: my logbot genesis is some of the ugliest piece of shit yet put through 'v' . so dun be afraid to publish similar.
asciilifeform: phf: at the risk of 'broken record', i gotta say that all of this would be 9000x moar helpful if existed as genesis , rather than asciilifeform to sit and derive from old logs and phf's summary, how was done.
asciilifeform: right, assumed that phf meant 'znc' in abstract, i.e. any proggy that logs straight to txt , rather than concretely znc
asciilifeform actually posted working coad for n-w . but, naturally, in CL..
asciilifeform: ( and out of ~which~ fortrans people make'em -- php, focal, cobol, whatever -- is distinctly secondary q )
asciilifeform: asciilifeform's logger intended moar as ice breaker ship, to make the subj navigable, than final solution. and 'final' -- as already detailed by mp_en_viaje -- would be a constellation of heterogeneous items that know how to speak a common sync, operated by diff people.
asciilifeform ended up with 'партия сказала надо -- комсомол ответил: есть!' but largely from lack of any apparent motion on front by other folx
asciilifeform actually found himself sitting to think, for hour+, before picking up the logger grenade
asciilifeform: i dun so much suffer from anxieties, but would like folx to know that currently asciilifeform built not proper wall, but the kind portrayed in mp_en_viaje's old ro piece where 'builder stands and holds up'
asciilifeform: i'ma fix the uni-idjicy found by lobbes ( and apparently described in log by phf 2+ y ago ) , and add the 'did i join or am i pissing into wind' detector discussed 2d ago, to bot
asciilifeform: unlike the gurlz, i dun need particularly anyone to 'feel for', but would like something resembling a sustainable algo.
asciilifeform: what i also have, is long (and much backed up) queue of tmsr work that aint 'hand feed logger'
asciilifeform: mp_en_viaje: no, i get. but i dun have a squad of people who will immediately report ' asciilifeform broke leg, is in ditch ' . have 1, who is trained to report -- if doesn't simultaneously break leg/neck with asciilifeform .
asciilifeform: presently i suspect that even three dedicated folx, working in shifts, could not reliably 'meat gossipd' 100%
asciilifeform: i admit, i half-expected mp_en_viaje to pick up his skepter and declare 'this here is only working logger atm, and the breaking turd is a uniturd from bot, let errybody else lose the 6lines'
asciilifeform: ideally by then can auto-sync from e.g. diana's bot in fortran
asciilifeform: i'ma fix the uniturdism in coming days. and diddle the log as described by mp_en_viaje . but when next net split, or bot eventually falls (no one afaik has yet written/hosted bot that did not fall at least erry 6wks ) we will have to revisit the wat-do
asciilifeform: the whole q reduces to gossipd, as mp_en_viaje pointed out already. atm we're attempting to hand-crank gossipd.
asciilifeform: atm logger is actually eating 100% of asciilifeform .
asciilifeform: mp_en_viaje: i'm not married to a particular set of junkyard wrecks out of what people to make loggers. but the solution has to be reasonably automatic, or e.g. asciilifeform for the rest of his days will be doing nuffin but munging db, and it ~still~ won't be satisfactorily correct
asciilifeform: but as it is, we have 'memory leak' for operator time -- enemy can trivially occupy 100% of l1 hands for arbitrary time w/ the work of spoon-feeding logs
asciilifeform: ~this~ particular lunatic rings door with some regularity.