log☇︎
111300+ entries in 0.873s
ascii_butugychag: because right now a lisp terminates if it loses its i/o pipe
ascii_butugychag: adlai: to me it simply means 'i don't have to leave my editor and FUCK NO I AM NEVER pasting code into a motherfucking shell 10000000 time a day'
adlai: to me, and i imagine to programmers who have done CL work recently, "slime" means a lot of things that you do NOT want
adlai: ascii_butugychag: sure, i'm taking slime-the-~idea~ and trying to "take away everything that doesn't look like an elephant"
phf: adlai: i have no idea what you're trying to say
ascii_butugychag: phf: precisely what i did. see the code.
ascii_butugychag: phf: i have a patch for adding actual tcp to ts
phf: i briefly looked at writing a backend for pre-shiva tinyscheme, but it lacks network ports
gribble: Why MIT switched from Scheme to Python | Hacker News: <https://news.ycombinator.com/item?id=530605>; Why Did M.I.T. Switch from Scheme to Python? | Hacker News: <https://news.ycombinator.com/item?id=602307>; Video Shows Washington Cops Executing Fleeing Man - PINAC News: <https://photographyisnotacrime.com/2015/02/washington-cops-shoot-kill-fleeing-man-threw-rocks-cars/>
mod6: aight, i better get me some lunch to soak up this coffee. bbs.
ascii_butugychag: mod6: i mark the demise of mit as the moment when they abolished the sicp course
adlai: ascii_butugychag: yes, i've been following along quietly. not sure what you mean by "a slime", literally interpreted this is rather meaningless as most of the swank-backends is highly CL specific stuff... i guess you mean a less literal interpretation :)
mod6: how much does actual scheme differ from common lisp or lisp? can i get a book for lisp (whatever latest megabook alf has posted recently) or do I need a scheme specific book?
ascii_butugychag: adlai: i implanted a scheme runtime in a trb.
mod6: i've gotta take a crash course in scheme very quickly or I won't be able to make heads or tails out of these code submissions. eek!
ascii_butugychag: i'ma have to come up with a slime for shiva, incidentally
mod6: <+ascii_butugychag> ideally a vtron ought to be able to apply ANY well-defined operation << ok sure, this could be a separate feature of V i guess... have to think on this.
mod6: as far as comments in the vpatch that are mearly just for archaeological or annotative purposes, i think something could be done here especially when we get our own diff/patch.
ascii_butugychag: i posted probably the most kB of unusable but validly signed crapolade to the ml
mod6: not to worry about your signed genesis tho - i gardened it out. the mirror just has the right one.
mircea_popescu: this way the human gardener can review and arbitrate the matter and i (at least hopefully) won't get negrated for it breaking shit.
mircea_popescu: now, one obvious solution (wasn't obvious to me at the time what it was a solution to) is to INCLUDE COMMENTS in the patches, like i did with my only signed patch i didn't really intended as part of a final pressing
mod6: hehehe. interesting thoughts here today. i need to think on this stuff.
mod6: i wonder if we couldnt find 'the right ones' with some sort of merkle tree that represents the best chain.
thestringpuller: y u do dis apple. I just want to use a mouse
mircea_popescu: so have i. which is what makes the conicidence interesting.
assbot: Logged on 29-01-2016 13:27:00; asciilifeform: http://log.bitcoin-assets.com/?date=29-01-2016#1388268 << absolutely not, the very notion is a violation of vtronics. NOW on the OTHER HAND - human-powered 'gardening' of the vtree is a perfectly fine thing. notice how mod6 is doing a splendid job of it. BUT conceivably it is also possible for archaeologists to take all of the orphaned crud i ever pasted and come up with a correct vtree
mircea_popescu: don't tell me tis in the log i didn't get to ?
ascii_butugychag: mircea_popescu: i spoke of this earlier today
ascii_butugychag: (and, as i explained very early on, cycled are an error, and anyone attempting to introduce a graph cycle deserves a good thrashing)
mircea_popescu: approach thematter from the other, practical side, maybe it's easier that way. so i made a patch that did X, then i made a patch that did X'. i consider X' to be > X.
ascii_butugychag: but i will note that introducing a new patch that is binary-identical to an old one, is an error.
mircea_popescu: (and we'll likely end up stuck in THIS sort of mud pits a lot more than i nthe "obvious" ones everyone thinks about)
mircea_popescu: the reason i question all this is because suddenly a possibility formed in my head, whereby v could have an equivalent of "longest chain". bitcoin does not follow THAT heuristic idly. but it must be said that a) it's a poorly defined heuristic and b) there are reasons.
ascii_butugychag: so if i submit frobs-x.vpatch and also-frobs-x.vpatch and they both reference patch frobbed-x-before.vpatch, then i can press to frob-x OR to also-frobs-x or to any other leaf.
mircea_popescu: no i know this. i'm trying to do design work here.
mod6: punkman: good question, not sure at all. can try to take a peek once we get past the 1st. i've got stuff stacked to the celing right now
mod6: ascii_butugychag: i'll try to give your new patches a shot tonight.
assbot: Logged on 29-01-2016 10:29:19; jurov: I know that i should manage the repository myself, but imo a version field would be good to have so that I can easily spot if someone posts revised version of the same patch.
ascii_butugychag: mircea_popescu: i closed the gap today, see the next patch.
mircea_popescu: i'd rather stop people in the street and ask them to make my women babies than reference whatever package maintained by nowot rando.
mod6: anyway, speaking of great things (tm), shiva really was awesome to see working lastnight. very impressive stuff. i just gotta learn scheme now hahah.
ascii_butugychag: i count 7 different kinds of pot
mircea_popescu: hehe sometimes i'm tempted to order him some cake!
mod6: I may have had too much coffee...
thestringpuller: ascii_butugychag: d00d I have to upgrade to el capitan to scroll on the mouse?!?!?
mod6: And honestly, I really look forward to working on these projects every day, and with all of you. :]
ascii_butugychag: yes, it could take a whole hour to set up whatever, and i might die bfore it saves me a whole hour
ascii_butugychag: mircea_popescu: notice i said 'semi-auto'
mod6: I wouldn't trade what we have here for anything. If I could work it out, this is all I would do every day.
mod6: <+mircea_popescu> hey mod6 how would you rate working with b-a vs working with job people ? are we just as enervating ye t? << this beats anything else I've ever encountered by a wide margin.
ascii_butugychag: i have this semi-automated, it is quite convenient
mircea_popescu: no, i'm not ircing in emacs ty.
mircea_popescu: no i finally see the light.
mircea_popescu: i'm quickly building a reputation for a wrecker of trb aren't i !
mod6: and I think this is what we want. So we can stick with that, and probably not break anything -- i'll just move V & .wot outside of the rotor dir.
mircea_popescu: i suppose this is actually a decent solution.
mircea_popescu: chiefly because I can aforehand know where i need to put the .wot and stick it in there.
ascii_butugychag: i broke my head on this for a while, and settled on '~/.wot by default, user-specified wot whenever you want' when i did vtron.
mircea_popescu: mod6 somehow in my contorted worldview what i just described does count as "push button"
ascii_butugychag: 'whaddayamean i have to have the build tools 3 dirs out'
ascii_butugychag: i almost always find myself with fuck knows what at relative-path-depth-n
mod6: <+ascii_butugychag> i still don't get why a vtron should use the net at all << I'm open to well defined explicit ideas here.
mod6: so I think that could work actually.
ascii_butugychag: i still don't get why a vtron should use the net at all
mircea_popescu: the way i see this is, script tries " mkdir -p rotor/.wot " , if it succeeds it says "wot dir created, populate and re-run please" ; if it fails it proceeds with build.
assbot: Logged on 29-01-2016 07:42:24; polarbeard: I've timestamped and categorized trb log lines, as well as improved the messages and removed (seeming never activated) destructive log rotation, here is the signed patch: https://gist.github.com/polarbeard/961aa315c69b89d2e613 in case somebody with a decent reputation wants to review it so I can submit it to the ml
mircea_popescu: http://log.bitcoin-assets.com/?date=29-01-2016#1388210 << yeah, i will. ☝︎
thestringpuller: ascii_butugychag: I just got one of those mice from the vending machine. (We have vending machines at work for accessories. Slowly replacing IT with robots.)
mircea_popescu: but explain it to me so i grasp it ?
mod6: I can not reconcile this.
mod6: I can do that just fine yes, but i don't think we should populate the .wot directory via script.
mod6: ./v.pl i http://thebitcoin.foundation wd ~/.wot
mod6: so I'm going to have the script reference ~/.wot -- this seems like a resonable place to put it -- again, V will not expect it to be there, so an additional param is placed in the V command as such:
mod6: All: Stand-by I've made some updates to the script referenced in the wiki as to drop in the latest version of V (with the latest 3 patches in the mirror) - im gonna test it, then post it here. It'd be good to have some of you test it too.
ascii_butugychag: (quite worthless, i must note, without the aftermarker driver that lets you program new patterns in. need this in order even to have middle-click..)
ascii_butugychag: mats: so i wanted to go and read misra c, turns out it is payware ?
BingoBoingo: I might have to look into this tape.
ascii_butugychag: now i am fighting a compulsion to stick that tape to the bottom of every single object on my desk
ascii_butugychag: (i wanted the book for a reason)
ascii_butugychag: but i will NOT tolerate a megatonne of rubbish in my vpatch just to rename a dir.
ascii_butugychag: i suppose this is when i restate my rage at the idiocy of gnudiff ☟︎☟︎
mod6: <+asciilifeform> http://log.bitcoin-assets.com/?date=29-01-2016#1388189 << i must say also that this is not why i wrote it, originally. this was an attempt at an online debugger, so i can interactively play with tx in mempool, issue db queries, etc. << very exciting stuff ☝︎
thestringpuller: the problem here is I doubt satoshi had any idea how visa and traditional payment systems scaled in comparison to bitcoin. ☟︎
thestringpuller: I don't even know if I should bother reading r/btc. kills brain cells like drugs.
fluffypony: for anyone reading the logs I apologise for not providing a trigger warning
trinque: I have seen this maybe 10 times by now
BingoBoingo: And the lolz roll on https://i.imgur.com/Q2X24B7.png ☟︎
PeterL: my node is syncing, seemed to be getting tons of junk. I restarted it, using -addnode with the nodes from the wiki, seems to be going good again. ☟︎
PeterL: ^ I was just about to say the same thing!
shinohai: Everyone has spiffy node names but I. I just call mine that thing in the corner.
mats: i just noticed pcengines 'apu2c4' will have ecc support
BingoBoingo: So, I'm thinking about returning to linux... maybe. Any idea if RadeonSI drivers would work on a musl kernel?
assbot: Logged on 29-01-2016 10:27:57; jurov: btw, while i'm on it: mod6, does V have any notion of "updates" and "reground" patches?
asciilifeform: http://log.bitcoin-assets.com/?date=29-01-2016#1388268 << absolutely not, the very notion is a violation of vtronics. NOW on the OTHER HAND - human-powered 'gardening' of the vtree is a perfectly fine thing. notice how mod6 is doing a splendid job of it. BUT conceivably it is also possible for archaeologists to take all of the orphaned crud i ever pasted and come up with a correct vtree ☝︎☟︎
assbot: Logged on 29-01-2016 08:08:31; ben_vulpes: "this 2.6kloc patch rewrites every log line in the reference implementation, in support of further work i'm doing on" etc etc
asciilifeform: anyway, to go back to business, the pedigree bridge makes it possible to read, in one sitting, all of the changes i made to the classical tinyscheme which ends up in shiva.
asciilifeform: it needs to frag into a dozen patches with separation of concerns before i will bother to read it.
assbot: Logged on 29-01-2016 07:42:24; polarbeard: I've timestamped and categorized trb log lines, as well as improved the messages and removed (seeming never activated) destructive log rotation, here is the signed patch: https://gist.github.com/polarbeard/961aa315c69b89d2e613 in case somebody with a decent reputation wants to review it so I can submit it to the ml
asciilifeform: soon i will post some examples of hooks which actually take arguments