jackdaniel changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language<http://cliki.net/> logs:<https://irclog.whitequark.org/lisp,http://ccl.clozure.com/irc-logs/lisp/> | SBCL 1.4.5, CMUCL 21b, ECL 16.1.3, CCL 1.11.5, ABCL 1.5.0
kozy_ has quit [Remote host closed the connection]
kozy has joined #lisp
rumbler31 has quit [Ping timeout: 264 seconds]
JohanP` has joined #lisp
krwq has joined #lisp
comborico has quit [Quit: Konversation terminated!]
<krwq> are there any good libraries for 2d matrices (not expecting larger matrices than 1000x1000), only need multiplication, addition and some kind of elementiwise map? I've tried magicl but it seems super unfinished, and supporting only complex matrices although seems like it's under development and calls into lapack
JohanP has quit [Ping timeout: 256 seconds]
JohanP` has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 256 seconds]
<krwq> I'm starting to look at https://github.com/tpapp/lla - anyone has tried?
<krwq> nvm, seems like author is not supporting it anymore :/
fikka has joined #lisp
Arcaelyx has quit [Read error: Connection reset by peer]
Arcaelyx has joined #lisp
<pierpa> if you only need these 3 operatiions, then it's a few minutes job to write your own.
<krwq> pierpa: I do not want naive multiplication, that will be super slow
<pierpa> hmmm
SenasOzys_ has quit [Read error: Connection reset by peer]
<krwq> pierpa: for small matrices I'm fine with that, but 1000x1000 that will be forever
SenasOzys has joined #lisp
SenasOzys has quit [Remote host closed the connection]
SenasOzys has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
SenasOzys has quit [Read error: Connection reset by peer]
SenasOzys has joined #lisp
JohanP` has joined #lisp
<pierpa> I'm not sure that for 1000x1000 matrices, sophisticated methods are faster. Are you better informed than me about this?
markong has quit [Ping timeout: 240 seconds]
SenasOzys has quit [Remote host closed the connection]
SenasOzys has joined #lisp
<krwq> pierpa: that should be n^2*log(n) not n^2
<krwq> pierpa: i think :P
<pierpa> it looks like that for 1000x1000 Strassen may be useful, according to https://stackoverflow.com/questions/22807065/where-is-strassens-matrix-multiplication-useful
JohanP` has quit [Ping timeout: 276 seconds]
<krwq> pierpa: seems like n^2.373 is the fastest: https://en.wikipedia.org/wiki/Coppersmith%E2%80%93Winograd_algorithm
<krwq> might not be worth for 1000x1000 though
<krwq> considering the constant and stuff
<pierpa> but not all algorithms are practical
hutchy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
siraben` has joined #lisp
<pierpa> we talked about this exact topic here some months ago, let me search back...
<krwq> I think naive might do in this case unless there is some ready solution then I'd go with that
<krwq> clem seems to have naive implementation for most of the operations
<pfdietz> Yeah, you have to be careful with algorithms. Constants matter, sometimes more than non-constant factors.
ruste has joined #lisp
<krwq> ok, going with naive until it will start being too annoying
<krwq> after that probably will contribute to magicl as blas/lapack would be nice
siraben` has quit [Client Quit]
<pfdietz> For matrices the bigger wins are in exploiting sparsity, and in block-structuring the computation to take advantage of caches (and also pipelining).
<krwq> pfdietz: mine is not going to be sparse, I'm sure about it
siraben` has joined #lisp
<krwq> pfdietz: I might be able to use smaller matrix though
<krwq> pfdietz: or couple of smaller at least
siraben` has quit [Client Quit]
siraben has quit [Ping timeout: 256 seconds]
JohanP` has joined #lisp
<pierpa> krwq: how fast is at multiplying 1000x1000 something that must be optimized for this, say, matlab or mathematica?
fikka has joined #lisp
<pierpa> you could tae this as a benchmark to see how far you are from *practically* optimal
<pierpa> *take
<krwq> pierpa: do not have matlab at this point, I remember back when I used it it was fairly instant, it's a good point
<pierpa> hmmm
<krwq> I'll test with Octave once I implement the rest
<krwq> unfortunatelly times when I got matlab for free are finished
<pierpa> k
siraben has joined #lisp
JohanP` has quit [Ping timeout: 265 seconds]
<pfdietz> There was some excitement in combinatorics a couple of years ago related to a problem that had implications for matrix multiplicaton.
<pfdietz> If the conjecture (the Erdos-Szemeredi Sunflower Conjecture) had been false, it could have been possible to multiply matrices in O(n^2) operations.
fikka has quit [Ping timeout: 265 seconds]
<pfdietz> But someone proved the conjecture, so that doesn't work.
<pfdietz> The proof of the conjecture was kind of magical, though.
<krwq> pfdietz: what is that conjecture about?
fikka has joined #lisp
Baggers has quit [Remote host closed the connection]
hiroaki has quit [Ping timeout: 256 seconds]
fikka has quit [Ping timeout: 264 seconds]
patrixl has joined #lisp
patrixl has quit [Client Quit]
damke has joined #lisp
damke__ has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
JohanP` has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
rtypo has joined #lisp
slyrus_ has quit [Ping timeout: 260 seconds]
ruste has quit [Ping timeout: 265 seconds]
JohanP` has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
patrixl has joined #lisp
_Mental has joined #lisp
_Mental has quit [Client Quit]
yh has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
slyrus_ has joined #lisp
Chream_ has joined #lisp
fikka has joined #lisp
rtypo has quit [Quit: WeeChat 2.1]
d4ryus1 has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
nowhere_man has quit [Ping timeout: 256 seconds]
d4ryus has quit [Ping timeout: 260 seconds]
fikka has joined #lisp
doanyway has quit [Remote host closed the connection]
JohanP` has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
zooey has quit [Ping timeout: 268 seconds]
zooey has joined #lisp
JohanP` has quit [Ping timeout: 240 seconds]
yh has left #lisp ["I'm a happy Miranda IM user! Get it here: http://miranda-im.org"]
fikka has joined #lisp
smokeink has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
krwq has quit [Ping timeout: 256 seconds]
patrixl has quit [Ping timeout: 276 seconds]
xrash has quit [Read error: Connection reset by peer]
Anthaas has quit [Ping timeout: 256 seconds]
fikka has joined #lisp
rumbler31 has joined #lisp
rumbler31 has quit [Ping timeout: 260 seconds]
JohanP` has joined #lisp
FreeBirdLjj has joined #lisp
JohanP` has quit [Remote host closed the connection]
JohanP` has joined #lisp
JohanP` has quit [Ping timeout: 264 seconds]
orivej has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 268 seconds]
energizer has quit [Quit: Leaving]
fikka has joined #lisp
arescorpio has joined #lisp
TCZ has joined #lisp
doanyway has joined #lisp
JohanP` has joined #lisp
TCZ has quit [Quit: Leaving]
JohanP` has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
mflem has quit [Ping timeout: 246 seconds]
mflem has joined #lisp
JohanP` has joined #lisp
JohanP` has quit [Ping timeout: 240 seconds]
JohanP` has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
JohanP` has quit [Ping timeout: 265 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #lisp
doanyway has left #lisp [#lisp]
fikka has joined #lisp
JohanP` has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
schoppenhauer has quit [Ping timeout: 276 seconds]
JohanP` has quit [Ping timeout: 260 seconds]
fikka has joined #lisp
schoppenhauer has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
energizer has joined #lisp
<pfdietz> The conjecture was this.
JohanP` has joined #lisp
<pfdietz> A 3-sunflower is a triple of distinct sets such that the pairwise intersection of each of the three pairs equals the intersection of all three.
damke_ has joined #lisp
fikka has quit [Ping timeout: 265 seconds]
<pfdietz> E-S conjecture said that a sunflower-free collection of subsets of {1,...,n} has size O(c^n) for some constant c strictly less than 2.
FreeBirdLjj has joined #lisp
Pixel_Outlaw has quit [Quit: Leaving]
<pfdietz> The result established the conjecture for c = 1.88...
damke has quit [Ping timeout: 264 seconds]
JohanP`` has joined #lisp
JohanP` has quit [Remote host closed the connection]
fikka has joined #lisp
siraben has quit [Ping timeout: 264 seconds]
FreeBirdLjj has quit [Ping timeout: 265 seconds]
JohanP`` has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 264 seconds]
siraben has joined #lisp
Kevslinger has joined #lisp
epony has quit [Ping timeout: 260 seconds]
Mutex7 has quit [Remote host closed the connection]
siraben has quit [Ping timeout: 256 seconds]
JohanP`` has joined #lisp
krwq has joined #lisp
fikka has joined #lisp
<krwq> could someone explain this? (array-element-type (make-array '(2 3) :element-type 'float)) => T
<krwq> also tried with :initial-element 0.0 and getting the same
BlueRavenGT has quit [Read error: Connection reset by peer]
fikka has quit [Ping timeout: 240 seconds]
arescorpio has quit [Quit: Leaving.]
JohanP`` has quit [Ping timeout: 263 seconds]
FreeBirdLjj has joined #lisp
ophan has joined #lisp
<pfdietz> Which implementation is that in?
<krwq> sbcl
<pfdietz> You might try (upgraded-array-element-type 'float), see what that says.
<krwq> does it depend on optimization settings?
daniel-s has joined #lisp
<krwq> (upgraded-array-element-type 'float) => T
<krwq> is possibly because of? (declaim (optimize (debug 3) (safety 2) (speed 1)))
<pfdietz> Ok, there is no specialized array for element type float. There IS for single-float or double-float. But float is a union of the various float types.
<pfdietz> Optimization settings have nothing to do with it.
<krwq> pfdietz: I see - thanks! how do you figure it out?
<pfdietz> If you tell SBCL you want arrays that can store any float type, it will give you an array that can store any values whatsoever.
<pfdietz> upgraded-array-element-type gives the 'least' element type that an implementation has that will support a given type.
<pfdietz> T is the type of all values (the top of the type lattice)
<krwq> pfdietz: and how do you know what implementation supports (or spec requires)? is it possible to add your own specialization?
fikka has joined #lisp
<pfdietz> No, it's not. To figure it out, you can call upgraded-array-element-type.
<pfdietz> Also -- documentation!
<pfdietz> A conforming implmentation must support arrays of certains types (bits, chars, base-chars, T), but can support more. There are some constraints.
ruste has joined #lisp
<krwq> pfdietz: which part of doc says that? I'm looking at make-array now
<pfdietz> Look at 15.1.2
<pfdietz> Of CLHS
<pfdietz> Correction: base-chars may be upgraded to just char.
<pfdietz> Those sections yes
<krwq> this doesn't mention single-float
<pfdietz> Right.
<krwq> so this is implementation specific?
<pfdietz> No conforming implementation is required to support arrays specialized to hold single-floats.
<pfdietz> SBCL does, however.
<pfdietz> And you can figure this out using upgraded-array-element-type
fikka has quit [Ping timeout: 264 seconds]
<krwq> ok now it makes sense, would be nice to be able to extend this
<krwq> thanks pfdietz
<pfdietz> (upgraded-array-element-type 'single-float) ==> single-float in x86-64 SBCL
<loke> interesting... (upgraded-array-element-type 'double-float) ⇒ DOUBLE-FLOAT
<loke> How big is a double-float in SBCL?
<krwq> loke: i'd be betting twice as big as float
<pierpa> not mandated
<loke> No., it seems to be 64 bits
<loke> most-positive-long-float ⇒ 1.7976931348623157d308
<loke> (same as double-float)
<pierpa> though, I think all modern implementations implements single-floats and double-floats as their corresponding IEEE sizes
<loke> Ah wait... single-float is 32 bit i guess.
<loke> pierpa: Right, that seems to be precisely what SBCL does.
<pierpa> afaik, only clisp and 32-bit lispworks differ
<pierpa> I mean, have more then the two IEEE sizes
<loke> This one is a little more surprising: (upgraded-array-element-type '(integer 0 300)) ⇒ (UNSIGNED-BYTE 15)
<loke> Why 15?
<loke> (upgraded-array-element-type '(integer 0 33000)) ⇒ (UNSIGNED-BYTE 16)
<pfdietz> Ah!
<pfdietz> That's because of a constraint on array element upgrading.
<pfdietz> u-a-e-t must respect the type lattice.
<pfdietz> If T1 is a (recognizable) subtype of T2, then (u-a-e-t T1) must be a subtype of (u-a-e-t T2).
<pfdietz> Now, SBCL supports arrays of signed and unsigned 16 bit integers.
<pfdietz> So, what is the upgraded type of (unsigned-byte 15)?
<pfdietz> It has to be a subtype of both (unsigned-buyte 16) and of (signed-byte 16).
python476 has joined #lisp
<pfdietz> In other words, SBCL must also support (unsigned-byte 15) as an actual array element type.
<pierpa> aha!
<pierpa> crazy CL :)
<FareTower> lovely piece of language lawyering!
<pfdietz> This also has the bizarre consequence that conforming lisps must have arrays with element type NIL.
<pfdietz> They are required to support actual array elememt types of char and bit, and the intersection of those types is nil.
<FareTower> so... the types of specialized arrays must form a lattice?
<pfdietz> Yes. This is required by the standard, at least for recognizable subtypes. Obviously it can't be done in general for SATISFIES types without solving the halting problem.
fikka has joined #lisp
JohanP`` has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
pierpa has quit [Quit: Page closed]
shka has joined #lisp
JohanP`` has quit [Ping timeout: 268 seconds]
fikka has joined #lisp
<pfdietz> Excuse me, base-char and bit.
fikka has quit [Ping timeout: 264 seconds]
BlueRavenGT has joined #lisp
igemnace has joined #lisp
igemnace has quit [Client Quit]
<loke> You can have an array type NIL, but I guess one of the dimensions must be zero?
<FareTower> nope
<FareTower> fields can be uninitialized
<FareTower> with fill-pointer 0
nika has joined #lisp
DGASAU has quit [Read error: Connection reset by peer]
DGASAU has joined #lisp
flazh1 has quit [Ping timeout: 240 seconds]
asarch has joined #lisp
ldbeth_ has joined #lisp
flazh1 has joined #lisp
fikka has joined #lisp
MasouDa has quit [Ping timeout: 265 seconds]
JohanP`` has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
asarch has quit [Ping timeout: 240 seconds]
JohanP`` has quit [Ping timeout: 276 seconds]
fikka has joined #lisp
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
pagnol has joined #lisp
phoe_air has joined #lisp
<phoe_air> I'm waiting at the Warsaw airport for antoszka, his friend, and p_l.
JohanP`` has joined #lisp
fikka has joined #lisp
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
JohanP`` has quit [Ping timeout: 240 seconds]
pierpal has quit [Ping timeout: 264 seconds]
<FareTower> phoe_air, heading to Marbella, Spain ?
<phoe_air> FareTower: yes
<phoe_air> jackdaniel is also coming, so it's at least five of us Polish people heading towards ELS.
<FareTower> jackdaniel is already there, AFAICT.
<FareTower> I miss you guys. Next year I hope.
lnostdal has quit [Ping timeout: 245 seconds]
fikka has joined #lisp
<phoe_air> oh right! He is already there, he posted photos. (;
<phoe_air> FareTower: miss you too. See you next year!
ruste has quit [Ping timeout: 245 seconds]
fikka has quit [Ping timeout: 276 seconds]
<antoszka> phoe_air: Cezary and I are planning to arrive at the airport around 9.
<antoszka> phoe_air: How's the (passenger) traffic?
<p_l> No jams on Żwirki I Wigury
* p_l goes past the military port right now
smasta has joined #lisp
<phoe_air> antoszka: very low when I was travelling, and I arrived here between 6 and 7.
<phoe_air> I'm sitting by gates 25-26, right next to where our plane leaves.
<antoszka> phoe_air: Ack, hope we're not too late ;)
sz0 has joined #lisp
epony has joined #lisp
<phoe_air> antoszka: no
<phoe_air> the boarding stops at 09:50 AFAIR
JohanP`` has joined #lisp
<phoe_air> so you'll be just on time if you arrive at 9
epony has quit [Max SendQ exceeded]
epony has joined #lisp
python476 has quit [Ping timeout: 276 seconds]
BlueRavenGT has quit [Ping timeout: 265 seconds]
JohanP`` has quit [Ping timeout: 256 seconds]
vlatkoB has joined #lisp
fikka has joined #lisp
nmajo has quit [Ping timeout: 256 seconds]
<p_l> antoszka: if there is too much traffic at the security, grab vouchers from lost&found office and go through premium
nmajo has joined #lisp
<phoe_air> p_l: woah, seriously?
<phoe_air> #hax
<makomo> haha
<makomo> morning
<phoe_air> hey makomo
<p_l> 35 PLN per voucher
<p_l> Hax is when you social engineer yourself to go through premium line without a voucher
<makomo> phoe_air: how come you came almost 3 hours early? didn't want to risk anything? :D
nmajo has quit [Read error: Connection reset by peer]
<phoe_air> makomo: no, bus schedule from Cracow
<phoe_air> this is the latest one that would not be too late.
fikka has quit [Ping timeout: 260 seconds]
<makomo> oh i see
drunkencoder has quit [Remote host closed the connection]
nmajo has joined #lisp
drunkencoder has joined #lisp
fikka has joined #lisp
JohanP`` has joined #lisp
* p_l has such a premium hack working in Heathrow
<p_l> antoszka: security is not too bad today
<p_l> phoe_air: raise your hand please xD
* p_l needs to get a lisp shirt for next time
<phoe_air> p_l:
fikka has quit [Ping timeout: 240 seconds]
JohanP`` has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
SaganMan has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
nmajo has quit [Read error: Connection reset by peer]
zooey has quit [Ping timeout: 268 seconds]
nmajo has joined #lisp
fikka has joined #lisp
JohanP`` has joined #lisp
beach has joined #lisp
<beach> Good morning everyone!
<phoe_air> Hey beach!
JohanP`` has quit [Client Quit]
<beach> "air"?
<phoe_air> About to take an airplane, yep.
<phoe_air> And I can't SSH into my main IRC session so I can talk as phoe.
<beach> I see, yes.
<phoe_air> Airport WiFi does not allow SSH connection for some silly reasons. I must expose some kind of SSH tunnel.
<phoe_air> As in, I must expose it one day when I come back, so I can connect via port 443 or something.
fikka has quit [Ping timeout: 260 seconds]
zooey has joined #lisp
<p_l> beach: good morning :-)
<beach> What route are you guys taking again?
fikka has joined #lisp
<p_l> WAW-FRA-AGP
<p_l> 1800 arrival in Malaga
<beach> You'll be tired.
<p_l> I exceptionally so
<phoe_air> Of course we will.
<p_l> Last two weeks were hell
<beach> Oh, sorry to hear that.
<beach> What happened?>
damke has joined #lisp
random-nick has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
lnostdal has joined #lisp
<p_l> beach: grandfather died, this caused an avalanche of events that had me running ragged
fikka has quit [Ping timeout: 256 seconds]
<jackdaniel> beach: are you attending todays excursion to Ronda?
<beach> jackdaniel: No, we decided to skip that.
<beach> p_l: Oh, that's bad.
nmajo has quit [Read error: No route to host]
pyx has joined #lisp
pyx has quit [Client Quit]
<White_Flame> is there a reasonably faster way to get the string representation of an object through a custom print-object method than (format nil "~a" obj) ?
<White_Flame> this is in the middle of my I/O routines, so it smells a bit to use full FORMAT
<p_l> Call print-object directly?
<jackdaniel> depends on what print-object uses. you may use princ in the print-object method and you'll avoid format that way
<White_Flame> p_l: yeah, if I also set up a string stream
fikka has joined #lisp
<White_Flame> actually, I remembered write-to-string, and that does the print-object formatting, so that seems to be a reasonable thing to use for this purpose
ophan has quit [Ping timeout: 264 seconds]
<White_Flame> rubber duck question asking
fikka has quit [Ping timeout: 260 seconds]
fikka has joined #lisp
pagnol has quit [Ping timeout: 264 seconds]
pierpal has joined #lisp
nmajo has joined #lisp
pyface has joined #lisp
krwq has quit [Remote host closed the connection]
pierpal has quit [Ping timeout: 256 seconds]
megalography has quit [Quit: Leaving.]
nmajo has quit [Read error: No route to host]
fikka has quit [Ping timeout: 240 seconds]
pjb has joined #lisp
ldbeth_ has quit [Quit: leaving]
nmajo has joined #lisp
phoe_air has quit [Ping timeout: 260 seconds]
zooey has quit [Ping timeout: 268 seconds]
zooey has joined #lisp
nmajo has quit [Read error: No route to host]
Kevslinger has quit [Quit: Connection closed for inactivity]
pierpal has joined #lisp
fikka has joined #lisp
siraben has joined #lisp
<beach> Some time ago, someone here mentioned a commercial development system for a proprietary language, and that company went bust. But now I can't remember the name of the company. And I can't seem to find it in the logs.
<beach> Any hints?
nmajo has joined #lisp
oleo has quit [Quit: Leaving]
<beach> Got it: Rebol
oleo has joined #lisp
sz0 has quit [Quit: Connection closed for inactivity]
beach has left #lisp ["ERC Version 5.3 (IRC client for Emacs)"]
quazimodo has quit [Ping timeout: 260 seconds]
patrixl has joined #lisp
shka has quit [Ping timeout: 256 seconds]
thblt has joined #lisp
patrixl has quit [Quit: ERC (IRC client for Emacs 26.0.91)]
smokeink has quit [Ping timeout: 264 seconds]
orivej has joined #lisp
Karl_Dscc has joined #lisp
<Shinmera> Just arrived at Marbella in case anyone's around!
nika has quit [Ping timeout: 265 seconds]
<SAL9000> On my way to Marbella, flight arrives in Malaga at 16:35
<Shinmera> SAL9000: Definitely want to meet up with you, let me know when you're settled in.
<SAL9000> Will do! :)
<FareTower> beach: I believe famous MIT Schemer Joe Marshall wrote a compiler for REBOL. Despite REBOL being super dynamic, you could optimize for the common case and fall back to the meta-level if that failed.
<makomo> a bit of trivia: the game Machinarium used REBOL for its game scripting iirc
EviX has joined #lisp
<makomo> that's where i first heard of REBOL
Baggers has joined #lisp
nika has joined #lisp
mflem has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
siraben has quit [Read error: Connection reset by peer]
siraben has joined #lisp
smokeink has joined #lisp
milanj_ has joined #lisp
milanj has quit [Ping timeout: 240 seconds]
wxie has joined #lisp
milanj_ has quit [Ping timeout: 265 seconds]
python476 has joined #lisp
milanj has joined #lisp
siraben has quit [Remote host closed the connection]
pierpal has quit [Ping timeout: 264 seconds]
Kevslinger has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
oleo has quit [Ping timeout: 265 seconds]
wxie has quit [Ping timeout: 256 seconds]
milanj has quit [Ping timeout: 245 seconds]
oleo has joined #lisp
milanj has joined #lisp
tomlukeywood has joined #lisp
energizer has quit [Ping timeout: 268 seconds]
oldtopman has quit [Ping timeout: 245 seconds]
fikka has joined #lisp
markong has joined #lisp
tomlukeywood has quit [Quit: tomlukeywood]
CodeOrangutan has joined #lisp
SaganMan is now known as KawaiiNoises
CodeOrangutan has quit [Quit: Page closed]
EviX has quit [Remote host closed the connection]
elfmacs has joined #lisp
SlowJimmy has quit [Quit: good bye cruel world]
elfmacs has quit [Quit: WeeChat 2.1]
elfmacs has joined #lisp
smokeink has quit [Ping timeout: 240 seconds]
razieliyo has joined #lisp
lnostdal has quit [Ping timeout: 264 seconds]
damke_ has joined #lisp
damke has quit [Ping timeout: 264 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
varjagg has joined #lisp
elfmacs has quit [Remote host closed the connection]
elfmacs has joined #lisp
FreeBirdLjj has joined #lisp
blurgh has quit [Quit: Leaving]
FreeBirdLjj has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 255 seconds]
fikka has quit [Ping timeout: 268 seconds]
smasta has quit [Ping timeout: 240 seconds]
<Xof> I'm on my way to Marbella! I arrive in Malaga at about the same time as SAL9000 (maybe we're on the same flight?)
<Xof> Marbella at about 19:00 if the bus timetable is to be believed
hiroaki has joined #lisp
<Xof> I will try to check in here once I get to Marbella; I'll probably be hungry
<Xof> so if anyone knows where I should go to meet up and get food, please leave instructions here!
kerrhau has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
Chream_ has quit [Ping timeout: 256 seconds]
galdor2 is now known as galdor
deng_cn has quit [Read error: Connection reset by peer]
deng_cn has joined #lisp
lonjil has quit [Ping timeout: 265 seconds]
lonjil has joined #lisp
FreeBirdLjj has joined #lisp
SenasOzys has quit [Read error: Connection reset by peer]
SenasOzys has joined #lisp
smasta has joined #lisp
<SAL9000> Xof: ARN-AGP, Norwegian Airlines
smasta has quit [Ping timeout: 240 seconds]
philippe has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
nmajo has quit [Ping timeout: 240 seconds]
nmajo has joined #lisp
nowhere_man has joined #lisp
fikka has joined #lisp
orivej has joined #lisp
Chream_ has joined #lisp
elfmacs has quit [Ping timeout: 260 seconds]
fikka has quit [Ping timeout: 265 seconds]
nmajo has quit [Read error: Connection reset by peer]
fikka has joined #lisp
tokamach has joined #lisp
python476 has quit [Read error: Connection reset by peer]
Chream_ has quit [Ping timeout: 256 seconds]
pierpal has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
FreeBirdLjj has quit [Ping timeout: 264 seconds]
pierpal has quit [Ping timeout: 245 seconds]
nmajo has joined #lisp
thblt has quit [Remote host closed the connection]
tokamach has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fikka has joined #lisp
fourier has joined #lisp
philippe has quit [Quit: Leaving]
anaumov has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 260 seconds]
anaumov has joined #lisp
daniel-s has quit [Remote host closed the connection]
sjl has joined #lisp
pyface has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
orivej has quit [Ping timeout: 265 seconds]
lnostdal has joined #lisp
quazimodo has joined #lisp
ddrbt has joined #lisp
SenasOzys has quit [Ping timeout: 264 seconds]
damke_ has quit [Ping timeout: 264 seconds]
nmajo has quit [Read error: Connection reset by peer]
damke_ has joined #lisp
orivej has joined #lisp
fikka has joined #lisp
random-nick has quit [Read error: Connection reset by peer]
SenasOzys has joined #lisp
FareTower has quit [Ping timeout: 264 seconds]
pagnol has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
fikka has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
shka has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
FreeBirdLjj has joined #lisp
blt- has joined #lisp
fourier has quit [Ping timeout: 276 seconds]
blt has quit [Ping timeout: 276 seconds]
fikka has joined #lisp
smasta has joined #lisp
dddddd has joined #lisp
disumu has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
random-nick has joined #lisp
smasta has quit [Ping timeout: 240 seconds]
thblt has joined #lisp
Bronsa` has joined #lisp
damke_ has joined #lisp
fikka has joined #lisp
schoppenhauer has quit [Ping timeout: 265 seconds]
raynold has quit [Quit: Connection closed for inactivity]
smokeink has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
DataLinkDroid has quit [Ping timeout: 240 seconds]
pagnol has quit [Ping timeout: 256 seconds]
damke_ has quit [Ping timeout: 264 seconds]
schoppenhauer has joined #lisp
fikka has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Ping timeout: 260 seconds]
azimut has quit [Ping timeout: 256 seconds]
python476 has joined #lisp
fikka has joined #lisp
python476 has quit [Client Quit]
fikka has quit [Ping timeout: 265 seconds]
beach has joined #lisp
<beach> Good afternoon everyone!
<beach> We are definitely in Marbella, and our "hotel" is fantastic.
<beach> rme: We are in number 15.
fikka has joined #lisp
eminhi has joined #lisp
python476 has joined #lisp
<Shinmera> SAL9000: Xof: I'll try and get you at the bus station
<beach> I can't think of a better place for a conference than this.
<Shinmera> If it is indeed 19:00 CEST
<makomo> good afternoon beach
<makomo> these meetups sound hella cool
<makomo> everbody organizing and coordinating over irc
<beach> makomo: Oh, you are missing out this time?
<makomo> beach: i've only joined the lisp community a month or two ago :-)
<beach> makomo: Sorry to hear that.
<makomo> heh :-), i hope i'll be there one day
<beach> Definitely.
<makomo> would be nice to meet you all
<Shinmera> beach: I might be just a little bit biased but I'd probably prefer a conference in Zürich ;)
pierpal has joined #lisp
<beach> Shinmera: You can make it happen.
fikka has quit [Ping timeout: 260 seconds]
<makomo> will the conference be recorded this year too?
<beach> So they say.
<makomo> great!
fikka has joined #lisp
dtornabene has quit [Remote host closed the connection]
FreeBirdLjj has joined #lisp
fikka has quit [Ping timeout: 245 seconds]
Lord_Nightmare has quit [Ping timeout: 276 seconds]
<beach> makomo: However, the most important part of a conference like this is not the talks, but the direct discussions with other participants.
SuperJen has joined #lisp
Jen has quit [Read error: Connection reset by peer]
<beach> Shinmera: If you hurry up, you could propose your services, and that way we would not have to be co-organized with <programming> as has been proposed.
<SAL9000> Shinmera: Only one problem there -- we're not taking the bus.
<Shinmera> SAL9000: oh? Why not?
<Shinmera> beach: I don't know that I'm ready for that.
<beach> :(
<makomo> beach: i agree. however, it's the only thing from ELS that i have access to, since i can't be physically there
<beach> makomo: Sure. Just encouraging you to attend next time.
<makomo> at least this time, that is
<makomo> :-)
thblt has quit [Remote host closed the connection]
<beach> Shinmera: We took a taxi from our hotel in Málaga. It wasn't terribly expensive, and it was a lot easier than to first go to the bus station, take the bus, then get from the bus station to our hotel.
<beach> It must be even less expensive from the airport in Málaga to Marbella.
<Shinmera> Sure, but the bus station is literally in front of the airport, so it's very convenient
<Shinmera> cost 8€ for a ticket.
<beach> Fair enough.
Lord_Nightmare has joined #lisp
easye has quit [Remote host closed the connection]
damke_ has joined #lisp
ddrbt has quit [Ping timeout: 264 seconds]
<Shinmera> o
<Shinmera> Whoops
specbot has quit [Read error: No route to host]
minion has quit [Read error: No route to host]
specbot has joined #lisp
minion has joined #lisp
fikka has joined #lisp
thblt has joined #lisp
smokeink has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 240 seconds]
LiamH has joined #lisp
<p_l> beach: How much was the taxi?
<beach> 80€
<p_l> also, hello from flight LH1150 from Frankfurt to Malaga :)
<pfdietz> I hope it's nice and warm there. Freezing rain here near Chicago.
<Shinmera> Colleen: weather in marbella
<Colleen> Weather in Marbella: Clear at 22°C, 50% humidity, 4km/h wind, 1019hPa pressure.
FreeBirdLjj has quit [Remote host closed the connection]
<beach> p_l: From the center of Málaga, which is further than the airport.
fikka has joined #lisp
<beach> pfdietz: It is totally gorgeous.
FreeBirdLjj has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
<p_l> having spent last week in London, just the weather in Warsaw was gorgeous, and according to jackdaniels the weather in Marbella is similar
yeticry has quit [Read error: Connection reset by peer]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #lisp
yeticry has joined #lisp
d4ryus1 is now known as d4ryus
fikka has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
Nouv has joined #lisp
smasta has joined #lisp
fikka has joined #lisp
smasta has quit [Ping timeout: 240 seconds]
nika has quit [Read error: Connection reset by peer]
nika has joined #lisp
kozy has quit [Remote host closed the connection]
jjkola has joined #lisp
<jjkola> hi
fikka has quit [Ping timeout: 255 seconds]
<beach> Hello jjkola.
kozy has joined #lisp
Bronsa` has quit [Ping timeout: 268 seconds]
fikka has joined #lisp
<Xof> Shinmera: wow, thanks. I've now landed and am waiting for the airport bus, which leaves at 18:00
fikka has quit [Ping timeout: 256 seconds]
Satou has joined #lisp
<Xof> I think it arrives at the bus station ~50 minutes later
<Shinmera> Yes, takes around 45-55 minutes
<Xof> excellent
<Xof> see you shortly, then
<Shinmera> Somewhat shortly :)
<Shinmera> Remember that Spain is in CEST, not GMT
<Shinmera> So, just to be sure, does your bus leave 18:00 CEST (in an hour) or 17:00 CEST (now)
<Xof> in an hour
<Shinmera> Alright.
<Xof> I have already adjusted to spanish notions of "soon" as well as spanish notions of time
<Shinmera> Hah!
fikka has joined #lisp
cage_ has joined #lisp
MasouDa has joined #lisp
fikka has quit [Ping timeout: 276 seconds]
<Xof> also: wow this is the first sunshine I've seen in months
Nouv has quit [Remote host closed the connection]
fikka has joined #lisp
<Shinmera> Is it that bad in the UK?
<p_l> Shinmera: I've spent last week in London, it was constantly half-raining and even when it wasn't, above ~100m there was monolithic gray sky
<Xof> grey. Just grey. Lots and lots of grey. (I probably exaggerate, a bit)
<Shinmera> Yeesh
<p_l> like Xof is saying - Grey. Lots and lots of grey
<ebrasca> Can you move files from one directory to other with rename-file ?
<p_l> enough grey to drain colours from the city
<Shinmera> ebrasca: yes
<Shinmera> ebrasca: Note that rename-file is likely going to fail if you try to rename across devices.
<ebrasca> Shinmera: I am implementing rename-file for my implementation of fat32 in mezzano.
<p_l> ebrasca: please please do it through VFS
fikka has quit [Ping timeout: 240 seconds]
<ebrasca> p_l: What is VFS ?
<p_l> ebrasca: Virtual File System
<ebrasca> p_l: I don't understand how to do it with VFS.
<p_l> generalized name for a layer that sits in between actual filesystem implementations and what the software uses
<beach> p_l: And Mezzano already has that?
<p_l> beach: it's more a plea to consider it now, rather than try to retrofit it, because the latter is much harder
<p_l> a minimal VFS in CL could be a function that extracts "device" from a CL path and calls apropriate generic method with it as argument for specialization
flazh1 has quit [Ping timeout: 264 seconds]
<ebrasca> p_l: I think mezzano have someting like it.
<p_l> beach: an interesting case - MIT-derived Lisp machines didn't have proper separation of filesystem-related components, this resulted in some file-related applications to be so tightly bound to LMFS they didn't work without it
<p_l> ebrasca: that's a general disk interface
<beach> I see.
fikka has joined #lisp
Josh_2 has joined #lisp
Arcaelyx_ has joined #lisp
<p_l> Damn, now I wish I actually had managed to take a proper time off for ELS, cause I feel an itch to sit down and write that VFS for you :)
Arcaelyx has quit [Ping timeout: 264 seconds]
igemnace has joined #lisp
<p_l> ebrasca: looks like a start - though it uses HOST as distinguishing component of the path, and you might want to have multiple devices at a host
fikka has quit [Ping timeout: 245 seconds]
kotrcka has joined #lisp
<ebrasca> p_l: I use host as partition name/disk name.
<ebrasca> p_l: I don't have full understanding about common lisp FS.
<Xof> you are in good company
<p_l> hahahaha
<Xof> the CL pathnames and files chapters suffered in the final stage of the editing of the standard
jjkola has quit [Ping timeout: 256 seconds]
<Xof> the committee ran out of time and money
<p_l> I have used quite recently some OSes that had the same fields as a CL pathname
<Xof> those chapters have several internal contradictions and incoherences; they're not quite sure whether they're aiming to be a superset or subset of all things
<p_l> (phoe_air) the little bit of knowledge that the Common Lisp community had abouth pathnames has been codified into ASDF and UIOP; the rest is shamanism and black magic
<Xof> and then implementors start interpreting things, and users start complaining that the thing they want to do doesn't work how they expect, and...
<ebrasca> Yea
<p_l> There's a significant problem that most of the APIs many people use have all of one field out of all lisp pathname fields
<Xof> if you're an implementor, try to do something sensible. If you're a user, please have sympathy with your implementors
<Xof> (if you're pfdietz, curl up and cry in the corner)
<Xof> Hm, next year is 2019. SBCL20 in London in December, anyone?
<p_l> ebrasca: I'd probably implement HOST as "network" switch and device for "partition"
<p_l> Xof: I wouldn't mind London, though I don't know about time :)
<Xof> this would be additional to a nice conference in springtime
<Xof> not instead
Nouv has joined #lisp
<pfdietz> Pathnames, so little could be tested.
* ebrasca don't know how to do what p_l like. Ebrasca goes to his corner and cry.
<p_l> ebrasca: are you at ELS?
<ebrasca> p_l: I don't have money to go.
<p_l> :<
<p_l> pity
<p_l> still, itchy fingers here
<ebrasca> p_l: mmm Can I manage to go with 100 euros?
<p_l> ebrasca: given that it starts tomorrow, nope
<p_l> unless you've a way of getting to Marbella and arrange for accommodation
<ebrasca> p_l: Maybe if I start walking ...
<ebrasca> p_l: Do you have tox?
kerrhau has joined #lisp
kerrhau has quit [Changing host]
kerrhau has joined #lisp
<p_l> not really, never got around to using it so it disappeared from my system
<pfdietz> I recently found one cannot expect (namestring #p"/foo/bar/baz") to be "/foo/bar/baz".
<pfdietz> Symbolic links were getting substituted.
<ebrasca> I think it is "Host:>foo>bar>baz"
fikka has joined #lisp
<p_l> ebrasca: MIT lmfs style?
<ebrasca> p_l: Maybe like Genera path.
<p_l> Genera code is derived from tere
<p_l> *ther
<p_l> ... *there
<p_l> but IIRC first LMFS with this style was in MIT Lisp Machine software
fikka has quit [Ping timeout: 260 seconds]
<ebrasca> p_l: mmm someting related with Stallman?
<p_l> I think he did code some of it, but on hte system 78.48 from MIT I have LMFS version 21.34 and "Symbolics" (probably symbolics contributions back to MIT) version 8.13
MrSleepy has quit [Ping timeout: 245 seconds]
fikka has joined #lisp
<ebrasca> p_l: I can't do VFS bacause I don't understand where to start and my fat32 is WIP.
<p_l> ebrasca: don't worry
<ebrasca> I worry because I expect from me perfect code but I get errors...
Ukari has joined #lisp
MasouDa has quit [Quit: Reconnecting]
<p_l> There's already some redirection layer in place, get your own code working and who knows, I might be one day sleep-deprived enough to go mad and implement VFS on that ;D
MasouDa has joined #lisp
<p_l> "perfect" is the enemy of "done"
<Shinmera> A VFS could be a general implementation extension, I suppose.
EvW1 has joined #lisp
<Shinmera> Just needs a protocol specification
<p_l> Shinmera: I actually thought about this in the past, as possible CDR document
<ebrasca> p_l: Yea with time I focus more in "done" rather than "perfect".
<p_l> Would love to see some form of buy in on many implementations though (a way to submit monkey-patching code for a bunch of them?)
fikka has quit [Ping timeout: 260 seconds]
flazh1 has joined #lisp
<p_l> an example of what I was thinking of using such a VFS - ZIP file VFS that you can mount as an extra "host/device", similarly a "driver" for files embedded in implementation-specific way in the image, etc.
Patternmaster has quit [Remote host closed the connection]
<p_l> Mezzano just appears to be an interesting place to have it in general, and with some VFS work in place already :)
<dim> hi!
<beach> Hello dim.
<dim> In Marbella, ready to go for a walk by the sea then have a drink / dinner
<Shinmera> Dinner will probably have to wait another two hours at least.
jeosol has quit [Ping timeout: 260 seconds]
<ebrasca> I don't understand ourputs of rename-file if successful.
<_death> two hours.. just the amount of time I figure I'll be resting ;)
<dim> well beers by the see it is then
<dim> a good way to spend time
<dim> anyway, I'm also on the Whatsapp group if things move
<Shinmera> I'll pick up Xof at the bus station in about 50 minutes. Dunno what we'll do after he checks in
fikka has joined #lisp
<ebrasca> Is truename long-name (not always present) or short-name from fat32?
rumbler31 has joined #lisp
Nouv has quit [Remote host closed the connection]
comborico1611 has joined #lisp
damke has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 240 seconds]
beach has left #lisp ["ERC Version 5.3 (IRC client for Emacs)"]
<p_l> ebrasca: the question IMO should be "do I support LFN or not, and if yes, return LFN name if present"
rumbler31 has quit [Ping timeout: 276 seconds]
FareTower has joined #lisp
* ebrasca is searching for meaning of "LFN".
<p_l> ah, sorry. LFN = Long File Name in FAT32
<p_l> or rather VFAT
<p_l> because FAT's history is full of fail
<razieliyo> lol you're all in marbella?
fikka has joined #lisp
<p_l> (phoe_air) FAT: Fail Allocation Table
<p_l> (phoe_air) razieliyo: yes, slowly gathering there for the ELS, some of us are still travelling towards marbella
<razieliyo> tourist city, prices would prolly be high
<razieliyo> nice
<razieliyo> the weather here in the south of spain is a bit shitty these days, it use to be more shiny but this year rain is staying a bit more than usual
<razieliyo> maybe marbella is better than here in the west
<dim> weather is beautiful, and that being said, I'm going outside to enjoy it ;-)
<razieliyo> haha nice
Patternmaster has joined #lisp
<p_l> razieliyo: weather in Marbella beats the gray out of London's weather ;)
<p_l> our 4 man contingent is still at FL330 en route to Malaga
fikka has quit [Ping timeout: 264 seconds]
<p_l> expected time in Malaga is 18:45, dunno how long is the bus travel
Kevslinger has quit [Quit: Connection closed for inactivity]
<Shinmera> Bus takes 45 minutes, but it goes pretty irregularly
<Shinmera> or rather, infrequently
Oladon has joined #lisp
bakkal has joined #lisp
<p_l> Going for landing approach now, cya
<pfdietz> "3 cm of snow and ice expected" -- weather in Not Spain.
<frgo> Not in Southern Germany. 25 deg Celsius here near Stuttgart.
JuanDaugherty has joined #lisp
<JuanDaugherty> looks like about 3 cm here (about 100 clicks from toronto)
<JuanDaugherty> *klicks
smasta has joined #lisp
Ukari has quit [Remote host closed the connection]
<JuanDaugherty> but i am the happy because it's the end of it not the begin
wigust has joined #lisp
shrdlu68 has joined #lisp
smasta has quit [Ping timeout: 264 seconds]
nika has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
pjb has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 260 seconds]
shrdlu68 has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
kozy has quit [Remote host closed the connection]
Satou has quit [Quit: Cya soon guys!]
fikka has joined #lisp
kozy has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
python476 has quit [Read error: Connection reset by peer]
fikka has joined #lisp
SenasOzys has quit [Ping timeout: 256 seconds]
fikka has quit [Ping timeout: 276 seconds]
damke has quit [Ping timeout: 260 seconds]
damke has joined #lisp
fikka has joined #lisp
python476 has joined #lisp
EvW1 has quit [Read error: Connection reset by peer]
<Xof> ok, Shinmera and I are now in Marbella
<Xof> where is everyone?
fikka has quit [Ping timeout: 264 seconds]
energizer has joined #lisp
iqubic has quit [Remote host closed the connection]
jjkola has joined #lisp
jjkola has quit [Read error: Connection reset by peer]
SenasOzys has joined #lisp
<jackdaniel> we are about to eat dinner at 8pm in restaurant near avenida las palmeras 6, feel free to join :)
Kevslinger has joined #lisp
KawaiiNoises is now known as SaganMan
Josh_2 has quit [Ping timeout: 240 seconds]
python476 has quit [Ping timeout: 264 seconds]
<phoe> we are in Malaga
terpri has quit [Ping timeout: 268 seconds]
fikka has joined #lisp
Ukari has joined #lisp
shrdlu68 has joined #lisp
surya has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
<shka> hello
pagnol has joined #lisp
<phoe> heyyyy
surya has quit [Remote host closed the connection]
varjagg has quit [Ping timeout: 256 seconds]
MrSleepy has joined #lisp
surya has joined #lisp
shrdlu68 has quit [Quit: Lost terminal]
energizer has quit [Disconnected by services]
varjagg has joined #lisp
energizer has joined #lisp
energizer has quit [Remote host closed the connection]
energizer has joined #lisp
python476 has joined #lisp
ruste has joined #lisp
fikka has joined #lisp
fikka has quit [Ping timeout: 276 seconds]
Lord_Nightmare has quit [Excess Flood]
AxelAlex has quit [Quit: AxelAlex]
Lord_Nightmare has joined #lisp
fikka has joined #lisp
FareTower has quit [Ping timeout: 240 seconds]
quazimodo has quit [Ping timeout: 255 seconds]
smasta has joined #lisp
<p_l> Finally the bus arrived in Malaga
<p_l> Also shitty English people in Spain are shitty
MasouDa_ has joined #lisp
smasta has quit [Ping timeout: 265 seconds]
ddrbt has joined #lisp
FareTower has joined #lisp
MasouDa has quit [Ping timeout: 240 seconds]
frgo has quit [Ping timeout: 264 seconds]
Anthaas_ has quit [Quit: WeeChat 1.4]
MasouDa has joined #lisp
Anthaas has joined #lisp
damke_ has joined #lisp
<ebrasca> p_l: In Spain normal people only understand spanish.
damke has quit [Ping timeout: 264 seconds]
MasouDa_ has quit [Ping timeout: 264 seconds]
Bronsa` has joined #lisp
<p_l> It was more the accent and manner of being that suggested to me an English chat, even if rather retirement age
MasouDa_ has joined #lisp
damke has joined #lisp
fikka has quit [Ping timeout: 265 seconds]
MasouDa has quit [Ping timeout: 240 seconds]
damke_ has quit [Ping timeout: 264 seconds]
equwal has joined #lisp
MasouDa has joined #lisp
damke has quit [Ping timeout: 264 seconds]
damke has joined #lisp
MasouDa_ has quit [Ping timeout: 264 seconds]
<p_l> s/chat/chav/
MasouDa_ has joined #lisp
MasouDa has quit [Ping timeout: 245 seconds]
MasouDa has joined #lisp
fikka has joined #lisp
Folkol has joined #lisp
MasouDa_ has quit [Ping timeout: 276 seconds]
janivaltteri has joined #lisp
sz0 has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
MasouDa_ has joined #lisp
detectiveaoi has joined #lisp
MasouDa has quit [Ping timeout: 260 seconds]
Pixel_Outlaw has joined #lisp
MasouDa has joined #lisp
thblt has quit [Remote host closed the connection]
surya has quit [Ping timeout: 268 seconds]
MasouDa_ has quit [Ping timeout: 268 seconds]
Lord_Nightmare has quit [Ping timeout: 265 seconds]
MasouDa_ has joined #lisp
damke_ has joined #lisp
fourier has joined #lisp
MasouDa has quit [Ping timeout: 240 seconds]
bakkal has quit [Ping timeout: 276 seconds]
Lord_Nightmare has joined #lisp
fikka has joined #lisp
damke has quit [Ping timeout: 264 seconds]
damke__ has joined #lisp
MasouDa has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
MasouDa_ has quit [Ping timeout: 256 seconds]
fikka has quit [Ping timeout: 264 seconds]
<Xach> finally
MasouDa_ has joined #lisp
smasta has joined #lisp
damke has joined #lisp
damke__ has quit [Ping timeout: 264 seconds]
pagnol has quit [Ping timeout: 264 seconds]
MasouDa has quit [Ping timeout: 256 seconds]
FareTower has quit [Ping timeout: 240 seconds]
MasouDa has joined #lisp
damke_ has joined #lisp
damke has quit [Ping timeout: 264 seconds]
MasouDa_ has quit [Ping timeout: 256 seconds]
MasouDa_ has joined #lisp
FareTower has joined #lisp
fikka has joined #lisp
terpri has joined #lisp
MasouDa has quit [Ping timeout: 256 seconds]
MasouDa has joined #lisp
Ukari has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 240 seconds]
MasouDa_ has quit [Ping timeout: 256 seconds]
fikka has joined #lisp
cage_ has quit [Quit: Leaving]
damke has joined #lisp
SaganMan has quit [Ping timeout: 264 seconds]
<phoe> I am in the hotel.
<phoe> I shall CRASH now. I have not had any sleep last night.
<phoe> See you at the conference tomorrow, everyone.
<Shinmera> Sleep well
fikka has quit [Ping timeout: 240 seconds]
equwal has quit [Ping timeout: 246 seconds]
damke_ has quit [Ping timeout: 264 seconds]
<phoe> You too guys when you do
<phoe> I can't wait for tomorrow
<Shinmera> I can
<fourier> yep see you all there, gonna be cool
<_death> I must, time machine is at home
damke_ has joined #lisp
fikka has joined #lisp
damke has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 256 seconds]
FareTower has quit [Ping timeout: 240 seconds]
SaganMan has joined #lisp
fikka has joined #lisp
MasouDa_ has joined #lisp
ddrbt has quit [Ping timeout: 268 seconds]
MasouDa has quit [Ping timeout: 246 seconds]
fikka has quit [Ping timeout: 240 seconds]
fourier has quit [Ping timeout: 240 seconds]
shka has quit [Ping timeout: 240 seconds]
MasouDa has joined #lisp
wigust- has joined #lisp
rumbler31 has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
MasouDa_ has quit [Ping timeout: 260 seconds]
wigust has quit [Ping timeout: 260 seconds]
fikka has joined #lisp
damke_ has joined #lisp
MasouDa_ has joined #lisp
mustachio has joined #lisp
spoken-tales has joined #lisp
rumbler31 has quit [Ping timeout: 260 seconds]
mustachio has left #lisp [#lisp]
MasouDa has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 260 seconds]
MasouDa has joined #lisp
Lord_Nightmare has quit [Ping timeout: 264 seconds]
MasouDa_ has quit [Ping timeout: 260 seconds]
damke has joined #lisp
MasouDa_ has joined #lisp
Lord_Nightmare has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
MasouDa has quit [Ping timeout: 264 seconds]
random-nick has quit [Ping timeout: 264 seconds]
frgo has joined #lisp
MasouDa has joined #lisp
fourier has joined #lisp
mflem has joined #lisp
fikka has joined #lisp
MasouDa_ has quit [Ping timeout: 264 seconds]
MasouDa_ has joined #lisp
fikka has quit [Ping timeout: 276 seconds]
MasouDa has quit [Ping timeout: 268 seconds]
MasouDa has joined #lisp
MasouDa_ has quit [Ping timeout: 256 seconds]
Bindler has joined #lisp
fourier has quit [Remote host closed the connection]
MasouDa_ has joined #lisp
spoken-tales has quit [Ping timeout: 264 seconds]
ebzzry has joined #lisp
MasouDa has quit [Ping timeout: 268 seconds]
MasouDa has joined #lisp
spoken-tales has joined #lisp
fikka has joined #lisp
sz0 has quit [Quit: Connection closed for inactivity]
MasouDa_ has quit [Ping timeout: 264 seconds]
JuanDaugherty has quit [Quit: Ex Chat]
pierpa has joined #lisp
disumu has quit [Quit: ...]
fikka has quit [Ping timeout: 264 seconds]
MasouDa_ has joined #lisp
EvW has joined #lisp
MasouDa has quit [Ping timeout: 264 seconds]
MasouDa has joined #lisp
Bindler has quit [Quit: ERC (IRC client for Emacs 26.0.50)]
Bindler2 has joined #lisp
MasouDa_ has quit [Ping timeout: 264 seconds]
MasouDa_ has joined #lisp
Bindler2 has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org]
MasouDa has quit [Ping timeout: 255 seconds]
fikka has joined #lisp
MasouDa has joined #lisp
MasouDa_ has quit [Ping timeout: 265 seconds]
vlatkoB has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 256 seconds]
bakkal has joined #lisp
fikka has joined #lisp
jmercouris has joined #lisp
quazimodo has joined #lisp
Mutex7 has joined #lisp
quazimodo has quit [Ping timeout: 256 seconds]
damke_ has joined #lisp
fourier has joined #lisp
damke has quit [Ping timeout: 264 seconds]
wigust- has quit [Ping timeout: 255 seconds]
damke has joined #lisp
pierpal has quit [Ping timeout: 245 seconds]
damke_ has quit [Ping timeout: 264 seconds]
damke_ has joined #lisp
bakkal has quit [Ping timeout: 276 seconds]
damke__ has joined #lisp
lerax has joined #lisp
damke has quit [Ping timeout: 264 seconds]
EvW has quit [Ping timeout: 240 seconds]
EvW2 has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
EvW2 is now known as EvW
pagnol has joined #lisp
SlowJimmy has joined #lisp
eminhi has quit [Quit: leaving]
Folkol has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
razieliyo has left #lisp ["Leaving"]
lerax has left #lisp ["fuck this, i'm done"]
Karl_Dscc has quit [Remote host closed the connection]
Baggers has quit [Ping timeout: 256 seconds]
ebzzry has quit [Ping timeout: 264 seconds]
equwal has joined #lisp
rumbler31 has joined #lisp
__rumbler31 has joined #lisp
verisimilitude has joined #lisp
<verisimilitude> Hello, again.
holycow has joined #lisp
<verisimilitude> I'm currently adding system buffering and echoing control to my ACUTE-TERMINAL-CONTROL, even though I despise the idea.
<verisimilitude> What are you all working on?
drunkencoder has quit [Remote host closed the connection]
drunkencoder has joined #lisp
<verisimilitude> I'm currently adding CCL code for this, but it can't find its queer little databases on my system and so I'm doing it blind.
rumbler31 has quit [Ping timeout: 264 seconds]
damke has joined #lisp
Baggers has joined #lisp
fourier has quit [Ping timeout: 240 seconds]
rumbler31 has joined #lisp
damke__ has quit [Ping timeout: 264 seconds]
python476 has quit [Ping timeout: 255 seconds]
damke_ has joined #lisp
damke has quit [Ping timeout: 264 seconds]
rumbler31 has quit [Ping timeout: 268 seconds]
thblt has joined #lisp
makomo has quit [Ping timeout: 240 seconds]
nowhere_man has quit [Ping timeout: 256 seconds]
asarch has joined #lisp
<equwal> I'm doing haskell
<asarch> Why?
<equwal> Job
<equwal> This is what happens when you don't have macros:
<equwal> instance FromJSON Agenda
<equwal> instance FromJSON BillSpecificFunding
<equwal> instance FromJSON Category
<equwal> instance FromJSON District
<equwal> instance FromJSON Bill
<equwal> instance ToJSON Agenda
<equwal> instance ToJSON District
<equwal> instance ToJSON Category
<equwal> instance ToJSON BillSpecificFunding
<equwal> instance ToJSON Bill
<equwal> That would be two lines in CL with a macro.
<fe[nl]ix> equwal: stop that
EvW has quit [Ping timeout: 260 seconds]
equwal has quit [Ping timeout: 264 seconds]
comborico1611 has quit [Quit: Konversation terminated!]
janivaltteri has quit [Quit: leaving]
thblt has quit [Ping timeout: 264 seconds]
igemnace has quit [Quit: WeeChat 2.1]
lemoinem has quit [Ping timeout: 268 seconds]
lemoinem has joined #lisp
simplegauss has joined #lisp
igemnace has joined #lisp
<simplegauss> in common implementations (I'm particularly interested in sbcl) is there a way to declare a lambda inline? of course this is going to be used in a macro
<simplegauss> what i mean is a macro might produce a lambda which gets assigned or called, and i'd like this lambda to be declared inline. of course i could do something like "(flet ((f (x) (declare (inline f)) (1+ x))) f)" but i'd like to know the better solution if it exists
ophan has joined #lisp
<jmercouris> simplegauss: What is the question? A macro can produce any kind of code, and a lambda can be made with (lambda ())
<verisimilitude> So, LAMBDA is just a macro, simplegauss.
<verisimilitude> Simply define another macro around that.
jmercouris has quit [Ping timeout: 264 seconds]
SlowJimmy has quit [Ping timeout: 240 seconds]
<White_Flame> flet supports declarations in its body
<White_Flame> iow (flet ((func ...)) (declare (inline func)) ...something that uses func...)
<White_Flame> if you put the inline declaration inside the function body itself, that's not where inlining needs to happen
<White_Flame> it needs to happen where func is called, which is inside the body of flet
quazimodo has joined #lisp
Baggers has quit [Remote host closed the connection]
quazimodo has quit [Remote host closed the connection]
varjagg has quit [Ping timeout: 268 seconds]
quazimodo has joined #lisp
smasta has quit [Ping timeout: 264 seconds]
quazimodo has quit [Client Quit]
michalisko has quit [Ping timeout: 245 seconds]
Trystam has joined #lisp
michalisko has joined #lisp
Tristam has quit [Ping timeout: 256 seconds]
Trystam is now known as Tristam
<pfdietz> You can declare local functions inline.
<pfdietz> Ah that was already pointed out.
markong has quit [Ping timeout: 240 seconds]
spoken-tales has quit [Ping timeout: 260 seconds]
simplegauss has quit [Ping timeout: 256 seconds]
Bronsa` has quit [Ping timeout: 260 seconds]
pierpal has joined #lisp
Fare has joined #lisp
pierpal has quit [Ping timeout: 256 seconds]
nbhauke_ has joined #lisp
Kaisyu7 has quit [Quit: ERC (IRC client for Emacs 24.5.1)]
azimut has joined #lisp
nbhauke has quit [Ping timeout: 268 seconds]
nbhauke_ is now known as nbhauke
Kaisyu7 has joined #lisp