pillton has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
X-Scale has quit [Ping timeout: 256 seconds]
Th30n has joined #commonlisp
_cymew_ has joined #commonlisp
modula has joined #commonlisp
defaultxr has quit [Ping timeout: 252 seconds]
awlygj has joined #commonlisp
dino_tutter has joined #commonlisp
aciep has joined #commonlisp
donleo has joined #commonlisp
zetef has joined #commonlisp
zetef has quit [Client Quit]
danse-nr3 has joined #commonlisp
_cymew_ has quit [Ping timeout: 264 seconds]
awlygj has quit [Quit: leaving]
random-nick has joined #commonlisp
_cymew_ has joined #commonlisp
brokkoli_origin has quit [Ping timeout: 248 seconds]
brokkoli_origin has joined #commonlisp
_cymew_ has quit [Ping timeout: 248 seconds]
Inline has joined #commonlisp
kamafam has joined #commonlisp
brokkoli_origin has quit [Remote host closed the connection]
danse-nr3 has quit [Read error: Connection reset by peer]
danse-nr3 has joined #commonlisp
brokkoli_origin has joined #commonlisp
<dbotton>
aeth: JSCL is GPL which makes it useless for most use cases even if it was complete sadly
danse-nr3 has quit [Quit: life calls]
duuqnd_ has joined #commonlisp
duuqnd has quit [Ping timeout: 265 seconds]
duuqnd_ is now known as duuqnd
kevingal has joined #commonlisp
yitzi has joined #commonlisp
uhuh has joined #commonlisp
<random-nick>
most?
mwnaylor has quit [Ping timeout: 276 seconds]
<random-nick>
while most JS code is not freely licensed, its source code is transmitted to the client (unless it's minified out of practical reasons, though that's mostly just changing the names to be single letter)
<random-nick>
since companies don't want to use GPL because they don't want their source code public, I'd say the reasons for avoiding GPL (and so JSCL) would be obscure
cage has joined #commonlisp
uhuh has quit [Remote host closed the connection]
Alfr has quit [Ping timeout: 252 seconds]
<Noisytoot>
Why does GPL make it useless? You should free your JavaScript.
<pranav>
#lispcafe seems to be a nice place for the GPL conversation.
<dbotton>
pranav (not that I am starting a convo on that) it is for non-gpl projects on Lisp extremely relevant
<dbotton>
it is not politics and has direct baring on the entire community if a project introduces a "worm" the affects other projects in the same image
<dbotton>
but there is no point agreed to discuss beyond pointing out a project's code can affect your code, take care that is ok with your project
<pranav>
dbotton: I see. I wouldn't wanna police anything, but it would be nice to make the relevance concrete. I'm myself curious about what the license would be for the planned collaboration between April (APL->Lisp compiler under Apache 2.0) and Petalisp (AGPL).
<dbotton>
you have no choice there - AGPL is only option
<dbotton>
AGPL is the most restrictive license of alll
<dbotton>
use loose almost all rights to your own software
<dbotton>
No one can you a product made for Petalisp in the corporate world at all where it has its own IP to protect
<pranav>
phantomics was able to get a special license for another AGPL project, namely, maxpc.
<dbotton>
GPL is frequently used to create paywalls to software
<dbotton>
if you want more pay and I give you another license
<dbotton>
"able to get" = exception
<dbotton>
phantomics better pray that the AGPL code is all their's every line or .. your code is AGPL too
<pranav>
Okay, I regret making this too concrete and putting individuals on the spot for their choices.
<beach>
I agree with pranav that #lispcafe is a better forum for this discussion.
<dbotton>
ok
<Noisytoot>
That's not how it works. The combination of your code is covered by both licenses. If still retain copyright for your code, you just need to be able to separate it from the AGPL'd code.
<Noisytoot>
s/If still/You still/
vats has joined #commonlisp
<dbotton>
take to lispcafe (but no see your lawyer)
awlygj has joined #commonlisp
danse-nr3 has joined #commonlisp
King_julian has joined #commonlisp
vats has quit [Ping timeout: 245 seconds]
amb007 has quit [Remote host closed the connection]
amb007 has joined #commonlisp
vats has joined #commonlisp
King_julian has quit [Ping timeout: 244 seconds]
rainthree has joined #commonlisp
yitzi has quit [Remote host closed the connection]
_cymew_ has joined #commonlisp
donleo has quit [Quit: Leaving]
rainthree has quit [Ping timeout: 260 seconds]
donleo has joined #commonlisp
eddof13 has joined #commonlisp
CrashTestDummy has joined #commonlisp
CrashTestDummy has quit [Read error: Connection reset by peer]
vats has quit [Ping timeout: 260 seconds]
attila_lendvai has joined #commonlisp
eddof13 has quit [Quit: eddof13]
attila_lendvai has quit [Ping timeout: 260 seconds]
_cymew_ has quit [Ping timeout: 260 seconds]
_cymew_ has joined #commonlisp
uhuh has joined #commonlisp
_cymew_ has quit [Ping timeout: 248 seconds]
Alfr has joined #commonlisp
Th30n has quit [Quit: going off]
uhuh has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1)]
eddof13 has joined #commonlisp
lagash has quit [Ping timeout: 245 seconds]
zxcvz has joined #commonlisp
zxcvz has quit [Client Quit]
lucasta has joined #commonlisp
danse-nr3 has quit [Quit: on the move]
bubblegum has joined #commonlisp
bubblegum has quit [Read error: Connection reset by peer]
rainthree has joined #commonlisp
_cymew_ has joined #commonlisp
edgar-rft_ has joined #commonlisp
edgar-rft has quit [Ping timeout: 252 seconds]
aadcg` has joined #commonlisp
<aadcg`>
it is possible the refactor the following into a single call to regex-replace-all?
<aadcg`>
(ppcre:regex-replace-all "b" (ppcre:regex-replace-all "a" "abaabba" "c") "d")
kztx has quit [Quit: zzz]
<bike>
Technically I guess you could use the thing where the "replacement" can be a function
<bike>
But that would probably make your code uglier in this case
<aadcg`>
yes, as I feared...
<aadcg`>
I guess it's a bad idea to sacrifice readability as to avoid traversing twice
gorignak has joined #commonlisp
<NotThatRPG>
If anyone is interested, I have pushed some updated SBCL images to dockerhub (rpgoldman). As yet mostly untested. I'll be away for a while now, but thought I would make this known. Feedback welcome. Leave me a message with minion (still available?) or email me.