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
cosimone has quit [Remote host closed the connection]
cosimone has joined #commonlisp
bege has joined #commonlisp
bege has quit [Ping timeout: 244 seconds]
bege has joined #commonlisp
mixotricha has quit [Quit: Client closed]
pve has quit [Quit: leaving]
bege has quit [Ping timeout: 240 seconds]
triffid has quit [Ping timeout: 268 seconds]
tankrim has joined #commonlisp
akoana has quit [Quit: leaving]
ahlk has quit [Quit: ERC 5.4.1 (IRC client for GNU Emacs 28.1)]
conjunctive_ is now known as conjunctive
ahlk has joined #commonlisp
orestarod has quit [Ping timeout: 240 seconds]
Oladon has joined #commonlisp
<dlowe[m]> ardon: use now instead of today, then use adjust-timestamp to set the time
<dlowe[m]> The dates were hacked in by someone who really needed them and aren't exactly a solid design.
bege has joined #commonlisp
bege has quit [Ping timeout: 240 seconds]
bege has joined #commonlisp
waleee has quit [Ping timeout: 276 seconds]
bege has quit [Ping timeout: 276 seconds]
tankrim has quit [Ping timeout: 255 seconds]
aartaka has quit [Ping timeout: 240 seconds]
bege has joined #commonlisp
bege has quit [Ping timeout: 240 seconds]
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #commonlisp
bege has joined #commonlisp
bege has quit [Ping timeout: 244 seconds]
bege has joined #commonlisp
bege has quit [Ping timeout: 256 seconds]
jeosol has joined #commonlisp
bege has joined #commonlisp
Oladon has quit [Quit: Leaving.]
bege has quit [Ping timeout: 240 seconds]
bege has joined #commonlisp
bege has quit [Ping timeout: 256 seconds]
razetime has joined #commonlisp
causal has joined #commonlisp
bege has joined #commonlisp
bege has quit [Ping timeout: 276 seconds]
utis has quit [Ping timeout: 246 seconds]
bege has joined #commonlisp
<contrapunctus> Heh, I just discovered this difference between `today` and `now` last night.
bege has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
<beach> What did you learn?
ttree has quit [Ping timeout: 240 seconds]
<contrapunctus> beach: what dlowe[m] pointed out. I was trying to get the start of today for the local time zone rather than UTC. `(today)` was giving me 2022-07-09, but it was actually 2022-07-10 for me in GMT+05:30. The trick was to use `(adjust-timestamp (now) (set :hour 0) (set :minute 0) ...)` instead.
<beach> I see.
<contrapunctus> beach: how's SICL coming along?
<beach> Slow but steady progress, thank you.
* beach goes to water the yard. We are heading for 3 weeks without any rain.
ttree has joined #commonlisp
bege has joined #commonlisp
ttree has quit [Ping timeout: 240 seconds]
bege has quit [Ping timeout: 264 seconds]
pranavats has left #commonlisp [Error from remote client]
pranavats has joined #commonlisp
bege has joined #commonlisp
razetime has quit [Remote host closed the connection]
bege has quit [Ping timeout: 276 seconds]
mon_aaraj has joined #commonlisp
bege has joined #commonlisp
bege has quit [Ping timeout: 276 seconds]
bege has joined #commonlisp
bege has quit [Ping timeout: 240 seconds]
bege has joined #commonlisp
rodicm has joined #commonlisp
<Shinmera> I wrote an article on Kandria's development with Lisp. https://reader.tymoon.eu/article/413
bege has quit [Ping timeout: 272 seconds]
<contrapunctus> Shinmera: shared in programming@ and lisp@ on XMPP
<Shinmera> Cool. Please don't post on Hackernews, in case anyone was thinking about that. One of the mods will post it on Tuesday.
azimut_ has quit [Ping timeout: 268 seconds]
bege has joined #commonlisp
bege has quit [Client Quit]
Brucio-61 has joined #commonlisp
Posterdati has quit [Remote host closed the connection]
Posterdati has joined #commonlisp
Colere has quit [Ping timeout: 240 seconds]
Colere has joined #commonlisp
Furor has joined #commonlisp
cosimone` has joined #commonlisp
cosimone has quit [Remote host closed the connection]
ebrasca has joined #commonlisp
Colere has quit [Ping timeout: 256 seconds]
Th30n has joined #commonlisp
<Th30n> Shinmera: Hey, I've just been reading your overview of Kandria development. Do you have a standalone repository for Alloy? I'd like to take a look, and try moving my game editor away from QT.
<Shinmera> It's linked from the article
<Shinmera> But right now it needs a bunch of extra stuff from |3b|'s repositories to be able to generate font atlases.
<Th30n> Oh it is, silly me ignoring blue font and underline :)
<Shinmera> If you want to discuss Alloy, best place is #shirakumo.
<Th30n> Thanks, I'll play around with examples later today.
Th30n has quit [Quit: Lunchtime]
<ardon> dlowe[m] contrapunctus Thank you guys, that solved my issue :)
pjb has quit [Read error: Connection reset by peer]
pjb has joined #commonlisp
prokhor has joined #commonlisp
SR-71 has joined #commonlisp
notzmv has quit [Ping timeout: 244 seconds]
<Josh_2> Very nice article Shinmera, thanks for taking the time to write it
<Shinmera> You can thank Dan from Hackernews for asking me to write it :)
random-nick has joined #commonlisp
pve has joined #commonlisp
cosimone` has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.1)]
cosimone has joined #commonlisp
Dynom_ has joined #commonlisp
Dynom_ is now known as Guest8965
tankrim has joined #commonlisp
<lisp123> how many lines of code is considered a big project for COMMON LISP?
<_death> (1+ most-positive-fixnum)
tyson2 has joined #commonlisp
_whitelogger has joined #commonlisp
<_death> nij: aprof is not documented afaik.. comment in sbcl/src/code/aprof.lisp explains how to use it
rodicm has quit [Ping timeout: 244 seconds]
<dbotton> shinmera do you work with a team or is kandria a one person project? If a team could you describe how you manage it?
nij- has quit [Ping timeout: 240 seconds]
<Shinmera> I'm the only full time member, and I do all the programming, level design, and marketing/business stuff. I also do a lot of the art, some of the writing, and so on.
<Shinmera> So depending on your definition of things, the answer is yes or no.
<Shinmera> Management is that we have a private matrix server (used to be slack, and before that discord) with channels for each of the disciplines, where people post updates or questions, etc and then we discuss them. We also have a meeting every two weeks for an hour or so where we shoot the shit and discuss current overall progress, planning, etc.
<dlowe> Nearly all of the famous "single person" projects had a big support team
<dlowe> it doesn't take away from the accomplishment :)
<Shinmera> Right. Most usually, music and sfx are not counted as "part of the team" which I think sucks.
<Shinmera> I'm just saying because people have weird definitions for "one person project"
<dbotton> Nothing is ever fully one person anymore
<dlowe> I'm reminded of the situation in music where if you have a violin/piano duet, it will be titled as "so and so, the world-famous violinist and some schmuck in small letters"
<dbotton> But Lisp certainly makes it close to possible
<dlowe> that is an article of faith :p
<dbotton> I am curious about the dynamic of multiple person Lisp projects in general
<dlowe> it's not any different
<dlowe> beyond a certain size, I should say
<_death> one program is responsible for the cars, and the other is for the cdrs :D
<_death> *programmer
<Shinmera> Fwiw the author on our team writes almost all of the quest and dialogue logic, so he writes lisp as well.
<Shinmera> Nothing complicated, though, to be fair.
igemnace has quit [Quit: WeeChat 3.5]
<dbotton> DSL :)
<Shinmera> Eh. The lisp code is just.. straight up lisp code.
<Shinmera> there's some convenience functions and variables, but that's about it.
<dbotton> I got it but that is the best DSL no changes
<dbotton> Oh, and thanks for the CLOG mention :) I am happy I was worthy enough to be listed among the projects.
<Shinmera> What you're doing is good and desperately needed, so I don't see why not.
SR-71 has quit [Ping timeout: 244 seconds]
rodicm has joined #commonlisp
random-nick has quit [Ping timeout: 256 seconds]
waleee has joined #commonlisp
<jeosol> dbotton: I do agree that Lisp does make 'soloing' a project possible and it goes a long way. However, for long running projects of reasonable size and wide user support - this divide is often described as the difference between software engineering vs programming (one-off, short cycle, smaller scope, no large user support, ...), it will be good to
<jeosol> have a  small team albeit at the beginning.
tankrim has joined #commonlisp
shka has joined #commonlisp
nij- has joined #commonlisp
<jeosol> As say that as having worked (coding part) on my project alone (it's started as hobby, and use for my personal work). It was so because of my choice of CL as the main language for the serious main part.  I have used python/django for the front facing part, but I interact with the application on a REPL. With that said, I have used the advice of all
<jeosol> the experts here, recommendations and best practice suggestions over the years. So as other's said, most people rely other other's advice or libraries, etc.
<jeosol> I have asked myself, if I will do it solo again, and I am not sure I can say yes because of the immense effort it takes to write the code (application logic, etc) and then possibly write front-facing code, worry about deployment, etc. I spent the last day trying to get a simple sbcl image to work with kubernetes. I think I got some additional gray
<jeosol> hair, yesterday alone. The tool (k8s) is incredibly complex (at least to me, I don't claim to be an expert). For now, I settled to just run the docker containers on my local box and leave k8s for another day.
rodicm has quit [Ping timeout: 240 seconds]
waleee has quit [Remote host closed the connection]
waleee has joined #commonlisp
waleee has quit [Ping timeout: 276 seconds]
akoana has quit [Ping timeout: 240 seconds]
waleee has joined #commonlisp
szkl has quit [Quit: Connection closed for inactivity]
azimut has joined #commonlisp
aartaka has joined #commonlisp
waleee has quit [Ping timeout: 240 seconds]
random-nick has joined #commonlisp
azimut has quit [Quit: ZNC - https://znc.in]
azimut has joined #commonlisp
ttree has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
tankrim has quit [Ping timeout: 276 seconds]
Posterdati has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
SAL9000 has quit [Remote host closed the connection]
Posterdati has joined #commonlisp
ttree has quit [Ping timeout: 276 seconds]
ttree has joined #commonlisp
waleee has joined #commonlisp
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
dra has joined #commonlisp
mzan has joined #commonlisp
mzan has quit [Client Quit]
analogsalad has joined #commonlisp
mon_aaraj has quit [Ping timeout: 276 seconds]
mon_aaraj has joined #commonlisp
SAL9000 has joined #commonlisp
mzan has joined #commonlisp
rogersm has joined #commonlisp
Alfr has quit [Quit: Leaving]
lisp123 has joined #commonlisp
aartaka has quit [Ping timeout: 240 seconds]
aartaka has joined #commonlisp
lisp123 has quit [Ping timeout: 276 seconds]
aartaka has quit [Ping timeout: 276 seconds]
aartaka has joined #commonlisp
mon_aaraj has quit [Ping timeout: 276 seconds]
mon_aaraj has joined #commonlisp
Oddity has joined #commonlisp
cage has joined #commonlisp
tyson2 has joined #commonlisp
rodicm has joined #commonlisp
Brucio-61 has joined #commonlisp
ttree has quit [Ping timeout: 264 seconds]
dudek has joined #commonlisp
nij- has quit [Quit: Using Circe, the loveliest of all IRC clients]
trocado has joined #commonlisp
tankrim has joined #commonlisp
tankrim` has joined #commonlisp
tankrim has quit [Ping timeout: 240 seconds]
tankrim` has quit [Remote host closed the connection]
rogersm has quit [Quit: Leaving...]
rodicm has quit [Quit: Leaving]
jjkola has joined #commonlisp
Alfr has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 27.1]
cosimone has quit [Remote host closed the connection]
Guest8965 has quit [Quit: WeeChat 3.5]
trocado has quit [Ping timeout: 240 seconds]
cosimone has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
kiki_lamb has quit [Quit: leaving]
analog_salad has joined #commonlisp
waleee has quit [Ping timeout: 268 seconds]
analogsalad has quit [Ping timeout: 272 seconds]
analog_salad has quit [Client Quit]
cosimone` has joined #commonlisp
cosimone has quit [Read error: Connection reset by peer]
elia has joined #commonlisp
elia has left #commonlisp [#commonlisp]
waleee has joined #commonlisp
mixotricha has joined #commonlisp
jjkola has quit [Quit: Leaving]
akoana has joined #commonlisp
akoana has quit [Client Quit]
akoana_ has joined #commonlisp
shka has quit [Ping timeout: 256 seconds]
tyson2 has joined #commonlisp
akoana_ is now known as akoana
pjb has quit [Quit: ERC (IRC client for Emacs 27.2)]
zak1 has quit [Quit: WeeChat 3.5]
zak1 has joined #commonlisp
zak1 is now known as z4kz
dudek has quit [Quit: Leaving]
random-nick has quit [Ping timeout: 276 seconds]
lisp123 has joined #commonlisp
waleee has quit [Ping timeout: 276 seconds]
lisp123 has quit [Ping timeout: 244 seconds]
orestarod has quit [Ping timeout: 276 seconds]
trocado has joined #commonlisp
Oladon has joined #commonlisp
trocado has quit [Quit: Using Circe, the loveliest of all IRC clients]
trocado has joined #commonlisp
pve has quit [Quit: leaving]
fe[nl]ix has quit [Remote host closed the connection]
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
ttree has joined #commonlisp
ebrasca has quit [Remote host closed the connection]
Lord_of_Life has quit [Ping timeout: 256 seconds]
Lord_of_Life has joined #commonlisp
fe[nl]ix has joined #commonlisp
dra_ has joined #commonlisp
dra has quit [Ping timeout: 276 seconds]