(trilema) gabriel_laddel: yes.
(trilema) gabriel_laddel: speaking of infrastructure, and the lack of it, one of you who isn't doing anything useful (eg, pete) should come out to CA and give me some boxes to work with.
(trilema) gabriel_laddel: this whole place needs to die.
(trilema) gabriel_laddel: mircea_popescu: yeah.
(trilema) gabriel_laddel: for some reason they can't comprehend things unless it comes on top of js/shopify/something familiar
(trilema) gabriel_laddel: here is the link, but give me cash
(trilema) gabriel_laddel: that is EXACTLY what I do
(trilema) gabriel_laddel: the lisp environment runs parenscript, so you can sorta-kinda drive it with CL.
(trilema) gabriel_laddel: Framedragger: and it is integrated into the lisp environment via a socket connection.
(trilema) gabriel_laddel: Framedragger: The browser, conkeror has all the same keybindings as emacs.
(trilema) gabriel_laddel: mircea_popescu: no passport, but that sounds like a plan.
(trilema) gabriel_laddel: (at friends apartments etc)
(trilema) gabriel_laddel: the new comcast boxes are shit and I can't even connect to them from linux whatsoever.
(trilema) gabriel_laddel: it is the only place I have quality internet.
(trilema) gabriel_laddel: stanford remotely reset the computer I was using..
(trilema) gabriel_laddel: still less then 10 out the door, but nevertheless.
(trilema) gabriel_laddel: lol, I'm selling them as we speak. It works.
(trilema) gabriel_laddel: I'm making ~300 per sale. ~300 for hardware, ~300 for install.
(trilema) gabriel_laddel: used.
(trilema) gabriel_laddel: the shopify thing is just so I have something to point confused sillycon valley people to.
(trilema) gabriel_laddel: not until my life is less shit.
(trilema) gabriel_laddel: I may have to cancel your order because I cannot ship to Ar, but nevertheless.
(trilema) gabriel_laddel: password is klello
(trilema) gabriel_laddel: masamune-machines.myshopify.com
(trilema) gabriel_laddel: mircea_popescu: correct.
(trilema) gabriel_laddel: anyways, no they can't use snapchat, whatsapp or any mobile applications, but yes, they can youtube, gmail, and all web stuff. There is an xterm available via the splash screen for those who need it.
(trilema) gabriel_laddel: mircea_popescu: We're talking about masamune I presume (which sure, isn't really separable from CLIM)?
(trilema) gabriel_laddel: Rather than debating the fine points of gossipd, just implemented it and move on.
(trilema) gabriel_laddel: anyways, the point of this scheme is that it can be implemented in all of a week for someone who has some spare compute sitting around (ie, not me right now)
(trilema) gabriel_laddel: oh, then yeah, sure.
(trilema) gabriel_laddel: mircea_popescu: why hos specifically?
(trilema) gabriel_laddel: strings
(trilema) gabriel_laddel: characters
(trilema) gabriel_laddel: asciilifeform: yep.
(trilema) gabriel_laddel: trinque: but the point is, swapping whatever backend out is easy. If you want sockets, fine, just switch. It isn't like programming CLIM is difficult.
(trilema) gabriel_laddel: trinque: because I've had issues with sockets in lisp every single time I've used them, whereas irc works fine every time.
(trilema) gabriel_laddel: correct.
(trilema) gabriel_laddel: yep.
(trilema) gabriel_laddel: ascii confessed to having a 90% complete version months ago.
(trilema) gabriel_laddel: ^ exactly. then we just wait for someone to get annoyed enough with the backend that they swap it out with gossipd.
(trilema) gabriel_laddel: IRC has some limits on sending files and whatnot, so well-formed sexprs will be used to name FTP servers which you can download files and such from.
(trilema) gabriel_laddel: The way this will work: an invite-only IRC channel with a +v voice model is used to send s-expression strings between networked CLIM applications.
(trilema) gabriel_laddel: An existing CLIM application, BEIRC works with IRC just fine.
(trilema) gabriel_laddel: The web is nothing more than networked graphics. CLIM supplies graphics, but no networking.
(trilema) gabriel_laddel: details re tsmr web in a second..
(trilema) gabriel_laddel: ^ patch the lastest CL-FTP with that ftp.lisp and it'll work
(trilema) gabriel_laddel: tsmr~ web can now be a thing: I fixed CL-FTP
(trilema) gabriel_laddel: Noted. When I get a chance I will look into V. This means _after_ the world replication works. Which, for whatever reason, produces a linux kernel that kernel panics on startup.
(trilema) gabriel_laddel: http://btcbase.org/log/2016-10-31#1560799 < the only way to distribute CLIM using CL codebases IMHO is as a "world" that is a livecd + the ability to install itself on another x86_64 machine, with all the sources.
(trilema) gabriel_laddel: it is buttery smooth.
(trilema) gabriel_laddel: have you seen the *new* *improved* defsystem layout yet?
(trilema) gabriel_laddel: http://btcbase.org/log/2016-10-31#1560792 < ben_vulpes sorry what? I didn't post that in here because it was strictly for defunding the McCLIM idiots.
(trilema) gabriel_laddel: e in the interim.
(trilema) gabriel_laddel: http://btcbase.org/log/2016-10-31#1560716 < it may be that CLIM itself sucks -- but the implementation is 100% common lisp and is easy enough to mechanically alter if you have problems with it. Should tmsr~ decide to strip whatever features from CLIM and alter the spec, at least we have a codebase and spec to argue about and something working to us
(trilema) gabriel_laddel: Since then all he has done is play around with fonts to try and make them "cross platform" or something.
(trilema) gabriel_laddel: http://btcbase.org/log/2016-10-31#1560440 < 2.5k usd. Per month, until I bitched about it and it was knocked down to $600/mo - anyways, it isn't about the money, it's about him doing absolutely nothing with it and making a mess that someone will have to clean up.
(trilema) gabriel_laddel: Yep.
(trilema) gabriel_laddel: http://btcbase.org/log/2016-10-31#1560441 < no mega-profits yet. Ramen profitable.
(trilema) gabriel_laddel: phf: you can do whatever. It will be free for in-wot people and I encourage you all to turn it into money.
(trilema) gabriel_laddel: The inspector needs to have Isearch across all inspected objects, the graph walking facility needs to be integrated into the GUI..
(trilema) gabriel_laddel: trinque: I'm working on completing the whole CLIM environment, but am not there yet. Still have to tie all the new logic for reflective search for generic functions specialized on arbitrary types, lambda lists of length, and return values of type to the navigator.
(trilema) gabriel_laddel: translates js to parenscript and parenscript to js, integrated with the conkeror web browser (has same keybindings as emacs)
(trilema) gabriel_laddel: trinque: as for what is included: McCLIM integrated with: macsyma, femlisp, MJRCALC, a manual, nope.js and more-or-less broken prototypes of everything else on the splash screen screenshot.
(trilema) gabriel_laddel: I've been charging $200 on top of the price of hardware, but as of today (and an extended navigator that indexes all symbols and their types) - 300
(trilema) gabriel_laddel: When my life is less shit I'll be setting up a method by which in-WOT people can get it for free. You all, of course, will be able to sell the same product I am.
(trilema) gabriel_laddel: trinque: I'm just selling them by hand at the moment in the bay area (going to google for a scheme meetup to hawk product here in ~.5 hrs)
(trilema) gabriel_laddel: phf: Right.
(trilema) gabriel_laddel: http://web.archive.org/web/20160604000657/http://gabriel-laddel.github.io/arsttep.html
(trilema) gabriel_laddel: http://btcbase.org/log/2016-10-31#1560469 < would you mind reviewing arsttep? I'm shipping it with each machine as part of the manual and would like for others to be able to understand it.
(trilema) gabriel_laddel: phf: I have. It is called masamune, and you buy a discrete box from me that comes with everything on it.
(trilema) gabriel_laddel: ben_vulpes: Nope.
(trilema) gabriel_laddel: Nope. Will try next time around.
(trilema) gabriel_laddel: mircea_popescu: nothing whatsoever, even when holding either F12 or F1 during boot.
(trilema) gabriel_laddel: http://paste.lisp.org/display/329959 < for existing users: render macsyma forms directly into the buffer and operate on them there.
(trilema) gabriel_laddel: masamune news: I've a machine for hosting the channel + logs+backups, but it is missing a power cord and doesn't have a bootable linux on it :/ Have never installed on a computer that didn't at the very least give me a boot screen, so have nfi how long this will take.
(trilema) gabriel_laddel cannot deliver this masamune machine until the wifi works and wtf am I missing here
(trilema) gabriel_laddel: Framedragger: have you managed to turn off the wifi on your x220 such that it won't re-enable when you toggle the hardware switch again?
(trilema) gabriel_laddel: The franz "foxhole" == writing parsers for whoever comes along and pays them to do so, failing to exploit the most obvious benefit of lisp, surrendering the whole competitive advantage.
(trilema) gabriel_laddel: To answer my own question: living in a foxhole for 25 years turns you into a faggot who thinks oakland is "up and coming"
(trilema) gabriel_laddel: phf: what sort of company lives in foxholes for over 25 years?!
(trilema) gabriel_laddel: mircea_popescu: I will be, but as of yet have not even googled for a guide on how to do so.
(trilema) gabriel_laddel: mircea_popescu: as a "client": kiwiirc on a bad connection, beirc if in the mood or default to emacs "host": nfi, never done it.
(trilema) gabriel_laddel: http://paste.lisp.org/display/329035 < location of all missing McCLIM forms in the franz codebase if one gets bored.
(trilema) gabriel_laddel: yeeeah.
(trilema) gabriel_laddel: trinque: see your previous message..
(trilema) gabriel_laddel: This, when they already had a complete clim implementation.
(trilema) gabriel_laddel: Franz Inc. implemented an entirely new CL GUI toolkit on top of windows and pay people to update it when windows updates.
(trilema) gabriel_laddel: I have nfi, just saw that they utilize a cffi at some point. I interviewed at franz and talked with them about it (this is why it was released?) -- they have no vision and I consider anything they touch to be tainted.
(trilema) gabriel_laddel: It has useful comments too, but the CFFI makes it a no-go for me.
(trilema) gabriel_laddel: phf: It isn't, though it has implemented every form McCLIM is missing.
(trilema) gabriel_laddel: Oh I see. ty downloading.
(trilema) gabriel_laddel: you too see the end game, so I'm happy
(trilema) gabriel_laddel: trinque: nein. whatever you've got to do to use CLIM in the day-to-day is fine with me.
(trilema) gabriel_laddel: phf getting some linux boxen from which to host the #sane-clim / #masamune irc channel + logs either this friday or the next. Any chance you'll be releasing the logger at some point so that I don't have to write my own?
(trilema) gabriel_laddel: dina_corman: I don't have the disk space to download all of them, but if you could get all the funtoo stage3 tarballs too, would be great.
(trilema) gabriel_laddel: asciilifeform: noted.
(trilema) gabriel_laddel: $$ later tell dina_corman gentoo distfile backups
(trilema) gabriel_laddel: It does. I search the logs for clim and my handle ~daily
(trilema) gabriel_laddel: and on that note, I'm off.
(trilema) gabriel_laddel: even if this is just a list of .pdf files I can parse
(trilema) gabriel_laddel: asciilifeform: essentially I would like all information available about all hardware vendors, neatly organized.
(trilema) gabriel_laddel: asciilifeform: you remember my asking after a hardware database?
(trilema) gabriel_laddel: holy fuck ebay exists
(trilema) gabriel_laddel: asciilifeform: my comp already reproduces on identical hardware!
(trilema) gabriel_laddel: they'll steal my computers?
(trilema) gabriel_laddel: how?
(trilema) gabriel_laddel: !!google cap-lore.com "gabriel laddel"
(trilema) gabriel_laddel: trinque: also can display arbitrary graphics
(trilema) gabriel_laddel: trinque: afaik, solves all the problems with the old one (lack of multithreading, elisp is crap etc)
(trilema) gabriel_laddel: trinque: climacs?
(trilema) gabriel_laddel: are we?
(trilema) gabriel_laddel: can't and doesn't happen. Never ever ever.
(trilema) gabriel_laddel: nuh un, no way
(trilema) gabriel_laddel: mircea_popescu: "but you can't abstract over hardware"
(trilema) gabriel_laddel: why even bother with gossipd?
(trilema) gabriel_laddel: what, you want to design the loper device using punch cards?
(trilema) gabriel_laddel: asciilifeform: look, we can and do hack around and get things done in broken software everyday. If an environment exists in which one can WITH A SINGLE PROCEDURE CALL write the "world" out to a USB/CD/whatever it should be a plenty stable platform for whatever computations are required for new hardware.
(trilema) gabriel_laddel: nothing was going on this weekend!
(trilema) gabriel_laddel: asciilifeform: nope.
(trilema) gabriel_laddel: asciilifeform: the purpose of masamune is to provide funds for the republic (by selling them) and a development platform from which to build new hardware.
(trilema) gabriel_laddel: phf: did you see the screenshot of the CLIM gui I wrote around portage?
(trilema) gabriel_laddel: phf: heh
(trilema) gabriel_laddel: phf: by selling them and paying other people to do it
(trilema) gabriel_laddel: or the mirrors or or or
(trilema) gabriel_laddel: trinque: it does not interact with google
(trilema) gabriel_laddel: trinque: my masamune builds are all from the old masamune.
(trilema) gabriel_laddel: mircea_popescu: that is correct. Hence enforcing a SINGLE hardware platform from which to generalize.
(trilema) gabriel_laddel: when I run into the friend with another masamune machine to we can now have a networked CLIM party
(trilema) gabriel_laddel: dood whatever, I'm running this example between two masamune machines and adding it to the masamune manual.
(trilema) gabriel_laddel: self-documenting hardware/software is the ~ bare minimum ~ of civilized computing.
(trilema) gabriel_laddel: mircea_popescu: the only way to learn that is by aptly named brute force.
(trilema) gabriel_laddel: how am I to know what documentation is or is not valid on various UNIXen, bsds etc
(trilema) gabriel_laddel: for what platform?
(trilema) gabriel_laddel: err, mircea_popescu about what?
(trilema) gabriel_laddel: trinque: about what?
(trilema) gabriel_laddel: Thank you. A tsmr~ ghetto with its own CLIM-web internet is now possible.
(trilema) gabriel_laddel: asciilifeform: aha! it worked
(trilema) gabriel_laddel: Thank you. That is both clear and helpful.
(trilema) gabriel_laddel: mircea_popescu: the scary thing is that it worked.
(trilema) gabriel_laddel: phf: something as simple as "network some computers together with ethernet and observe the sexpr from one draw some stuff on another" should work 100% of the time and be clearly documented.
(trilema) gabriel_laddel: phf: either I cannot read, or the man pages are inadequate.
(trilema) gabriel_laddel: while we're here - does anyone know of a script that downloads the whole of the gentoo documentation?
(trilema) gabriel_laddel: locally, in a manual.
(trilema) gabriel_laddel: trinque: this is where ALL of my time gets wasted. Trying to figure out what fking flag to send some unix BS that should be clearly documented for THE MACHINE I AM WORKING ON.
(trilema) gabriel_laddel: asciilifeform: equery m netcat outputs what for you?
(trilema) gabriel_laddel: trinque: see?
(trilema) gabriel_laddel: Also, oddly enough, ping returns "Network is unreachable" after sending 20ish messages, on both ends.
(trilema) gabriel_laddel: are there any decent irc channels for this sort of thing aside from ##networking?
(trilema) gabriel_laddel: substitute localhost, same thing
(trilema) gabriel_laddel: asciilifeform: with the example you've provided I send the "foo" string and nothing occurs on the other side. If I remove the "-u" option from nc, (UNKNOWN) [10.0.0.20] 8002 (?) : Connection refused
(trilema) gabriel_laddel: I'm up to date on the logs, and respectfully disagree.
(trilema) gabriel_laddel: This should have been taken care of years ago =
(trilema) gabriel_laddel: It is a revolt against G-d and all that is good and true that there does not exist a platform, even on UNIX that one can buy for lisp development.
(trilema) gabriel_laddel: Lisp coders are refugees because they act like little girls.
(trilema) gabriel_laddel: That's nonsense.
(trilema) gabriel_laddel: trinque: idk what basics I'd be studying?
(trilema) gabriel_laddel: trinque: I can easily connect one lisp to another over wifi, but want to force it over an ethernet cable
(trilema) gabriel_laddel: just a minute, have rebooted both machines.
(trilema) gabriel_laddel: also wtf now my machines cannot ping one another..
(trilema) gabriel_laddel: I'm perfectly happy to use a lisp socket, but if I can't do it via netcat, I don't think it'll work via lisp
(trilema) gabriel_laddel: (does not have to be netcat, happy to use anything so long as I can eventually migrate it into my lisp process)
(trilema) gabriel_laddel: If anyone knows the netcat command that would do this, I'm all ears.
(trilema) gabriel_laddel: Am currently trying to send a string from A to B (must be over the ethernet cable) so as to make networked CLIM.
(trilema) gabriel_laddel: I have two machines connected by an ethernet cable that can ping one another after I setup ip addresses on them via "ip ad add 10.0.0.10/24 dev eth0" and "ip ad add 10.0.0.20/24".
(trilema) gabriel_laddel: Blotter paper with actual doses on it should be perforated so the area takes up about 1/8th of your thumbnail. Anything larger is probably going to put you in a psyc ward.
(trilema) gabriel_laddel: Actual LSD will glow purple under a blacklight, unlike all other compounds people attempt to use in its place.
(trilema) gabriel_laddel: http://btcbase.org/log/2016-09-17#1543759 << Ty pdf. Kids, if you are going to do drugs, be smart about it. People will try and pass off all sorts of nonsense as LSD, and some of those compounds are unsafe(?).
(trilema) gabriel_laddel: Does anyone know of / has created a database of hardware offerings from various vendors?
(trilema) gabriel_laddel: and a .pdf
(trilema) gabriel_laddel: Fucking Yegge and everyone else who was involved with CL, even tangentially did a huge disservice to the language. He (and rich hicky) complains and complains about issues that can be solved with a few macros.
(trilema) gabriel_laddel: O right, that's why I dropped in here the other day.
(trilema) gabriel_laddel: iirc it was pretty clear that mod6 needs to read loper-os, but what do I know.
(trilema) gabriel_laddel: http://btcbase.org/log/2016-09-06#1535380 < also, glad to see someone reads the logs. These new n00bs don't seem to be aware of ~any past discussions.
(trilema) gabriel_laddel: I'm translating the spec from HTML to CLIM.
(trilema) gabriel_laddel: Soylent "food bars" are much tastier though.
(trilema) gabriel_laddel: http://btcbase.org/log/2016-09-08#1536791 < they're not bad. ~A power bar you buy in bulk.
(trilema) gabriel_laddel: Hey there. On a much better connection today.
(trilema) gabriel_laddel: alice_: what is your ethnicity / where are you from?
(trilema) gabriel_laddel: The tardstalks who put the "commercial support" section on the McCLIM website at the very end of a page for developers (lol: https://common-lisp.net/project/mcclim/involve) will probably take several months to organize. They don't english very well, and someone who does will have quite the advantage.
(trilema) gabriel_laddel: If anyone wants to be WAY ahead of the curve, now would be the time to update your websites stating that you offer CLIM support / build CLIM programs aor start a marketing campaign.
(trilema) gabriel_laddel: This leaves 38 forms to be implemented, many of which are simply sitting in the (crappy) franz implementation
(trilema) gabriel_laddel: jackdaniel just submitted a working hack around the last showstopping McCLIM bug.
(trilema) gabriel_laddel: mircea_popescu: http://btcbase.org/log/2016-08-26#1530024 < I'm flattered, thank you.
(trilema) gabriel_laddel: http://btcbase.org/log/2016-08-28#1530583 < I have nfi what this is supposed to mean?
(trilema) gabriel_laddel: $s 1-5 months
(trilema) gabriel_laddel: blood transfusion from young mice to old is supposed to help the latter iirc
(trilema) gabriel_laddel: a yea
(trilema) gabriel_laddel: which one?
(trilema) gabriel_laddel: but I guess we have our answer
(trilema) gabriel_laddel: Idk, never tried. Since you are the master in the relationship, I'd assume the sampling would only go one direction.
(trilema) gabriel_laddel: put it in a gel cap or w/e
(trilema) gabriel_laddel: nono, to change her gut bacteria forever
(trilema) gabriel_laddel: does mircea_popescu have slavegirls swallow stool samples to bring their own tastes inline with his own?
(trilema) gabriel_laddel: vending machines for drugs. rigged with explosives.
(trilema) gabriel_laddel is presently eating sardines in harrisa, artichoke halves, olives and bread.
(trilema) gabriel_laddel: it's quite possible I might get jailed first..
(trilema) gabriel_laddel: asciilifeform: not running masamune it's not.
(trilema) gabriel_laddel: Meh, I wouldn't be entertaining this notion if it were not for the fact that I can ~ sell ~ the x61.
(trilema) gabriel_laddel: Lel. I'm not swearing to anything. But if you want to take a what, sub 100 usd risk of sending it to $rando, I've the info.
(trilema) gabriel_laddel: (person in question sent me addy for something unrelated)
(trilema) gabriel_laddel: asciilifeform: email? I have a name and address I can use right now if you're willing to forego the key. Else, waiting.
(trilema) gabriel_laddel: you said you're not sending anything without my key, so I've not asked.
(trilema) gabriel_laddel: asciilifeform: no?
(trilema) gabriel_laddel: Eh, this is all my fault anyways. I'll file it under 'agreeing to anything counts for nothing unless in-wot' also 'recover key, dolt'
(trilema) gabriel_laddel: "SIR the enemy approachs! How many men is it going take to defend paris?" "nfi, it's never been tried"
(trilema) gabriel_laddel: He's french, which is probably the core of this.
(trilema) gabriel_laddel: on the other hand, beach did implement some of McCLIM on CLX, wrote the lisp-mode for climacs and has maintained the project for years
(trilema) gabriel_laddel: Also, he's funding jackdaniel, who is generating all the noise
(trilema) gabriel_laddel: We'd previously discussed all the time wasted on 'backends', he agreed that we should get rid of them etc etc, and then a little bit of money shows up and BAM, he's happy to entertain any number of idiots trying to 'modernize' McCLIM
(trilema) gabriel_laddel: ed the CLIM project
(trilema) gabriel_laddel: http://btcbase.org/log/2016-08-22#1526961 < Yeah, I'm an idiot. It's even worse than that though - beach (robert strandh) bertay
(trilema) gabriel_laddel: when your uncle runs a slaughterhouse.
(trilema) gabriel_laddel: under what circumstances is it appropriate to open a deli?
(trilema) gabriel_laddel: we need masamune machines to design on top of until then
(trilema) gabriel_laddel: asciilifeform: we've already discussed this. I'm going to be selling masamune computers + related until the leap can be made from the cee machine to... something else
(trilema) gabriel_laddel: asciilifeform: sane computing, for one
(trilema) gabriel_laddel: asciilifeform: I live in silly-con valley. If I - just - wanted to make money I'd be out doing it.
(trilema) gabriel_laddel: all else is negotiable
(trilema) gabriel_laddel: phf: I just want the fking thing to work and make me some money.
(trilema) gabriel_laddel: asciilifeform: anyways, this is an ex-gf, looking for a new knife
(trilema) gabriel_laddel: asciilifeform: I can assure you that the problem here is not me. 'dated' (for some value of that word) a 35 yr chinese woman who had zero hangups
(trilema) gabriel_laddel: Idk, couple months. the lsd thing never came up explicitly, but several things in that vein did.
(trilema) gabriel_laddel: mircea_popescu: and what is your idea of cowardice?
(trilema) gabriel_laddel: asciilifeform: an to the "cowardice" thing. girls who are afraid of eg, dropping lsd, but happily eat whatever the doctor hands them, inspite of a boy having them read, OUT LOUD various articles, research on the respective effects == cowards aor stupid.
(trilema) gabriel_laddel: asciilifeform: iran
(trilema) gabriel_laddel: at 28
(trilema) gabriel_laddel: asciilifeform: stupid stuff like being afraid of parents "angry about staying out late with strange boy"
(trilema) gabriel_laddel: trinque: nein.
(trilema) gabriel_laddel: also people who are cowards are no fun
(trilema) gabriel_laddel: can memorize anything, rattle of facts about various interesting topics. Totally unable to see things from outside of the box she's been in for N years.
(trilema) gabriel_laddel: older - 28ish
(trilema) gabriel_laddel: mircea_popescu: women who are uneducatable but intelligent are exausting..
(trilema) gabriel_laddel: too much work
(trilema) gabriel_laddel: I had a girlfriend. was staying at her place when parents were out of town etc