log☇︎
1400+ entries in 0.055s
a111: Logged on 2018-03-28 20:02 phf: this gnulib solution actually wants you to define FOO_INLINE, which is set to "inline" when defined, and "extern inline" when used, so you can't even avoid the #define hackery with "extern inline". "Other non-C99 compilers use static inline so they suffer from code bloat, but they are not mainline platforms and will die out eventually."
lobbesbot: phf: Sent 9 hours and 4 minutes ago: <asciilifeform> didja ever get chance to unearth the http://btcbase.org/log/2018-10-15#1862616 item ?
asciilifeform: phf: i prolly won't get a chance to actually put it to use in near term, hands pretty full with ffa; but would like to have it. if it's there to be had.
asciilifeform: iirc it's been a year+ since phf 1st mentioned it
a111: Logged on 2018-10-15 02:44 phf: asciilifeform: i actually forgot! i'm swamped right now, but can you remind me again in about two weeks, i have a thing for you from the dig that will help with the little piece of silicon you have
asciilifeform: !Q later tell phf didja ever get chance to unearth the http://btcbase.org/log/2018-10-15#1862616 item ? ☝︎
a111: Logged on 2018-10-15 02:44 phf: asciilifeform: i actually forgot! i'm swamped right now, but can you remind me again in about two weeks, i have a thing for you from the dig that will help with the little piece of silicon you have
asciilifeform: !Q phf didja ever get chance to unearth the http://btcbase.org/log/2018-10-15#1862616 item ? ☝︎☟︎
a111: 5 results for "from:phf remind me", http://btcbase.org/log-search?q=from%3Aphf%20remind%20me
asciilifeform: !#s from:phf remind me
a111: Logged on 2016-08-03 15:40 phf: the whole font changes meaning take two is coming from the japanese. they were actively promoting this idea back during early unicode standardization days, where there was a strong drive to include every idiosyncratic version of kanji in the standard, because "that's how my family writes it in our last name".
asciilifeform: phf: it's definitely not perfect, e.g. why the FUCK is FFA_FZ_ZeroP not clickable ?
asciilifeform: phf: the default view ( http://www.loper-os.org/pub/ffa/hypertext/ch11/ ) of gnathtml gives you a frames thing with ~worthless alphabetic index in the left pane. really it oughta show 'where currently clicked symbol used' imho
asciilifeform: i think phf grasps what i was talking about.
asciilifeform: phf: if it were simply 'colorizer' i wouldn't bother.
asciilifeform: phf: it aint the same at all!
a111: Logged on 2018-10-08 00:12 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 .
a111: Logged on 2018-01-04 23:45 phf: in a proper program 80 col is an indicator of s/n, density and all kinds of lateral properties, that can be communicated between professionals, because you can know ahead of time, what you're dealing with by shape, and have a rough estimate for the token count
billymg: phf: ty and apologies for the simple questions. definitely learned a few more things about v this evening
billymg: ok, phf, i pressed again at `vdiff_keccak.vpatch`, now i have those files in my vtools directory
billymg: hey phf, i'm using my pizarro rockchip as my current workbench
mod6: phf: heeey, thanks!
BingoBoingo: Welcome back phf
a111: Logged on 2017-09-02 20:04 phf: i'd say it's more like 80s lego and modern lego (if you haven't seen, now it's all >50% custom per-toy parts, that can be snapped to a traditional lego coupling, but otherwise non-universal)
asciilifeform: diana_coman, phf , et al ^ invited to think/comment...
mircea_popescu: phf i dunno that it's set as "something we do" ; but it's certainly something we do in preference of "/tmp" much like we do things in preference of /dev/rand and other such bs.
a111: Logged on 2018-10-24 20:28 phf: i think it's an open question for the logs, whether or not /tmp is canonical place for putting temporary files, and whether or not writing a copy of what's being pressed in some arbitrary place (for all practical purposes) is a good idea
a111: Logged on 2018-10-24 20:28 phf: i think it's an open question for the logs, whether or not /tmp is canonical place for putting temporary files, and whether or not writing a copy of what's being pressed in some arbitrary place (for all practical purposes) is a good idea
a111: Logged on 2018-10-24 19:57 phf: http://btcbase.org/log/2018-10-23#1865503 << i threw your patch on btcbase, it looks good, though i'm not sure i agree with the decision to put temp file in /tmp. the point of putting it in same hierarchy as press, was to avoid the whole cross-file-system issue
asciilifeform: diana_coman, phf , et al ^
asciilifeform: phf: funnily enuff, just about erry year i briefly contemplate baking a sane disk crypter, but always run against same wall -- sata interface is ~unobtainable outside of reich-asics
a111: Logged on 2018-10-24 20:31 phf: i like to keep things red/black, so that e.g. red disk plates go into tomato soup at some point, but considering how leaky the whole system is, there's not really a red/black within the same machine anyway
asciilifeform: phf: see if you can figure out wtf happened to zeptobars, also... ( http://btcbase.org/log/2018-10-19#1863863 ) ☝︎
bvt: hi, phf! i can provide a follow-up vpatch for respecting TMP/TMPDIR
asciilifeform: ohai phf
lobbesbot: phf: Sent 2 days, 2 hours, and 23 minutes ago: <asciilifeform> in bolix lulz : loox like dks relisted that 'ivory' for 3rd time nao... apparently not so many eager-worth-of-$5k archaeologists any moar
lobbes: although for vdiff, you'll probably want phf's vtools for the keccak
asciilifeform: !Q later tell phf in bolix lulz : loox like dks relisted that 'ivory' for 3rd time nao... apparently not so many eager-worth-of-$5k archaeologists any moar
a111: Logged on 2018-10-20 15:15 phf: you made it to a hookah bar then?
billymg: many thanks to esthlos, hanbot, BingoBoingo, phf for helpful posts
asciilifeform: phf: what does your ulimit -s say ? mine's 8192 kB
Mocky: phf well i've only spoken to foreigners here about it so that could be the case here as well, but it does say "shisha" on the printed menu, but also printed in english for foreigners
asciilifeform: phf: not sure yet, the bytes->bits bloatism might get in the way
asciilifeform: phf: it's an ada stack overflow, so almost certainly in keccak
lobbesbot: phf: Sent 12 hours and 52 minutes ago: <asciilifeform> plox to snarf http://therealbitcoin.org/ml/btc-dev/2018-October/000315.html into 'experiment' tree.
lobbesbot: phf: Sent 12 hours and 59 minutes ago: <asciilifeform> i found today that your keccak-vdiff is unable to eat a 40MB file ( dies politely with stack overflow )
a111: Logged on 2018-10-20 01:44 asciilifeform: !Q later tell phf i found today that your keccak-vdiff is unable to eat a 40MB file ( dies politely with stack overflow )
asciilifeform: !Q later tell phf plox to snarf http://therealbitcoin.org/ml/btc-dev/2018-October/000315.html into 'experiment' tree.
asciilifeform: !Q later tell phf i found today that your keccak-vdiff is unable to eat a 40MB file ( dies politely with stack overflow ) ☟︎☟︎
a111: Logged on 2018-10-15 02:44 phf: asciilifeform: i actually forgot! i'm swamped right now, but can you remind me again in about two weeks, i have a thing for you from the dig that will help with the little piece of silicon you have
amberglint: I was about to ask phf about his Ivory-related efforts, but checked the logs again just now and found that asciilifeform already did it two days ago, which I overlooked: http://btcbase.org/log/2018-10-15#1862616 ☝︎
asciilifeform: phf: out of curiosity, how didja find
amberglint: I don't think phf knows me
asciilifeform: mircea_popescu: nope, tho possibly phf might , he appeared during prev bolix/ivory thread
asciilifeform: phf ^
deedbot: ave1 rated phf 2 << vtools
deedbot: diana_coman updated rating of phf from 2 to 4 << writes at http://barksinthewind.com/
a111: Logged on 2018-10-11 17:08 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 )
asciilifeform: ^ bvt phf et al
a111: Logged on 2018-10-15 01:53 phf: oh i guess i see why that would be tricky, because of the specialization. i don't know enough ada yet to know how to fix that... perhaps just renaming it to Temporary_File is sufficient
a111: Logged on 2018-10-15 01:42 phf: bvt: your patch has "Binary files..." at the very end of it. i assume it wasn't made with vdiff
lobbesbot: bvt: Sent 17 hours and 27 minutes ago: <phf> ^^
a111: Logged on 2017-09-11 14:19 phf: http://btcbase.org/log/2017-09-11#1712044 << https://vimeo.com/1665301
asciilifeform: btw phf , i'm starting to think that esthlos-vtron could be turned into a proper replacement for asdf,quicklisp,all the heathen rubbish packagerisms
a111: Logged on 2018-10-15 00:25 phf: but you would never know, because in sbcl it generally does the right thing
a111: Logged on 2018-10-11 20:07 phf: asciilifeform: so the posix solution is to call open with O_CREAT | O_EXCL, which will attempt to create but will signal EEXIST if the file already exists. curiously default behavior O_CREAT will simply clobber
diana_coman: an shelf page updated with ave1's divtronic crc32; thank you ave1!; phf please snarf updated .vpatch and sigs when convenient: http://ossasepia.com/reference-code-shelf/#selection-429.0-443.46
a111: Logged on 2018-10-15 02:44 asciilifeform: ty phf, will remind.
a111: Logged on 2018-10-15 01:13 phf: so it looks like bvt is correct, there's no way to make ada's Create throw an exception if the file already exists
trinque: asciilifeform: what's left is finishing ebuilding-up phf's vtools, then release
asciilifeform: ty phf, will remind. ☟︎
asciilifeform: phf: i'm still waiting for those archaeological finds phf hinted at 2y ago...
asciilifeform: phf: in other lulz, yet another ivory on lulzbay
lobbesbot: phf: The operation succeeded.
BingoBoingo: phf: it is the NPC meme vs the Russian bot meme
asciilifeform: phf: lol
asciilifeform: ahahahahaha phf
asciilifeform: phf: essence of hypothesis, is that the ~actual~ bitcoin network looks nothing at all like what 'nodes.io' or other heathen scamola, try to pass off
asciilifeform: phf: hell knows, prolly kilometres of java
asciilifeform: phf: i was aiming for 3 basic things : 1) recursively getaddr entire reachable btc net, perhaps erry hour or so 2) find trb-compat (i.e. 'services' == 1 ) non-pseudos (i.e. if i pull block hash out of a hat, he quickly gives correct block) and eventually 3) get inv's and monitor tx propagations.
asciilifeform: phf: context : i was baking a noad walker / torturer, orig in python, little thing, thought it would be doable in a day or 2; then found that mass of prb etc all break protocol in 9000 interesting ways, an extra byte here an' there, and realized that it aint doable without adult condition handling/restarts, which means cl.
a111: Logged on 2018-10-15 00:17 phf: http://btcbase.org/log/2018-10-13#1862183 << no, i don't use portability packages in my own code (they are the hole through which the darkness comes), and when something pulls it as a dependency, it comes from quicklisp
asciilifeform: phf: imho it is retarded that packages can conflict
a111: Logged on 2018-10-13 23:31 asciilifeform: !Q later tell phf wouldja happen to have a frozen nonretarded version of bordeaux-threads somewhere ? the one i have, is utterly sad, squats nickname 'bt' which prevents binary-types from working...
asciilifeform: !Qlater tell phf wouldja happen to have a frozen nonretarded version of bordeaux-threads somewhere ? the one i have, is utterly sad, squats nickname 'bt' which prevents binary-types from working...
asciilifeform: !Q later tell phf wouldja happen to have a frozen nonretarded version of bordeaux-threads somewhere ? the one i have, is utterly sad, squats nickname 'bt' which prevents binary-types from working... ☟︎
trinque: btw my work for the day shall be getting phf's vtools into the cuntoo build, after which first cut should be done.
asciilifeform: phf: lol, rsync
a111: Logged on 2018-05-22 23:35 phf: http://btcbase.org/log/2018-05-22#1816718 << hah, i originally watched it for the same reason, and the only thing i even remember is burroughs sitting in the chair, and spitting the "narcotics" prediction in his famous squeaky voice
asciilifeform: i have nfi if item is of interest to anyone other than asciilifeform , aside from possibly phf
asciilifeform: http://btcbase.org/log/2018-10-12#1860762 << that was the contemplated stat(), yes. the sad is that idjit unix does not have a general-purpose 'this block of program is atomic' primitive, and so other cpu can fuck you b/w the stat() and open() call ( tho phf did find a open() flag that supposedly atomicises ) ☝︎
a111: Logged on 2018-10-11 19:59 phf: but it also seems that before that becomes reality we either have to patch linux kernel or implement a rng daemon or somesuch
a111: Logged on 2018-10-11 19:36 phf: asciilifeform: nah, you want a random seed always, because you're trying to avoid race by producing a least likely collision. the race will always exist between existance check and initial creation
a111: Logged on 2018-10-11 19:34 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 .
trinque: phf: appears to have worked; give it a shot
phf: trinque: i've updated the key, so all you need to do is an import http://btcbase.org/data/wot/phf.asc i'm not going to do a minimization right now
asciilifeform: phf: seems like oughta work ( aside from boxes where /tmp is on nfs drive, but that's a perversity imho )
asciilifeform: phf: if vpatch in particular cannot be made to work 100% reliably on existing kernels, we'll have bootstrapping boojum.
asciilifeform: phf: also can lock a fixed name in /tmp when incrementing counter or whatever wants to be atomic. tho imho it's ugly
asciilifeform: phf: counters won't behave well with '9000' parallel processes.