jackdaniel changed the topic of #commonlisp to: Common Lisp, the #1=(programmable . #1#) programming language | Wiki: <https://www.cliki.net> | IRC Logs: <https://irclog.tymoon.eu/libera/%23commonlisp> | Cookbook: <https://lispcookbook.github.io/cl-cookbook> | Pastebin: <https://plaster.tymoon.eu/>
waleee has quit [Ping timeout: 246 seconds]
waleee has joined #commonlisp
reb has joined #commonlisp
ym has quit [Ping timeout: 256 seconds]
attila_lendvai has joined #commonlisp
Brucio-61 has quit [Remote host closed the connection]
Brucio-61 has joined #commonlisp
waleee has quit [Ping timeout: 246 seconds]
waleee has joined #commonlisp
attila_lendvai has quit [Ping timeout: 256 seconds]
ttree has joined #commonlisp
kstuart has joined #commonlisp
waleee has quit [Ping timeout: 256 seconds]
phantomics has quit [Ping timeout: 264 seconds]
waleee has joined #commonlisp
phantomics has joined #commonlisp
reb has quit [Remote host closed the connection]
nij- has joined #commonlisp
nij- has left #commonlisp [Using Circe, the loveliest of all IRC clients]
waleee has quit [Ping timeout: 264 seconds]
waleee has joined #commonlisp
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<kakuhen> I'm doing AoC in Common Lisp. Have all days complete so far. Though it's some of the ugliest code I've ever written since I'm interested in speed of writing a solution and not writing good code...
mzan has joined #commonlisp
<kakuhen> I'm using it as an opportunity to pick up CL again after about 6 - 8 months of not using it. Using only what's given to me in the specification
<kakuhen> Yesterday I implemented a queue in a very neat way using RPLACA and NCONC on a cons whose car is a list
<kakuhen> Having to mutate data in-place has been proving that I'm pretty bad at distinguishing when a binding is a place and when it's a copy of a value in said place
tyson2 has quit [Read error: Connection reset by peer]
notzmv has quit [Ping timeout: 264 seconds]
<gendl> I'm doing them in Gendl (embedded in CL). Just threw them on github (still missing a few days, just started this):
<ixelp> GitHub - gendl/advent-of-code: advent of code for 2022 for now
<gendl> would prefer to post on gitlab.common-lisp.net but i guess people only search github.
notzmv has joined #commonlisp
<gendl> (and AI brains probably train more on github.com than on gitlab.common-lisp.net, I guess)
aeroplane has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
azimut has quit [Remote host closed the connection]
azimut has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
waleee has quit [Ping timeout: 256 seconds]
epony has quit [Ping timeout: 268 seconds]
ritchie101 has joined #commonlisp
azimut has quit [Ping timeout: 255 seconds]
waleee has joined #commonlisp
anticomputer has quit [Quit: quit]
ritchie101 has quit [Ping timeout: 256 seconds]
anticomputer has joined #commonlisp
azimut has joined #commonlisp
waleee has quit [Ping timeout: 252 seconds]
kstuart has quit [Remote host closed the connection]
pranavats has joined #commonlisp
Lycurgus has joined #commonlisp
pranavats has left #commonlisp [Disconnected: Hibernating too long]
pranavats has joined #commonlisp
notzmv has quit [Ping timeout: 255 seconds]
waleee has joined #commonlisp
Lycurgus has quit [Quit: Exeunt https://tinyurl.com/4m8d4kd5]
igemnace has joined #commonlisp
mingus has joined #commonlisp
rgherdt has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
epony has joined #commonlisp
rgherdt has joined #commonlisp
waleee has quit [Ping timeout: 256 seconds]
waleee has joined #commonlisp
ebrasca has joined #commonlisp
seletz has joined #commonlisp
shka has joined #commonlisp
domovod has joined #commonlisp
Devon has joined #commonlisp
enzuru has quit [Quit: ZNC 1.8.2 - https://znc.in]
Devon has quit [Ping timeout: 260 seconds]
enzuru has joined #commonlisp
Cymew has joined #commonlisp
azimut has quit [Ping timeout: 255 seconds]
waleee has quit [Ping timeout: 265 seconds]
waleee has joined #commonlisp
Cymew has quit [Ping timeout: 256 seconds]
varjag has joined #commonlisp
waleee has quit [Ping timeout: 255 seconds]
scymtym has quit [Ping timeout: 265 seconds]
Brucio-61 has quit [Ping timeout: 260 seconds]
Brucio-61 has joined #commonlisp
pve has joined #commonlisp
ttree has quit [Read error: Connection reset by peer]
jeffrey has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
Brucio-61 has quit [Ping timeout: 260 seconds]
Brucio-61 has joined #commonlisp
ym has joined #commonlisp
famicom_guy has quit [Remote host closed the connection]
MajorBiscuit has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 256 seconds]
Lord_of_Life_ is now known as Lord_of_Life
random-nick has joined #commonlisp
attila_lendvai has joined #commonlisp
morganw has joined #commonlisp
azimut has joined #commonlisp
pranavats has joined #commonlisp
pranavats has left #commonlisp [Disconnected: Hibernating too long]
scymtym has joined #commonlisp
pranavats has joined #commonlisp
anticomputer_ has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
jeffrey has quit [Ping timeout: 260 seconds]
attila_lendvai has quit [Ping timeout: 268 seconds]
pranavats has left #commonlisp [Error from remote client]
cognemo has joined #commonlisp
domovod has quit [Ping timeout: 256 seconds]
FallenSky2077 has joined #commonlisp
cercopith has joined #commonlisp
jeosol has quit [Quit: Client closed]
seletz_ has joined #commonlisp
seletz has quit [Read error: Connection reset by peer]
FallenSky2077 has quit [Ping timeout: 246 seconds]
pranavats has joined #commonlisp
azimut has quit [Ping timeout: 255 seconds]
jeffrey has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
jeffrey has quit [Ping timeout: 268 seconds]
jmdaemon has quit [Ping timeout: 265 seconds]
pranavats has joined #commonlisp
anticomputer_ has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
aartaka has joined #commonlisp
pranavats has joined #commonlisp
anticomputer has quit [Ping timeout: 255 seconds]
tyson2 has joined #commonlisp
anticomputer has joined #commonlisp
jeosol has joined #commonlisp
cercopith has quit [Read error: Connection reset by peer]
cercopith has joined #commonlisp
rainthree has joined #commonlisp
nij- has joined #commonlisp
<nij-> Anyone knows how NUMPY speeds up python in matrix computations?
<nij-> And how we can use that in CL (any package)?
tevo has quit [Ping timeout: 252 seconds]
cercopith has quit [Quit: Leaving]
<jeosol> nij-: I think numpy has an underlying C implementation, if I am not mistaken
<yitzi> It uses BLAS
<yitzi> Along with LAPACK.
aartaka has quit [Ping timeout: 260 seconds]
<nij-> yitzi Thanks. Seems that magicl is the package that does similar things.
aartaka has joined #commonlisp
<yitzi> nij-: There are several BLAS bindings. https://www.cliki.net/linear%20algebra
<ixelp> CLiki: linear algebra
<nij-> Thanks yitzi jeosol !
<jeosol> nij-: you are welcome. what kind of problem are you trying to solve, e,g, Ax=b type linear systems?
varjag has quit [Quit: ERC (IRC client for Emacs 27.1)]
doyougnu has joined #commonlisp
Lycurgus has joined #commonlisp
thuna` has joined #commonlisp
aartaka has quit [Ping timeout: 256 seconds]
jeffrey has joined #commonlisp
aartaka has joined #commonlisp
pdietz has joined #commonlisp
Lycurgus has quit [Quit: Exeunt: https://tinyurl.com/4m8d4kd5]
domovod has joined #commonlisp
aeroplane has quit [Read error: Connection reset by peer]
anticomputer has quit [Ping timeout: 255 seconds]
anticomputer_ has joined #commonlisp
peterhil has quit [Remote host closed the connection]
peterhil has joined #commonlisp
peterhil has quit [Remote host closed the connection]
peterhil has joined #commonlisp
peterhil has quit [Remote host closed the connection]
NotThatRPG has quit [Ping timeout: 260 seconds]
peterhil has joined #commonlisp
anticomputer_ has quit [Ping timeout: 255 seconds]
anticomputer has joined #commonlisp
Devon has joined #commonlisp
aartaka has quit [Ping timeout: 260 seconds]
aartaka has joined #commonlisp
<nij-> Cosine similarity :)
jeffrey has quit [Ping timeout: 256 seconds]
Devon has quit [Ping timeout: 260 seconds]
ym has quit [Ping timeout: 256 seconds]
Devon has joined #commonlisp
varjag has joined #commonlisp
frgo has quit [Ping timeout: 256 seconds]
domovod has quit [Quit: WeeChat 3.7.1]
MajorBiscuit has quit [Ping timeout: 256 seconds]
sbenitezb_ has joined #commonlisp
sbenitezb has quit [Ping timeout: 256 seconds]
sbenitezb has joined #commonlisp
sbenitezb has left #commonlisp [#commonlisp]
sbenitezb1 has quit [Ping timeout: 264 seconds]
<jeosol> nij-: what is the dimensionality of the vectors? Are you doing full machine learning, or just the computation of the cosine similarity given the vectors?
<jeosol> nij-: You aren't getting good performance with say SBCL?
<dbotton> Is there an equivalent for makunbound for functions?
<jackdaniel> fmakunbound
<jeosol> fmakunbound
<jackdaniel> fmakunbound
nij- has left #commonlisp [Using Circe, the loveliest of all IRC clients]
rainthree has quit [Read error: Connection reset by peer]
rainthree has joined #commonlisp
NotThatRPG has joined #commonlisp
cage has joined #commonlisp
<dbotton> thanks
rgherdt has quit [Remote host closed the connection]
rgherdt_ has joined #commonlisp
azimut has joined #commonlisp
doyougnu has quit [Ping timeout: 256 seconds]
gxt__ has joined #commonlisp
gxt_ has quit [Ping timeout: 255 seconds]
Devon has quit [Remote host closed the connection]
tevo has joined #commonlisp
aartaka has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
pdietz has quit [Quit: Client closed]
azimut has quit [Remote host closed the connection]
tyson2 has quit [Remote host closed the connection]
azimut has joined #commonlisp
jeosol has quit [Quit: Client closed]
pdietz has joined #commonlisp
gxt__ has quit [Remote host closed the connection]
doyougnu has joined #commonlisp
gxt__ has joined #commonlisp
doyougnu has quit [Remote host closed the connection]
doyougnu has joined #commonlisp
tevo has quit [Read error: Connection reset by peer]
tevo has joined #commonlisp
pdietz has quit [Quit: Client closed]
pdietz has joined #commonlisp
Lycurgus has joined #commonlisp
rainthree has quit [Read error: Connection reset by peer]
Krystof has quit [Ping timeout: 256 seconds]
seletz_ has quit [Ping timeout: 256 seconds]
ec has joined #commonlisp
gateway2000 has quit [Quit: Leaving]
ec_ has quit [Ping timeout: 255 seconds]
peterhil has quit [Remote host closed the connection]
peterhil has joined #commonlisp
seletz has joined #commonlisp
Lycurgus has quit [Quit: Exeunt: personae.ai-integration.biz]
jeosol has joined #commonlisp
anticomputer has quit [Ping timeout: 255 seconds]
waleee has joined #commonlisp
anticomputer has joined #commonlisp
puchacz has joined #commonlisp
gateway2000 has joined #commonlisp
frgo has joined #commonlisp
frgo has quit [Remote host closed the connection]
frgo has joined #commonlisp
cage has quit [Remote host closed the connection]
ec has quit [Ping timeout: 255 seconds]
gxt__ has quit [Remote host closed the connection]
mariari has quit [Read error: Connection reset by peer]
gxt__ has joined #commonlisp
ec has joined #commonlisp
aartaka has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
puchacz has quit [Quit: Client closed]
mariari has joined #commonlisp
tyson2 has joined #commonlisp
jeosol has quit [Quit: Client closed]
aartaka has quit [Ping timeout: 260 seconds]
puchacz has joined #commonlisp
jmdaemon has joined #commonlisp
<NotThatRPG> I feel like a jerk for pointing this out, but one of the things that quickref does is clutter the web with "decoy manuals" like the quickref for FiveAM, which are inferior to the documents that the library author has already written.
<NotThatRPG> Google wants to give me the Quickref manual for FiveAM, which is much worse than the *real* manual.
<hayley> I agree. There is a "The one-more-re-nightmare Reference Manual" and also a "The one-more-re-nightmare Manual"; the latter including substantial prose that could not (easily) be auto-generated.
<hayley> Furthermore the "Modules", "Files" and "Internals" sections of the "reference manual" would appear to be implementation details, and thus none of anyone else's business.
doyougnu has quit [Ping timeout: 248 seconds]
<_death> you're right, but maybe it's more a problem with the search engine than quickref.. I try to use offline docs instead
<jackdaniel> many people have gripes with quickref but I don't think that authors are con erned
terrorjack has quit [Ping timeout: 265 seconds]
terrorjack has joined #commonlisp
ttree has joined #commonlisp
<gilberth> Let me chime in: I don't like this quickref at all. Especially since it looked like official documentation to me before I was aware that this is just autogenerated from doc strings and seemingly without consent of the authors, I was more than once misled by that. Would I ever overcome my acute releasephobia, I would not be amused if my doc strings and signatures would pop up first in some Google search presented like that.
<gilberth> This is worse for authors that actually write real documentation and leave doc strings to one-liners, if at all. IMHO.
<hayley> That'd be me. I don't see where to put a regular expression BNF, for example.
<gilberth> Into a manual, which is my point and grief with autogenerated documentation in general. I never have seen any autogenerated documentation that works. And it is not the author's duty to even try to make it work just because someone needs traffic.
tevo has quit [Read error: Connection reset by peer]
<gilberth> Further, as you have mentioned, I would be more prone to actually have doc strings on internal functions and not the exported API. None of your business as a user.
tevo has joined #commonlisp
<gilberth> How would that work anyway? CLEX2, when used as intended as a lexer generator has one exported symbol of interest: LEXER. Am I supposed to put the whole manual there?
<gilberth> It's one single 6k loc and a bit macro.
gxt__ has quit [Remote host closed the connection]
gxt__ has joined #commonlisp
<_death> another idea would be to filter it out using a greasemonkey script ;)
<NotThatRPG> Personally, I have a slightly hacked version of SBCL's doc string extractulator, which lets me have the docstrings in the manual *when and where I want them*
<_death> same
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<_death> docstrings.lisp should probably be made into a library.. there's no real reason it couldn't be ported to other implementations, and everyone has patches for it, so could take them in
rgherdt_ has quit [Remote host closed the connection]
ec has quit [Ping timeout: 255 seconds]
ec has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
puchacz has quit [Quit: Client closed]
tevo has quit [Ping timeout: 256 seconds]
tevo has joined #commonlisp
shka has quit [Ping timeout: 260 seconds]
Krystof has joined #commonlisp
jeffrey has joined #commonlisp
peterhil has quit [Remote host closed the connection]
peterhil has joined #commonlisp
anticomputer_ has joined #commonlisp
anticomputer has quit [Ping timeout: 255 seconds]
jeffrey has quit [Ping timeout: 256 seconds]
azimut_ has joined #commonlisp
azimut has quit [Ping timeout: 255 seconds]
varjag has quit [Quit: ERC 5.4.1 (IRC client for GNU Emacs 29.0.50)]
ebrasca has quit [Remote host closed the connection]
pve has quit [Quit: leaving]
son0p has quit [Ping timeout: 256 seconds]
thuna` has quit [Read error: Connection reset by peer]
tyson2 has joined #commonlisp
Catie has quit [Quit: gonna try a bouncer, wish me luck!]
attila_lendvai has joined #commonlisp
Catie has joined #commonlisp
attila_lendvai_ has joined #commonlisp