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/>
rkazak has joined #commonlisp
rendar has joined #commonlisp
spdegabrielle has joined #commonlisp
kchanqvq71 has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
kchanqvq has quit [Ping timeout: 252 seconds]
kchanqvq has joined #commonlisp
kchanqvq71 has quit [Ping timeout: 252 seconds]
veqq has quit [Quit: veqq]
veqq has joined #commonlisp
anticomputer_ is now known as anticomputer
Lycurgus has joined #commonlisp
rkazak has joined #commonlisp
dieggsy3 has joined #commonlisp
dieggsy3 is now known as diegggsy
rkazak has quit [Ping timeout: 245 seconds]
diegggsy is now known as dieggsy
istewart has joined #commonlisp
X-Scale has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
admich1 has quit [Ping timeout: 252 seconds]
admich1 has joined #commonlisp
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
wavedepletion has joined #commonlisp
rkazak has quit [Ping timeout: 276 seconds]
leeb has joined #commonlisp
leeb_ has quit [Ping timeout: 252 seconds]
Ruby has quit [Quit: ZNC - https://znc.in]
Ruby has joined #commonlisp
mwnaylor has quit [Ping timeout: 276 seconds]
rkazak has joined #commonlisp
kchanqvq has quit [Ping timeout: 252 seconds]
mwnaylor has joined #commonlisp
rkazak has quit [Ping timeout: 244 seconds]
spdegabrielle has quit [Quit: Connection closed for inactivity]
random-nick has quit [Ping timeout: 240 seconds]
rkazak has joined #commonlisp
kchanqvq has joined #commonlisp
rkazak has quit [Ping timeout: 265 seconds]
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #commonlisp
kchanqvq has quit [Ping timeout: 252 seconds]
kchanqvq has joined #commonlisp
<kchanqvq> stylewarning: would a patch for cl-algebraic-data-type that elides unnecessary #. be welcomed? i.e. print #.(foo (bar 2)) instead of #.(foo #.(bar 2))
<kchanqvq> I'm thinking about it but I'm not sure what's the best way to do it yet
<kchanqvq> also currently the printer is buggy because it misses quotes, I'll submit an issue
lusciouslover has joined #commonlisp
stanrifkin has joined #commonlisp
stanrifkin_ has quit [Ping timeout: 276 seconds]
rkazak has joined #commonlisp
<stylewarning> kchanqvq: yes, i had thought about that a little bit but never solved it
<stylewarning> we have to do the same for Coalton's literals too
fgarcia has quit [Ping timeout: 260 seconds]
<kchanqvq> stylewarning: maybe a separate generic function interface UNEVAL should be factored out. I encountered exactly this a few times in other places! The invariant is (EVAL (UNEVAL x)) ~ x and (UNEVAL x) always produces a printable S-expr
<kchanqvq> then print-object method will call UNEVAL
rkazak has quit [Ping timeout: 276 seconds]
<stylewarning> is that what PRINT ought to be? (:
<stylewarning> (but i see your point)
<kchanqvq> PRINT is supposed to "(PRINT x) writes characters and (READ (PRINT x)) ~ x" but it often does a lousy job on the second invariant
<kchanqvq> Also because I've seen exactly the same requirement for UNEVAL shows up in a few other places, maybe we should put it in a separate package. Or whatever that can get people use a unified generic function interface (which might not be practical, where's our generic EQUAL?)
<kchanqvq> btw UNEVAL looks a bit similar to MAKE-LOAD-FORM, but I'm not sure if MAKE-LOAD-FORM can be used for our purpose
rkazak has joined #commonlisp
jonatack has quit [Ping timeout: 245 seconds]
rkazak has quit [Ping timeout: 276 seconds]
decweb has quit [Quit: Konversation terminated!]
rkazak has joined #commonlisp
<bike> make-load-form has a pretty specific purpose and isn't very useful outside of it. in particular there's no need for it to return forms that are readably printable
rkazak has quit [Ping timeout: 260 seconds]
fgarcia has joined #commonlisp
beach` has joined #commonlisp
rkazak has joined #commonlisp
beach has quit [Ping timeout: 244 seconds]
dieggsy has quit [Quit: The Lounge - https://thelounge.chat]
dieggsy has joined #commonlisp
istewart has quit [Quit: Konversation terminated!]
rkazak has quit [Ping timeout: 272 seconds]
wohonajax has quit [Quit: leaving]
beach` is now known as beach
admich1 has quit [Ping timeout: 260 seconds]
admich1 has joined #commonlisp
stanrifkin has quit [Quit: Leaving]
edgar-rft` has joined #commonlisp
rkazak has joined #commonlisp
wavedepletion has quit [Quit: Terminus Est]
dieggsy has quit [Read error: Connection reset by peer]
dieggsy has joined #commonlisp
ingeniot has joined #commonlisp
edgar-rft has quit [Ping timeout: 260 seconds]
dieggsy has quit [Read error: Connection reset by peer]
rkazak has quit [Ping timeout: 265 seconds]
rendar has quit [Ping timeout: 252 seconds]
dieggsy has joined #commonlisp
bpanthi977 has quit [Ping timeout: 260 seconds]
Posterdati has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
ingeniot has quit [Ping timeout: 248 seconds]
rkazak has joined #commonlisp
Lycurgus has joined #commonlisp
pve has joined #commonlisp
kchanqvq has quit [Ping timeout: 252 seconds]
rkazak has quit [Ping timeout: 260 seconds]
kchanqvq has joined #commonlisp
<kchanqvq> bike: Fair! And thanks
<kchanqvq> I'll make a new uneval package and try to make a patch for cl-algebraic-data-types to use it then
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 272 seconds]
rgherdt has joined #commonlisp
rkazak has joined #commonlisp
mwnaylor has quit [Ping timeout: 276 seconds]
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
rkazak has quit [Ping timeout: 260 seconds]
mgl has joined #commonlisp
King_julian has quit [Ping timeout: 265 seconds]
mgl has quit [Ping timeout: 276 seconds]
rgherdt has quit [Remote host closed the connection]
lcn_ has joined #commonlisp
rgherdt has joined #commonlisp
rkazak has joined #commonlisp
wacki has joined #commonlisp
rkazak has quit [Ping timeout: 244 seconds]
rgherdt has quit [Remote host closed the connection]
rgherdt has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
rgherdt has joined #commonlisp
rkazak has joined #commonlisp
Posterdati has joined #commonlisp
apa_c has joined #commonlisp
varjag has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
kchanqvq has quit [Quit: Client closed]
varjag has quit [Ping timeout: 252 seconds]
rkazak has joined #commonlisp
Posterdati has quit [Quit: KVIrc 5.2.6 Quasar http://www.kvirc.net/]
Posterdati has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
admich1 has quit [Ping timeout: 244 seconds]
Lycurgus has joined #commonlisp
admich1 has joined #commonlisp
admich1 has quit [Read error: Connection reset by peer]
admich1 has joined #commonlisp
shawnw has joined #commonlisp
_whitelogger has joined #commonlisp
X-Scale has joined #commonlisp
rkazak has quit [Ping timeout: 276 seconds]
varjag has joined #commonlisp
ym has joined #commonlisp
varjag has quit [Ping timeout: 248 seconds]
varjag has joined #commonlisp
rkazak has joined #commonlisp
wacki has quit [Quit: Leaving.]
random-nick has joined #commonlisp
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
rkazak has quit [Ping timeout: 265 seconds]
cage has joined #commonlisp
cage has quit [Client Quit]
cage has joined #commonlisp
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 260 seconds]
Lord_of_Life_ is now known as Lord_of_Life
rkazak has joined #commonlisp
kchanqvq has joined #commonlisp
treflip has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 252 seconds]
admich1 has quit [Read error: Connection reset by peer]
admich1 has joined #commonlisp
<mesaoptimizer> "The reality is, in the xkcd Rubberhose cryptanalysis scenario, being actually unable to give up the information is a MUCH WORSE situation to be be in than having a key to give up before they permanently maim/kill you. It might be better for a third party who benefits from the information remaining secret, but not for the person unable to divulge it."
<ixelp> And you really think that people who routinely use torture to extract informatio... | Hacker News
<beach> mesaoptimizer: Wrong channel?
<mesaoptimizer> oh crap. wrong channel indeed
rkazak has joined #commonlisp
treflip has quit [Ping timeout: 245 seconds]
rkazak has quit [Ping timeout: 272 seconds]
kchanqvq has quit [Quit: Client closed]
kchanqvq has joined #commonlisp
apa_c has quit [Ping timeout: 252 seconds]
rkazak has joined #commonlisp
mwnaylor has joined #commonlisp
admich1 has quit [Ping timeout: 248 seconds]
admich1 has joined #commonlisp
inline has quit [Quit: Leaving]
rkazak has quit [Ping timeout: 252 seconds]
decweb has joined #commonlisp
varjag has quit [Ping timeout: 276 seconds]
prokhor_ has joined #commonlisp
prokhor has quit [Ping timeout: 240 seconds]
yacin has quit [Ping timeout: 276 seconds]
yacin has joined #commonlisp
rkazak has joined #commonlisp
puke has quit [Quit: puke]
puke has joined #commonlisp
kchanqvq has quit [Quit: Client closed]
McParen has joined #commonlisp
pranav has quit [Remote host closed the connection]
X-Scale has quit [Ping timeout: 260 seconds]
rkazak has quit [Ping timeout: 272 seconds]
admich1 has quit [Remote host closed the connection]
admich1 has joined #commonlisp
inline has joined #commonlisp
random-nick has quit [Ping timeout: 248 seconds]
rkazak has joined #commonlisp
prokhor_ has quit [Remote host closed the connection]
mgl has joined #commonlisp
jonatack has joined #commonlisp
random-nick has joined #commonlisp
mgl has quit []
Noisytoot has quit [Remote host closed the connection]
rkazak has quit [Ping timeout: 276 seconds]
mgl has joined #commonlisp
Noisytoot has joined #commonlisp
bpanthi977 has joined #commonlisp
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
fgarcia has quit [Ping timeout: 276 seconds]
rkazak has joined #commonlisp
mgl has quit []
X-Scale has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
prokhor has joined #commonlisp
mgl has joined #commonlisp
pranav has joined #commonlisp
fgarcia has joined #commonlisp
rkazak has joined #commonlisp
dra has joined #commonlisp
dra has quit [Changing host]
dra has joined #commonlisp
rkazak has quit [Ping timeout: 272 seconds]
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 272 seconds]
admich1 has quit [Ping timeout: 248 seconds]
admich1 has joined #commonlisp
admich1 has quit [Read error: Connection reset by peer]
admich1 has joined #commonlisp
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
Lycurgus has joined #commonlisp
varjag has joined #commonlisp
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
rkazak has joined #commonlisp
McParen has left #commonlisp [#commonlisp]
wohonajax has joined #commonlisp
admich1 has quit [Ping timeout: 248 seconds]
rkazak has quit [Ping timeout: 272 seconds]
mgl has quit []
cage has quit [Remote host closed the connection]
mgl has joined #commonlisp
seanw has joined #commonlisp
admich1 has joined #commonlisp
manwithluck has quit [Remote host closed the connection]
manwithluck has joined #commonlisp
fgarcia_ has joined #commonlisp
fgarcia has quit [Ping timeout: 240 seconds]
fgarcia_ is now known as fgarcia
olivial has quit [Ping timeout: 260 seconds]
admich1 has quit [Read error: Connection reset by peer]
admich1 has joined #commonlisp
kchanqvq has joined #commonlisp
rkazak has joined #commonlisp
mgl has quit []
pve has quit [Quit: leaving]
kchanqvq has quit [Quit: Client closed]
rkazak has quit [Ping timeout: 276 seconds]
kchanqvq has joined #commonlisp
<aeth> everyone knows that Common Lisp doesn't care about encryption libraries
<kchanqvq> cl+ssl still leaks memory :(
olivial has joined #commonlisp
<tux0r> is there no PR to fix that?
<kchanqvq> I submitted one but no one merged it yet
<tux0r> time for a fork!
olivial has quit [Ping timeout: 260 seconds]
<kchanqvq> maybe I'll wait a bit longer and ask sharplisper to adopt it :think:
<tux0r> that would be a viable option as well
<dlowe> If the underlying library leaks memory I'm not sure anything can be done
<kchanqvq> what's the criterion for a project to be considered orphaned?
<kchanqvq> dlowe: no, openssl is fine, the way cl+ssl calls FFI is not safe
<dlowe> If the person gets mad when you take it over
<kchanqvq> (which is understandable given C programmers don't know how to call OpenSSL safely either)
<dlowe> Make a new project cl++ssl :p
rkazak has joined #commonlisp
<tux0r> cl#ssl
<kchanqvq> maybe I'll try email the owner first :think:. Last activity is 4 month ago, so not hopeless at all.
<tux0r> kchanqvq: openssl is not fine ;p but it's "good enough"
<dlowe> what happened to libressl? I thought everyone was gonna drop openssl and work on the new better thing
<tux0r> on assorted operating systems, openssl == libressl
<tux0r> e.g. openbsd, of course
ym has quit [Ping timeout: 272 seconds]
<tux0r> some lesser operating systems, like some of linux, decided to stay where they will NOT have to change anything
<tux0r> after all, libressl would sometimes require slightly different ciphers.
<kchanqvq> when would we have a full CL cl-ssl
<stylewarning> cl-ththl
rkazak has quit [Ping timeout: 248 seconds]
<semz> dlowe: LibreSSL is still trucking along, it's a semi-official option on Gentoo for instance. I think there was a lot of wishful thinking that OpenSSL is totally fixed now because it was showered in money, and paired with some LibreSSL-incompatibilities that resulted in many distros dropping it.
olivial has joined #commonlisp
stanrifkin has joined #commonlisp
olivial has quit [Ping timeout: 260 seconds]
olivial has joined #commonlisp
rkazak has joined #commonlisp
olivial has quit [Ping timeout: 248 seconds]
kchanqvq74 has joined #commonlisp
olivial has joined #commonlisp
rkazak has quit [Ping timeout: 276 seconds]
nytpu has quit [Remote host closed the connection]
nytpu has joined #commonlisp
olivial has quit [Read error: Connection reset by peer]
olivial has joined #commonlisp
kchanqvq74 has quit [Ping timeout: 252 seconds]
rkazak has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
lcn_ has quit [Remote host closed the connection]
varjag has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.2)]
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #commonlisp
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
rkazak has quit [Ping timeout: 276 seconds]
viaken has quit [Quit: quit]
admich1 has quit [Ping timeout: 252 seconds]
admich1 has joined #commonlisp
pillton has joined #commonlisp
rkazak has joined #commonlisp
viaken has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
fosskers has joined #commonlisp
rkazak has quit [Ping timeout: 265 seconds]