attila_lendvai has quit [Quit: Leaving.]
wxie has joined #lisp
flazh has quit [Ping timeout: 248 seconds]
fikka has quit [Ping timeout: 248 seconds]
varjag has quit [Quit: ERC (IRC client for Emacs 25.2.1)]
nullman has quit [Ping timeout: 255 seconds]
nullman has joined #lisp
Tobbi has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Tobbi has joined #lisp
Tobbi has quit [Client Quit]
dwts has joined #lisp
alpert has joined #lisp
alpert has quit [Ping timeout: 268 seconds]
alpert has joined #lisp
python476 has joined #lisp
<dwts> Hey guys, I'm very new at this, and I'm not sure where to start from. I would like to write a cli tool in lisp (common lisp, probably I'll be using sbcl if that matters) to search results in urban dictionary. After some search I came across this: https://github.com/zdict/zdict/wiki/Urban-dictionary-API-documentation . Using curl and piping the output to jq (json parser) this gives me a pretty-printed json
<dwts> output. How would I be able to mimic the curl part in lisp? Which libraries should I be looking at? any ideas?
<Bike> hunchentoot does http.
<dwts> once I get that curl part in lisp I suppose I should be searching for a json parser in lisp as well
<dwts> Bike: hey, thanks for your answer.Is this the tool?: http://weitz.de/hunchentoot/
<Bike> yes.
alpert has quit [Ping timeout: 248 seconds]
Jesin has quit [Quit: Leaving]
<dwts> Bike: thanks a lot. I'll try that
knobo has joined #lisp
klltkr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
DGASAU has quit [Ping timeout: 248 seconds]
wxie has quit [Remote host closed the connection]
Kevslinger has quit [Quit: Connection closed for inactivity]
turkja has joined #lisp
damke has quit [Ping timeout: 240 seconds]
<dwts> Bike: I'm confused, I'm not sure if hunchentoot is what I'm seeking for. Isn't hunchentoot a webserver say, like nginx or apache?
mson has quit [Quit: Connection closed for inactivity]
<Bike> you're right, i'm sorry. i was thinking of drakma
<dwts> oh
<dwts> Bike: ok thanks, this seems to work, at least the example in the drakma page works
nullniverse has quit [Ping timeout: 250 seconds]
lisp_guest has quit [Ping timeout: 260 seconds]
cromachina has joined #lisp
Karl_Dscc has quit [Remote host closed the connection]
margeas has quit [Quit: Konversation terminated!]
margeas has joined #lisp
GrayArea has quit [Read error: Connection reset by peer]
margeas has quit [Ping timeout: 248 seconds]
anunnaki is now known as vertigo
<Ober> there are better alternatives to hunchentoot
<dwts> Ober: I would like to hear them, although I don't think I need a web server in my case
Ven has joined #lisp
Ven is now known as Guest76184
<Ober> k
Guest76184 has quit [Ping timeout: 248 seconds]
fikka has joined #lisp
<dmiles> does SICL does ok on CL-ANSI-TESTs?
fikka has quit [Ping timeout: 240 seconds]
pjb` has joined #lisp
mson has joined #lisp
pjb has quit [Ping timeout: 264 seconds]
quazimodo has joined #lisp
naturalog has joined #lisp
jameser has joined #lisp
bigos has joined #lisp
<turkja> Speaking of hunchentoot, now my SSL cert checking application is starting to be in pretty usable shape: https://bitbucket.org/turkja/mitmcheck
<turkja> Theoretical question: if i ever wanted to distribute this thing to, let's say windows users, how realistic that would be?
jameser has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
QualityAddict has quit [Remote host closed the connection]
QualityAddict has joined #lisp
eSVG has quit [Ping timeout: 240 seconds]
<Ober> pretty easy
<Ober> ql works fine for me on windows0
orivej has quit [Ping timeout: 240 seconds]
alpert has joined #lisp
fouric has quit [Ping timeout: 240 seconds]
zachk has quit [Quit: night all]
QualityAddict has quit [Quit: Leaving]
alpert has quit [Ping timeout: 268 seconds]
nika has joined #lisp
fouric has joined #lisp
<Guest34211> i don't follow, ql?
<Guest34211> is that a package dist package for a windows common lisp?
<Guest34211> to bad he left, that mitmcheck is rad af
greyavenger has joined #lisp
d4ryus1 has joined #lisp
Ven has joined #lisp
d4ryus has quit [Ping timeout: 240 seconds]
Ven is now known as Guest5943
fikka has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
emerson has joined #lisp
k-stz has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 248 seconds]
jameser has joined #lisp
<turkja> Guest34211: thanks.. now looking at it, i think it's a good example of why Lisp never conquered the world :) I mean for people who write Lisp programs, setup like that is natural, but for others... not so much :D
QualityAddict has joined #lisp
vzerda has quit [Ping timeout: 255 seconds]
Guest5943 has quit [Ping timeout: 240 seconds]
nullman has quit [Ping timeout: 240 seconds]
nullman has joined #lisp
neoncontrails has quit [Remote host closed the connection]
neoncontrails has joined #lisp
neoncontrails has quit [Ping timeout: 255 seconds]
eSVG has joined #lisp
Kevslinger has joined #lisp
<aeth> turkja: If C never conquered the world, people would point to its flaws like lack of any safety and the terribly complex way to build things.
<turkja> aeth: yeah, you are correct.. historically speaking, i see no reason why lisp is in such a marigin, but as of now, deployment is not very easy.
zaquest has quit [Quit: Leaving]
aoeu256 has quit [Ping timeout: 250 seconds]
jstoddard has joined #lisp
damke has joined #lisp
bigos has quit [Ping timeout: 248 seconds]
neoncontrails has joined #lisp
dieggsy has quit [Ping timeout: 240 seconds]
damke_ has joined #lisp
fouric has quit [Ping timeout: 248 seconds]
damke has quit [Ping timeout: 240 seconds]
eSVG has quit [Ping timeout: 255 seconds]
python476 has quit [Ping timeout: 240 seconds]
Arcaelyx has joined #lisp
brendyn has quit [Ping timeout: 240 seconds]
dddddd has quit [Remote host closed the connection]
krator44 has quit [Remote host closed the connection]
_krator44 has joined #lisp
EvW has joined #lisp
alpert has joined #lisp
alpert has quit [Read error: Connection reset by peer]
zaquest has joined #lisp
pierpa has quit [Quit: Page closed]
brendyn has joined #lisp
fikka has joined #lisp
fikka has quit [Ping timeout: 255 seconds]
schoppenhauer has quit [Ping timeout: 248 seconds]
alpert has joined #lisp
alpert has quit [Read error: Connection reset by peer]
schoppenhauer has joined #lisp
FreeBirdLjj has joined #lisp
thebardian has quit [Ping timeout: 240 seconds]
JenElizabeth has joined #lisp
quazimod1 has joined #lisp
SuperJen has joined #lisp
quazimodo has quit [Ping timeout: 268 seconds]
JenElizabeth has quit [Ping timeout: 240 seconds]
mson has quit [Quit: Connection closed for inactivity]
milanj has joined #lisp
python476 has joined #lisp
EvW has quit [Ping timeout: 255 seconds]
mson has joined #lisp
jstoddard has quit [Remote host closed the connection]
jstoddard has joined #lisp
SuperJen has quit [Remote host closed the connection]
SuperJen has joined #lisp
damke_ has quit [Ping timeout: 240 seconds]
Jen has joined #lisp
Jen is now known as Guest4809
Reinhilde is now known as Ellenor
SuperJen has quit [Ping timeout: 268 seconds]
Guest4809 has quit [Client Quit]
JenElizabeth has joined #lisp
mason has joined #lisp
fikka has joined #lisp
<beach> Good morning everyone!
Devon has quit [Ping timeout: 260 seconds]
<Bike> morning.
<epony> Good morning!
fikka has quit [Ping timeout: 240 seconds]
eSVG has joined #lisp
terpri has quit [Ping timeout: 255 seconds]
damke has joined #lisp
<turkja> morning!
_whitelogger has joined #lisp
<turkja> jmercouris: some was making a valid not in reddit/lisp: FF57 doesn't anymore have api's needed to run for example Conkeror (afaik - tested it, crash and burn), there definitely is a market for your browser project
<turkja> s/valid not/valid note/
JenElizabeth has quit [Remote host closed the connection]
JenElizabeth has joined #lisp
fouric has joined #lisp
neoncontrails has quit [Remote host closed the connection]
neoncontrails has joined #lisp
neoncontrails has quit [Remote host closed the connection]
neoncontrails has joined #lisp
LocaMocha has joined #lisp
hooman has joined #lisp
z3t0 has joined #lisp
whoman has quit [Ping timeout: 248 seconds]
wxie has joined #lisp
zooey has quit [*.net *.split]
rippa has joined #lisp
python476 has quit [Ping timeout: 260 seconds]
z3t0 has quit [Quit: Leaving...]
nika has quit [Read error: Connection reset by peer]
zooey has joined #lisp
Bike has quit [Quit: Lost terminal]
vlatkoB has joined #lisp
turkja has quit [Ping timeout: 248 seconds]
shka has joined #lisp
zmt00 has quit [Ping timeout: 240 seconds]
EvW has joined #lisp
<emaczen> what stream is "t" bound to?
<Ober> does NeXT work?
EvW has quit [Ping timeout: 240 seconds]
JenElizabeth has quit [Remote host closed the connection]
JenElizabeth has joined #lisp
<emaczen> I think it is *standard-output*
jstoddard has quit [Remote host closed the connection]
Oladon has quit [Read error: Connection reset by peer]
jstoddard has joined #lisp
Oladon has joined #lisp
damke_ has joined #lisp
damke has quit [Ping timeout: 240 seconds]
JenElizabeth has quit [Ping timeout: 255 seconds]
z3t0 has joined #lisp
flazh has joined #lisp
<beach> emaczen: It is not bound to anything. The meaning of T as a stream depends on the context.
<beach> emaczen: Look in the glossary for "stream designator".
<beach> It says that T means *terminal-io*.
<beach> Unfortunately, FORMAT does not respect that convention.
lisp_guest has joined #lisp
<beach> clhs format
fikka has joined #lisp
<beach> For FORMAT, T means the value of *STANDARD-OUTPUT*.
FreeBirdLjj has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 268 seconds]
Xal has quit [Ping timeout: 260 seconds]
Xal has joined #lisp
<Shinmera> ::clhs glossary/stream_designator
<beach> Thanks! How can I specify the glossary to specbot?
<Shinmera> clhs glossary/stream_designator
<specbot> Couldn't find anything for glossary/stream_designator.
<Shinmera> clhs glossary/stream designator
<Shinmera> oh hey "it just werks"
<beach> Got it, thanks.
shka has quit [Ping timeout: 248 seconds]
terpri has joined #lisp
Oladon has quit [Quit: Leaving.]
malice has joined #lisp
caseyowo has joined #lisp
brendyn has quit [Ping timeout: 248 seconds]
jack_rabbit has quit [Ping timeout: 255 seconds]
milanj has quit [Quit: This computer has gone to sleep]
jack_rabbit has joined #lisp
nowhere_man has quit [Ping timeout: 250 seconds]
safe has quit [Read error: Connection reset by peer]
fikka has joined #lisp
mishoo__ has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
<beach> dmiles: SICL doesn't do well at all on ANSI tests, for the simple reason that SICL doesn't exist yet.
mson has quit [Quit: Connection closed for inactivity]
brendyn has joined #lisp
fikka has joined #lisp
neoncontrails has quit [Remote host closed the connection]
neoncontrails has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
neoncontrails has quit [Ping timeout: 255 seconds]
fikka has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
fikka has joined #lisp
z3t0 has quit [Remote host closed the connection]
z3t0 has joined #lisp
orivej has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
harovali has joined #lisp
harovali1 has quit [Read error: Connection reset by peer]
z3t0 has quit [Ping timeout: 255 seconds]
fikka has joined #lisp
neoncontrails has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
jameser has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
caseyowo has quit [Ping timeout: 248 seconds]
jstoddard has quit [Remote host closed the connection]
Karl_Dscc has joined #lisp
jstoddard has joined #lisp
dddddd has joined #lisp
nsrahmad has joined #lisp
nsrahmad has quit [Client Quit]
fikka has joined #lisp
eSVG has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 248 seconds]
neoncontrails has quit [Remote host closed the connection]
neoncontrails has joined #lisp
random-nick has joined #lisp
neoncontrails has quit [Ping timeout: 255 seconds]
nsrahmad has joined #lisp
dddddd has quit [Remote host closed the connection]
fikka has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
quazimod1 has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
nsrahmad has quit [Ping timeout: 258 seconds]
fikka has joined #lisp
quazimodo has joined #lisp
klltkr has joined #lisp
fikka has quit [Ping timeout: 255 seconds]
antismap_ has joined #lisp
antismap_ has quit [Client Quit]
anti_smap has joined #lisp
fikka has joined #lisp
anti_smap has quit [Client Quit]
varjag has joined #lisp
klltkr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fikka has quit [Ping timeout: 240 seconds]
_whitelogger has joined #lisp
christoph_debian has quit [Ping timeout: 248 seconds]
anti_smap has joined #lisp
anti_smap has quit [Read error: Connection reset by peer]
fikka has joined #lisp
christoph_debian has joined #lisp
pjb` has quit [Ping timeout: 250 seconds]
orivej has quit [Ping timeout: 240 seconds]
orivej_ has joined #lisp
knobo has quit [Ping timeout: 240 seconds]
alpert has joined #lisp
Josh_2 has joined #lisp
pjb` has joined #lisp
<Josh_2> Morning all
terpri has quit [Ping timeout: 240 seconds]
<beach> Hello Josh_2.
pjb` has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 248 seconds]
manualcrank has joined #lisp
<Josh_2> Has anyone used adw-charting recently?
pjb` has joined #lisp
<Josh_2> I've loaded the library with quicklisp changed into it's package but the examples aren't working
<Josh_2> I need a 2d graph plotting library, gotta make me some 2d line graphs
damke has joined #lisp
Ven has joined #lisp
<beach> What form should the output take? A file? An interactive window?
Ven is now known as Guest51756
<Josh_2> An image file, a jpeg or PNG preferably
damke_ has quit [Ping timeout: 240 seconds]
<Shinmera> There's several libraries to interface with gnuplot
fikka has joined #lisp
<Josh_2> I'll give clnuplot a go thanks Shinmera
pjb` has quit [Ping timeout: 258 seconds]
pjb` has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
bkst has joined #lisp
pjb` has quit [Remote host closed the connection]
pjb` has joined #lisp
gigetoo has quit [Ping timeout: 252 seconds]
klltkr has joined #lisp
gigetoo has joined #lisp
klltkr has quit [Client Quit]
klltkr has joined #lisp
pjb` has quit [Remote host closed the connection]
klltkr has quit [Ping timeout: 268 seconds]
Kevslinger has quit [Quit: Connection closed for inactivity]
Guest51756 is now known as Ven``
fikka has joined #lisp
smokeink has joined #lisp
<Josh_2> yaaahs vgplot seems to work like a charm
pjb` has joined #lisp
damke has quit [Ping timeout: 240 seconds]
damke has joined #lisp
pjb` has quit [Remote host closed the connection]
panji has joined #lisp
pjb` has joined #lisp
scymtym has quit [Ping timeout: 248 seconds]
Ven`` has quit [Ping timeout: 255 seconds]
jstoddard has quit [Ping timeout: 248 seconds]
pjb` has quit [Remote host closed the connection]
pjb` has joined #lisp
aoeu256 has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
pjb` has quit [Remote host closed the connection]
alpert has quit [Remote host closed the connection]
alpert has joined #lisp
scymtym has joined #lisp
pjb` has joined #lisp
fikka has joined #lisp
alpert has quit [Ping timeout: 250 seconds]
fikka has quit [Ping timeout: 260 seconds]
pjb` has quit [Remote host closed the connection]
fikka has joined #lisp
smokeink has quit [Remote host closed the connection]
<Xach> I used aws-charting once or twice
pjb` has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
<jackdaniel> Xach: adw-charting is a cool library using vecto, did you mean that?
<Xach> yes, sorry. what Josh_2 mentioned earlier.
knicklux has joined #lisp
pjb` has quit [Remote host closed the connection]
mrSpec has quit [Ping timeout: 258 seconds]
knobo has joined #lisp
otwieracz has quit [Ping timeout: 252 seconds]
Bike has joined #lisp
EvW has joined #lisp
Ellenor has quit [Ping timeout: 264 seconds]
bigos has joined #lisp
fikka has joined #lisp
margeas has joined #lisp
pjb` has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
milanj has joined #lisp
bigos has quit [Remote host closed the connection]
random-nick has quit [Remote host closed the connection]
Ellenor has joined #lisp
fikka has joined #lisp
terpri has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
pjb` is now known as pjb
FreeBirdLjj has joined #lisp
attila_lendvai has joined #lisp
attila_lendvai has quit [Changing host]
attila_lendvai has joined #lisp
<Josh_2> So I'm getting an unhandled memory exception with this code https://pastebin.com/AtCdCTeH I don't understand why as what I'm doing the same thing in another program (sorta) and I'm not getting any errors
<Josh_2> My input is (bucket-sort #(1 3 4 1 2 3 5 9 2 3 6 8 9 3 0 3 4 7 8 4 5 7 0 9 6 4))
<Josh_2> Any help would be greatly appreciated :)
varjag has quit [Ping timeout: 248 seconds]
<Bike> i don't think the map-into does anything.
<Bike> since there are no argument sequences.
<Josh_2> okay one sec I'll change it
<Josh_2> I removed the map-into and just used make-array with the argument to initial-element being a funcall (lambda ..
<Josh_2> same issue though
<Bike> that will get you an array where all the elements are the same array. i presume you want eleven different arrays.
<Josh_2> ahh
<Josh_2> Yes 11 different arrays
<Bike> (let ((bucket (make-array 11 ...))) (loop for i below 11 do (setf (aref bucket i) (make-array 0 ...))) ...)
damke_ has joined #lisp
<Josh_2> Okay I'll give that a shot
fikka has joined #lisp
<Josh_2> Pretty sure that's what the map-into was doing
damke has quit [Ping timeout: 240 seconds]
<Bike> No, that's just what you wanted it to do.
<Josh_2> pjb gave me that bit of code a few days ago to make multiple adjustable arrays
<Josh_2> also I still get the same error when using a loop
<Bike> i don't know why he gave you invalid code.
<Josh_2> Well it worked
<Bike> what did?
<jackdaniel> biggest lie in software industry: it works/ worked ;-)
<Bike> hm, maybe i'm mistaken.
<Josh_2> pastebin broke the formatting :/ still sad that paste.lisp isn't working anymore
<Josh_2> That piece of code does exactly what I want it to do
<Bike> i see.
<Bike> probably i was mistaken about map-into then, sorry.
<Bike> the obvious difference here is that you don't call modified-quicksort. does your bucket-sort manage to get through the first loop, where you do the vector-push-extends?
<Josh_2> Yes it gets quite far
hhdave has joined #lisp
<Bike> if it gets through the loop, all it does after that is modified-quicksort, yes?
<Josh_2> hmm maybe the quicksort breaks it
panji has quit [Read error: Connection reset by peer]
<Josh_2> One sec I'll just check
<Josh_2> So I was looking in the wrong place this whole time *face-palm*
yeticry_ has quit [Read error: Connection reset by peer]
panji1 has joined #lisp
<Josh_2> The actual bucket sort works perfectly
panji1 has left #lisp [#lisp]
<Josh_2> okay I think I know the problem so I should be good thanks for the help
random-nick has joined #lisp
<pjb> Josh_2: showing the source is not enough, you should also show what you did (exactly), [let's assume it's (bucket-sort #(1 3 4 1 2 3 5 9 2 3 6 8 9 3 0 3 4 7 8 4 5 7 0 9 6 4))], and what you got. What condition did you get?
<pjb> Josh_2: also, you should provide sources that we can use, we don't have cl-quicksort.lisp, so we cannot run your code.
lisp_guest has quit [Ping timeout: 240 seconds]
<Josh_2> I realized that after, and I added it into chat. I thought it was crashing because of the bucket-sort but it was because (modified-quicksort ..) sorts based on the car of a list
<pjb> Josh_2: and important point to get asymptotic O(n) from vector-push-extend is to pass a value proportional to the length of vector as third argument!
<Josh_2> Huh?
<pjb> (vector-push-extend ele (elt buckets ele) (length (elt buckets ele)))
<Josh_2> O okay I'll do that :)
<pfdietz> Doubling the size at each extension means the amortized complexity of a v-p-e is O(1).
<pjb> Well, with a minimum value, since you initialize them to 0. (vector-push-extend ele (elt buckets ele) (max 8 (length (elt buckets ele))))
<pjb> Notice how to get a minimum value, you use max, and to get a maximum value you use min! :-)
<Josh_2> Why did you use 8?
antoszka has quit [Quit: WeeChat 1.9.1]
<pjb> It's better to use a value greater than 1 to avoid to many calls at the start. Memory allocation is often rounded up anyways.
<pjb> Eg. often you cannot allocate blocks less than 16 bytes. Then if you allocate vectors less than 4 32-bit slots, memory will be left unused.
<Josh_2> In this case, ele is just an integer, but the working version will be a cons like this (float . "string")
<pjb> They're not stored in the vector! The vector only contains references to them.
<Josh_2> Ahh okay
<pjb> Each implementation has a small number of types that can be stored directly in vectors. You can know if a given type can be, using upgraded-array-element-type
<pjb> (upgraded-array-element-type 'fixnum) #| --> fixnum |# (upgraded-array-element-type 'integer) #| --> t |#
<pjb> so a vector of fixnum would contain the fixnums, but a vector of integer would keep pointers (unless they're fixnum).
<pjb> (upgraded-array-element-type 'single-float) #| --> single-float |# when you optimize, it's may be an interesting trick to use vectors to store floating point numbers, to avoid boxing/unboxing them all the time.
Tobbi has joined #lisp
<Josh_2> hmmm "when I optimize" maybe not today
eSVG has joined #lisp
yrk has quit [Read error: Connection reset by peer]
knobo has quit [Ping timeout: 240 seconds]
wxie has quit [Quit: Bye.]
knobo has joined #lisp
<Josh_2> Well I got it all working when I modified bucket-sort to work with my own data.
<pfdietz> Note that single-float is immediate (not a pointer) in 64 bit SBCL.
senecaty has joined #lisp
orivej_ has quit [Ping timeout: 248 seconds]
<pjb> Actually, this is why it can be used in an upgraded array.
<pjb> (without using a special case internally).
fikka has quit [Ping timeout: 248 seconds]
lisp_guest has joined #lisp
knobo has quit [Ping timeout: 260 seconds]
<Josh_2> Well with bucket-sort having a word list that is 340k means it doesn't run out of stack
<Josh_2> Can I manually make the stack larger?
knobo has joined #lisp
fikka has joined #lisp
<Josh_2> (declare (optimize (speed 3)..)) made it slower Q_Q
otwieracz has joined #lisp
cvoxel has joined #lisp
fikka has quit [Ping timeout: 258 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
<pjb> Josh_2: it hapens.
<pjb> +p
<Josh_2> Yesterday my quicksort implementation was overflowing the stack, but today it is not.
<Josh_2> Sometimes I just don't
<Josh_2> I thought bucket sort might have been faster than quicksort because there's normally between 5-10 different values, but it's not.
TCZ has joined #lisp
Ellenor is now known as Reinhilde
yeticry has joined #lisp
<pjb> You can use (sort-small v (reduce #'max v (aref v 0)))
<pjb> the break-even is between 10 and 100 on ccl with unoptimized code.
<Josh_2> 10 items?
<Josh_2> I've been sorting 60 thousand items :O
<pjb> with 10 items, sort takes 4 µs and sort-small 5µs
<pjb> so use sort-small.
<senecaty> Why wont $ clisp /tmp/test.lisp evaluate its content which is "(list 1 2 3)". I get no output
<pjb> man clisp
<pjb> senecaty: man clisp says: lisp-file [ argument ... ] Loads and executes a lisp-file, as described in Section 32.6.2,
<pjb>
<pjb> it doesn't say anything about printing anything.
<Bike> the 'list' function doesn't print anything. it just makes a list.
rippa has quit [Ping timeout: 255 seconds]
knobo has quit [Ping timeout: 248 seconds]
wigust has joined #lisp
k-stz has joined #lisp
<Shinmera> Today's Saturday afternoon hack: some nice improvements to the event scheduler app. Also, I guess, reminder for the Sunday live stream: http://events.tymoon.eu/1
<Josh_2> The bulk of speed eating is because of the jaro-winkler distance algorithm.
hhdave has quit [Quit: hhdave]
Baggers has joined #lisp
d4ryus1 is now known as d4ryus
malice has quit [Remote host closed the connection]
<senecaty> pjb: thanks
<Josh_2> when I sort 60k random floats with bucket sort it takes 0.045 seconds. When sort 60k numbers that are computed before sorting it takes 9seconds
turkja has joined #lisp
pchrist has quit [Quit: leaving]
<pjb> Josh_2: you said originally that you had a small number of different values. You seem to be talking of different cases there.
<pjb> a different situation.
pchrist has joined #lisp
<Josh_2> hmm what I mean is that the values are all within 0 and 1 and a large number of them are the same
<Josh_2> all the time taken comes from computing the jaro-winkler distance, if I precomputed the value then sorted it would take much less time. I'm gonna try that actually
wooden has quit [Ping timeout: 240 seconds]
arbv has quit [Ping timeout: 240 seconds]
milanj has quit [Quit: This computer has gone to sleep]
wooden has joined #lisp
python476 has joined #lisp
arbv has joined #lisp
<pjb> Josh_2: the range doesn't matter. What matter is the discrete or continuous nature of it. There are an infinite number of real numbers between 0 and 1, there are only two integers!
<Josh_2> aye, so what I did was (floor (* 10 i))
TCZ has quit [Quit: Leaving]
<Josh_2> Then put it in a bucket based on that result
<pjb> You still need to sort the buckets.
<Josh_2> Yep and I do
<Josh_2> using quicksort
<Josh_2> Turns out I was wrong about the jaro distance eating up all the speed, it is darn fast to compute 60k jaro distances
SaganMan has joined #lisp
EvW has quit [Remote host closed the connection]
<Josh_2> So when I randomly assign values to my values that are sorted and they are single floats sorting takes less than a second. When the values are assigned using my jaro-winkler algorithm it takes 4 seconds to sort them. Even though in both cases the values are computed before I check the time it takes to sort.
<Josh_2> They are both single floats.
<Bike> jaro winkler returns a lot of identical values, you said?
arbv has quit [Ping timeout: 255 seconds]
<Josh_2> Yes
<Bike> i thought basic quicksort didn't do so well with that
cvoxel has quit [Ping timeout: 248 seconds]
EvW1 has joined #lisp
<Josh_2> I just applied (floor (* 10 (random 1.0))) and the quicksort is still really fast, even though there is a list 20k long with only 10 different values
dieggsy has joined #lisp
<senecaty> How do I execute a returned lambda function?
<senecaty> with an argument
<Josh_2> (funcall lambda arg) I believe
<Shinmera> You don't execute a function, you call it. And that happens with FUNctionCALL as Josh_2 mentioned.
klltkr has joined #lisp
EvW1 has quit [Ping timeout: 255 seconds]
<senecaty> Ah, got it: (funcall (multiple-of-n multiple1) n)
mrSpec has joined #lisp
mrSpec is now known as Guest2064
klltkr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest2064 has quit [Client Quit]
eSVG has quit [Ping timeout: 240 seconds]
klltkr has joined #lisp
pseudonymous has joined #lisp
dieggsy has quit [Remote host closed the connection]
EvW has joined #lisp
<paule32> hello
<paule32> i would like to minimaze the cffi calling
<paule32> so i have write down untested code:
Josh_2 has quit [Ping timeout: 268 seconds]
<paule32> the function: (native "mylib.so" "funcname" lispfunc arguments returntype)
EvW has quit [Ping timeout: 255 seconds]
<pjb> paule32: you see, this is typically the case for which I told you to learn lisp first.
<paule32> yes
<pjb> paule32: Specifically macros. Read: Casting Spels in Lisp Conrad Barski, M.D. http://www.lisperati.com/casting.html
pmetzger has joined #lisp
<scymtym> is CL:CHAR-INT supposed to name a type in addition to the function?
<pjb> That's not the point. The point is 11.1.2.1.2
<Xach> scymtym: that's now how i read things
<pjb> specifically point 4.
<Xach> not
varjag has joined #lisp
<scymtym> Xach: thanks, i can't find any evidence as well
<scymtym> pjb: i'm not asking as a user. i'm want to remove the type from SBCL
<pjb> Oh I thought we weren't in #scbl ;-)
<pjb> There's only a Function CHAR-INT page in the hyperspec, so an implementation doesn't have to deftype it.
<pjb> (but it could if it served its purpose, and it would be conforming).
<scymtym> pjb: that was my impression as well and i tried to confirm it. how is that not a suitable question for #lisp?
<pjb> Specifically the constraints for implementations are listed in 11.1.2.1.1 and there are way fewer of them.
<pjb> I was just joking ;-)
<pjb> When a symbol is both a type specifier and name a function, in clhs, you get a disambiguiting page, where all the uses are listed.
<pjb> clhs lisp
<specbot> Couldn't find anything for lisp.
<pjb> clhs list
<pjb> for example.
varjag has quit [Ping timeout: 240 seconds]
<scymtym> yeah, i'm just trying to make sure i don't miss anything since SBCL has a test which asserts that CHAR-INT names both a function and a type
knobo has joined #lisp
<scymtym> but the comment says "To prevent accidental modifications." so it wasn't necessarily based on the spec
<scymtym> Xach: pjb: okay, thanks for the replies
hhdave has joined #lisp
EvW has joined #lisp
zmt00 has joined #lisp
e is now known as demiurge
fikka has joined #lisp
hhdave has quit [Quit: hhdave]
fikka has quit [Ping timeout: 248 seconds]
k-stz has quit [Remote host closed the connection]
senecaty has quit [Quit: leaving]
FreeBirdLjj has joined #lisp
varjag has joined #lisp
thinkpad has quit [Ping timeout: 268 seconds]
VLetrmx has joined #lisp
EvW has quit [Ping timeout: 255 seconds]
neoncontrails has joined #lisp
VLetrmx has left #lisp [#lisp]
shka has joined #lisp
JenElizabeth has joined #lisp
<shka> good evening everyone!
<beach> Hello shka.
SuperJen has joined #lisp
arbv has joined #lisp
damke has joined #lisp
Jen has joined #lisp
JenElizabeth has quit [Ping timeout: 248 seconds]
Jen is now known as Guest8573
damke_ has quit [Ping timeout: 240 seconds]
SuperJen has quit [Ping timeout: 258 seconds]
<paule32> hello
<paule32> i have problem with set arguments
<pjb> Try to give more arguments.
<pjb> paule32: when you break into the debugger, type ? RET and read sbcl user's manual.
<Bike> check it out, with the power of logs i can see that paule32 was just as confused by an "invalid number of arguments" fucking last june
<pjb> :-)
<pjb> That's what happens when you try to write big software before having learn how to program.
<Bike> it's like watching somebody try to push a "pull" door
<Bike> except it's been over a year
<Bike> and he's just pushing away
scymtym has quit [Ping timeout: 240 seconds]
Josh_2 has joined #lisp
ski has joined #lisp
sz0 has joined #lisp
<paule32> now, i have:
<paule32> Data: (Datei F10 FUNC1)
<paule32> Data: (Öffnen Alt+O FUNC2)
<paule32> a menu for "File" short-cut F10 and a pseudo function Func1
<paule32> with sub menu "open"
<emaczen> How can I capture the string of *standard-output*? What I have so far is (setf *standard-output* (make-broadcast-stream a-string-stream))
<paule32> is it possible, to extract function-name by name
<emaczen> But I would still have to call get-string-output-stream manually
<paule32> the form is: (setup-menu1 menu1)
<paule32> so is it possible to write: (setup-menu1) which means the line above?
<emaczen> The only solution I can think of is to have a thread keep calling get-output-stream-string while the stream is non-empty
<Bike> emaczen: what do you mean by "the string of *standard-output*"? would you like output to *standard-output* to be collected into a string?
<emaczen> Bike: If I evaluate (asdf:load-system :some-system) a bunch of output is written to *standard-output* and I would like to collect that output into a string
<Bike> use with-output-to-string?
caseyowo has joined #lisp
fikka has joined #lisp
pseudonymous has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
<mfiano> Can FORMAT pad a string argument with an arbitrary character, like it can with a number as with (format nil "~16,'0d" 1) ?
<Bike> the padding is 0 the character, not 0 the number.
fikka has quit [Ping timeout: 240 seconds]
<Bike> so, yes.
<mfiano> true, but how would I apply that to "A" rather than 1 as an argument
<emaczen> Bike: (with-output-to-string (sstrm) (setf *standard-output* (make-broadcast-stream sstrm)) ...) tells me that the string-output-stream is closed
<Bike> emaczen: (with-output-to-string (*standard-output*) ...)
<Bike> clhs 22.3.4.1
<Bike> as you can see, mfiano, A takes four arguments, the last of w hich is the pad character
neoncontrails has quit [Remote host closed the connection]
<Bike> (format nil "~7,,,'b@a" 'hello) -> "bbHELLO"
<Bike> is that what you want?
neoncontrails has joined #lisp
neoncontrails has quit [Remote host closed the connection]
dddddd has joined #lisp
<mfiano> Yes, thank you.
neoncontrails has joined #lisp
milanj has joined #lisp
orivej has joined #lisp
<emaczen> Bike: How do I capture all the output the compiler writes to the terminal?
<emaczen> I just got a lot from *error-output*
neoncontrails has quit [Ping timeout: 264 seconds]
<emaczen> I think I'm going to have to make a concatenated-stream with all the streams that the compiler writes to...
Karl_Dscc has quit [Remote host closed the connection]
<Bike> there is terminal-io, which may subsume both standard and error output
<emaczen> Bike: I tried them all and I'll probably just nest a bunch of with-output-to-string forms togther -- easiest way to do it I thin
<Bike> as you will.
<Josh_2> on sbcl what is the internal time unit?
<Josh_2> Or how do I find out :O
<shka> why do you need it?
<pjb> Bike: it's not conforming to rebind *terminal-io* (but it may work).
<pjb> clhs internal-time-units-per-second
<Bike> huh.
mson has joined #lisp
<Josh_2> Thanks pjb. I am trying to record the time taken for some functions so I can plot it using graphing software
<pjb> cf. com.informatimago.common-lisp.cesarum.time:chrono-run-time com.informatimago.common-lisp.cesarum.time:chrono-real-time
EvW has joined #lisp
<Josh_2> Is that available on quicklisp?
nowhere_man has joined #lisp
<shka> Josh_2: yes it is
<shka> there is also datetime lib
<shka> which is quite ok
<Josh_2> Alrighty, i'll give that a look
scymtym has joined #lisp
<Josh_2> where is pjb one on quicklisp? Am probably doing something wrong here
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alexmlw has joined #lisp
pmetzger has quit [Remote host closed the connection]
<pjb> Josh_2: it may have been removed from quicklisp; instead do: cd ~/quicklisp/local-projects ; mkdir -p com ; cd com ; git clone https://gitlab.com/com-informatimago/com-informatimago.git informatimago
<Josh_2> What was it called on quicklisp?
<pjb> com.informatimago
<Josh_2> O
<pjb> com.informatimago.common-lisp.cesarum
<pjb> It provides a whole bunch of systems.
<Josh_2> Yeah it is not on quicklisp apparently
quazimodo has quit [Ping timeout: 268 seconds]
Devon has joined #lisp
turkja has quit [Ping timeout: 240 seconds]
<Josh_2> Alrighty I did that pjb all loaded locally now, thanks
damke_ has joined #lisp
damke has quit [Ping timeout: 240 seconds]
EvW has quit [Ping timeout: 255 seconds]
Guest8573 has quit [Quit: Leaving]
EvW has joined #lisp
Jesin has joined #lisp
Harzilein has joined #lisp
<Harzilein> hi
vzerda has joined #lisp
damke has joined #lisp
<beach> Hello Harzilein.
<Harzilein> is there a modern text about the tendency for lisp systems (and systems informed by the lisp way of doing things) to make scripting harder by forcing people used to scripting languages to care about "making toplevels by saving images"?
nowhere_man has quit [Ping timeout: 260 seconds]
<beach> It sounds like you would be very qualified to write such a text.
<Bike> i don't know what "making toplevels" means. or if there's a particular thing about images making scripting difficult. seems obvious
damke_ has quit [Ping timeout: 240 seconds]
<Harzilein> on unix, it'd help if a compiler works a bit more like gcc, and an interpreter works a bit more like perl ;)
<Bike> if you want to use lisp to rpelace those things, maybe.
<Harzilein> oh, an editor can look like emacs, that's okay for me (i prefer vile, but i get it)
<Harzilein> and a lisp repl can look like a lisp repl
neoncontrails has joined #lisp
<beach> Harzilein: I suggest you write your software in Common Lisp instead of in some other language that requires Lisp for scripting.
<Harzilein> but making a lisp compiler look like a lisp repl and READMEs stopping at "when you have described everything you want your new lisp system to do, you can save an image, or save a toplevel with your image included"... tends to turn people off
pjb has quit [Remote host closed the connection]
<beach> Es tut mir leid.
pjb has joined #lisp
<Harzilein> i was just looking at poplog and after checking out great after reading its primer, it got me at reading the "ref system" helptext
<Harzilein> sorry if i'm ranting
<pjb> Harzilein: how would scripting be made easier?
<pjb> Harzilein: notice that scripting in eg. bash is not easy either, when you start wanting to use big and numerous bash _libraries_!
mishoo_ has joined #lisp
<pjb> The classical unix way of doing that, is to provide an installation makefile that will copy and install all the required resources and dependencies on a given system, possibly modifying the scripts themselves to configure them according to the current system (paths, etc).
<Josh_2> pjb: working like a charm, thanks!
<pjb> That's when you realize that it's good to be able to use an implementation with a lot of built-in modules such as clisp.
<pjb> Josh_2: good.
mishoo__ has quit [Ping timeout: 240 seconds]
<pjb> eg. in clisp, no need for quicklisp cl-ppcre, you can just use the regexp module directly. Of course, on the other hand it means that you have the restrictions of libregex, since that's what that module is based on… damned.
<Harzilein> pjb: poplog claims to have a common lisp implementation, i don't know if stuff like asdf, quicklisp etc. would work though
<pjb> Harzilein: it would be interesting to add support for it.
<pjb> But AFAIK, poplog wasn't on the radar of asdf and quicklisp implementers.
<Harzilein> it got open sourced rather recently only, no?
<pjb> That said asdf works or worked on genera, so there's a chance you can make it work on poplog CL.
<Harzilein> it certainly wasn't on my radar
<Harzilein> i have liked forth for a long time, so somehow pop-11 + clisp, or pop-11 + ml, it sounds really interesting
<Harzilein> or pop-11 + prolog
pmetzger has joined #lisp
<pjb> there's nothing like pop-11 + clisp.
<pjb> Try pop-11 + CL.
<Harzilein> cl i mean, sorry
<Harzilein> so still, shebang, implicit compilation (like python) or even explicit compilation, an apache mod_whateverbytecode, a bytecode interpreter, a compiler that does not include a toplevel if it never gets invoked. that'd be things i'm looking for.
<pjb> Harzilein: try clisp.
<pjb> (but really all the major CL implementations support scripting as well).
<beach> Harzilein: I think your complaint is insulting, not to me, but to the many people who work very hard for free to provide excellent-quality Common Lisp systems. They are entitled to work on what they want. If you want something different, then you can take what they did and change it to your liking, or you can pay someone to do that for you.
<beach> Harzilein: And, what do you imagine would be the result of your complaint? That these providers of excellent free Common Lisp implementation would suddenly jump at this opportunity to make their implementations better for scripting?
pmetzger has quit [Ping timeout: 240 seconds]
<Harzilein> beach: i'm aware that i'm ranting. i'm aware that the focus of something like poplog is different and that people have to do something that is useful for their community (poplog might lean more toward education, unsure about research) instead of pleasing "outsiders".
<shka> uhm
<shka> Harzilein: ECL?
<Harzilein> beach: as i said, i wondered if someone else has articulated the sentiment that new lisp systems seem to drift to calling things done when people can interactively evaluate stuff, perhaps with less vitriol ;)
<beach> Harzilein: People articulate all kinds of stuff here, so yes probably that as well.
pmetzger has joined #lisp
<Harzilein> perhaps online too?
pmetzger has quit [Ping timeout: 250 seconds]
astronavt has joined #lisp
<Harzilein> oh well, so i guess a good first step to changing stuff to my liking would be to add poplog cl support to cl-launch?
<Josh_2> (vgplot:demo) is really really helpful
astronavt has quit [Quit: Leaving...]
<beach> Hey all you hard-working Common Lisp enthusiasts. Could you please make it easier for me to write the main code of my software in a language other than Common Lisp by making it easier to use your Common Lisp implementation as a secondary language, for scripting the code that I wrote in that other language?
astronavt has joined #lisp
neoncontrails has quit [Remote host closed the connection]
<Josh_2> That's no bueno beach no bueno
<jackdaniel> beach: sure thing, check out thrift integration
neoncontrails has joined #lisp
<jackdaniel> this isn't merged yet: https://github.com/TurtleWarePL/thrift/tree/develop
<scymtym> Harzilein: look at cl-launch. you can literally write e.g. "cl -s esrap '(esrap:parse (quote (* #\a)) "aaa")'" and have the esrap system downloaded via Quicklisp, automatically compiled and cached (like Python), and your expression evaluated (like perl)
<jackdaniel> merging is in progress
<jackdaniel> s/merging/pull request/
<jackdaniel> it is based on https://github.com/lisp/de.setf.thrift (and canonical Thrift repository of course)
<beach> jackdaniel: Yes, that makes Harzilein's complaint even worse. I.e. that there are hard-working people like you who have already done it.
<jackdaniel> I didn't read the backlog yet
<jackdaniel> but if you say that it may insult me, I'll skip that action this time :)
astronavt has quit [Client Quit]
astronavt has joined #lisp
neoncontrails has quit [Ping timeout: 258 seconds]
<Josh_2> Having so much fun with gnuplot and vgplot right now :D
<Harzilein> scymtym: just out of curiosity, how do people tend to bootstrap asdf (ignoring package managers for a moment). is there something similar to the "evil" curl | sh way?
<Josh_2> I hope gnuplot doesn't mind a list of 10k element
pmetzger has joined #lisp
<Josh_2> *3 hours later*
zachk has joined #lisp
<jackdaniel> Harzilein: I believe that it is enough to quickly check on the internet to confirm, that asdf is usually bundled with the implementation, but it would be trivial to download it via curl and feed to said implementation (what I'm saying, is that there is no need to ask about that)
shka has quit [Remote host closed the connection]
<pjb> Harzilein: well, most lisp code is downloaded and run without a code review first.
<pjb> Harzilein: Xach could take over 99.999% of the lispers of the world!
shka has joined #lisp
damke has quit [Ping timeout: 240 seconds]
<Harzilein> i guess i get the chance to offend two language communities today with looking entitled: the whole problem started when i researched _again_ the weird bootstrapping history of ocaml. i wish i could bootstrap ocaml from any lisp ;)
<pjb> Harzilein: to bootstram something from any lisp, have a look at: (intersection common-lisp emacs-lisp scheme) http://www.informatimago.com/develop/lisp/com/informatimago/small-cl-pgms/intersection-r5rs-common-lisp-emacs-lisp/
<Harzilein> so now i was thinking about an alternative universe where i could bootstrap ocaml from poplang's sml ;)
<pjb> Harzilein: eg. you can bootstrap sbcl from most CL implementation.
<jackdaniel> I don't think it is that easy to offend a community, but I'm sure you would benefit from reading: http://catb.org/~esr/faqs/smart-questions.html
<Harzilein> s/poplang/poplog/
<Harzilein> pjb: bookmarked. it looks a lot more sane than polyglots outside the lisp family :)
fikka has joined #lisp
neoncontrails has joined #lisp
<mrottenkolber> how do I DISSASSEMBLE a method?
EvW has quit [Ping timeout: 240 seconds]
<jackdaniel> mrottenkolber: disassemble method-function
<jackdaniel> it is part of MOP
<jackdaniel> (c2mop:method-function your-method)
<jackdaniel> (disassemble *)
<mrottenkolber> jackdaniel: ah thanks
nowhere_man has joined #lisp
<mrottenkolber> is this accessible from slime somehow?
<jackdaniel> what is accessible?
klltkr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jackdaniel> closer-mop is a portability-layer
<mrottenkolber> I was wondering if there is a slime command that can be used to disasseble methods
klltkr has joined #lisp
<mrottenkolber> There is slime-disassemble-symbol but ....
klltkr has quit [Client Quit]
rippa has joined #lisp
klltkr has joined #lisp
<jackdaniel> I'm not aware of such functionality, but (setf (fdefinition 'my-symbol) (method-function my-method)) would make it accessible with a symbol
klltkr has quit [Client Quit]
<jackdaniel> (I think, never actually tried that)
<fikka> guys is spacemacs any good? I just started tinkering with lisp,clojure,emacs and vim and I like vim bindings but don't want to ditch emacs
<jackdaniel> I know people who praise it as a very good editor
<jackdaniel> you'll certainly get more information on that topic if you join #emacs
astronavt has quit [Quit: Leaving...]
<fikka> jackdaniel: thanks
<jackdaniel> sure
EvW has joined #lisp
<dmiles> how teribile would it be to define LABLES via defun but on the topelevel but name prefixed by where it was found in?
<mrottenkolber> dmiles: I would rather define LABELS via the Y combinator, I think
Jesin has quit [Quit: Leaving]
<dmiles> MrBusiness: thx i am looking at that now
<dmiles> oops mrottenkolber
shenghi has quit [Remote host closed the connection]
shenghi has joined #lisp
caseyowo has quit [Ping timeout: 268 seconds]
<dmiles> neat that even anonmous macros can get their own name there
<dmiles> (erm anonmous lambdas i meant(
<pjb> dmiles: the point of labels and flet, is that you are defininig closures.
<dmiles> pjb: i want be be able to guess there names
<dmiles> their*
<pjb> (defun foo (x) (labels ((f (a) (* a x))) (loop for a below 3 collect (f a)))) (foo 3) #| --> (0 3 6) |#
<pjb> dmiles: some implementations use lists to name local functions
<pjb> (foo f)
<pjb> it's obviously implementation specific.
<dmiles> i am doing something like "foo_f"
<pjb> Not a good idea.
<pjb> Aim to a name that cannot be used by the user.
<pjb> #:|foo f| for example.
<dmiles> though actualyl foo_inner_f
<dmiles> yeah good idea
<rumbler31> josh_2: if you liked that, try cl-spark
Jesin has joined #lisp
alpert has joined #lisp
damke has joined #lisp
alpert has quit [Ping timeout: 240 seconds]
alpert has joined #lisp
alpert has quit [Ping timeout: 268 seconds]
quazimodo has joined #lisp
alexmlw has quit [Quit: alexmlw]
neoncontrails has quit [Remote host closed the connection]
eSVG has joined #lisp
harovali1 has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
harovali has quit [Ping timeout: 240 seconds]
vlatkoB has quit [Remote host closed the connection]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
Zhivago has quit [Remote host closed the connection]
space_otter has joined #lisp
damke_ has joined #lisp
mson has quit [Quit: Connection closed for inactivity]
damke has quit [Ping timeout: 240 seconds]
Oladon has joined #lisp
eSVG has quit [Ping timeout: 255 seconds]
damke has joined #lisp
kolko has quit [Ping timeout: 268 seconds]
HTTP___GK1wmSU has joined #lisp
damke_ has quit [Ping timeout: 240 seconds]
HTTP___GK1wmSU has left #lisp [#lisp]
fikka has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
mrSpec has joined #lisp
mrSpec is now known as Guest97254
fikka has joined #lisp
SaganMan has quit [Quit: WeeChat 1.6]
wooden has quit [Read error: Connection reset by peer]
caseyowo has joined #lisp
shka has quit [Ping timeout: 260 seconds]
wooden has joined #lisp
eSVG has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
mson has joined #lisp
neoncontrails has joined #lisp
harovali1 has quit [Quit: Leaving.]
varjag has quit [Ping timeout: 250 seconds]
quazimodo has quit [Ping timeout: 250 seconds]
quazimodo has joined #lisp
Tobbi has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Tobbi has joined #lisp
astronavt has joined #lisp
quazimodo has quit [Ping timeout: 248 seconds]
vap1 has quit [Quit: Leaving]
whoman has joined #lisp
varjag has joined #lisp
quazimodo has joined #lisp
vaporatorius has joined #lisp
hooman has quit [Ping timeout: 260 seconds]
damke has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
bonz060 has joined #lisp
k-stz has joined #lisp
ngqrl has joined #lisp
Arcaelyx has joined #lisp
vancan1ty has joined #lisp
quazimodo has quit [Ping timeout: 248 seconds]
pseudonymous has joined #lisp
rumbler31 has quit [Remote host closed the connection]
neoncontrails has quit [Remote host closed the connection]
thinkpad has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
python476 has quit [Ping timeout: 268 seconds]
damke has joined #lisp
rumbler31 has joined #lisp
milanj has joined #lisp
random-nick has quit [Remote host closed the connection]
damke_ has joined #lisp
bonz060 has quit [Quit: WeeChat 1.6]
bonface has joined #lisp
damke has quit [Ping timeout: 240 seconds]
bonface has quit [Client Quit]
sz0 has quit [Quit: Connection closed for inactivity]
damke has joined #lisp
damke_ has quit [Ping timeout: 240 seconds]
attila_lendvai has quit [Quit: Leaving.]
pierpa has joined #lisp
rumbler31 has quit [Remote host closed the connection]
varjag has quit [Quit: ERC (IRC client for Emacs 25.2.1)]
mishoo_ has quit [Ping timeout: 268 seconds]
damke has quit [Ping timeout: 240 seconds]
EvW has quit [Remote host closed the connection]
EvW1 has joined #lisp
damke_ has joined #lisp
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]