trinque: ave1: http://p.bvulpes.com/pastes/ggQ4D/?raw=true << getting this error when I run your latest. any idea where I'm going wrong?
deedbot: http://blog.lobbesblog.com/2018/06/lobbesbot-autobid-functionality/ << lobbesblog - lobbesbot Autobid Functionality
deedbot: http://blog.lobbesblog.com/2018/06/mein-kompendium-mp-wp/ << lobbesblog - Mein Kompendium: mp-wp
deedbot: http://blog.lobbesblog.com/2018/06/getting-php56-and-mysql-to-play-nice-on-arm64-rockchip-gentoo/ << lobbesblog - Getting PHP5.6 and MySql to Play Nice On Arm64 RockChip Gentoo
deedbot: http://blog.lobbesblog.com/2018/07/arming-your-arm64-rockchip-gentoo-against-the-hordes-of-mindless-bots/ << lobbesblog - Arming your Arm64 RockChip Gentoo against the hordes of Mindless Bots
trinque: http://btcbase.org/log/2018-07-01#1831136 << np, done
a111: Logged on 2018-07-01 20:49 lobbes: incidentally, trinque, next time you're in the boiler room plox to try adding http://blog.lobbesblog.com/feed/ once more
ave1: trinque, The directory for the script needs to absolute, i.e. ./build-ada.sh output --> ./build-ada.sh $PWD/output
lobbes: ty trinque
lobbes: !!v 09AC6E34B044CA0F0C914DB999EFB519BEDF759F53928006903595F9D338F706
deedbot: Invoiced hanbot 0.00011568 << http://lobbesblog.com/billing/2017/q3/hanbot.txt, http://lobbesblog.com/billing/2017/q4/hanbot.txt, http://lobbesblog.com/billing/2018/q2/hanbot.txt
diana_coman: http://btcbase.org/log/2018-07-02#1831260 <- heh, like always; the summaries page looks useful to me
a111: Logged on 2018-07-02 02:29 esthlos: http://btcbase.org/log/2018-07-02#1831237 << interesting. seems like implementing the tags wouldn't be hard, but choosing the right ones would be
hanbot: !!pay-invoice lobbes 1
deedbot: Get your OTP: http://p.bvulpes.com/pastes/Vww8H/?raw=true
hanbot: !!v E029FB276D7C02F20744282D2A3A4D778E4D14750517FB2B585755D8C5B80A42
deedbot: hanbot paid lobbes invoice 1
hanbot: cheers lobbes, thanks for the service.
deedbot: http://thetarpit.org/posts/y04/075-adalisp-prototype-ii.html << The Tar Pit - The return of the lost son of the father of adalisp, now in a genesis
spyked: dun dun dun
spyked: ^ phf, can you pl0x add this to the btcbase patch list? and http://lucian.mogosanu.ro/src/trilemabot/ ?
mod6: mornin'
asciilifeform: ohai mod6
mircea_popescu: nice spyked
asciilifeform: !!up fromloper
deedbot: fromloper voiced for 30 minutes.
asciilifeform: fromloper: you're on the air! who might you be ?
fromloper: Curious traveller. Got here by the 'Contact' link on the loperos blog.
fromloper: Currently (re) learning LISP and was simply scouting out places to lurk ;)
asciilifeform: fromloper: i recommend to read the logs, http://btcbase.org/log/
fromloper: Much obliged.
mircea_popescu: fromloper we know that, by your name, you see.
mircea_popescu: meanwhile all quiet on the weird front. https://78.media.tumblr.com/c2b692b8132b4cbf2ff59a6ab0c1e4ba/tumblr_p3ivxcMy6N1rwygwno1_1280.jpg
mod6: heheh
trinque: ave1: herp, it even said that. must've been tired. chugging along now, ty
trinque: minor niggle, http://ave1.org/tarpit/readme-2018-06-01.txt has the build script's name backwards
phf: !!key spyked
mircea_popescu: spyked re http://thetarpit.org/posts/y04/074-adalisp-prototype.html what if anything do you plan to do re memory management ? gc in particular, but not just.
mircea_popescu: (there's a lot of discussion of this topic in the logs, but to fish one example out of the many : http://btcbase.org/log/2017-01-03#1595771 )
a111: Logged on 2017-01-03 20:34 mircea_popescu: all three queues to be implemented as ring buffers of user specified size.
mircea_popescu: the notion of "program allocates memory with beginning and end" could very well go away.
mircea_popescu: and what the hell is wrong with "let byte = 1010001101001011010111010111100" producing byte = 01111001, because 10100011/01001011/01011101/0111100
asciilifeform: mircea_popescu: plox to expand ?
mircea_popescu: which way ?
asciilifeform: re gc
mircea_popescu: i'm looking for roads into the os. could be from phf's emacs, could be from spyked 's lisp, could be from your arms, could be from whatever the fuck ends up working.
mircea_popescu: the original "let's unwind it from the FS end" didn't actually turn out capable to carry water, upon discussion.
asciilifeform: there are 3 basic cuts of gc. 1) simplest -- no gc. you cons N times, and you're through. this is actually practical ( see the last coupla gc threads ) for scripting lang, where proggy runs for a coupla seconds, on inputs of known size, etc 2) 'stop & copy'. simplest gc, implemented in 1950s-1970s lisps, and by erry student in school. proggy runs out of space -- stops, finds what is alive and what is dead via refcounting (circular r
asciilifeform: efs forbidden) , copies to new space. aka 'semispace'. 3) errything else. high-tech , complicated, 'multi-generational' gc, with 'nurseries', etc. imho best implemented in iron, and quite difficult to get it right.
asciilifeform: all known approaches to gc , fall into 1 of these 3 cuts.
mircea_popescu: asciilifeform how about the implict model we kept implicitly discussing, "program can ask for memory chunks, os will treat all writes to allocated memory as mod allocated size".
asciilifeform: this is sorta what you already get in current-day unixen
asciilifeform: (mmap)
mircea_popescu: just about, though seems somewhat unreliable. and no mod.
asciilifeform: as reliable as the iron. and if you want to mod your pointers, you can, writers of e.g. nintendo, etc emulators, do
mircea_popescu: yes, but linux does not.
mircea_popescu: ~the kernel~. not userspace optionality.
asciilifeform: what's the win from auto-wrapping , anyway
mircea_popescu: ada already has very strong bounds ~checks~. but if he's doing a whole adalisp, well...
mircea_popescu: asciilifeform i dunno, i'm just asking him things. i wasn't trying to wrap some tellings into a pretense to questions.
asciilifeform: i have somewhat difficult time picturing the win from auto-overwriting. 'ooops you brought home 1 too many potatoes, you just overwrite gurl's spleen'
mircea_popescu: because you overwrite ~your~ gurl's spleen, not some other guy's gurl's spleen.
asciilifeform: even on 386 you won't (accidentally) overwrite other-guy's
asciilifeform: far better, to dispense with 'accidental overwritings', period.
mircea_popescu: i dunno, seeing how all the "bug bounties" ever return is "o wait, off by 1, overwrote other guy's girl"
asciilifeform: only when she is kept with the same potatoes.
asciilifeform: ( to carry on the analogy, in x86's retarded memprotections, you can ~spy on cunt~ of neighbour. but not insert into, unless she is kept in your potato cellar. )
mircea_popescu: if this were strictly true, nobody'd know what a bsod is.
asciilifeform: bsods happen in kernelspace.
asciilifeform: ( where there are, for obvious reason, no memory protections etc )
mircea_popescu: these reasons aren't obvious. rings, yes ?
asciilifeform: kernel already runs in (x86ological terminology) ring0
asciilifeform: orig intel's design included intermediate rings 1,2. but microshit never used'em
mircea_popescu: anyway, an adalisp-os could in principle stand down on x86 arch eventually.
asciilifeform: they wrote strictly bicameral thing, '0' (kernel, do whatever to whomever) and '3' (on unix planet, aka userland, process lives in own map)
asciilifeform: mircea_popescu: in principle. in practice, very difficult ( in asciilifeform's understanding, entirely impractical ) to avoid your model being poisoned at the heart by the retardation of the iron ( dma, interrupts, whole orchestra of horrors that prevent anything like effectual isolation of processes , esp in kernel, and -- more insidiously -- prevent sane model of computation even in head )
ben_vulpes: lords and ladies, june pizarro statement will be late; my wife is experiencing an all-consuming major depression that will take all of my attention going forward. i am working with mod6 and asciilifeform to ensure continuity at pizarro.
mod6: Thank you for the update ben_vulpes. All the best to you and yours.
asciilifeform: sad to hear. duty of commander then falls to mod6 . asciilifeform will take over the sysop duties that ben_vulpes has been volunteering for. the search for treasurer is on.
mod6: I'll stand in as acting manager for the time being, but now begins the official search for a new pizarro manager. Please let us know if interested in the role.
mod6: One thing that I'd also like to mention regarding the role for pizarro manager: We are looking to de-couple the manager role from the accounting portion. We're really looking for two roles at this moment. One person to handle the accounting role, and another person to handle the day-to-day management.
mircea_popescu: o.O
mod6: You were disconnected when the news was announced, if you didn't see mircea_popescu .
mircea_popescu: wait a second, this is what, at will employment ? don't even have to put in a full year or w/e, can just walk whenever the fuck it no longer looks pleasant ?
mircea_popescu: http://btcbase.org/log/2018-07-02#1831355 << dude, wake the hell up. you can't quit on a day's notice, what the fuck is this.
a111: Logged on 2018-07-02 18:05 ben_vulpes: lords and ladies, june pizarro statement will be late; my wife is experiencing an all-consuming major depression that will take all of my attention going forward. i am working with mod6 and asciilifeform to ensure continuity at pizarro.
mod6: ben_vulpes let us know that he needs to step back due to a family crisis. Not sure what more we can do, it's not ideal, but he's going to be wrapping up the report for June and transfering all of the rest of the information and other things to asciilifeform and myself.
mircea_popescu: mod6 you ever been involved in any sort of multi-person anything where you could walk like that ?
mircea_popescu: and i am including here highschool garage bands, because sure as fuck nobody in employment gets 0day notice.
mod6: No.
mircea_popescu: so then why are you encouraging it ?
mod6: Right.
mod6: I'm not, but I understand that the man needs to help his family.
ben_vulpes: mircea_popescu: i will do my best to continue supporting pizarro, i won't diappear immediately. but i need to find someone to take over my responsibilities, and i'm going to be stretched very thin.
mod6: But more over, no, most roles you need to give a months notice or some such thing. It's not my preference, but what can I do?
mircea_popescu: insanity.
mircea_popescu: well... so what are you gonna do, promote in house i suppose ?
mod6: Yeah, we're looking for L1, perhaps L2 if there is a good fit.
mod6: You wanna be manager?
mircea_popescu: i'm a provedly inept manager for pizaroo.
ben_vulpes: i will do as right by pizarro as i can; i will continue to do what i can. i must deliver notice that pizarro needs to find additional help.
mod6: mircea_popescu: understood. we appreciate your input, however. very much.
mod6: ben_vulpes: ty
mircea_popescu: what's the delta between what you need and what BingoBoingo can do / has been doing ?
mircea_popescu: he seems rather reliable to date.
mircea_popescu: ben_vulpes so is she walking on you, is the idea ?
asciilifeform: dunno, mircea_popescu is actually quite effective manager, when he's helped with e.g. minutiae of iron. and asciilifeform appreciates his unofficial help to date.
ben_vulpes: mircea_popescu: if BingoBoingo can pick up the statements, that shrinks the delta; i've been flailing at transforming btc into amazon-compatible usd for the ssd shipment over the past week, he may be able to assist with that
ben_vulpes: mircea_popescu: i'm spending a bit of time keeping her from walking across a highway, if that counts as "walking on you"
mircea_popescu: better variant thereof, i guess. so travel, best thing for the suicidal.
mircea_popescu: asciilifeform there's an impedance mismatch, sadly. i've not managed anything without extensive and reliable ops orgs in... well basically forever. reason i was an eff expert/consultant rather than manager was specifically that i never liked minding the middle.
asciilifeform: fair
mircea_popescu: i don't mind helping with the unobvious, but exactly what occured will occur again, "omfg, that was so obvious, where is it" sorta problem.
asciilifeform: maeks sense. 'flag vs field officers'
mod6: BingoBoingo says he's on his way to the interwebs, was out shopping for hot water heaters...
mircea_popescu: what, he gets hot water ?!
mircea_popescu: meanwhile in curb news, https://78.media.tumblr.com/caebcd8f270c2c96873ecf1e06f17a51/tumblr_omgqhw524f1vpx2zho1_500.gif
mod6: haha.
mod6: *2
BingoBoingo: Lot of news while I was looking for a water heater.
BingoBoingo: http://btcbase.org/log/2018-07-02#1831382 << The big thing other than the statements and billing is ben_vulpes has done a lot of work managing the shared hosting machine.
a111: Logged on 2018-07-02 18:39 mircea_popescu: what's the delta between what you need and what BingoBoingo can do / has been doing ?
BingoBoingo: !!up tim17
deedbot: tim17 voiced for 30 minutes.
BingoBoingo: tim17: What bring you around these parts?
mod6: http://btcbase.org/log/2018-07-01#1831143 << pretty cool, esthlos!
a111: Logged on 2018-07-01 23:46 deedbot: http://blog.esthlos.com/trilema-log-reading/ << esthlos - Trilema Log Reading
BingoBoingo: In other news, here's what you get from the local "leaders" in online commerce: http://p.bvulpes.com/pastes/2xinx/?raw=true
BingoBoingo: tldr: I am trying to buy two chairs of a locally ubiquitous style. This vendor advertised a low price. They didn't come during the delivery window... or the next day.
BingoBoingo: Eventually they bitch that I paid paypal (because I want chairs more than leftover paypal-olade from old country)
BingoBoingo: I give it 25% odds I get the chairs tomorrow versus 75% odds I don't get the chairs and they lose their ability to accept paypal
mod6: spyked: hey! pretty neat-o adalisp here. I tried it out, was able to build. I did get one error in the test.scm, any thoughts? http://p.bvulpes.com/pastes/wXcA6/?raw=true
mod6: BingoBoingo: maybe someone can just pay someone via paypal and they can give you fiat?
BingoBoingo: mod6: It is too late for that to offer them any remedy. Through their website they presented an offer. I tendered payment. Either they deliver the fucking chairs or they and paypal suffer.
mod6: Fair enough, Sir.
asciilifeform: lol i pictured BingoBoingo's flat as a sort of partizan lair, chairs made from ammo crates etc
mod6: lol.
mod6: that's a pretty solid interior decorating idea.
BingoBoingo: (Paypal suffers in this scenario because if they fail to deliver the chairs the idiots on this side surely won't blame their own brain damage)
BingoBoingo: <asciilifeform> lol i pictured BingoBoingo's flat as a sort of partizan lair, chairs made from ammo crates etc << Eventually.
deedbot: http://qntra.net/2018/07/fbi-busts-ohio-man-for-doing-surveillance-for-fbi/ << Qntra - FBI Busts Ohio Man For Doing Surveillance For FBI
BingoBoingo: ^ In the can't even death ray no moar dept
asciilifeform: 'He seemed to try his FBI handler's patience when he suggested at the last minute that they switch from packing the explosives into remote-control cars and instead use a van.' << lol!!
BingoBoingo: AHA, I knew you'd find that gem
ben_vulpes: !!v D1A3E20B77A25846CE47D38CE998C323176774B2494712CC2ED240D510A922AE
deedbot: ben_vulpes paid mats invoice 3
phf: http://btcbase.org/log/2018-07-02#1831410 << his work in progress parser doesn't handle end of file, so as of right now the error is normal
a111: Logged on 2018-07-02 21:25 mod6: spyked: hey! pretty neat-o adalisp here. I tried it out, was able to build. I did get one error in the test.scm, any thoughts? http://p.bvulpes.com/pastes/wXcA6/?raw=true
mod6: phf: ahhh, got it. thanks for the info.
asciilifeform wrapping up a very gnarly ffa surgery, >2x speed boost. thx to ave1 for the gnat clues.
phf: asciilifeform: i was using the wrong arch archive, google blessed kernel boots with your user space
phf: oddly, unrelatedly and annoyingly the device reboots when i put it down too hard on the desk. i'm not slamming it, just a bit harder placement, it power cycles...
mircea_popescu: loose screw ?
asciilifeform: phf: i suspect this is a deliberate google retardation, thing has a gyro
asciilifeform: prolly curable by rebuilding ec fw
asciilifeform: phf: fwiw i put my c101pa in the graveyard for nao, it was massive sink of time with ~0 to show for it
phf: врагу не сдается нашъ гордый варягъ
asciilifeform: что тебе снится, крейсер chromebook
phf: tbh i assumed it was a lost cause around when cr50 was discovered. it's overall a worthwhile direction of exploration since i assume we're still gravitating towards an arm gentoo
asciilifeform: phf: pizarro cluster is running a ( pre-trinqueian, admittedly ) arm64 gentoo even nao
mircea_popescu: meanwhile in practical jewelry, https://78.media.tumblr.com/75bfce53ea94b6e17929a9a5a16d7265/tumblr_oim2ebcr5J1spwl2qo1_1280.jpg
phf: asciilifeform: right, and as far as we know right now cr50 doesn't have a remote/wifi access component. if it can't be wholly removed, maybe it can be "cut" (not necessarily by literally cutting the wire, but the direction of closing the plug hole)
asciilifeform: phf: what plug hole. thing charges from the usbc jacks, cr50 actually drives the charger logic.
asciilifeform: 1st class 'broken glass glue'.
mircea_popescu: honestly, a replacement chareger dongle would be a very good thing.
asciilifeform: mircea_popescu: this is approx on par with replacement dog head for hippo.
mircea_popescu: i don't follow
mircea_popescu: this arrangement where "laptop manages its own power" is bullshit.
mircea_popescu: i want my own, wholly separate, universal charger/manager.
asciilifeform: li-ion battery is not mircea_popescu's edison ups , where all you gotta do to charge is apply a voltage. it eats pulse train, with thermometer feedback, etc crapola.
mircea_popescu: ie, exactly the opposite way apple tries to go, with its "proprietary cables" bullshit.
mircea_popescu: asciilifeform the whole stack has to be broken. if it takes giving up li ion, fine. whatever it takes.
mircea_popescu: no more of this "item manages its own power". it's insanity, and moreover very much of the same feather as "usg manages its own currency"
mircea_popescu: fuck that. worthless sluts go on their kneesd.
asciilifeform: well yes. it is possible to build something like a 1990s lappy. but not really out of ultraminiaturized crapple-style claptrap under microscope.
asciilifeform: one builds it from 0.
mircea_popescu: maybe there's a cut in between. anyway, as a matter of principle -- laptop may not manage its own power.
asciilifeform: i dun disagree with the 'no own power' thing, if i were designing a lappy i'd make it something like a https://archive.li/SAqOz , separate box for battery etc.
mircea_popescu: and along these lines, i'll dispute your ~0 to show for it. there's two classes of (very important!) things to show for it. one class is that now when i tell amstan he's the repugnant son of a stupid whore, there's loglines backing it up ; and when we discuss google as an instrument of evil, also.
asciilifeform: we already knew what google is, lol
asciilifeform: but otherwise sure.
mircea_popescu: obviousaly this was never ~needed~, but then again oil deposits were not ~needed~ either. yet in its wisdom mother nature has provided.
mircea_popescu: the other class, is that specific statements, such as the above, "item may not manage its own power" had opportunity to be stated.
asciilifeform: right
mircea_popescu: this, again, not needed, in the sense "obvious". yet, there they are, same deal.
mircea_popescu: now, i believe if you say we ate all the cheese that was in that trap, no further point in fucking with it.
mircea_popescu: but i don't believe you when you say there was no cheese.
asciilifeform: can't even be 100% sure of this. prolly doomed to come back to it at some point.
asciilifeform: but asciilifeform has massively backed up conveyor of urgent matter.
mircea_popescu: i would certainly not mind a "fuck you -- power control replacement" item just for the fuckshow of it.
asciilifeform: mircea_popescu: i did describe a theoretical 'bake pad-for-pad replacement for cr50' variant.
asciilifeform: would need somebody to xray the pcb, and map the pads.
asciilifeform: possibly worth doing, if the hands can be found.
mircea_popescu: hey, i have a dime out or w/e waiting for a guy who's gonna do it this month cuz prev month was busy or w/e.
asciilifeform: lol
mircea_popescu: it's what it is.
asciilifeform: and naturally, ftr if http://btcbase.org/log/2018-06-26#1829605 ever gets burned, insta-cure.
a111: Logged on 2018-06-26 02:49 asciilifeform: ftr : http://btcbase.org/log/2018-06-25#1829540 >>> http://phuctor.nosuchlabs.com/gpgkey/EBB714BB058A1C4E7038551D7311FD597B374E3EDAB9984D7D0A9470E9E1A804 ;
mircea_popescu: right.
asciilifeform extracted all 3 magickeyz, they are in the l0gz
mircea_popescu: ie, just because you didn't get almond puree doesn't mean you weren't served desert.
asciilifeform: similar story to the amd keys thing.
phf: asciilifeform: are there screws under the pads on that thing?
asciilifeform: phf: yes
asciilifeform: phf: 3 out of 4 of'em have chassis screws
asciilifeform: phf: if you're about to spudge it open, lift the kbd slowly, i tore the touchpad hirosi connctr straight off the pcb in mine
mircea_popescu: alf is used to DC level couplings lol
asciilifeform: ( and it dun solder back on, comes off right with the tracks , bestest chinesium )
mircea_popescu: WHERE IS MY ELECTRONICS HAMMER!!! NOT THAT ONE, TOO LIGHT. THE HEAVY ONE!
a111: Logged on 2018-01-04 17:10 asciilifeform: mircea_popescu: 'целый день пилили и рубили -- не смогли компьютер починить...' (tm)(r)( asciilifeform's brother )
mircea_popescu: heh
phf: like most chinatech this thing looks good only before you start touching it with a screw driver :/
mircea_popescu: confucius sez no screw while driving plz.