asciilifeform: i would like to get rid of THAT also.
asciilifeform: srsly it is not enough that we have the gnudiff turd baked in ?
asciilifeform: http://btcbase.org/log/2016-08-22#1526615 << my complaint is that it adds a meg of UNREADABLE and - largely UNTESTABLE (i do not have a VMS box, nor a machine with zsh or ksh, nor do i intend to , and i REFUSE to sign code that claims to run there , srsly wtf omfg) - and that it introduces massive turd, useless language m4, go and learn it, read the implementation☝︎☟︎
asciilifeform: so jurov's complaint rather resembles 'so consensus is that washing machines are useless and wtf, i have to clean this rifle manually ?'
asciilifeform: it was not in any ordinary sense 'wot'.
asciilifeform: it isn't as if assbot-l1 wasn't a manually-curated artifact.
asciilifeform: jurov: no, but that it is better than letting the thing rust solid
asciilifeform: shinohai: it is almost exactly the thing i imagined when first wrote 'v'.
asciilifeform: (the latter was already implemented by phf and worx great)
asciilifeform: then again, he argued - imho very successfully - against a canonical ~tree~, not against www which shows all known vpatches in tree form☟︎
asciilifeform: the other option of course is to do it as mircea_popescu described, and to have NO canonical vpatch repo at all, and 'every man for himself.'
asciilifeform: 'OK, so I figured out one part of the puzzle I think: dbus-daemon is broken handling incoming messages where there's first a message without auxiliary fd in the socket buffer, which is then immediately followed by one with auxiliary fd. The kernel will already return the auxiliary fd with the first message, and dbus-daemon takes that as broken message and will abort the connection.' -- poettering.
asciilifeform: mircea_popescu: go an' try reading the generator.
asciilifeform: automake stinks, and not a hearty, productive stink, like diesel engines of a maersk tanker, but the stink of liquishit in the diaper of profoundly retarded teenager smearing all over padded cell.
asciilifeform: not unless i READ it, and i will not read 800KB of boilerplate sh crapolade.
asciilifeform: and i ain't ever signing GENERATED code. not for love nor money.
asciilifeform: mircea_popescu: automake doesn't build the gpu driver.
asciilifeform: we already have a working example of 'sane proggy, sane build system.'
asciilifeform: i hear microshit studio is even better at 'allow derps to build
asciilifeform: this is part 'i just wanted to!' if you like, but in no conceivable universe 'republican standard for code.'
asciilifeform: automake works when very carefully used, but the result is a massive turd that is autogenerated, that NO ONE will ever read, and does ???. with 10,001 system-specific #ifdef's.
asciilifeform: y'know, 'distribute exe' is ~even easier~ on the n00bz and rubes, but mircea_popescu doesn't do this.
asciilifeform: they will find a way to set house on fire while running ./configure.
asciilifeform: and mircea_popescu expects them to compile the game ?
asciilifeform: ^ where i say FUCK anyone who uses zhs. fuck people using orc glyphs. fuck anyone whose compiler is not in $CXX. automake is dead weight.
asciilifeform: # is contrary to our usage. Disable this feature.
asciilifeform: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
asciilifeform: here is a sample 2 lines from that config:
asciilifeform: aha. and most of what generator outputs has 0 to do with particular program.
asciilifeform: gpg 1.4.10 has a 'configure 800K in mass.
asciilifeform: automake is a rancid pile of shit and my first contact with any project that contains it is to shoot it in the head.
asciilifeform: not even retardoshi had automake in bitcoin.