libera/commonlisp - IRC Chatlog
Search
8:31:40
Equill
Ooh, I need to do that at some point. I mean, squashing is a routine thing before merging, but sometimes it just ramifies a little too far for a coherent commit message.
8:32:44
jackdaniel
I think that the most important commit is "Make it work." (but "So many improvements and fixes my god" is a good contender)
8:33:38
Equill
Speaking of progress, I just finished overhauling the way relationships are defined. That's what I get for looking into alternative approaches after the fact.
8:34:17
Shinmera
Still no author notification from ELS. I can't say I'm not miffed about that. I'd like to know if I need to make a presentation already.
8:50:01
loke[m]
beach: Yeah, don't know what to call it. You were suggesting a small conference, I was originally thinkin g more in terms of "meetup".
8:50:37
loke[m]
But I guess it needs to be a conference if I want to be able to get people to come here from overseas.
9:26:05
beach
The use of "CON" in English-language meeting-related vocabulary is very unfortunate in French.
9:27:21
loke[m]
What is the minimum number of participants for a Lisp mneet to be considered successful (where successful means "not a waste of time to attend")
9:27:31
hayley
The last meaning I heard (starts with c- in English) would fit with the Australian lexicon.
9:30:28
beach
loke[m]: But it is going to be tricky to get people to come, given the distances involved.
9:31:29
beach
loke[m]: Europe is very densely populated with lots of Lispers within a reasonable range. My experience from Australasia is that there are very few Lispers, so you would have to count on long-distance participants.
9:34:17
beach
loke[m]: Yes, heisig for instance. Also Martin Simmons, but he hasn't been to ELS recently anyway.
9:34:56
splittist
For all we know there are thousands of lispers in the Jakarta automotive industry where the whole supply chain is run on code ported from old Symbolics boxes.
9:36:04
splittist
People with niche travel preferences can take the Transiberian to Vladivostok and a tramp steamer down the coast.
10:12:19
Equill
On a serious note, if I still lived in Sydney I'd definitely consider a trip to Singapore for that conference. From Madrid, though, I'd need a really compelling reason. As fun as it was to get chewed on by a flying fox last time, I don't currently have a business to charge it to.
10:30:55
splittist
loke[m]: no - I'm just saying we don't know who uses lisp where, how and why. There's no reason why everyone who uses it would be on irc. And back in the days of ILC there were all sorts of folks who turned out be using lisp.
13:27:37
Demosthenex
i'd love to have seen minecraft in lisp :P i know there was an abandoned POC version somewhere
15:14:20
beach
kagev: It used to be organized by ALU, the Association of Lisp Users. But I think that organization is dormant.
15:14:53
beach
I attended it in San Francisco and in Montreal. Perhaps in some other place as well, I can't remember.
15:48:26
NotThatRPG
ILC was very fun: I went to it in Cambridge, MA and Reno, NV. There was one more after that, but none sinse
17:06:41
NotThatRPG
Posted a PR and an issue. Wondering if you could have a peek; I have a proposed fix, but I'm not sure it's legit
17:13:45
NotThatRPG
One question, though: I have been running a relatively modest number of tests on each of the generators (which involves copying the generators for repeatability). I'm seeing SBCL give heap exhausted errors when I do this. Is there any reason this should be memory leaking?
17:21:37
NotThatRPG
Trying to test random-state, I go from Dynamic space usage is: 91,911,680 bytes. to Dynamic space usage is: 522,143,632 bytes. and error out.
17:39:56
NotThatRPG
It looks like the resources are being sucked up by KISS11. When I drop that from my test suite, the test-suite runs to completion (but repeatability tests all fail).
17:46:41
Bike
i just did a quick test locally, and it looks like some of the generators do copy enough - the dumb lcg and middle-square. mersenne 64 and 32 do seem to have a problem, though. are you seeing it fail on all generators?
17:49:47
Bike
it looks like the copy method on mersenne only does a shallow copy of the generator structure rather than actually copying the underlying arrays
17:50:55
NotThatRPG
Using CL:*RANDOM-STATE* caused errors for me in RANDOM-STATE on SBCL. I had to replace it with a new global as default value for RANDOM's GENERATOR argument