log☇︎
151600+ entries in 1.119s
phf: were you guys trying to put symbol documentation into slime-autodoc results? that seems pretty easy, just patch whatever swank:autodoc returns. though seems like it would be distracting since multiline docs will keep resizing modeline every time your point is at a new function
assbot: : http://s.b-a.link/?q=dawg+just+make+the+cardano+already+so+we+can+sell+em
trinque: this I think hits the problem of "the sale wants their particular problem solved head on" vs "to be a successful software business I must generalize" squarely
trinque: and you could stack corpses to the sky replacing products which were specific incarnations of such a database, rather than attacking the general problem described above.
trinque: and a tool which allows me to rapidly do that will drastically increase the rate of said selling
trinque: model a business, describe business rules which constrain the changes possible to the model, present the state of the model in various useful ways, attach behavior to changes permitted by the model
trinque: so to the extent that you put a better tool in my hands to do that, I'll only be appreciative.
trinque: I model people's businesses using a database
gabriel_laddel: I mean that someone should have paid for you to write CL, preferable packaging it up as an unchanging distro supporting only a subset of hardware.
gabriel_laddel: seriously, redirecting a trinque at CL would make the development 100x better.
trinque: for example an inner join between the schema-describing-tables and the rows describing the grammar was how I wrote a generic to-string for any language in the ebnf tables
trinque: I would have to describe better how I've leaned on there being a declared schema which is also data
trinque: that was where I accidentally bumped into the power of a homoiconic language
trinque: our merry band of madmen got things such as these done once upon a time by representing the ASTs of SQL queries as table structures in postresql
trinque: I am a simpleton.
trinque: and tbh I write python in a functional style over mostly primitive types
gabriel_laddel: related: I want to be able to inspect an object, mark it, then jump around through a bunch of other objects and hit a key to get a sexpr representing the accessor corresponding to my traversal.
trinque: and only grow proficient in a domain when I have a sort of physical model of the space
trinque: I am a very visual/spatial thinker
trinque: the docs for it, and a way to traverse to related things I might want to use instead
trinque: I want to have that broken apart into sensible categories of action, a tree structure of sorts from the current point outward to wherever else I might go
trinque: yes that might be the right way; I'm not in a position where I feel I know the best way yet.
assbot: Logged on 23-05-2015 07:11:21; mircea_popescu: seems the sort of meta-prograsmming task for which lisp was invented anyway. keep your code as a s-expr of the code you deliver.
gabriel_laddel: ascii_modem: notice that you're not a prince.
phf: at some point i assume it wasn't retarded, more like "what can i do with these resistors and a soldering iron", became retarded later
gabriel_laddel: ascii_modem: dija read the part where I specified the reason for this is to impress a prince?
phf: gabriel_laddel: that's because "removing" is not a particularly worthwhile activity in this case
gabriel_laddel has a document collecting these links, ideas
gabriel_laddel: phf: no one has done so much as even drafting a document specifying what is to be removed.
phf: i think "minimal set of common lisp primitives" is a common theme on #lisp, not surprisingly with different answers every time
gabriel_laddel: ascii_modem: there is a scheme which didn't throw away the CL compiler and start from scratch?
assbot: Logged on 11-07-2015 22:43:42; gabriel_laddel: For example, say that you find the existence of both elt & nth to be stupid. write a (meta)program that walks an arbitrary CL program and fixes all elt's to nths. Let everyone know that it's deprecated, and that they can run this program on their code to update it to CL 1.2 or whatever.
gabriel_laddel: Even with a Loper device you'll still have programs composed of the same primitives: draw-circle*, draw-sphere*
gabriel_laddel: Over the course of a few years we can work the language down to something much smaller without at any point making it unsuitable for production work.
gabriel_laddel: For example, say that you find the existence of both elt & nth to be stupid. write a (meta)program that walks an arbitrary CL program and fixes all elt's to nths. Let everyone know that it's deprecated, and that they can run this program on their code to update it to CL 1.2 or whatever. ☟︎☟︎
gabriel_laddel: Look, there is no reason we can't take SBCL and incrementally modify it to work on a loper device
phf: gabriel_laddel: have you seen, nyef is making a new clim version, i think i read something about framebuffer backend
trinque: I'm trying to say something about acts of desperation around preserving a dying (better) culture in the midst of an insane one.
trinque: emacs is the closest thing I as a derp coming into the industry in 2006 would ever find which somewhat resembled the experience that was possible *before I was goddamn born*
trinque: I use pragmatic as a dirty word
gabriel_laddel: Spending a year learning elisp, and then a year unlearning it because it's a dead end isn't pragmatic at all.
trinque: emacs is what a guy whose seen a lisp machine builds on unix
gabriel_laddel: trinque: fundamentally the only way I see this happening is by getting a great prince to "see" why it is one would like such a thing.
gabriel_laddel: phf: yeah, sure. but being a hospice cog isn't fun
phf: lispworks clim is a life support for legacy systems, and as such their technical decisions have merit
trinque: I'll be fine seeing someone stick a chisel in the ear of emacs, breaking it into the several pieces it should've been
phf: hmm, might be worth giving it a try then. i wrote some code with clim a while back, but that was using lispworks
phf: gabriel_laddel: have you been using mcclim for day to day hacking? last time i tried it, it was very slow. but then it was on a ppc machine, so maybe moore's law took care of that
gabriel_laddel: trinque: try `apropos' and note that you can display all generic functions for a class using the left click.
gabriel_laddel: I can't speak to that, but using the class browser is a great boon to CL development.
gabriel_laddel: but there already exists a printer for the value of the symbol at point
gabriel_laddel: well, doing both is sorta a PITA, so I'll prolly decline that
gabriel_laddel: ftr, no one should have to learn elisp. it is a shit language.
gabriel_laddel: trinque: alright, gimme a minute and I'll write it for ya
assbot: Logged on 11-07-2015 16:02:30; mircea_popescu: http://log.bitcoin-assets.com/?date=11-07-2015#1197303 << is he a bit of an autist ?
trinque: gabriel_laddel: got a recommendation on something that'll bust out docs for *any* symbol?
assbot: A True Church - Polygamy ... ( http://bit.ly/1Hv0PTP )
danielpbarron: http://www.atruechurch.info/polygamy.html >> As for a king who breached Deuteronomy 17:17, Solomon is the classic example. He had 700 wives and 300 concubines (1 Kings 11:3). Yet, even though Solomon obviously multiplied wives to himself, the Lord condemns Solomon, in particular, for his marriage of foreign women (1 Kings 11:1-2; Deuteronomy 7:1-4) and the resultant idolatry (1 Kings 11:4).
assbot: : http://s.b-a.link/?q=Jian+Feng
jurov: danielpbarron: did jesus set a limit for # of wives?
gribble: Error: "isdown" is not a valid command.
gribble: Error: "isitup" is not a valid command.
assbot: Logged on 10-07-2015 19:37:48; mircea_popescu: and especially nonsensical given that there's an exactly just as silly, but opposite direction social convention : people going around with a prosthetic leg are apparently GREAT!11
assbot: Logged on 11-07-2015 16:22:48; mircea_popescu: because it's apparently still 1959 and nobody came up with a "machine length" int yet.
mircea_popescu: because it's apparently still 1959 and nobody came up with a "machine length" int yet. ☟︎
mircea_popescu: and in other news : eulora is currently being practically re-written, because fucking idiots and their fucktarded assumptions. "oh, nobody could POSSIBLY ever want an int other than ~16!!!!~ bit". as a result, the skill display in game behaves eratically. as a result, all places that use ints and were apparently not upgraded to 32 bit because too much fucking work are now getting redefined as 64 bits.
gernika: mircea_popescu no he seemed to make eye-contact, connect, etc. Aaron Schwartz, who I met at a similar such party (possibly even the same one) struck me as being much more of an autist.
assbot: Cel mai prost Board din istorie on Trilema - A blog by Mircea Popescu. ... ( http://bit.ly/1K0QyCY )
mircea_popescu: in any case reddit's a chapter right out of the lolbook of failmanagement, you get an interim ceo to ease the transition to... one of the old founders ? that board is so stupid it can sit with the worst of 'em, http://trilema.com/2010/cel-mai-prost-board-din-istorie/ and so on.
assbot: Logged on 11-07-2015 00:37:04; gernika: "Ellen Pao, the interim chief executive officer of Reddit, will be succeeded by Steve Huffman." << Met this guy (Steve Huffman) years ago at a YC startup school event. Had a brief discussion with him about lisp (don't recall the dialect he used).
mircea_popescu: http://log.bitcoin-assets.com/?date=11-07-2015#1197303 << is he a bit of an autist ? ☝︎☟︎
mircea_popescu: diametric you're getting ddos'd again, and apparently it's ever more impressive. you want a filter in front of this thing or what.
gribble: diametric was last seen in #bitcoin-assets 3 weeks, 1 day, 20 hours, 49 minutes, and 7 seconds ago: <diametric> possible to get a sample capture?
assbot: Logged on 11-07-2015 02:19:10; Luke-Jr: decimation: this may be of interested to you; it is a WIP https://gist.github.com/sipa/bf69659f43e763540550
funkenstein_: http://log.bitcoin-assets.com/?date=11-07-2015#1197401 <-- this is a good start but version numbers should also include P and Z ☝︎
punkman: how do you decide a good egg yolk?
Naphex: 04:14 <+hanbot> people are going to be sucked into convenience > quality (sanity) so long as they can't appreciate what quality is. i had a visitor in romania who had never seen good egg yolks, thought they were "suspicious <- Happens pretty often ☟︎
decimation: in the us, to be against 'walmart profits' is to be labeled a socialist. it's rarely the case that someone points out the degree to which walmart profits are dependent on socialism themselves
hanbot: people are going to be sucked into convenience > quality (sanity) so long as they can't appreciate what quality is. i had a visitor in romania who had never seen good egg yolks, thought they were "suspicious"
mircea_popescu: i dun think this is much of a novel point. fundamental point. "be the change you wish to see" etc.
decimation: mr. lafound makes a novel point (to me) that the rich folk (think jwz) are equally complict, thinking that saving $0.25 on eggs at walmart is purely neutral
mircea_popescu: this is actually an excellent point - walmart is not a shop, it's a shit circuit.
mircea_popescu: " As Wal-Mart gets the lion’s share of food stamp transfers [EBT cash and food] than this operation amounts to a 19th century Appalachian coal mine with its own company store, with over half of the employees spending most—or even more than—their salary at the Wal-Mart register, literally a captive market and labor force in one."
mircea_popescu: i especially do not appreciate the b-a equivalent of a convicted felon being treated as he may have an opinion on matters.
mircea_popescu: i don't even give a shit who this vincenzetti derp is. why the fuck would i now care about a sanfilippo derp
decimation: I think most 'adults' in the west would prefer to live in a tv program
assbot: Logged on 11-07-2015 01:10:17; decimation: "Sanfilippo described Vincenzetti as a very liberal person interested in protecting free speech, someone who saw cryptography as "a means to protect communications." But over time, Vincenzetti's view evidently evolved to allow the security professional to found Hacking Team. "
gabriel_laddel: I'd love to have a list of lisps all fields you've dived into if possible.
assbot: Successfully added a rating of 1 for shinohai with note: great assist to newb
assbot: Request successful, get your OTP: http://w.b-a.link/otp/7c23d2b18b359e01
assbot: Successfully added a rating of 1 for trinque with note: very helpful to noob
assbot: Request successful, get your OTP: http://w.b-a.link/otp/70fced5bf301b100
ag3nt_zer0: mats: it's been a couple days
mats: btcalpha updates once a day, ag3nt_zer0
ag3nt_zer0: Wonder if anyone can help ... Am I missing a step when trying to rate somebody? do I have to do something beyond "!rate" command? I ask because I do not see my rating as having appeared to the recipients via BTC Alpha... should I see it or is my rating just not appearing amongst the others because I am not a trusted relationship at this point?
mats: "Every person given a government background check for the last 15 years was probably affected, the Office of Personnel Management said in announcing the results of a forensic investigation of the episode, whose existence was known but not its sweeping toll." << lol, fuck. i'm in this db.
williamdunne: Luke-Jr: In fairness, the fact that this is a public logged channel is made quite clear
assbot: Successfully added a rating of 1 for moneycat with note: new guy
assbot: Request successful, get your OTP: http://w.b-a.link/otp/7843dc19ee725420
gabriel_laddel: BINGE is a FFI generator for Common Lisp. It parses C source files (header or code, it doesn't mind) and spits out a FFI for your Lisp system of choice. Functions, global variables, types and symbolic constants can be extracted just naming them. Its design is modular so that adding a new FFI API is a matter of few hours. Back-ends for SBCL, CMUCL, LispWorks, UFFI and CLISP are provided.