log☇︎
1500+ entries in 0.055s
asciilifeform: phf: there's no atomic file create-or-die ?
asciilifeform: phf, bvt : i thought of a possible algo for sane tmp file creation that dun need rng or global counter. 1) pick a file name in tmp dir, if none exists, take empty string, as string S 2) produce S' = H(S) , H is hash (e.g. keccak) 3) stat(S') ; if already exists, take S'' = H(S') and repeat . ☟︎
lobbesbot: phf: Sent 1 hour and 48 minutes ago: <asciilifeform> i recently found that lcd panel made by (defunkt) 'pixelqi co', pq3qi-01 , is still sold by chinese ( i have nfi if clones, or old stock ), ~100 $ ea; the thing toggles from 1024x600 colour/backlit into a 3072x600 greyscale reflector thing, worx with various lappies ( sadly not x60, it's a 16:9 )
asciilifeform: !Q later tell phf i recently found that lcd panel made by (defunkt) 'pixelqi co', pq3qi-01 , is still sold by chinese ( i have nfi if clones, or old stock ), ~100 $ ea; the thing toggles from 1024x600 colour/backlit into a 3072x600 greyscale reflector thing, worx with various lappies ( sadly not x60, it's a 16:9 ) ☟︎☟︎
mircea_popescu: phf why do you even use it at all ? i mean... hash the time with a salt, that's your filename. no good ?
bvt: I have a bug report for vpatch from phf
asciilifeform: ( simply swap the 'sha512sum' in http://www.loper-os.org/pub/turdsums/readme_s.txt for phf's standalone keccaktron )
mircea_popescu: phf young harlot made "oh, all my friends are on sugardaddy type sites now" comment, made me think of you.
a111: Logged on 2018-10-09 19:57 trinque will take a signed message from phf on what cruft to saw off
mircea_popescu: phf wait a111 is fucked ?
trinque would prefer phf just sign "I would like trinque to delete my key and reimport X" for sanity's sake, as it saves me from having to reason through whether this new key is an acceptable substitute for prev, incurring all the "how does gpg really work again?" and so on.
asciilifeform: phf: you should still be able to override the clock and sign a letter to trinque with old pub
asciilifeform: phf: it's what i suspected aha
asciilifeform: phf: the deedbot one still does contain a sign with today's date tho
asciilifeform: phf: try the one that deedbot returns to !!key , it dun go
trinque will take a signed message from phf on what cruft to saw off ☟︎
a111: Logged on 2018-10-09 16:31 phf: i had expiration set on it, which i finally removed for good. the thinking at the time was that i didn't really trust my opsec (mac was still in the loop), but it wasn't much of thinking since the mechanism is promisetronic anyway. i also took an opportunity to clean it up off extra "identities" and random signatures
asciilifeform: phf: http://btcbase.org/log/2018-10-09#1859792 << ftr the crud-scrubbing didn't work either, various old cruft still apparently in there ☝︎
asciilifeform: ^ phf !
asciilifeform: !!key phf
a111: Logged on 2018-10-09 16:30 phf: trinque: can you please update my wot key one last time. http://btcbase.org/data/wot/phf.asc
asciilifeform: oh hey ty phf !
asciilifeform: phf: ^
mircea_popescu: phf we've all ranted about it at some time or another. needless to say replacement rsatron does not include idiotic half-baked state machines. much like trb-i doesn't include "accounts" nonsense.
phf: trinque: can you please update my wot key one last time. http://btcbase.org/data/wot/phf.asc ☟︎
asciilifeform: uhm, phf , does a111 not know how to say null ?
a111: Logged on 2018-10-08 00:05 phf: i have this terminal at 16px :>
a111: Logged on 2018-10-07 23:59 phf: what's kind of silly and i think mp made that point a while ago, that none of the manufacturers of that vintage attempted to do a swapable battery. a dual battery slot, or a smaller internal battery that would keep the thing powered for ~60 seconds it takes to switch the battery
asciilifeform: phf: incidentally i found that sharp inc makes b&w lcd's that run on 0power when holding picture, and beautiful 100% reflector-powered picture. but their biggest is iirc 4 in. and 336 × 536 . ☟︎
asciilifeform: phf: at one time there were rumours of a ips panel that could be stuffed into x60 and had compatible connector/timings , but afaik it's just that, rumour, i was never able to get close to one
asciilifeform: phf: screen is the big sad
asciilifeform: phf: i have a massive lenovo tank lappy that takes 2 batts. but it was out of the question on acct of mass
asciilifeform: phf: thought about soldering a supercap in there
asciilifeform: phf: i drained the battery in ~2h on airplane (putting finishing touches on rk gentoo), then again in the rack (1st usa->orc mains plug brick fell apart) then again on roof...
asciilifeform: phf: c101pa would last ~week if power management thing worked...
asciilifeform: phf: http://www.loper-os.org/pub/x60_piz_roof.jpg << subj. no mains socket on that roof.
asciilifeform: phf: it is, innit.
asciilifeform: phf: neato, lemme know if you need a hand
a111: Logged on 2018-10-06 23:58 phf: i have couple of hours tomorrow, so i'll pick up the deletions and renames code either way, and either release it, or give an estimate for how long it will take me to bake it
a111: Logged on 2018-10-06 23:55 phf: there are three distinct options: deletions and renames (which is handled by mp algo), creations (that can be handled by e.g. <size><content in hex>) and diffing (which is top complexity, needing e.g. needleman-wunsch)
a111: Logged on 2018-10-06 23:58 phf: i have couple of hours tomorrow, so i'll pick up the deletions and renames code either way, and either release it, or give an estimate for how long it will take me to bake it
a111: Logged on 2018-10-06 23:24 asciilifeform: mircea_popescu: sadly enuff, i was right in re the current phf-vdiff . observe : a) http://p.bvulpes.com/pastes/5ZYgF/?raw=true << example of deleting a text file. in fact uses same deletion representation as ordinary gnudiff, where entire payload is quoted. b) http://p.bvulpes.com/pastes/vl2Ca/?raw=true << attempt to represent deletion of 1MB from FG. result : same as in oldschool gnudiff.
mircea_popescu: phf "inseparable part of filename" != "hashed".
asciilifeform: phf: i think errything you need, is in there.
a111: Logged on 2018-04-02 23:57 mircea_popescu: at which juncture i suppose it'd pay to check, huh. hey phf, my memory of logs discussion includes this item whereby the above problem was fully resolved by declaring the path as inseparable part of the filename. you on the same page ?
mircea_popescu: well now i'm reading through all dis, what can do. phf's four months at work resulted in same many months of rot, now we don't recall the spec, log is long, life is short, so on an' so forth.
mircea_popescu: phf when you calculate the file hash, do you take ~the full name~ plus "the content or just "the content" ?
mircea_popescu: right. phf was supposed to have ~support for deletion/movement/fullspecified filename~ baked in.
asciilifeform: phf then you dun need bin diff/create.
asciilifeform: phf: recall, this is why asciilifeform earlier wanted a non-linecentric diff representation. then would not need special cases for clean ascii & bins.
asciilifeform: ty phf
asciilifeform: phf: creations & diffs do not presently have a standard format; if mircea_popescu says that we need it, will have to make one.
asciilifeform: if only the former, then what phf said
asciilifeform: phf: if you already have the coad for this, let's have it; otherwise i have a cl needleman-wunsch routine that i will adaize.
asciilifeform: phf: rright but i distinctly recall that it was settled in favour of 'gotta have bin diffing'
asciilifeform: phf: do ya think you can post the binaries-eating version soon-ish ? i'd like to regrind FG, for example.
mircea_popescu: phf i am very not happy with the situation.
asciilifeform: phf: if binariola handler is added carefully, then yes, should not break existing patches
mircea_popescu: phf what the fuck are you doing to me!
asciilifeform: phf: didja ever discover an algo for doing this without breaking with classical diff format ?
asciilifeform: mircea_popescu: sadly enuff, i was right in re the current phf-vdiff . observe : a) http://p.bvulpes.com/pastes/5ZYgF/?raw=true << example of deleting a text file. in fact uses same deletion representation as ordinary gnudiff, where entire payload is quoted. b) http://p.bvulpes.com/pastes/vl2Ca/?raw=true << attempt to represent deletion of 1MB from FG. result : same as in oldschool gnudiff. ☟︎
mircea_popescu: we discussed this extensively, before phf even started. new vtools is perfectly capable of describing the deletion/movement/etc of ~any files~.
asciilifeform: phf: yes!!
asciilifeform: way i picture it, is on cuntoo, equipped with wot keys, all you'd have to do is e.g. 'vmerge phf-v', 'vselect phf-v' and you get his latest.
asciilifeform: diana_coman: i suspect idea was 'make him manually gpg --verify ... and then press by hand-gnupatch a la pre-v trb, better than signed tar'. but i'ma let phf clarify.
a111: Logged on 2018-10-06 16:40 phf: apropos i want to move vtools to keccak, but i'm not sure what's the best way to solve bootstrapping problem. a signed tar archive of a press that can be used to bootstrap or manual press instructions using gnu patch?
asciilifeform: even setting aside 'if phf made mistake', it is not physically impossible for bit to flip on his hdd at the moment of signing regrind.
asciilifeform: ( phf's item, in particular, incorporates a heavily cut but still pretty crufty ball of gnu c. this is not a stab at phf , but imho is a pertinent fact re 'cost of reading' )
mircea_popescu: right. then it follows, "but if you think this is not the place, ie, trust phf... then why not trust him ?". is your retort here what i imaginarily quoted, "because i like to use the measuring tools i have whether needed or not" ?
mircea_popescu: "yes mp, but best used other places, it's still expensive" "but if you think this is not the place, ie, trust phf... then why not trust him ?" "because i like to use the measuring tools i have whether needed or not" ?
asciilifeform: simple : that if i find that it doesn't work quite same as previous, i nao have to consider hypothesis that phf made a mistake.
mircea_popescu: so -- what exactly is lost if phf just signs and publishes a new tree ?
asciilifeform: phf can, of course, release anyffing he likes, incl. to take an old proggy and make new genesis, and say 'any relation b/w this new and that there old, is happenstance'.
mircea_popescu: this is true ; but in this case there's no continuity to be maintained. phf is the sole contributor of the entire tree.
asciilifeform: phf can make mistake and sign a broken piece, just as asciilifeform on at least 1 occasion did
mircea_popescu: if "phf signed" is ~not~ enough proof to you, then why is "phf signed" enough proof to you that his vtools doesn't come alive at night andf fuck my wife ?
mircea_popescu: ie, that there's a relationship between "old" and "new" is a tenuous point, if by relationship is meant more than "phf wrote"
mircea_popescu: but phf, who is the author of the thing, did not in fact lose his head and arm by the process of having released the "original" ie sha version. he can just as much authorship a "new" ie, keccak version. and it'll be EXACTLY as much a genesis as that was, in ALL respects.
asciilifeform: mircea_popescu: iirc phf previously had a thing that pressed with old v, to create the new. imho this is proper.
asciilifeform: phf: i dun see what's wrong with signed tar
diana_coman: phf, I've uploaded the updated keccak .vpatches for EuCrypt, let me know if there's any trouble: http://ossasepia.com/reference-code-shelf/#selection-39.0-41.16
mircea_popescu: phf "influence" in the sense of some morons that spoke neither french, nor german, nor italian. piaget was fucking swiss.
mircea_popescu: phf i have nfi that such a thing as post-structuralism happened in ru. at any rate prior to nuland help.
mircea_popescu: phf afaik the tartu school not heretical.
mircea_popescu: phf no that is the other one. semiology is the a c de saussure thing.
Mocky: oh thx phf
a111: Logged on 2016-09-14 18:43 phf: people who can't clearly visualize a cause and effect graph trying to do science. dogen is laughing at them all the way from 13th century
mircea_popescu: the cn one specifically. was discussion with phf, im trying to fish it out
asciilifeform: some folx have a very heavy meatspace life ( e.g. phf ) but i'm not aware of why jurov.
mircea_popescu: phf http://btcbase.org/log/2013-03-01#-103915 << listen, how could this page possibly be 65.5k lines long ?! ☝︎
asciilifeform: ng), and is offered with pgp-verified record of changes [phf's patch viewer], .... etc '
a111: Logged on 2018-10-01 19:19 phf: there's probably an upper bound of availability of thinking man's technology, kind of like strugatsky's "za milliard let do konca sveta". once you start hitting those limits suddenly "my baby is in hospitals these days" etc.
a111: Logged on 2018-10-01 19:07 asciilifeform: phf: wouldja program on a 3" screen ?!
asciilifeform: phf: there was, and, observe, it went away.
asciilifeform: phf: see also http://btcbase.org/log/2015-08-08#1230143 re 'thinking man's' ☝︎
asciilifeform: phf: we did have the 'mass marketism' thread, aha
asciilifeform: phf: as i reckon, they're designed from the start to be integrated into some starvation-cheap konsoomer crapola . ergo they omit the controller.
asciilifeform: phf: iirc damned things are even temperature-sensitive
asciilifeform: phf: yea not really fit for adults
asciilifeform: phf: i read'em, intensely hand-sewn thing that works when phase of moon is just-so..