500+ entries in 0.021s

erlehmann: understood. right now i feel definitely too sleepy to work out the incantation.
 erlehmann: asciilifeform thanks for the log, that amused me
 erlehmann: i'll do the rest later, it is 3:22 AM here and i want to sleep
 erlehmann: i just change expiry date after expiration
 erlehmann: so i changed the expiry date and uploaded it again.
 erlehmann: my key expired on 2017-10-10 probably, as it should. i made the error of creating a key that does not expire only once.
 erlehmann: if it happens consistently, maybe it is an attempt to signal that enemy wants you to stop
 erlehmann: is traitor ISP more “we will not host this anymore” or more “took server” (why would anyone, results are public?)
 erlehmann: was it ever found out what system used 35 as exponent?
 erlehmann: yeah, i wanted to know if phuctor had caught something like that
 erlehmann: i think the infineon RSA super happy fun time triggered it
 erlehmann: i noticed recently, looked a bit in the logs, then did something else
 erlehmann: why is phuctor.nosuchlabs.com redirecting to trilema?
 ☟︎ erlehmann: i think i can up myself if i have something to say, but thanks
 erlehmann: maybe i am not clear enough: i did not get to hold a talk so i talked to random c developers for fun.
 erlehmann: mircea_popescu like, ticket? it was camping, mostly
 erlehmann: one lulzy consequence is that a lot of software might have been released with sublty wrong header files included
 erlehmann: mircea_popescu i wanted to give a talk about non-existence dependencies at SHA 2017 and it was rejected with “provide a 5min lightning talk on problem instead”. problem: 5min are enough to understand the problem, not why you are having it or what follows from it.
 erlehmann: 5. make is unfixable, but we can patch gcc!
 erlehmann: 4. yes the effect matters. we can patch make, though
 erlehmann: 3. yes, this is not detectable, but the effect is negligible
 erlehmann: 2. yes, this might be a problem for some, but it never happens to me
 erlehmann: 1. this is not a problem at all in my process
 erlehmann: because the reaction of most people to it is
 erlehmann: mainly i realized why my talk to the conference was rejected
 erlehmann: mircea_popescu one person hallucinated having seen the elusive djb redo c code that ultimately did not exist. another person was a release manager and made sure the problem does not exist. a third person wrote a cmake thingy longer than my own redo implementation. a freebsd developer confirmed the problem exists.
 erlehmann: indeed, one part of the solution is to return to earth
 erlehmann: asciilifeform the goal of the game is to make dev aware of context being insane
 erlehmann: something involving a goedelized perl script that builds all build rules that don't build themselves. drugs were probably involved.
 erlehmann: the solution turned out to be a non-solution btw
 erlehmann: asciilifeform correct. the talk begins with me mentioning non-existence dependencies and ends with the recipient either having a solution (one guy), being aware of the problem already (i counted two) or being unaware of it but being aware that their software is a lie.
 erlehmann: mircea_popescu in a way, it does. no?
 erlehmann: asciilifeform it is always absent if you always build clean
 erlehmann: and excellent for stunning freeBSD developers btw
 erlehmann: they are only arguably the most common one
 erlehmann: asciilifeform C header files are only one instance of such non-existence dependencies where existing of a thingy invalidates the assumptions that went into building another thingy.
 erlehmann: asciilifeform that is one possible answer to the think. the thing that starts the triggering is usually a combination of said devs using make and realizing that this is, indeed, a problem.
 erlehmann: if A or B start to exist, the target also needs to be rebuilt. that is a non-existence dependency.
 erlehmann: if C changes, the target needs to be rebuilt. that is a dependency.
 erlehmann: asciilifeform on systems with multiple include paths, a C or C++ header file is looked for in location A, B, C. it is found in directory C. it does not exist in location A or B.
 erlehmann: 2. look on while almost all of them develop the exactiy same train of thoughts (including fixing make, which is impossible for this kind of program)
 erlehmann: 1. mention non-existence dependencies to people who know C and/or C++
 erlehmann: mircea_popescu it feels like work. i had that experience a few minutes ago, when i explained to a rando on the train the concept of non-existence dependencies.
 erlehmann: PeterL 1. write grammar 2. ??? 3. never correct invalid input, nuke it from orbit instead
 erlehmann: but i don't get the difference at all
 erlehmann: we have a word for that in german – hosenanzug
 erlehmann: when a clinton or merkel wears it?
 erlehmann: sorry, but when is a suit a pantsuit?
 erlehmann: for context: nautilus == gnome files
 erlehmann: i don't need them anway, so why look more for stuff?
 erlehmann: i'd bet money that thumbnail handlers on every OS are uniformly garbage
 erlehmann: then i stopped looking, as around a third of the thumbnail handlers had obvious issues and this topic bores me already.
 erlehmann: also i found this vbscript goodness
 erlehmann: and behold, i found a COPY of that CVE, in the source code of atril
 erlehmann: and then i was like “other thumbnailers are surely as stupid”
 erlehmann: code execution in comic book parsers
 erlehmann: both concepts i am not too fond of
 erlehmann: as it would either mean reading about dependencies or installing gnome
 erlehmann: i have no wish to engage with gnome internals to find out HOW MUCH is uninstalled when you remove its core libraries
 erlehmann: so my suggestion involves uninstalling it?
 erlehmann: if you uninstall nautilus (the GNOME file manager), the majority of gnome follows suit
 erlehmann: this means kebab will be removed from premises
 erlehmann: asciilifeform gnome-core depends on nautilus.
 ☟︎ erlehmann: bennett put dead salmon in fMRI machine
 erlehmann: asciilifeform have you reverse engineered the thing and analyzed the fault?
 erlehmann: great leap forward was self-correcting, wasn't it?
 erlehmann: result: i tell people to not write a book.