Show Idle (>14 d.) Chans


← 2018-06-19 | 2018-06-21 →
01:01 deedbot http://trilema.com/2018/so-im-having-a-cup-of-coffee/ << Trilema - So I'm having a cup of coffee...
01:06 mod6 lol
01:06 mod6 srsly, folks: SPECIAL PRICES!
01:06 mircea_popescu >D
~ 24 minutes ~
01:30 mircea_popescu aaand in today's lulzies, https://www.wattpad.com/392099770-deep-web-the-hidden-part-of-internet-lolita-slave
01:30 mircea_popescu "YOU ARE READING Deep Web (The HIDDEN PART OF INTERNET)"
~ 1 hours 6 minutes ~
02:37 hanbot ahahaha, it had me at nabokob
02:38 mircea_popescu (pedophilia)
~ 59 minutes ~
03:38 lobbes my latest blog post re: getting rockchip fully LAMPed >> http://blog.lobbesblog.com/2018/06/getting-php56-and-mysql-to-play-nice-on-arm64-rockchip-gentoo/
03:38 lobbes speaking of, trinque could I get http://blog.lobbesblog.com/feed/ added to blogroll?
~ 3 hours 58 minutes ~
07:37 ave1 http://btcbase.org/log/2018-06-19#1826916, I don't use emacs. I've tried it on an off and after reading the logs I'm sure I do not want to get "locked in" to it.
07:37 a111 Logged on 2018-06-19 17:13 mircea_popescu: what's actually the usercount ? spyked ? esthlos ? ave1 ? jurov ?
07:39 ave1 I'm currently on vim again with a lot of work done on in bash.
07:43 ave1 I used to program in Smalltalk for work, was a lot of fun.
~ 2 hours 9 minutes ~
09:52 asciilifeform potentially interesting, to n00bz, old emacs-decay thread : http://btcbase.org/log/2016-04-22#1455017
09:52 a111 Logged on 2016-04-22 00:36 asciilifeform: phf: the emacs tumour (see logz, the 'flycheck' thread) is what really blew my mind
~ 1 hours 25 minutes ~
11:18 asciilifeform !!up FundsAreSafuh
11:18 deedbot FundsAreSafuh voiced for 30 minutes.
11:19 asciilifeform FundsAreSafuh: hello ?
11:19 FundsAreSafuh hello
11:19 asciilifeform FundsAreSafuh: who are you, and what brings you to #trilema ?
11:20 FundsAreSafuh the pursuit of knowledge, and an adoration for the great Mircea Popescu
11:21 asciilifeform FundsAreSafuh: can i presume you read the logs ?
11:22 FundsAreSafuh I used to lurk here quite often back in the 2014-2015 days, back then I used to be mentioned on the channel for some of my BitcoinTalk antics
11:22 FundsAreSafuh I'm back for old times sake
11:22 asciilifeform FundsAreSafuh: you won't win much from plain lurking, i recommend to read the logs, http://btcbase.org/log/
11:23 asciilifeform FundsAreSafuh: do also make use of the search box.
11:23 FundsAreSafuh thank you
11:24 asciilifeform not having been a reader of tardstalk, asciilifeform does not know who is FundsAreSafuh . care to introduce yourself ?
11:24 asciilifeform e.g. 'i am a chimney sweep from calcutta, and i break nsa block ciphers in spare time' , format.
11:27 FundsAreSafuh I made a small fortune trading Friedcat's ASICMINER shares on GLBSE, before Nefario disappeared. Now I'm a crypto nomad spending time between NYC and the Republic of Panama
11:28 asciilifeform FundsAreSafuh: lol, so accomplice of famous bamboozler, living off spoils ??
11:30 FundsAreSafuh aye, cap'n
11:30 asciilifeform gotta admit, FundsAreSafuh , i'm quite curious re what you are hoping to find here.
11:30 asciilifeform easy chump pickings ? that's three doors down
11:33 FundsAreSafuh I guess nostalgia brought me back, and the realization that things are never going to be the same. I'm just a former MPOE holder come back to join the ol' gang
11:35 asciilifeform FundsAreSafuh: which things ?
11:41 FundsAreSafuh The thrill of buying 60 BTC, and spending it all on cannabis. The exhilaration of learning PGP for the first time. The realization that FeedZeBirds was a scam.
11:45 diana_coman FundsAreSafuh, how do you plan to "join" exactly?
11:46 diana_coman (for the innocent reader, see point #2 in http://trilema.com/2014/a-compendium-of-basic-points-about-bitcoin-for-the-benefit-of-various-confused-noobs/#selection-127.0-127.77)
11:46 FundsAreSafuh joining is for folks who don't belong
11:46 diana_coman that doesn't make any sense
11:48 diana_coman FundsAreSafuh, what do you spend your time on?
11:49 diana_coman !!up FundsAreSafuh
11:49 deedbot FundsAreSafuh voiced for 30 minutes.
~ 25 minutes ~
12:15 mircea_popescu in other-same lulz, usg amping up the "upgrading" of "secure" http sites off the interwebs.
12:18 asciilifeform hm?
12:27 mircea_popescu you know, "upgrade tls". various "cloud providers" "rolling out" "support"
12:27 asciilifeform aaa
~ 17 minutes ~
12:45 mircea_popescu in other news, diana_coman reports that we've actually managed moving the actual server on a .gpr process ; there's some remaining problems with linking bits, but seem perhaps resolvable.
12:46 mircea_popescu which brings us to : ben_vulpes would pizarro be amenable to bring up the spare sometime so she makes it a full gnat musl thing, test whether we can move everything there, and either move it (so basically, moving servers) or else backing down (so basically i guess either renting both for a while or powerting back down the spare) ?
12:48 ben_vulpes sounds reasonable, let me check notes and see if there's any reason not to
12:53 asciilifeform s.mg spare ? should be ready to roll, disks in, etc. possibly will need FGation.
12:53 asciilifeform i delivered also its raid card, it is currently in its crate, in the bilge.
12:56 asciilifeform mircea_popescu: out of curiosity, was the initial test of adatronic serv on rockchip ? how did it perform ?
12:56 diana_coman asciilifeform, no, not on rockchip, on s.mg server but basically just setting for the session the $PATH to point to musl gnat
12:57 asciilifeform aa
12:57 mircea_popescu dun fit so well on rockchip.
12:57 diana_coman and I'm not that keen on testing on yet another arch basically
12:57 mircea_popescu also.
12:57 asciilifeform ram-heavy, isnit.
12:57 mircea_popescu you know, engineering, that thing where you try to change the smallest count of things per step
12:58 asciilifeform aha
12:58 diana_coman ^^^^^
12:58 mircea_popescu the above + "keep clear and reproducible notes of all steps" is pretty much 100% the profession.
13:00 asciilifeform diana_coman: plox to gpggram BingoBoingo re necessary qty of FGs, the raid geometry to use ( 5? 10? ) , necessary # of nic connections, he will bring up the box.
13:00 diana_coman asciilifeform, same as s.mg server really if possible
13:01 asciilifeform iirc that one has raid10 with 1 hot spare.
13:01 diana_coman yes
13:01 asciilifeform aite
13:02 asciilifeform diana_coman: will you be installing cuntoo ?
13:03 diana_coman asciilifeform, uhm, not at this stage; can haz precisely dulap-whatevers setup s.mg came with?
13:03 asciilifeform sure
13:03 diana_coman great, thanks
13:03 asciilifeform BingoBoingo: plox to connect ipkvm device also then
13:03 asciilifeform BingoBoingo: and the usb boot stick.
13:04 mircea_popescu none of this is an emergency, still some issues to fix as i said.
13:05 asciilifeform it will be getting the asciilifeform-baked trad gentoo, from same tar.gz as dulap and orig s.mg.
13:05 diana_coman sounds good
13:07 asciilifeform mircea_popescu, diana_coman which linking issues ?
13:07 asciilifeform ( eulora-particular ? or issue with ave1's gnat..? )
13:08 diana_coman asciilifeform, eulora-particular really
13:08 asciilifeform aa ok
13:08 diana_coman the server is a ball of fuck that was trimmed from earth-size to country-size, but still
13:16 asciilifeform re linkers, musl lib can only be linked with other musl libs, but prolly diana_coman already knew this.
13:16 asciilifeform ( there may be a pill to work around this, but i do not currently know it )
13:16 diana_coman asciilifeform, "musl libs" meaning libs built with musl, right? that's my current understanding
13:17 asciilifeform right
13:17 diana_coman i.e. on a musl system I can rebuild everything or not?
13:17 diana_coman or do you mean I have to have cuntoo to be able to try this?
13:18 asciilifeform diana_coman: can, with certain known exceptions ( emacs, mainly , per http://btcbase.org/log/2018-06-19#1827118 thrd )
13:18 a111 Logged on 2018-06-19 18:08 phf: asciilifeform: well, it's been ported, but i've no idea how, last time i looked at it was pre-rework and i couldn't figure it out. trinque just said that the musl version of emacs he has is 24.5, so presumably that works
13:18 diana_coman I guess I'll find out by trying it at any rate
13:19 asciilifeform just about errything that doesn't abuse some glibc-specific knob, runs 100% under muslism ( e.g. trb, which was the first proggy i personally built for musl, back in the http://therealbitcoin.org/ml/btc-dev/2015-July/000133.html days )
13:20 asciilifeform ( well, technically 2nd, gcc was 1st )
13:20 diana_coman so there is a chance it'll work; if not, at least I'll know what part is even more idiotic than the rest
13:20 asciilifeform chances are that it'll work without coad changes.
13:23 asciilifeform diana_coman: you don't need cuntoo to build musl executables, ave1's gnat does this on an ~arbitrary linux. ( via similar method as the 2015 'rotor' item )
13:23 diana_coman aha, that was my understanding so that's good then
13:23 asciilifeform ( per http://btcbase.org/log/2018-06-03#1820427 test and after )
13:23 a111 Logged on 2018-06-03 18:36 asciilifeform: ch10 ffa builds a (stripped) 320kB elf
13:23 asciilifeform i do not presently have a cuntoo box
13:25 asciilifeform a musl-gnat is first built, using a conventional gnat; this is then installed in user homedir, placed in path, and becomes the active gnat; with which then can build musltronic proggies.
13:25 asciilifeform which then run on , theoretically, any linux of compatible cpu.
13:26 diana_coman asciilifeform, aha, that's pretty much the recipe I'll try to follow
13:26 asciilifeform i tested his latest builder on x64 and arm64, both perform like champs.
13:27 asciilifeform ( the 1 item which did not work, is the building of x64 gnat ~on~ arm64 gnat, iirc he went to fix this and not yet come back )
13:27 diana_coman right; I can confirm I tried that on my rockchip too with same results as you had already reported
13:28 asciilifeform what i'd like to end up with, is to make ave1's gnat the default gcc in my gentoos ( and , in time, in cuntoo )
13:28 asciilifeform but for this it will have to work in all possible combos of 'who-whom'
13:32 asciilifeform when ave1 comes back with patch for cross-x64 , it will be time to genesis the thing
13:32 asciilifeform and then can start the process of auditing, cleansing.
13:38 BingoBoingo <asciilifeform> diana_coman: plox to gpggram BingoBoingo re necessary qty of FGs, the raid geometry to use ( 5? 10? ) , necessary # of nic connections, he will bring up the box. << The server needs drives to set up a raid
13:39 asciilifeform BingoBoingo: plox to make inventory of drives
13:39 asciilifeform ( or link to existing )
13:41 asciilifeform oh grr loox from my notes, to be the case that only the primary s.mg box was provisioned with disk
13:41 ave1 asciilifeform, I did get it to cross compile on aarch64 too, it was a question of more memory. Do you still have an error log? Also the order has to be correct in the build-ada.sh. Like so: http://btcbase.org/log/2018-06-04#1820499
13:41 a111 Logged on 2018-06-04 04:26 ave1: asciilifeform, also what is in the build-ada.sh? the last line on aarch64 should read: ../extra/build-tarballs.sh $PREFIX musl ada aarch64 x86_64
13:41 asciilifeform BingoBoingo: plox to confirm this by physically looking at the iron
13:42 asciilifeform ave1: http://btcbase.org/log/2018-06-03#1820460 >> https://archive.li/mFPtM << not a memory problem
13:42 a111 Logged on 2018-06-03 22:27 asciilifeform: !Q later tell ave1 http://p.bvulpes.com/pastes/J7Aey/?raw=true << amd64 gnat dun build on arm64.
13:42 BingoBoingo asciilifeform: I looked at the iron on my way back to the terminal after Uruguay's disappointing 1-0 victory
13:43 asciilifeform BingoBoingo: plox to visit ye olde iron shoppe then, and obtain quote for 5 1tb ssd, if available, or output re what is available, if these are not
13:43 ave1 Yes, that one looked like a build / host / target def problem. Which usually goes back to the build-tarballs line.
13:43 BingoBoingo I can pull the chassis out of the cabinet and see if they drives are hiding in there somewhere other than the drive bays.
13:44 BingoBoingo asciilifeform: Will do.
13:45 ave1 I.E. I could reprocude this error by first compiling aarch64 with ../extra/build-tarballs.sh $PREFIX musl ada aarch64 and then running the script with making that line: ../extra/build-tarballs.sh $PREFIX musl ada x86_64
13:45 ave1 with -> while
13:45 asciilifeform diana_coman: plox to correct the above disk spec if necessary
13:45 ben_vulpes ah; that's right. box bought from s.nsa was chassis-only
13:45 ben_vulpes chassis + ram
13:45 asciilifeform ben_vulpes: correct, and ben_vulpes , trinque , lobbes ( iirc ) send in disks , which then went into it
13:45 asciilifeform *sent
13:46 trinque mhm
13:47 asciilifeform diana_coman, mircea_popescu if you need this box asap, it is possible to pull the hot spare from primary and make a single-disked staging box out of the spare.
13:47 ben_vulpes yup.
13:47 BingoBoingo http://logs.bvulpes.com/search?q=disks&c=pizarro
13:48 asciilifeform iirc there is also a cold spare ssd belonging to mod6 , can work something out with him.
13:48 asciilifeform hey ben_vulpes do we have a Troo Full Inventory posted somewhere ?
13:49 ben_vulpes BingoBoingo: sent out an inventory recently, let me hand that over to ya
13:49 BingoBoingo asciilifeform: I sent a signed and encrypted cabinet inventory report, can repaste
13:49 asciilifeform BingoBoingo: plox to repaste
13:49 asciilifeform (or link)
13:50 ben_vulpes http://archive.is/UHDbz
13:51 asciilifeform disk shortage is serious problem imho, these will have to be an absolute priority item for next airdrop. the tricky bit is that the only reliable way to transport'em, without triggering the ruinous tax, is inside machines.
13:54 asciilifeform BingoBoingo: it is very much worth looking into speaking with iron shoppe d00d and working out something re disks. may prove to be cheaper.
13:54 asciilifeform BingoBoingo: put your sp study to use in the battlefield.
13:54 BingoBoingo The inventory report again http://p.bvulpes.com/pastes/no9RH/?raw=true
13:55 asciilifeform ty BingoBoingo
13:55 BingoBoingo asciilifeform: Will speak to people.
13:55 asciilifeform BingoBoingo: the samsung 850 in the bilge, confirmed is mod6 's ?
13:56 asciilifeform mod6: ^ plox to confirm
13:56 asciilifeform there is a 860 in bilge, marked 'tbf'
13:57 asciilifeform BingoBoingo: at your earliest chance, plox to install the 3ware raid and its cabling marked 'smg', in the respective machine.
13:57 ben_vulpes yeah, that's the foundation's drive
13:58 asciilifeform ben_vulpes: but whose is the 850 ?
13:58 trinque I have the 1tb 860 evo
13:58 asciilifeform ( in the fyootoor, folx, plz label your iron ! )
13:58 trinque as spare
13:58 asciilifeform ok confirmed, trinque's
13:58 trinque and never touched my hands, so no label
13:58 trinque the 6tb WD is also mine
13:59 asciilifeform i'ma ask that anyffing sent to asciilifeform for transport, be either marked (if sent from human hands) or serial # gpggrammed to asciilifeform , so he can mark it.
13:59 BingoBoingo <trinque> the 6tb WD is also mine << That was marked
13:59 asciilifeform ( if posted from vendor direct )
13:59 trinque aye aye
13:59 * BingoBoingo will dive and confirm markings
14:00 ben_vulpes asciilifeform: you got it
14:00 ben_vulpes BingoBoingo: http://p.bvulpes.com/pastes/ApA3A/?raw=true
14:00 diana_coman asciilifeform, BingoBoingo it is NOT asap, no; take your time, no hurry
14:01 BingoBoingo <ben_vulpes> BingoBoingo: http://p.bvulpes.com/pastes/ApA3A/?raw=true << Correct
14:01 ben_vulpes BingoBoingo: ty
14:02 diana_coman to reiterate: http://btcbase.org/log/2018-06-20#1827753
14:02 a111 Logged on 2018-06-20 17:04 mircea_popescu: none of this is an emergency, still some issues to fix as i said.
14:04 BingoBoingo diana_coman: ty
14:07 ben_vulpes !!v 679E24D9E94B4273ABD3A76D7E9D4CE3099B442C14D4A41635AABFA733F662C0
14:07 deedbot ben_vulpes paid jurov invoice 1
14:07 asciilifeform even so, better to start the train going, so disks etc can be 'yes!! we have disks!' if suddenly a primary box goes up in smoke, rather than 'oh hmm where do we get some disks'.
14:16 asciilifeform http://logs.bvulpes.com/pizarro?d=2018-6-20#383922 << of interest to potentially all pizarro customers ; updated disk cost ( via the method used to deliver BingoBoingo the cable in earlier experiment )
14:16 mimisbrunnr Logged on 2018-06-20 17:59 asciilifeform: breaking noose : shitazon gives quote of 314.21 ( 237.99 disk ; 14.51 postage; 61.71 orc bakshish )
14:17 asciilifeform i.e. any # of ssd can be in BingoBoingo's hands in about 6 wks, via this 'worst' method.
14:17 BingoBoingo asciilifeform: What about those retarded "max X per customer" Amazon limits?
14:18 asciilifeform BingoBoingo: loox like 5 per crate
14:18 asciilifeform is the tardlimit
14:19 asciilifeform i just now tried the quote , it's a linear equation
14:19 asciilifeform so still 60 of bakshish per .
14:19 asciilifeform i.e. ~1500 to buy, transport, ransom, 5 units.
14:20 asciilifeform observe that the cost of the disk itself has fallen by ~100bux since april; seems like the ssd famine may be ending
14:34 asciilifeform BingoBoingo: the s.mg spare is inventory # 26 ( w/ redundant ps )
14:35 BingoBoingo asciilifeform: Yeah, that's in the notes for the next signed inventory report
14:35 asciilifeform hey ben_vulpes , didja ever send the stockpile of FG usb-ttl connectors, over to BingoBoingostan ?
14:35 asciilifeform ben_vulpes: if you haven't , pleeeez do
14:36 asciilifeform they belong ~there~
14:36 asciilifeform afaik he currently has ~just enuff~ to connect ~one~ pair.
14:39 ben_vulpes asciilifeform: all righty
14:39 asciilifeform ben_vulpes: plox to gpggram to BingoBoingo , tracking # etc, when it has sailed
14:40 asciilifeform so he can work the necessary magicks
14:40 ben_vulpes will do
14:40 asciilifeform ( let's imagine, say, the eulora folx suddenly want to connect 6 FG's. currently cannot do )
14:47 BingoBoingo <asciilifeform> ben_vulpes: plox to gpggram to BingoBoingo , tracking # etc, when it has sailed << Between these and the disks... mod6 interested in a trip?
15:01 lobbes http://btcbase.org/log/2018-06-20#1827839 << roger that.
15:01 a111 Logged on 2018-06-20 17:59 asciilifeform: i'ma ask that anyffing sent to asciilifeform for transport, be either marked (if sent from human hands) or serial # gpggrammed to asciilifeform , so he can mark it.
~ 39 minutes ~
15:40 mod6 <+asciilifeform> mod6: ^ plox to confirm << >> <+asciilifeform> there is a 860 in bilge, marked 'tbf' << sounds like TBF has a spare 860 then. makes sense.
~ 25 minutes ~
16:06 mod6 <+diana_coman> asciilifeform, BingoBoingo it is NOT asap, no; take your time, no hurry << barring a straight out emergency, I can't get away at the moment. About a month ago, I was trying to plan a trip around end of July; but now, that's locked out.
16:07 mod6 Again, less complete emergency. Let's see if we can source whatever parts are needed at 'ye ole iron shop', or other method, before I think about dropping everything.
16:07 mod6 *unless
16:22 mod6 diana_coman: If not ASAP, that helps, any available guidence on your time horizon for this to be racked & working is helpful.
16:24 mircea_popescu lol this created some excitement.
16:24 mircea_popescu mod6 if it's by july it'll be fine.
16:27 mod6 So, we need something stood up by July 1st-ish.
16:28 mircea_popescu ideally.
16:28 mod6 Ok thanks for the time-frame there.
16:33 ben_vulpes diana_coman: why does it need to be wholly separate machine? i think something might have flown over my head
16:33 mircea_popescu so it's a fully ada/musl machine.
16:34 asciilifeform full musl implies cuntoo, hence asciilifeform's initial confusion
16:35 mircea_popescu wasn't the idea that we build it with itself and so on ?
16:36 asciilifeform right, ave1 produced a working self-builder gnat. nobody's bolted it into a gentoo in such a way that ~everything~ gets built with it, of yet. ( this as i understand is in the cuntoo conveyor )
16:37 mircea_popescu and so it is here : if gets away without cuntoo, will try, if not, with.
16:38 asciilifeform earlier diana_coman requested conventional gentoo. what'll it be ?
16:39 mircea_popescu i'm guessing this continues once she wakes.
16:40 asciilifeform aite.
~ 18 minutes ~
16:59 asciilifeform ( btw , in case it wasn't clear, static-musltronic-gcc outputs run on conventional ~and~ musltronic linux )
17:00 asciilifeform just like in earlier rotor-trb.
17:00 asciilifeform in principle they'll execute anywhere with 2.6+ kernel abi.
~ 39 minutes ~
17:39 mircea_popescu aaand in other lulz, it was my very good pleasure to see that shithead morgan freeman besieged by the idiocy come to roost that he dedicated so much of his life to helping spawn.
17:40 mircea_popescu if he gets thrown in jail by the exact fucktards he lied and stole for, i might even go visit, to point and laugh.
17:40 mircea_popescu !#s "comunismu" "ajuta"
17:40 a111 1 result for "\"comunismu\" \"ajuta\"", http://btcbase.org/log-search?q=%22comunismu%22%20%22ajuta%22
17:41 mircea_popescu theere we go.
17:41 mircea_popescu http://btcbase.org/log/2015-10-03#1291080
17:41 a111 Logged on 2015-10-03 19:56 mircea_popescu: ascii_field as the verse goes, "comunismu-ntii te-ajuta, tac tac tac, si apoi te executa, pac pac pac."
~ 22 minutes ~
18:03 asciilifeform whossat?
18:04 mircea_popescu ye olde moscopol.
18:05 mircea_popescu and in other "ddr trainset" memorabilia, went by wurstspezialitäten tienda, got gal a packet of maoam
18:05 mircea_popescu anyone recall them starburst candies ?
18:07 asciilifeform i meant freeman
18:09 mircea_popescu nigger in http://trilema.com/2018/lucy/
~ 25 minutes ~
18:35 trinque !!v 2E51F89A85C4095CB095FE2E801A02832370E0D2E40725790A4FF184307BA36F
18:35 deedbot Invoiced ben_vulpes 0.26994957 <<
~ 1 hours ~
19:36 deedbot http://qntra.net/2018/06/clinton-through-obama-era-family-separation-policy-ended-by-trump-executive-order/ << Qntra - Clinton Through Obama Era 'Family Separation' Policy Ended By Trump Executive Order
19:37 ben_vulpes BingoBoingo: "jail-like"
19:38 BingoBoingo ty fxd
19:39 ben_vulpes !!v 47890E77153D97A14E0A3602032F495C70D0A52EA256BC86EA35DD4DF7DF0807
19:39 deedbot ben_vulpes paid trinque invoice 9
19:42 ben_vulpes http://btcbase.org/log/2018-06-20#1827727 << can bring up spare chassis with hot-spare for raid array on very short notice, but if you would like to cut over to this machine from your existing one o'
19:42 a111 Logged on 2018-06-20 16:46 mircea_popescu: which brings us to : ben_vulpes would pizarro be amenable to bring up the spare sometime so she makes it a full gnat musl thing, test whether we can move everything there, and either move it (so basically, moving servers) or else backing down (so basically i guess either renting both for a while or powerting back down the spare) ?
19:42 ben_vulpes i'll need until late-july to kit out the bays
~ 20 minutes ~
20:03 * ben_vulpes bbl
~ 22 minutes ~
20:25 mod6 jurov: just as a reminder, http://deedbot.org/bundle-526308.txt
20:36 mod6 new borsec is here! all six bottles intact this time.
20:36 mod6 ftw
20:45 phf further kommunity conversation on reproducible builds https://lwn.net/SubscriberLink/757118/f2f894279576c348/
~ 24 minutes ~
21:09 asciilifeform 'In the tricky middle ground of 95-96%, his position would depend on why builds were non-reproducible, as there are a few valid reasons for this to happen. In response to another question, he said that two good reasons for a non-reproducible build were packages that build inside their own virtual machine, such as Emacs, and security packages with signing keys such as secure boot. ' << lolwaaat
21:11 asciilifeform Valid Reasons (tm)(r) didjaknow.
21:12 phf how does that go, the hole through which the night comes
21:14 asciilifeform btw as soon as ave1 fully pins down his gnat, 1st order of biznis is the burning out with hot irons of all timestampism and misc crapola emitted into binaries
21:16 asciilifeform whatever of these survives elf stripping, at the very least.
21:17 asciilifeform also didjaknow! , 'Building everything from sources that one has hand-inspected is a solution to this, but it doesn't scale. Many of us aren't qualified to spot security weaknesses...' etc
21:17 phf oh yeah that piece is full of gems like that
21:18 asciilifeform 'Lamb referred to a build that had been made non-reproducible by a 15-digit random number that was generated during each build and baked into the resulting binary. It turned out that it was used as an OpenID secret, which meant that everyone running a given build of the software was using the same secret key.' << genius...
21:18 asciilifeform 'Unix doesn't specify an order in which readdir() and listdir() should return the contents of a directory, so components can get built in an unpredictable order' << this is gonna need a cure.
21:19 asciilifeform 'build that iterates over the keys of a Perl hash will have problems, since these elements are also returned in a variable order' << perlism has gotta go.
21:19 asciilifeform pretty sure that gprbuild does not suffer from said idiocy, but this will have to be tested.
21:21 phf hmm
21:21 asciilifeform !!up LordMPofTMSR
21:21 deedbot LordMPofTMSR voiced for 30 minutes.
21:21 LordMPofTMSR freenanigans!
21:22 asciilifeform oh hey he's logged in from orbital capsule again
21:22 phf typically hashtables stay stable over invocations of same code, i wonder where randomness is even coming from
21:22 asciilifeform phf: prolly from os/bitness/etc-dependent crapolade in tree rebalancer etc
21:23 phf oh you know what never mind, reproducible here is of course across machines and such
21:23 asciilifeform machines, time, phase of the moon, alignment of planets, sunspots
21:23 phf in that case though any build process that relies on hashtables will fail
21:24 asciilifeform on hashtables implemented by opentards at any rate
21:25 asciilifeform btw phf i nominate you as the hero who will produce msdos gnat.
21:25 phf heh, you really want it?
21:25 asciilifeform ( dun have to run ~on~ msdos, tho that would be pure gold; but at least crosscompile to it )
21:25 asciilifeform yes.
21:26 asciilifeform a complete dos toolchain would rock unspeakably.
21:27 * asciilifeform wonders what it'd take to put sbcl on dos.
21:29 phf much hairy, unix.lisp, runtime, sbcl's new approach of doing every single bit of ffi by writing C function wrappers first
21:29 asciilifeform i can picture.
21:29 phf though it does run on windows..
21:30 asciilifeform gnat also ( tho i confess, never tried )
21:32 phf emacs still has msdos folder in tree, all the way to 26. i wonder if that still compiles, or the folder is a lie
~ 36 minutes ~
22:09 asciilifeform phf: i thought you had a working dos emacs..?
22:10 phf asciilifeform: yeah, but of some significant vintage, i think it's either 21 or 22. i doubt 26 works, and i feel like i've seen "msdos no longer supported" changelog entries
22:10 asciilifeform aa
22:23 deedbot http://blog.esthlos.com/perls-before-swine/ << esthlos - Perls Before Swine
~ 44 minutes ~
23:07 asciilifeform esthlos: i had nfi these were ever hosted on lolcattube to begin with
23:08 asciilifeform ( fwiw i have copy of the films , from decade+ ago , on cd )
23:08 asciilifeform these are actually quite ancient, iirc early '80s performance given in house at hewlettpackard
← 2018-06-19 | 2018-06-21 →