phoe changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language | <http://cliki.net/> <https://irclog.tymoon.eu/freenode/%23lisp> <https://irclog.whitequark.org/lisp> <http://ccl.clozure.com/irc-logs/lisp/> | SBCL 1.4.16, CMUCL 21b, ECL 16.1.3, CCL 1.11.5, ABCL 1.5.0
milanj has quit [Quit: This computer has gone to sleep]
v88m has joined #lisp
sjl has quit [Ping timeout: 246 seconds]
Tristam has quit [Excess Flood]
Tristam has joined #lisp
kajo has joined #lisp
Jesin has quit [Quit: Leaving]
Jesin has joined #lisp
mrcom has quit [Ping timeout: 245 seconds]
<LdBeth> Good morning
<clintm> good morning
<ober> morning
* Xach is automating more of his github issue processing, adding automatic comments to failed builds
<no-defun-allowed> that's worthy of a big hmmmm then
<no-defun-allowed> Xach: just a quick check, can you put libraries that depend on external code (eg CFFI) in quicklisp?
<LdBeth> Yes
<ober> Xach: is Codeforge insufficient to force you onto MS?
<ober> \s
<Xach> no-defun-allowed: there are many such projects
<Xach> ober: i don't know what that means, sorry
<no-defun-allowed> ah yeah right, good point
<Xach> they are harder to load because the user must make sure the foreign library is loadable on their own
<no-defun-allowed> does that usually stop the quicklisp bot from building libraries?
<Xach> no-defun-allowed: it causes an initial failure that i resolve manually on the build machine, if i can.
<Xach> my favorites are those that are apt-get installable.
<no-defun-allowed> gotcha
<Xach> my least favorite require fetching 9 tarballs and installing 3 build systems to install
<no-defun-allowed> O.o
<no-defun-allowed> just looking at cl-ipfs-api2 (issue #1698), loads fine on sbcl here
<Xach> no-defun-allowed: how do you load it?
karlosz has quit [Quit: karlosz]
<Xach> If you load with quickload, you must also use :verbose t to see the failure.
karlosz has joined #lisp
<no-defun-allowed> oh, do warnings also cause cantbuild?
<Xach> no-defun-allowed: they cause a build failure in sbcl
<no-defun-allowed> (though the warnings are other libraries)
<no-defun-allowed> i get this output: https://hastebin.com/jihuweweto.cpp
<Xach> If that's the only output, you have cached fasls.
<Xach> If you clear the cache and build again, you may see the critical warning.
karlosz has quit [Client Quit]
karlosz has joined #lisp
<no-defun-allowed> right
<no-defun-allowed> hm, maybe i should have only removed fasls for that library.
<Xach> QUICKLISP-CONTROLLER> (comment-on-issue 'cl-ipfs-api2 "Failure log here: http://report.quicklisp.org/2019-06-20/failure-\
<Xach> report/cl-ipfs-api2.html")
<Xach> (oops)
<Xach> #<GITHAPPY::GITHUB-RESPONSE {1009937533}>
orivej has quit [Ping timeout: 258 seconds]
igemnace has joined #lisp
<ober> Xach: where do you run the CI for each implementation that you test?
<Xach> ober: I only test sbcl, locally.
<ober> ahh
<Xach> I would like to do more, and I think I am close to having the means
flazh has quit [Ping timeout: 272 seconds]
mindCrime has joined #lisp
<aeth> gitlab has a free CI, would it take too long to test everything? It might for ECL, that takes forever to compile
Oladon has quit [Ping timeout: 245 seconds]
<no-defun-allowed> it takes about 2 to 3 minutes to pull up a docker image and start SBCL iirc
wigust has joined #lisp
wigust- has quit [Ping timeout: 245 seconds]
<ober> ^^ yeah it's pretty fast
mindCrime has quit [Ping timeout: 245 seconds]
pest-ctrl has joined #lisp
<PuercoPop> Xach: have you considered adding a PULL_REQUEST.md to quicklisp-projects as a extra warning for people opening PRs? I know the instructions are in the readme but having the warning/instructions showing as you are submitting the PR would be harder to miss.
<Xach> PuercoPop: I haven't looked into that
<PuercoPop> (I would submit the PR with a PULL_REQUEST.md but we are not supposed to open PRs there ^_^)
<Xach> Hmm, I'm not sure I did it right, darn it.
dddddd has quit [Remote host closed the connection]
xkapastel has quit [Quit: Connection closed for inactivity]
gko has joined #lisp
beach has joined #lisp
<beach> Good morning everyone!
nanoz has joined #lisp
torbo has quit [Remote host closed the connection]
libertyprime has quit [Ping timeout: 272 seconds]
libertyprime has joined #lisp
libertyprime has quit [Ping timeout: 245 seconds]
anewuser has joined #lisp
dale has quit [Quit: dale]
flazh has joined #lisp
themsay has quit [Ping timeout: 245 seconds]
whoman has joined #lisp
oni-on-ion has quit [Ping timeout: 268 seconds]
ltriant has quit [Read error: Connection reset by peer]
whoman has quit [Ping timeout: 245 seconds]
ltriant has joined #lisp
MichaelRaskin has quit [Quit: MichaelRaskin]
orivej has joined #lisp
oni-on-ion has joined #lisp
Inline has quit [Quit: Leaving]
<ck_> Good morning, beach.
milanj has joined #lisp
Lord_of_Life has quit [Ping timeout: 245 seconds]
Lord_of_Life has joined #lisp
frodef has joined #lisp
nullman has quit [Ping timeout: 258 seconds]
nullman has joined #lisp
mrcom has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
oni-on-ion has quit [Remote host closed the connection]
froggey has quit [Ping timeout: 268 seconds]
froggey has joined #lisp
nanoz has quit [Ping timeout: 245 seconds]
sauvin has joined #lisp
oni-on-ion has joined #lisp
JohnMS_WORK has joined #lisp
mingus has joined #lisp
vlatkoB has joined #lisp
froggey has quit [Ping timeout: 272 seconds]
libertyprime has joined #lisp
shka_ has joined #lisp
zotan has quit [Ping timeout: 252 seconds]
zotan has joined #lisp
oni-on-ion has quit [Remote host closed the connection]
donotturnoff has joined #lisp
oni-on-ion has joined #lisp
uplime is now known as major_uplime
anewuser has quit [Quit: anewuser]
oni-on-ion has quit [Read error: Connection reset by peer]
jprajzne has quit [Quit: Leaving.]
ltriant has quit [Ping timeout: 258 seconds]
jprajzne has joined #lisp
varjag has joined #lisp
rumbler31 has quit [Ping timeout: 272 seconds]
Elronnd has quit [Quit: So long, and thanks for all the fish <3]
rumbler31 has joined #lisp
clintm has quit [Ping timeout: 250 seconds]
shka_ has quit [Quit: Konversation terminated!]
Necktwi has quit [Ping timeout: 244 seconds]
Necktwi has joined #lisp
schweers has joined #lisp
orivej has quit [Ping timeout: 258 seconds]
hhdave has joined #lisp
amerlyq has joined #lisp
brett-soric has joined #lisp
Bike has quit [Quit: Lost terminal]
scymtym has joined #lisp
shrdlu68 has joined #lisp
froggey has joined #lisp
manualcrank has quit [Quit: WeeChat 1.9.1]
josemanuel has joined #lisp
froggey has quit [Ping timeout: 258 seconds]
shka_ has joined #lisp
brett-soric has left #lisp [#lisp]
rumbler31 has quit [Ping timeout: 245 seconds]
rumbler31 has joined #lisp
datajerk has quit [Ping timeout: 258 seconds]
froggey has joined #lisp
milanj has joined #lisp
clintm has joined #lisp
lemoinem is now known as Guest89075
lemoinem has joined #lisp
Guest89075 has quit [Ping timeout: 244 seconds]
Necktwi has quit [Ping timeout: 248 seconds]
Necktwi has joined #lisp
comstar has quit [Quit: poof]
m00natic has joined #lisp
quazimodo has joined #lisp
makomo has joined #lisp
shrdlu68 has quit [Ping timeout: 272 seconds]
rumbler31 has quit [Ping timeout: 272 seconds]
rumbler31 has joined #lisp
pest-ctrl has quit [Ping timeout: 250 seconds]
dddddd has joined #lisp
adolby has quit [Quit: No Ping reply in 180 seconds.]
adolby has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
nmg has quit [Remote host closed the connection]
xkapastel has joined #lisp
Arcaelyx has quit [Ping timeout: 245 seconds]
JohnMS_WORK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
lnostdal has quit [Quit: "Fascism, Nazism, Communism and Socialism are only superficial variations of the same monstrous theme—collectivism." -- Ayn Rand]
lnostdal has joined #lisp
mrcom has quit [Ping timeout: 245 seconds]
v88m has quit [Ping timeout: 248 seconds]
MichaelRaskin has joined #lisp
shka_ has quit [Ping timeout: 272 seconds]
rumbler31 has quit [Ping timeout: 244 seconds]
quazimodo has quit [Read error: Connection reset by peer]
gareppa has joined #lisp
kajo has quit [Ping timeout: 252 seconds]
gareppa has quit [Remote host closed the connection]
kajo has joined #lisp
benkard has joined #lisp
quazimodo has joined #lisp
mulk has quit [Ping timeout: 246 seconds]
benkard is now known as mulk
catalinbostan has joined #lisp
nullman has quit [Ping timeout: 258 seconds]
nullman has joined #lisp
rumbler31 has joined #lisp
Lycurgus has joined #lisp
szmer has quit [Ping timeout: 245 seconds]
Arcaelyx has joined #lisp
szmer has joined #lisp
Lycurgus has quit [Quit: Exeunt]
quazimodo has quit [Ping timeout: 268 seconds]
orivej has joined #lisp
Necktwi has quit [Ping timeout: 268 seconds]
ecilam has quit [Ping timeout: 248 seconds]
ecilam has joined #lisp
milanj has joined #lisp
catalinbostan has quit [Quit: Textual IRC Client: www.textualapp.com]
<phoe> heyyy
<ck_> hey phoe please take a seat we'll have your parentheses ready momentarily sir.
<no-defun-allowed> Hello phoe
Inline has joined #lisp
random-nick has joined #lisp
mindCrime has joined #lisp
Aruseus has joined #lisp
xkapastel has quit [Quit: Connection closed for inactivity]
FreeBirdLjj has joined #lisp
FreeBirdLjj has quit [Ping timeout: 272 seconds]
Inline is now known as Guest82382
Guest82382 has quit [Ping timeout: 250 seconds]
lucasb has joined #lisp
Inline has joined #lisp
manualcrank has joined #lisp
LiamH has joined #lisp
Bike has joined #lisp
dddddd has quit [Ping timeout: 258 seconds]
gigetoo has joined #lisp
q3d has joined #lisp
vaporatorius has quit [Read error: Connection reset by peer]
orivej has quit [Ping timeout: 258 seconds]
Aruseus has quit [Quit: leaving]
<hjudt> any recommendation for a logging lib with http servers frameworks?
scymtym has quit [Ping timeout: 250 seconds]
FreeBirdLjj has joined #lisp
aedb has joined #lisp
varjag has quit [Quit: ERC (IRC client for Emacs 25.2.2)]
orivej has joined #lisp
xkapastel has joined #lisp
pankajgodbole has joined #lisp
saravia has joined #lisp
mindCrime has quit [Ping timeout: 248 seconds]
wxie has joined #lisp
dale_ has joined #lisp
dale_ is now known as dale
q3d has quit [Ping timeout: 256 seconds]
MichaelRaskin has quit [Quit: MichaelRaskin]
dddddd has joined #lisp
<aeth> "Introducing Bike - a Common Lisp interface for .Net Core" https://old.reddit.com/r/lisp/comments/c38zvj/introducing_bike_a_common_lisp_interface_for_net/
<aeth> So weird seeing Bike's name in a library
<Bike> wasn't me
<aeth> You're https://github.com/Bike/ right?
<Bike> yes
<Bike> there are a couple libraries on github for rent-a-bike things or suchlike that tag me mistakenly sometimes
<Bike> maybe this can join the ranks
jprajzne has quit [Quit: Leaving.]
schweers has quit [Remote host closed the connection]
warweasle has joined #lisp
t58 has joined #lisp
varjag has joined #lisp
Jesin has quit [Quit: Leaving]
gareppa has joined #lisp
wxie has quit [Ping timeout: 252 seconds]
gareppa has quit [Remote host closed the connection]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #lisp
FreeBirdLjj has quit [Ping timeout: 245 seconds]
donotturnoff has quit [Ping timeout: 248 seconds]
hhdave has quit [Quit: hhdave]
ckonstanski has joined #lisp
srji has quit [Quit: leaving]
Bike has quit [Quit: Page closed]
srji has joined #lisp
srji has quit [Client Quit]
Bike has joined #lisp
manualcrank has quit [Ping timeout: 258 seconds]
srji has joined #lisp
brett-soric has joined #lisp
sjl has joined #lisp
orivej has quit [Ping timeout: 272 seconds]
m00natic has quit [Remote host closed the connection]
random-nick has quit [Read error: Connection reset by peer]
random-nick has joined #lisp
linack has joined #lisp
linack has left #lisp [#lisp]
aedb has quit [Remote host closed the connection]
Lord_of_Life_ has joined #lisp
elinow has joined #lisp
skidd0 has joined #lisp
frodef has quit [Ping timeout: 248 seconds]
random-nickname has joined #lisp
Lord_of_Life has quit [Ping timeout: 268 seconds]
Lord_of_Life_ is now known as Lord_of_Life
Josh_2 has joined #lisp
<Josh_2> Hey, question 3.5 in PAIP wants the same 20 questions asked each time or not?
<Josh_2> page 80
brett-soric has left #lisp [#lisp]
Jesin has joined #lisp
random-nick has quit [Ping timeout: 245 seconds]
rippa has joined #lisp
<ck_> the answer is no
<ck_> Josh_2: the "game of 20 questions" is about navigating a binary tree, each node a question, the two descendants being the 'yes' or 'no' answer
<pjb> Notably, the trick is when the program guesses wrong, it asks the user for a discriminating question.
frodef has joined #lisp
<pjb> For example, it can start by asking if it is 42?
moei has joined #lisp
<pjb> User says no, it's a bear. And the program ask what question would discriminate 42 from bear. The user would say "Is it an animal?" yes -> bear, no -> 42
<ck_> ... and if your questions are perfect, you can put 1.048.576 things into this database! hours of fun.
actuallybatman has joined #lisp
<Josh_2> Hmm, the question itself mentions nothing about the user being able to input questions :O
<pjb> Add 13 questions and you can identify a living human being.
<ck_> Josh_2: yes, it does
actuallybatman has left #lisp [#lisp]
<ck_> Josh_2: I was mistaken, you're right, it doesn't mention the inputting of a question directly. It must be inferred from context.
<Josh_2> hmm
<skidd0> hello. I've created a paste of my issue here: https://pastebin.com/fqc5K264
<skidd0> I'm wondering how to pass a list of (let ..) symbols to a list
<ck_> Josh_2: "[...] each time it plays, it will remember the user's replies and use them for subsequent guesses"
<skidd0> err, to a loop
<Bike> skidd0: lexical variables do not exist at runtime. you can't get their values programmatically.
<skidd0> okay
<skidd0> thanks Bike
<Bike> you could do something like (loop for var in '(var1 var2 var3) for val in (list var1 var2 var3) when var do (format t "~a: ~a~%" var val))
elinow has quit [Ping timeout: 258 seconds]
clintm has quit [Ping timeout: 250 seconds]
<Bike> sorry, "when val do"
<pjb> skidd0: but what you want to do cannot be done with lexical variables.
<skidd0> i see
<Josh_2> ck_: yes I get that part, but it says it only remembers the replies and then what the user says the type of thing is, so the questions stay the same?
<skidd0> i will approach this a different way then
<skidd0> thanks, pjb, Bike
<pjb> skidd0: you need to include a (case var (var1 var1) (var2 var2) (var3 var3) (otherwise 'unknown-lexical-variable))
<ck_> Josh_2: the questions you input stay the same, but you initially asked whether the same *20* questions would be asked each time, and they are not
<pjb> skidd0: it's better to write (loop for var in '(var1 var2 var3) for val in (list var1 var2 var3) do (format t "~A: ~A~%" var val))
nanoz has joined #lisp
<Josh_2> ck_: So where does it get new questions if the user isn't supposed to input them?
DGASAU has quit [Ping timeout: 268 seconds]
random-nick_ has joined #lisp
<ck_> Josh_2: like pjb described, new questions come from the case that the program does not correctly guess.
libre-man has quit [Ping timeout: 258 seconds]
libre-man has joined #lisp
random-nickname has quit [Ping timeout: 248 seconds]
random-nickname has joined #lisp
DGASAU has joined #lisp
random-nick_ has quit [Ping timeout: 246 seconds]
<Josh_2> hmmm
<Josh_2> sounds more complicated now
random-nickname has quit [Read error: Connection reset by peer]
makomo has quit [Ping timeout: 268 seconds]
hiroaki has joined #lisp
random-nickname has joined #lisp
rumbler31 has quit [Ping timeout: 272 seconds]
mindCrime has joined #lisp
ebrasca has joined #lisp
ebrasca has quit [Remote host closed the connection]
amerlyq has quit [Quit: amerlyq]
charh has quit [Remote host closed the connection]
milanj has quit [Quit: This computer has gone to sleep]
rumbler31 has joined #lisp
random-nick_ has joined #lisp
random-nickname has quit [Read error: Connection reset by peer]
szmer has quit [Ping timeout: 244 seconds]
hiroaki has quit [Ping timeout: 250 seconds]
szmer has joined #lisp
frodef has quit [Ping timeout: 245 seconds]
skidd0 has quit [Quit: WeeChat 2.5]
kajo has quit [Ping timeout: 259 seconds]
<daniel1302> asd/17
sauvin has quit [Read error: Connection reset by peer]
hiroaki has joined #lisp
mrcom has joined #lisp
Lycurgus has joined #lisp
kajo has joined #lisp
lucasb has quit [Quit: Connection closed for inactivity]
orivej has joined #lisp
milanj has joined #lisp
manualcrank has joined #lisp
elinow has joined #lisp
warweasle has quit [Quit: rcirc on GNU Emacs 24.4.1]
random-nick_ has quit [Ping timeout: 246 seconds]
Lycurgus has quit [Quit: Exeunt]
v88m has joined #lisp
elinow has quit [Ping timeout: 245 seconds]
vlatkoB has quit [Remote host closed the connection]
elinow has joined #lisp
lavaflow has quit [Ping timeout: 246 seconds]
<bexx> hmm
nanoz has quit [Ping timeout: 248 seconds]
random-nick_ has joined #lisp
leotaku has left #lisp ["WeeChat 2.5"]
<Josh_2> huum
mindCrime has quit [Ping timeout: 258 seconds]
phoe has quit [Ping timeout: 252 seconds]
lavaflow has joined #lisp
phoe has joined #lisp
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
alexanderbarbosa has joined #lisp
karayan has quit [Ping timeout: 256 seconds]
svillemot has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
svillemot has joined #lisp
major_uplime is now known as uplime
void_pointer has joined #lisp
xkapastel has quit [Quit: Connection closed for inactivity]
lavaflow has quit [Ping timeout: 245 seconds]
hiroaki has quit [Ping timeout: 245 seconds]
pankajgodbole has quit [Ping timeout: 258 seconds]
quazimodo has joined #lisp
Bike has quit []
dyelar has quit [Quit: Leaving.]
frodef has joined #lisp
Harag has quit [Ping timeout: 248 seconds]
frodef has quit [Ping timeout: 248 seconds]
actuallybatman has joined #lisp
lavaflow has joined #lisp
libre-man has quit [Ping timeout: 245 seconds]
xkapastel has joined #lisp
LiamH has quit [Quit: Leaving.]
alexanderbarbosa has quit [Remote host closed the connection]
libre-man has joined #lisp
quazimodo has quit [Ping timeout: 268 seconds]
makomo has joined #lisp
quazimodo has joined #lisp
<Josh_2> always trying to convince my games design friend that CL is awesome, but he doesn't listen Q_Q
<void_pointer> Josh_2: limited time perhaps, or is it from CL being an unusual choice for writing game code in?
<edgar-rft> CL is a much better game than most other languages
<void_pointer> Other than lack of libraries. That one can be a hard one sometimes.
<Josh_2> Theres more game engines in CL than games xD
<void_pointer> Sometimes seems like it, though I think the lisp game jam might just make it the other way around.
Bike has joined #lisp
MichaelRaskin has joined #lisp
<Josh_2> Then everyone goes back to making their engines xD
<void_pointer> I wonder how many people develop a game and engine together side by side (develop game and building the engine out to support it as one goes)?
<Josh_2> That's a good question, CL sure would allow a dev to do that easily
ym555 has joined #lisp
elinow has quit [Read error: Connection reset by peer]
CrazyEddy has quit [Ping timeout: 245 seconds]
<aeth> Josh_2: CL isn't a good language for making games unless someone makes a major, polished engine in it
<aeth> there's like 2 years worth of work even in CL to get to a game as it is right now
<Josh_2> For an AAA title no, but for 2d is seems pretty good
<Josh_2> less resource intensive
actuallybatman has left #lisp ["ERC (IRC client for Emacs 26.2)"]
pest-ctrl has joined #lisp
makomo has quit [Ping timeout: 245 seconds]
dacoda has joined #lisp
pest-ctrl has quit [Read error: Connection reset by peer]
slyrus_ has joined #lisp
slyrus has quit [Ping timeout: 245 seconds]
clintm has joined #lisp
sjl has quit [Ping timeout: 246 seconds]
Arcaelyx has quit [Read error: Connection reset by peer]
dacoda has quit [Ping timeout: 248 seconds]
varjag has quit [Quit: ERC (IRC client for Emacs 26.1)]
Arcaelyx has joined #lisp
sjl has joined #lisp
quazimodo has quit [Ping timeout: 245 seconds]
saravia has quit [Remote host closed the connection]
random-nick_ has quit [Ping timeout: 248 seconds]
slyrus has joined #lisp
slyrus_ has quit [Ping timeout: 258 seconds]
t58 has quit [Quit: Leaving]
sjl has quit [Quit: WeeChat 2.3-dev]
quazimodo has joined #lisp