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/> | News: ELS'22 this Monday (2022-03-21), see https://european-lisp-symposium.org
yauhsien has joined #commonlisp
yauhsien has quit [Ping timeout: 244 seconds]
akoana has quit [Quit: leaving]
mixotricha has joined #commonlisp
mixotricha has quit [Client Quit]
mixotricha has joined #commonlisp
[deleted] has quit [Read error: Connection reset by peer]
livoreno has joined #commonlisp
Oladon has joined #commonlisp
pillton has joined #commonlisp
aartaka has quit [Ping timeout: 240 seconds]
aartaka has joined #commonlisp
Bike has joined #commonlisp
<pillton> I have a function which signals MODULE-ERROR when invoked as (F :error). I'd like F to perform a different action and emit a warning when invoked as (F :warn-and-reuse). Unfortunately, CL:WARN only signals conditions of type WARNING. Would you create a new condition class MODULE-WARNING or write a version of WARN which accepts ERROR conditions?
<Bike> i would not try to signal an error as a warning, because that confuses how callers can respond to it
<Bike> e.g. muffle-warning is an appropriate restart for a handler to use for a warning but not an error
<pillton> Yeah. My thoughts as well. The downside of MODULE-ERROR is it tends to be a subclass of a lot of operation specific errors. Reproducing the hierarchy for the warning would be pain.
mixotricha has quit [Ping timeout: 252 seconds]
pranavats has left #commonlisp [Error from remote client]
mixotricha has joined #commonlisp
pranavats has joined #commonlisp
trumae has quit [Remote host closed the connection]
tyson2 has joined #commonlisp
Oladon has quit [Quit: Leaving.]
pjb has quit [Remote host closed the connection]
<beach> Good morning everyone!
<jmes> Morning beach.
<jmes> I'm wondering how to use apply/funcall/mapcar/etc. on macros - well obviously I can't but what should I do when I want to pass macros around like functions?
<beach> You can pass the macro function around.
<beach> A macro is just a function that applies to source code.
<beach> But I am not sure what situation would require you to do that.
<jmes> Hmm, I mean if I want to write this: (mapcar #'and (list (list nil nil) (list nil t)))
aartaka has quit [Ping timeout: 244 seconds]
<jmes> it complains that and is a macro not a function
<beach> You can't do that, as you pointed out.
<beach> You would instead use a function, like SOME or EVERY.
<jmes> I see, I've never used either of those yet! Or at least not outside of book examples.
<beach> The point of the macro AND is to avoid evaluating some forms when a preceding form turns out to be NIL. If you already have a list of values, there is no point in the macro AND, so you would use a function instead.
aartaka has joined #commonlisp
<jmes> Gotcha, that makes sense
pranavats has left #commonlisp [Error from remote client]
<White_Flame> (mapcar (lambda (x y) (and x y)) ...) turns the AND into a function
<White_Flame> although with a fixed number of args
<White_Flame> but that's what the macroexpansion does, for the given number of arguments, make a NIL-testing tree with early exit. The lambda will contain that expansion for 2 parameters
<White_Flame> and really, "turns the AND into a function" is more "wraps the AND in a function"
<White_Flame> jmes
clintm has quit [Ping timeout: 255 seconds]
clintm has joined #commonlisp
karlosz has joined #commonlisp
clintm has quit [Ping timeout: 255 seconds]
pranavats has joined #commonlisp
zacque has joined #commonlisp
clintm has joined #commonlisp
<jmes> White_Flame: Yeah I considered doing that too, thanks!
Furor is now known as Colere
aartaka has quit [Ping timeout: 248 seconds]
yauhsien has joined #commonlisp
Bike has quit [Quit: Connection closed]
aartaka has joined #commonlisp
yauhsien has quit [Ping timeout: 256 seconds]
karlosz has quit [Ping timeout: 240 seconds]
_whitelogger has joined #commonlisp
selwyn has joined #commonlisp
Guest8247 has joined #commonlisp
infra_red[m] has joined #commonlisp
lottaquestions has quit [*.net *.split]
z4kz has quit [*.net *.split]
spec has quit [*.net *.split]
splittist has quit [*.net *.split]
bitspook[m] has quit [*.net *.split]
rdrg109_ has quit [*.net *.split]
lieven has quit [*.net *.split]
jmercouris has quit [*.net *.split]
iisi has quit [*.net *.split]
sirufer has quit [*.net *.split]
opcode has quit [Ping timeout: 255 seconds]
sirufer has joined #commonlisp
splittist has joined #commonlisp
jmercouris has joined #commonlisp
iisi has joined #commonlisp
lieven has joined #commonlisp
lottaquestions has joined #commonlisp
x88x88x has joined #commonlisp
rdrg109_ has joined #commonlisp
spec has joined #commonlisp
z4kz has joined #commonlisp
kagevf has quit [*.net *.split]
dmh has quit [*.net *.split]
dlowe[m] has quit [*.net *.split]
skempf has quit [*.net *.split]
sgithens has quit [*.net *.split]
antoszka has quit [*.net *.split]
iquites has quit [*.net *.split]
easye has quit [*.net *.split]
gpiero has quit [*.net *.split]
easye has joined #commonlisp
kagevf has joined #commonlisp
dmh has joined #commonlisp
dmh has joined #commonlisp
dmh has quit [Changing host]
antoszka has joined #commonlisp
gpiero has joined #commonlisp
sgithens has joined #commonlisp
Kabriel has joined #commonlisp
iquites has joined #commonlisp
igemnace has joined #commonlisp
thewaves has joined #commonlisp
opcode has joined #commonlisp
hineios9 has joined #commonlisp
clintm has quit [Remote host closed the connection]
hineios has quit [Ping timeout: 256 seconds]
hineios9 is now known as hineios
clintm has joined #commonlisp
clintm has quit [Ping timeout: 244 seconds]
bitspook[m] has joined #commonlisp
Posterdati has quit [Ping timeout: 246 seconds]
pranavats has left #commonlisp [Error from remote client]
nyx_land_ has joined #commonlisp
Shinmera- has joined #commonlisp
dlowe[m] has joined #commonlisp
madnificent_ has joined #commonlisp
les_ has joined #commonlisp
greaser|q has joined #commonlisp
Patternm1ster has joined #commonlisp
hefner_ has joined #commonlisp
nyx_land has quit [Ping timeout: 272 seconds]
dirtcastle has quit [Ping timeout: 272 seconds]
nyx_land_ is now known as nyx_land
perrierjouet has quit [Ping timeout: 272 seconds]
sukaeto1 has quit [Ping timeout: 272 seconds]
madnificent has quit [Ping timeout: 272 seconds]
Patternmaster has quit [Ping timeout: 272 seconds]
Shinmera has quit [Ping timeout: 272 seconds]
les has quit [Ping timeout: 272 seconds]
hefner has quit [Ping timeout: 272 seconds]
GreaseMonkey has quit [Ping timeout: 272 seconds]
clintm has joined #commonlisp
Shinmera- is now known as Shinmera
yauhsien has joined #commonlisp
Oladon has joined #commonlisp
opcode has quit [Ping timeout: 244 seconds]
tyson2 has quit [Remote host closed the connection]
opcode has joined #commonlisp
yauhsien has quit [Ping timeout: 256 seconds]
sukaeto1 has joined #commonlisp
pranavats has joined #commonlisp
dirtcastle has joined #commonlisp
perrierjouet has joined #commonlisp
azimut has quit [Ping timeout: 240 seconds]
aartaka has quit [Ping timeout: 246 seconds]
rotateq has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.1)]
pranavats has left #commonlisp [#commonlisp]
<CodeBitCookie[m]> Good Morning Everyone!
Oladon has quit [Read error: Connection reset by peer]
pjb has joined #commonlisp
pjb has quit [Remote host closed the connection]
mixotricha has quit [Quit: Ping timeout (120 seconds)]
karlosz has joined #commonlisp
karlosz has quit [Ping timeout: 268 seconds]
clintm has quit [Ping timeout: 258 seconds]
zacque has quit [Quit: Goodbye :D]
zacque has joined #commonlisp
clintm has joined #commonlisp
aartaka has joined #commonlisp
pranavats has joined #commonlisp
yauhsien has joined #commonlisp
clintm has quit [Ping timeout: 240 seconds]
aartaka has quit [Read error: Connection reset by peer]
aartaka has joined #commonlisp
clintm has joined #commonlisp
frgo has quit [Remote host closed the connection]
aartaka has quit [Ping timeout: 240 seconds]
artchad has joined #commonlisp
aartaka has joined #commonlisp
clintm has quit [Ping timeout: 268 seconds]
contrapunctus has quit [Ping timeout: 248 seconds]
lisp123 has joined #commonlisp
pranavats has quit [Ping timeout: 258 seconds]
contrapunctus has joined #commonlisp
shka has joined #commonlisp
aartaka has quit [Ping timeout: 240 seconds]
lisp123 has quit [Ping timeout: 240 seconds]
aartaka has joined #commonlisp
MajorBiscuit has joined #commonlisp
clintm has joined #commonlisp
aartaka has quit [Ping timeout: 268 seconds]
MajorBiscuit has quit [Ping timeout: 268 seconds]
Nilby has joined #commonlisp
pve has joined #commonlisp
pjb has joined #commonlisp
igemnace has quit [Quit: WeeChat 3.5]
ttree has quit [Ping timeout: 246 seconds]
ec_ has quit [*.net *.split]
anticomputer has quit [*.net *.split]
gxt has quit [*.net *.split]
ec_ has joined #commonlisp
gxt has joined #commonlisp
aartaka has joined #commonlisp
anticomputer has joined #commonlisp
Posterdati has joined #commonlisp
ec has joined #commonlisp
ec_ has quit [Ping timeout: 268 seconds]
MajorBiscuit has joined #commonlisp
waleee has quit [Ping timeout: 244 seconds]
mixotricha has joined #commonlisp
clintm has quit [Ping timeout: 248 seconds]
Aquarne has joined #commonlisp
Aquarne is now known as dBc
dBc has quit [Client Quit]
dBc has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 246 seconds]
clintm has joined #commonlisp
clintm has quit [Ping timeout: 264 seconds]
eull has joined #commonlisp
clintm has joined #commonlisp
prokhor has joined #commonlisp
prokhor has quit [Client Quit]
prokhor has joined #commonlisp
clintm has quit [Ping timeout: 268 seconds]
MajorBiscuit has joined #commonlisp
clintm has joined #commonlisp
rogersm has joined #commonlisp
yauhsien has quit [Ping timeout: 268 seconds]
dynab has joined #commonlisp
yauhsien has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 268 seconds]
yauhsien has quit [Ping timeout: 246 seconds]
MajorBiscuit has joined #commonlisp
random-nick has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 248 seconds]
yauhsien has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
gxt has quit [Ping timeout: 268 seconds]
gxt has joined #commonlisp
ec has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
ec has joined #commonlisp
MajorBiscuit has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 264 seconds]
ec has quit [Remote host closed the connection]
ec has joined #commonlisp
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
MajorBiscuit has joined #commonlisp
clintm has quit [Ping timeout: 240 seconds]
artchad has quit [Read error: Connection reset by peer]
MajorBiscuit has quit [Ping timeout: 248 seconds]
clintm has joined #commonlisp
clintm has quit [Ping timeout: 255 seconds]
MajorBiscuit has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 248 seconds]
mrcom has joined #commonlisp
clintm has joined #commonlisp
MajorBiscuit has joined #commonlisp
dBc has quit [Quit: leaving]
lisp123 has joined #commonlisp
azimut has joined #commonlisp
pillton has quit [Remote host closed the connection]
MajorBiscuit has quit [Ping timeout: 264 seconds]
lisp123 has quit [Remote host closed the connection]
lisp123 has joined #commonlisp
pranavats has joined #commonlisp
mrcom has quit [Remote host closed the connection]
livoreno has quit [Remote host closed the connection]
livoreno has joined #commonlisp
clintm has quit [Ping timeout: 264 seconds]
Patternm1ster has quit [Quit: leaving]
yauhsien has quit [Remote host closed the connection]
Patternmaster has joined #commonlisp
<lisp123> Guest74: Do you have a link to the Grady Ward repo?
<lisp123> Which made reference to Mark Kantrowitz, the famous CL library contributor
clintm has joined #commonlisp
yauhsien has joined #commonlisp
clintm has quit [Ping timeout: 248 seconds]
clintm has joined #commonlisp
jmdaemon has quit [Ping timeout: 255 seconds]
Oddity has quit [Ping timeout: 240 seconds]
clintm has quit [Ping timeout: 255 seconds]
MajorBiscuit has joined #commonlisp
zacque has quit [Quit: Goodbye :D]
szkl has joined #commonlisp
clintm has joined #commonlisp
mixotricha has quit [Ping timeout: 252 seconds]
<jackdaniel> it seems that the heat sapped people of irc-typing strength
<lisp123> Its cold over here near Antartica
<jackdaniel> that explains why you are the only one who talks ,p
<lisp123> touche
<hayley> lisp123: What I did around this time last year, as we used it for university work, was to run Minecraft with shaders on. That way the GPU would warm your computer room up.
<lisp123> hayley: Expensive (for the university), but smart
<hayley> In a pinch, model checking or fuzz testing can work, though in my experience CPUs make for worse heaters.
<lisp123> i wonder if you could do some cryptomining for the same and make some $$ on the side
<hayley> For very small values of "some", in my experience.
<hayley> They also tend to be tuned in a way that makes interactive use of the computer unbearable, too. So best stick with the classics, if you want to use the computer.
<jackdaniel> keep the world warm - a noble goal
eull has quit [Quit: Konversation terminated!]
lisp123 has quit [Quit: Leaving...]
attila_lendvai has joined #commonlisp
causal has joined #commonlisp
Bike has joined #commonlisp
ec has quit [Remote host closed the connection]
ec has joined #commonlisp
clintm has quit [Ping timeout: 248 seconds]
X-Scale` has joined #commonlisp
clintm has joined #commonlisp
kpoeck has joined #commonlisp
X-Scale has quit [Ping timeout: 248 seconds]
X-Scale` is now known as X-Scale
X-Scale` has joined #commonlisp
X-Scale has quit [Ping timeout: 246 seconds]
X-Scale` is now known as X-Scale
<jackdaniel> zgaduj zgadula: should `#+ (or) (badum +tss+ #<compute-me>)` in a file cause reader to signal an error?
<Bike> clhs #<
<Bike> i don't think it's possible in general to figure out where a #<whatever> ends, since the whatever could have arbitrary text
<jackdaniel> clhs #+
<beach> I tend to agree with Bike.
<jackdaniel> but according to #+ it should be treated as whitespace
<beach> jackdaniel: But the reader has to be able to parse it.
<mfiano> #.(or) #.(print 1)
<Bike> yeah, but you still need to be able to read the expression
<mfiano> err #+(or)
<Bike> in clasp we used to have a test that did something like #+(or) #gblablabla, #g being an undefined reader macro. but there's obviously no way to handle that well, since the #g could introduce arbitrary syntax and the reader can't tell when the expression reads
<jackdaniel> I see; hm
<mfiano> That makes sense.
<mfiano> Interesting.
<Guest74> ::notify lisp123 I think I'm going to make a github with all the Moby files as I had to dig them out of archive.org.  They're also at project gutenberg but they rather stupidly present the readme's as the text so you have to dig and get the links to an ftp site.
<Colleen> Guest74: Got it. I'll let lisp123 know as soon as possible.
<_death> clhs *read-suppress*
<_death> "Such situations as '), #<, #), and #<Space> continue to signal errors."
<Bike> oh good catch. there you go then.
* jackdaniel learned something new today
<jackdaniel> thanks
<Bike> i also did not know this was explicit
z4kz has quit [Quit: WeeChat 3.5]
<Guest74> I'm starting to think this Ward guy might have been a hoarder.  I'm not sure I see the general purpose of a word list with entries such as AAAA AAAS AAPSS. Nor do I understand why he basically chose a different format for every list.
zak1 has joined #commonlisp
<Guest74> I'm starting to think composable dictionaries of specific points of view would be better.  Any thoughts? Do i really want to check for spelling mistakes against acronyms if I'm not using any acronyms?
MajorBiscuit has quit [Quit: WeeChat 3.5]
<Bike> trying to spell check acronyms seems like a fool's errand since anyone can introduce a new one
MajorBiscuit has joined #commonlisp
<Guest74> I wish there was an easy way to see how much space an object was taking up.  writing out the combined dictionaries in a structured format came out to ~100megs, about 3/4 of that was white space from pretty printer.
<jackdaniel> well, some acronyms are commonly known, like afk, til, etc, etc.
<beach> Guest74: You can probably find a pretty good approximation. But I suspect there is nothing to worry about. In memory, you can probably also do a lot of sharing.
<beach> Guest74: Like the trie data structure can save a lot of space, and there are a bunch of fairly common encoding schemes that will make it even more compact.
tyson2 has joined #commonlisp
<Guest74> I still see a use in pov dictionaries for definitions.  the word salt in context of cook, chemist, geologist is different.
<Guest74> I'm going to load things into tries today and see how much difference it makes.  At least one of the trie libraries out there has huge dependencies, so maybe it might be better to stick with hashtables if there's not much difference.
artchad has joined #commonlisp
<Guest74> TIL there are 9 different ascii encodings of IPA + arpabet and dictionary writers use them all, not to mention the proprietary phonetic encodings of companies.  I've got a translater going now so I'm thinking of storing pronounciations in IPA with some sort of marker for language/dialect.  Or wrap it in a struct with encoding type, dialect etc...
<Guest74> and then you can choose to translate to your preferred encoding (cause most of them look like gobbledygook)
artchad has quit [Read error: Connection reset by peer]
artchad has joined #commonlisp
notzmv has joined #commonlisp
<Guest74> beach: The main concern with size is github file size limits.  Which would be exceeded adding definitions.  I haven't tested the thesaurus yet, but I suspect the way to deal with that is pointers to sets of word, which I'm starting to suspect is what wordnet is all about.
artchad has quit [Read error: Connection reset by peer]
kpoeck has quit [Quit: Client closed]
waleee has joined #commonlisp
<hayley> Isn't there some "large file storage" for Git? Though a large dictionary is not a good fit for version control, yes.
<jackdaniel> git annex; but he said that the problem lies with github limits, not git
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
clintm has quit [Ping timeout: 255 seconds]
<Guest74> it's a 100mb limit. It'd be nice to provide an already composed product.
livoreno has quit [Ping timeout: 255 seconds]
leeb has joined #commonlisp
Devon has joined #commonlisp
frgo has joined #commonlisp
<SAL9000> there's also git-lfs -- iirc github doesn't support git-annex although I might be wrong
<SAL9000> maybe the limit is higher on release artifact files?
frgo has quit [Ping timeout: 248 seconds]
Everything has joined #commonlisp
rotateq has joined #commonlisp
ec has quit [Ping timeout: 268 seconds]
ec has joined #commonlisp
igemnace has joined #commonlisp
cosimone has quit [Read error: Connection reset by peer]
cosimone has joined #commonlisp
Faed is now known as Fade
<Guest74> some 'thesaurus' entries on 'sad" , "Quaker-colored' "contemptible" "creamy" . Wait, what?
<Bike> that sounds like an awesome thesaurus.
<Guest74> I might have cherry picked a bit of the 307 entries.
<Guest74> but, it is an unorganized mess.
azimut has quit [Ping timeout: 268 seconds]
<Guest74> it seems creamy might be coming from a connection to subtle colours connected to blue connected to sad. Going to have to figure out a way to structure those connections.  though the all inclusiveness doesn't seem bad for creative writing.
<Bike> i guess quakers wore blue sometimes?
<Guest74> it seems to include entire groups if there's any relation.  "Love" includes every roman god.
<Guest74> sorry, i was wrong about that, it only has love gods.
azimut has joined #commonlisp
<Guest74> I confused that with "Amor" which was listed under "Love" and has lots of gods.  I don't recall a god named Amor.
<Josh_2> GM :sunglasses:
<Guest74> The sunglasses make me think, that kids got a bright future.  Just cruising along in the bright sunshine. I'm going to have my irc client play https://www.youtube.com/watch?v=oqhHThWflLI everytime you join.
yauhsien has quit [Remote host closed the connection]
orestarod has joined #commonlisp
dynab has quit [Remote host closed the connection]
yauhsien has joined #commonlisp
kpoeck has joined #commonlisp
clintm has joined #commonlisp
Catie has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
cage has joined #commonlisp
waleee has quit [Ping timeout: 264 seconds]
karlosz has joined #commonlisp
clintm has quit [Remote host closed the connection]
azimut has quit [Ping timeout: 268 seconds]
karlosz has quit [Ping timeout: 248 seconds]
azimut has joined #commonlisp
igemnace has quit [Remote host closed the connection]
notzmv has quit [Ping timeout: 255 seconds]
kpoeck has quit [Ping timeout: 252 seconds]
MajorBiscuit has quit [Ping timeout: 268 seconds]
tyson2 has joined #commonlisp
tyson2 has quit [Read error: Connection reset by peer]
tyson2 has joined #commonlisp
frgo has joined #commonlisp
frgo has quit [Remote host closed the connection]
frgo has joined #commonlisp
fitzsim has quit [Ping timeout: 240 seconds]
ec has quit [Quit: ec]
<Guest74> Bike: have you finished your work on conspack?
tyson2 has quit [Read error: Connection reset by peer]
<Bike> other than that i'd like to figure out tests, yeah.
tyson2 has joined #commonlisp
<Guest74> I'm wondering if it'll have any effect on these numbers. writing everything out with pretty nil is 66megs,  conspack hashtable is 74megs, conspack trie is 147, tracking-refs for trie is 72, tracking refs with hashtable is 44megs.
<Bike> you can try it out, but i didn't really change the encoder at all. i was thinking about adding a dense packing mode where it tries to track everything as a ref, but my data were small enough without that
Catie has quit [Remote host closed the connection]
Catie has joined #commonlisp
<Guest74> huffman encoding for indexing would be nice.
<Guest74> all of this is much larger than just writing plain text separated by a token.  I'm guessing referencing/indexing is a problem when you've got ~300k objects
Dynom has joined #commonlisp
akoana has joined #commonlisp
morganw has joined #commonlisp
tyson2 has quit [Ping timeout: 248 seconds]
kpoeck has joined #commonlisp
slyrus has joined #commonlisp
leeb has quit [Ping timeout: 248 seconds]
ttree has joined #commonlisp
f__ has joined #commonlisp
f__ has quit [Quit: Leaving]
waleee has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
cosimone has quit [Remote host closed the connection]
betonmischa has joined #commonlisp
cosimone has joined #commonlisp
kpoeck has quit [Quit: Client closed]
Oddity has joined #commonlisp
anticomputer has quit [Ping timeout: 268 seconds]
anticomputer has joined #commonlisp
rogersm has quit [Quit: Leaving...]
betonmischa has left #commonlisp [#commonlisp]
notzmv has joined #commonlisp
MajorBiscuit has joined #commonlisp
kpoeck has joined #commonlisp
frgo_ has joined #commonlisp
ttree_ has joined #commonlisp
prokhor__ has joined #commonlisp
slyrus_ has joined #commonlisp
pranavats has quit [Ping timeout: 240 seconds]
aartaka has quit [Ping timeout: 264 seconds]
X-Scale` has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 240 seconds]
aartaka has joined #commonlisp
ttree has quit [Ping timeout: 240 seconds]
yauhsien has quit [Ping timeout: 240 seconds]
slyrus has quit [Ping timeout: 240 seconds]
prokhor has quit [Ping timeout: 268 seconds]
Patternmaster has quit [Ping timeout: 268 seconds]
frgo has quit [Ping timeout: 268 seconds]
Dynom has quit [Ping timeout: 264 seconds]
X-Scale has quit [Ping timeout: 264 seconds]
X-Scale` is now known as X-Scale
akoana has quit [Ping timeout: 264 seconds]
pve has quit [Ping timeout: 264 seconds]
shka has quit [Ping timeout: 264 seconds]
yauhsien has joined #commonlisp
shka has joined #commonlisp
Dynom has joined #commonlisp
MajorBiscuit has joined #commonlisp
Patternmaster has joined #commonlisp
akoana has joined #commonlisp
pve has joined #commonlisp
opcode has quit [Ping timeout: 244 seconds]
opcode has joined #commonlisp
tyson2 has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 27.1]
MajorBiscuit has quit [Ping timeout: 244 seconds]
luna-is-here has quit [Ping timeout: 255 seconds]
luna-is-here has joined #commonlisp
pranavats has joined #commonlisp
jmdaemon has joined #commonlisp
ttree_ has quit [Quit: Leaving]
ttree has joined #commonlisp
Everything has quit [Remote host closed the connection]
dynab has joined #commonlisp
fitzsim has joined #commonlisp
kpoeck has quit [Quit: Client closed]
Dynom has quit [Quit: WeeChat 3.5]
<dirtcastle> rate how crazy I am from 0 to 10. I'm big fan of nix os and guix. but since nix language isn't a full featured language I like guix better. but since guix is gnu's they won't support windows or linux. nixos is on apple but i don't think it's on windows. I think docker didn't solve any problem it was meant to solve. I think we need advanced package manager instead of docker containers. so I'm thinking of making a new nix/guix like package
<dirtcastle> manager that is written in common Lisp.
<dirtcastle> if there is anything wrong with any of what I said, correct me please
<dirtcastle> gnu won't support windows or non free software on linux*.
<dirtcastle> consider this a thought experiment.
kpoeck has joined #commonlisp
<morganw> You can define your own channels and add non-free software.
<morganw> I think if you look at the non-guix channel there are also tools for just wrapping existing binaries so they will run.
<morganw> (I think)
<dirtcastle> true. it's just my assumption but for some reason it looks like lispers don't use guix distro because it uses guile scheme? and nyxt and lem editor is getting attention. it looks like lots of lispers want their software written in common lisp and not any other lisp.
<dirtcastle> morganw: what u said is true but they all definitely feel like we are dirty our hands but it's usuable I think.
<morganw> I've only just started to use it, but for me the problem is that the development workflow doesn't feel natural and loading the packages is so slow it doesn't seem possible without compiling it all ahead of time. But other people don't seem to be hampered so perhaps I'm doing something wrong.
analogsalad has joined #commonlisp
dra has joined #commonlisp
<morganw> I think they will always be interesting in having the tooling work well and work better, and there is so little hardware that works on the free software kernels that I think most people will already be using other channels.
dra has quit [Client Quit]
dra has joined #commonlisp
aartaka has quit [Ping timeout: 256 seconds]
<phantomics> dirtcastle: I've thought a CL init system would be cool, both that and a package manager would be huge projects
<morganw> I've not tried it, but it sounds a bit more like standard configuration management rather than custom tooling all the way down.
livoreno has joined #commonlisp
shka has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
akoana has quit [Quit: leaving]
MajorBiscuit has joined #commonlisp
cosimone has quit [Remote host closed the connection]
cosimone has joined #commonlisp
greaser|q has joined #commonlisp
greaser|q has quit [Changing host]
greaser|q is now known as GreaseMonkey
MajorBiscuit has quit [Ping timeout: 276 seconds]
azimut has quit [Ping timeout: 268 seconds]
morganw has quit [Remote host closed the connection]
aartaka has quit [Ping timeout: 255 seconds]
dra has quit [Quit: Leaving]
kpoeck has quit [Quit: Client closed]
mixotricha has joined #commonlisp
<lagash> You can join #consfigurator@OFTC for questions
aeth has quit [Quit: Reconnecting]
aeth has joined #commonlisp
orestarod has quit [Ping timeout: 240 seconds]
pve has quit [Quit: leaving]
attila_lendvai has quit [Ping timeout: 246 seconds]
analogsalad has quit [Remote host closed the connection]
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 248 seconds]
Lord_of_Life_ is now known as Lord_of_Life
dynab has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.0.91)]
edgar-rft has quit [Remote host closed the connection]
edgar-rft has joined #commonlisp
perro has quit [Ping timeout: 276 seconds]
cosimone has quit [Remote host closed the connection]
cosimone has joined #commonlisp