log☇︎
34400+ entries in 0.253s
mircea_popescu: anytway, chicken dun enter into this, animal's a fucking reptile not a mammal.
BingoBoingo: I have had rabbit a number of times. Enjoy picking out the bits of shot.
trinque: it's just a ball of pyshit, reading rss, accounting in sqlite, writing to logbot's outbox table
mircea_popescu: trinque, honestly i'd much rather just fix the rss than stand up a dedicated bot. way the fuck cheaper and rather more adequate to the actual task at hand.
asciilifeform: mircea_popescu: possibly. i can think of a scenario where your bufferizer could become necessary again.
mircea_popescu: there's also a chunk doing ip geolocation, trinque published coupla days ago, should go in.
mircea_popescu: lobbes, how about you look at his published db schema, and propose a py script he can run that delivers the desired rss ? this something you can do ? ☟︎
asciilifeform: lobbes: again, we are discussing permanent (and quite complex) solutions to a temporary problem. after current batch, it'll be 1-2 pops a week if we're lucky.
lobbes: I still dun get why seperate channel wouldn't work? deedbot today somehow does xyz and successfully announces phuctor pops here. Why can't one of the n00bs stand up a bot to do the same thing... but in a side channel? Shouldn't require any changes at all to standing phuctor process, right?
mircea_popescu: asciilifeform, yes, but in the very constrained environment there proposed they'll have to do a bunch of debugging, hence the "make them a user" notion.
a111: Logged on 2018-05-04 15:30 asciilifeform: anyone who wants to volunteer to write this, can use the db snapshot i previously published ( it contains, naturally, the schema. ) to test, remove some entries from factors table, then add'em back in ( ideally several dozen at a time )
mircea_popescu: weren't you just explaining that there's a python display part and a c work part, and you suck at the python part ?
asciilifeform: this is why there is not yet a mit 'lucktor' or whatever they'll call it.
mircea_popescu: suppose you create a unix user ; give it read-only priviledges on extant tables, and let someone else write a webfacing thing for you ?
asciilifeform: well they paste in own key and get either green, yellow ( come back in a few hrs ) or... red.
mircea_popescu: it seems to me ridiculous to a degree bordering on infantilism that it is "impossible" to get the data out after being so complexly massaged into utility ; but be that as it may, let phuctor run and report on its website, the interested will try and sift through whatever it publishes on their own time. ☟︎
asciilifeform: ( maybe it is a snoar )
asciilifeform: situation is that parcels 11 and 12 already added to db; ( 13 would take about 6hrs to swallow , i held off on feeding any moar until we have this thread ) ; werker cron job is currently off, if i switch it on, 45min later we get 1k lines in log ( or alternatively we switch off feed and sleep through 1k pops , take yer pick ) or i go and write a ~new phuctor and nfi when finish.
asciilifeform: if this is so -- then it should be possible to make it in a separate process that simply reads from db ( can write to own table, even, if it wants, so long as i do not have to know about it )
mircea_popescu: you still have to create and feed a new table.
asciilifeform: anyone who wants to volunteer to write this, can use the db snapshot i previously published ( it contains, naturally, the schema. ) to test, remove some entries from factors table, then add'em back in ( ideally several dozen at a time ) ☟︎
asciilifeform: the whole notion of 'put into a table' implies ~100% of the requested functionality to be already present
mircea_popescu: asciilifeform, how about this : you edit your current rss script, so that ~instead~ of what it does, it plunks its results down in a new table ; and someone (tm) writes you the py script to read that new table and put out usable rss for deedbot. how about that ?
a111: Logged on 2018-05-04 15:00 asciilifeform: jurov: the way it works is, every time /rss pg is generated , we go select mods from factors order by whenfound desc limit N ( n is 20 currently ) ; call this M, it is a list of moduli affected by that factor being known. afterwards , ~each~ of these lists is tested against the set of ~gpg keys~ , in the shape of select * from gpgkeys where [the list from earlier] && mods , and this yields up a list of most-recently-popped ~keys~, w
asciilifeform: ( and ffa correspondingly delay by a new month ... )
mircea_popescu: 2. the proposed modification is to create a new table, of columns A B C D timestamp. this is to be indexed on whichever A B C D is the modulus. the proposed use is to have a process sort this table by unique index where timestamp = "" ; report ONE such item, and update ALL the lines with that modulus with current timestamp IF any only IF the highest timestamp found in the table is 900 seconds behind current timestamp.
asciilifeform: jurov: no, massive slowdown, it's a reading-strictly process
mircea_popescu: 1. consider a process which produces tabular data, in the shape of lines of A B C D columns.
asciilifeform: there is no state and thereby no possibility of a wedge.
mircea_popescu: however, he'd have to run a script he doesn't actually understand.
mod6: What if someone pitched in a hand to make a new bot for ya, so like Mr. P. said, you just have own channel. Then it can just burp as it is necessary.
mircea_popescu: well, the proper statement here isn't that "fixing db will be to my grief" ; the proper statement is that "fixing db, while a massive improvement to the $item, has the unfortunate drawback of requiring some trims i'm ill equipped to handle / have to send for across town"
mircea_popescu: but, i confess i absolutely do not follow the logic here. so, making a new table, and a py script to update it and print it as described above, unbounded ammount of sweat, months of work ?
asciilifeform: based on earlier github run, i suspect that it's good for maybe a dozen ticks.
asciilifeform: i do not have a deedbot to throw into a dedicated channel, nor do i have a month in which to write a phuctor-compatible channel-talker.
mircea_popescu: asciilifeform, yet another approach would be to do what ben_vulpes did, make a channel for it ?
asciilifeform: still requires a stateful machine in a place where i currently have none.
asciilifeform: mircea_popescu: actually for quite some time i've had it so that it finds both factors in 1 day ( when we're dealing with a proper 2-large-primes mod, rather than random liquishit )
mircea_popescu: merely addressing the latter may well get you out of addressing the former for a while to come.
mircea_popescu: there's in fact two separate problems. one of them is that large walls of robot generated text are hostile to human habitation. the OTHER however, is that the news value of the first factor of a modulus exceeds the news value of all subsequent factors summed by degrees of magnitude, because of the 0, 1 infinity rule.
asciilifeform: nope, nothing is separate or separable, if the rss generator has state, that's a whole new table and a 2x-as-long total program
asciilifeform: jurov: observe that a factor being found can potentially pop one key, ten, or a thousand.
mircea_popescu: asciilifeform, you could simply push that into a table and then have a script read from it to populate the rss
asciilifeform: jurov: the way it works is, every time /rss pg is generated , we go select mods from factors order by whenfound desc limit N ( n is 20 currently ) ; call this M, it is a list of moduli affected by that factor being known. afterwards , ~each~ of these lists is tested against the set of ~gpg keys~ , in the shape of select * from gpgkeys where [the list from earlier] && mods , and this yields up a list of most-recently-popped ~keys~, w ☟︎
mircea_popescu: comprehension is only a matter of oppinion!!11
mircea_popescu: (laugh if you will, however a) this is EXACTLY what alphabet imagines "artificial intelligence" means and b) this is EXACTLY what they teach them to do in school these days. so... joke's on you, mr barbarian bereft of bayesian behehehnologies.)
a111: Logged on 2018-05-04 12:28 fromdeedbot: deedbot sounds like the first implementation of a smart contract. I was wondering if you guys thought anything of ethereum. More specifically if you have continued to develop deedbot, or know of a smart contract type platform being devolped on BTC
mircea_popescu: jurov, because he's a terrible web programmer lol.
asciilifeform: re rss, i'll elaborate in a few min after tea
asciilifeform: ( to be extremely specific: the rss thing is wired to a db query , rather than an explicitly constructed list )
asciilifeform: only ~new factor found~ is an event. but a new factor can potentially pop N moduli.
asciilifeform: because 'popped modulus' in the current architecture is not a discrete event that one can put a delay next to, or shove into a queue;
fromdeedbot: sorry to bother, just saw your channel and read a bunch.... you guys figured it out early
fromdeedbot: and am hesring about a second hard fork now
fromdeedbot: I was just curious to see if there was a platform similar to Ethereum being built on BTC at the current time
diana_coman: fromdeedbot, I gave you a template for asking questions; use it when you ask next question; be warned that if you keep up with the idle "asking" , I will negrate you
fromdeedbot: both were early versions of using a blockchain outside of sending coins
fromdeedbot: I did search the logs maybe i missed it..eth was mentioned a few times but not recently iirc
diana_coman: ugh, this 3-step magic approach: 1. put out a disclaimer mixed with minimal-risk pretence of having done some homework 2. flatter generically and at minimal cost to self 3. "ask" about some current buzzwords, as a cheap way of signalling
fromdeedbot: deedbot sounds like the first implementation of a smart contract. I was wondering if you guys thought anything of ethereum. More specifically if you have continued to develop deedbot, or know of a smart contract type platform being devolped on BTC ☟︎
fromdeedbot: I'm very new but i've lurked for a while
a111: Logged on 2018-05-04 03:25 mircea_popescu: so there, you have a pretty great plan for yourself out of this convo. keep doing dayjob to keep food on table. meanwhile a) deliver for trinque, deliver the rsa pubkey crawl and b) talk to potential employees, get them in the wot. then as all this matures you can pivot into your desired research firm securely and from a position of unmatrched strength.
hanbot: http://btcbase.org/log/2018-05-04#1808707 << possibly even achievable if he picks up the habit of reading. so far looks like a potential major impediment tho. hey douchebag, reading's crucial, and there's --so much-- to read here. ☝︎
mircea_popescu: ahh, but what a great day this was!
mircea_popescu: also looks like it could quite enjoy a walk in the grass.
mod6: now that's a tallywapper.
mircea_popescu: mod6, you know that there's a job where you have to handle rhino penis into rhino vagina at zoo ?
a111: Logged on 2018-04-24 15:20 mircea_popescu: asciilifeform, incidentally, do you see it as a mid term you use pizarro as your springboard to move in uy, releasing BingoBoingo into my hand for further adventures ?
trinque: all I'm looking for from douchebag currently is a review of what ends up in the trb binary as a dep
asciilifeform: also a 32cpu/1mil shots/key fermatron is running ☟︎
mod6: As I've found that a variety in this vein will actually work - should I list them all, or all that I've found working?
mircea_popescu: mod6, i know, right ? anything, don't get me wrong, i don't think you have to do anything about it. or anyone else. it's a problem we can't yet well aproach, let it lie.
mircea_popescu: well, if/when the douchebag show gets on the way, maybe you shoot him a line see if he wants to emerge.
asciilifeform: mircea_popescu: as i understand, he's at the bottom of a very deep dayjob well.
mod6: Ok, so what is wanted here as a 'mapping' is instead of just saying, for example 'bc', say 'bc <some_version_number>' ?
douchebag: He's also great with hardware hacking. He showed us a proof of concept for hacking a bently. He managed to build a device that. 1.) Unlocked the vehicle 2.) Disable the immobilizer 3.) Use keyless ignition to start the vehicle and drive off
asciilifeform: very sharp kid, he was. but i think nao he works as a meat firewall somewhere. just to pay for food.
asciilifeform: douchebag: we were oar-mates on a slavegalley, long ago.
mircea_popescu: so there, you have a pretty great plan for yourself out of this convo. keep doing dayjob to keep food on table. meanwhile a) deliver for trinque, deliver the rsa pubkey crawl and b) talk to potential employees, get them in the wot. then as all this matures you can pivot into your desired research firm securely and from a position of unmatrched strength. ☟︎
douchebag: Sorry about that, anyway though - ckang definitely is skilled and would be a good team member if he was interested in that sort thing
mircea_popescu: you know, you can write your whole thought in a single line, we do actually read long lines. no reason to break up your stuff. ☟︎
douchebag: He's not a part of that group
douchebag: blue team is just a matter of solving issues that have already been identified and knowing how to install security software
douchebag: I have a team of extremely skilled individuals for the red team aspect
douchebag: I think it would be a very successful company, assuming I have employees who are qualified
douchebag: But anyway, I think by first sending in a red team to identify vulnerabilities on the web/network/physical level and then sending their report to a blue team to resolve those issues
mircea_popescu: asciilifeform, get a load of that : he basically did MORE work he does at work for 30k a pop (ie, talk a bunch of retarded crack whores / women in tech) through kleopatra, except he did it for free. we're on the receiving end of 30k x 50 crackwhores or w/e it was. he gifted us a million and a half. what now.
ben_vulpes: douchebag: what *would* you upgrade a windows whatever whenever user to?
douchebag: In my opinion, I could run a much much better security firm
douchebag: I actually did tell a girl that once
trinque: imma have to get a red helmet, "baby it's time for your penetration test"
douchebag: when they were sneaking over a fence to break into a building
douchebag: Well, I have seen red team penetration testers use a helmet when conducting a physical penetration test
douchebag: Also, I would like to create a security firm someday primarily focused on Red Team + Blue Team stuff
mircea_popescu: well so far ... this is the third time at least he created three page + flamewar with innocent question. seems a talent alright.
ben_vulpes: it's a great honking core sample of modern compute shitstack
mircea_popescu: and in the instant case, as in the lengthy history of previous instances that drove inflammatory reaction in response, he does actulaly have a point. not only does he have a point, but if poorly communicated ALSO poorly understood in group terms.
trinque has no rush, only raised a consequence for doing other than what he said
mircea_popescu: yes, but what's the rush ; and perhaps more interestingly why such an overactive immune response. there's ~no benefit to repelling youth. moreover, it can not even be said that his work to date sums to zero -- it sums to a positive quantity.
trinque: but yes, point of me asking him for this was to get him to press a trb and investigate