Bike 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.0, CMUCL 21b, ECL 16.1.3, CCL 1.11.5
epony has quit [Quit: QUIT]
attila_lendvai has quit [Read error: Connection reset by peer]
mishoo has quit [Ping timeout: 248 seconds]
attila_lendvai has joined #lisp
Kundry_Wag has joined #lisp
epony has joined #lisp
<ebrasca> _death: Thanks for help. Now I have some plan to work with.
mareskeg has quit [Remote host closed the connection]
makomo has quit [Ping timeout: 264 seconds]
mareskeg has joined #lisp
willmichael has joined #lisp
damke has quit [Ping timeout: 264 seconds]
damke has joined #lisp
patrixl has joined #lisp
Kundry_Wag has quit [Ping timeout: 264 seconds]
fisxoj has joined #lisp
mareskeg has quit [Ping timeout: 240 seconds]
willmichael has quit [Read error: Connection reset by peer]
fikka has quit [Ping timeout: 248 seconds]
mareskeg has joined #lisp
wxie has joined #lisp
sauvin_ has joined #lisp
mareskeg has quit [Ping timeout: 260 seconds]
sauvin_ is now known as bocaneriu
bocaneriu is now known as bocaneri
fisxoj has quit [Quit: fisxoj]
fikka has joined #lisp
mareskeg has joined #lisp
jmercouris has quit [Remote host closed the connection]
totom has left #lisp [#lisp]
shenghi has quit [Ping timeout: 240 seconds]
willmichael has joined #lisp
mareskeg has quit [Ping timeout: 260 seconds]
mareskeg has joined #lisp
<_death> pjb: good post.. I'm also reminded of https://groups.google.com/forum/message/raw?msg=comp.lang.lisp/-uoDKZeKBr4/qGgFy-M3mvoJ as well as libraries like screamer or cl-glpk
mareskeg has quit [Remote host closed the connection]
mareskeg has joined #lisp
smurfrobot has joined #lisp
wxie has quit [Quit: Bye.]
shenghi has joined #lisp
mareskeg has quit [Read error: Connection reset by peer]
mareskeg has joined #lisp
sindan has quit [Quit: Leaving]
smurfrobot has quit [Ping timeout: 240 seconds]
siraben has joined #lisp
mareskeg has quit [Ping timeout: 264 seconds]
mareskeg has joined #lisp
mareskeg has quit [Ping timeout: 260 seconds]
varjag has quit [Ping timeout: 264 seconds]
markong has quit [Ping timeout: 260 seconds]
fikka has quit [Ping timeout: 264 seconds]
EvW has joined #lisp
mareskeg has joined #lisp
Baggers has quit [Remote host closed the connection]
mareskeg has quit [Ping timeout: 248 seconds]
fikka has joined #lisp
wxie has joined #lisp
igemnace has quit [Quit: WeeChat 2.0.1]
patrixl has quit [Quit: ERC (IRC client for Emacs 26.0.91)]
milanj has quit [Quit: This computer has gone to sleep]
varjag has joined #lisp
pagnol has quit [Ping timeout: 264 seconds]
EvW has quit [Remote host closed the connection]
EvW2 has joined #lisp
varjag has quit [Ping timeout: 260 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
EvW2 is now known as EvW
stacksmith has quit [Ping timeout: 264 seconds]
Patternmaster has joined #lisp
harryTrout has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
damke_ has joined #lisp
smurfrobot has joined #lisp
damke has quit [Ping timeout: 264 seconds]
ckonstanski has joined #lisp
hjek has quit [Quit: leaving]
hjek has joined #lisp
fikka has joined #lisp
hjek has quit [Client Quit]
hjek has joined #lisp
smurfrobot has quit [Ping timeout: 264 seconds]
hjek has quit [Client Quit]
hjek has joined #lisp
hjek has quit [Client Quit]
wxie has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
hjek has joined #lisp
harryTrout has quit [Ping timeout: 245 seconds]
siraben has quit [Ping timeout: 268 seconds]
siraben has joined #lisp
mareskeg has joined #lisp
attila_lendvai has quit [Ping timeout: 256 seconds]
hjek has quit [Ping timeout: 260 seconds]
damke has joined #lisp
mareskeg has quit [Ping timeout: 260 seconds]
arescorpio has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
damke_ has joined #lisp
mareskeg has joined #lisp
hjek has joined #lisp
damke has quit [Ping timeout: 264 seconds]
d4ryus1 has joined #lisp
hjek has left #lisp [#lisp]
hjek has joined #lisp
mareskeg has quit [Ping timeout: 240 seconds]
nika has joined #lisp
d4ryus has quit [Ping timeout: 268 seconds]
hjek has quit [Client Quit]
mareskeg has joined #lisp
mareskeg has quit [Ping timeout: 260 seconds]
pagnol has joined #lisp
ckonstanski has quit [Remote host closed the connection]
ckonstanski has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
EvW has quit [Ping timeout: 276 seconds]
smurfrobot has joined #lisp
dpg has joined #lisp
safe has joined #lisp
smurfrobot has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
nydel has quit [Read error: Connection reset by peer]
Fare has quit [Ping timeout: 248 seconds]
mareskeg has joined #lisp
Fare has joined #lisp
pagnol has quit [Ping timeout: 260 seconds]
dpg has quit [Ping timeout: 264 seconds]
ku is now known as k-hos
mareskeg has quit [Ping timeout: 264 seconds]
bocaneri has quit [Ping timeout: 264 seconds]
sauvin_ has joined #lisp
willmichael has quit [Ping timeout: 240 seconds]
JammyHammy has quit [Read error: Connection reset by peer]
varjag has joined #lisp
mareskeg has joined #lisp
varjag has quit [Ping timeout: 264 seconds]
mareskeg has quit [Ping timeout: 256 seconds]
nowhereman_ has quit [Ping timeout: 256 seconds]
nowhere_man has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
j0ni has quit [Ping timeout: 260 seconds]
willmichael has joined #lisp
megalography has joined #lisp
fikka has joined #lisp
trocado has quit [Ping timeout: 264 seconds]
arescorpio has quit [Quit: Leaving.]
smurfrobot has joined #lisp
smurfrobot has quit [Ping timeout: 256 seconds]
megalography has quit [Ping timeout: 256 seconds]
Oladon has quit [Quit: Leaving.]
megalography has joined #lisp
elderK has joined #lisp
elderK has joined #lisp
elderK has quit [Changing host]
dpg has joined #lisp
megalography has quit [Ping timeout: 260 seconds]
asarch has joined #lisp
_whitelogger has joined #lisp
fisxoj has joined #lisp
LooneyTunes has joined #lisp
Oladon has joined #lisp
dpg has quit [Ping timeout: 264 seconds]
damke has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
vtomole has joined #lisp
smurfrobot has joined #lisp
smokeink has joined #lisp
smurfrobot has quit [Ping timeout: 260 seconds]
flip214 has quit [Ping timeout: 256 seconds]
flip214 has joined #lisp
schoppenhauer has quit [Ping timeout: 240 seconds]
sauvin_ is now known as bocaneri
schoppenhauer has joined #lisp
<beach> Good morning everyone!
terpri has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 256 seconds]
fikka has joined #lisp
lisbeths is now known as johnnymacs
<Fare> beach: chào anh
<Fare> beach: if you're interested in compiling CL to Scheme, you could make SICL a Gerbil language.
<beach> Fare: Are you going to ELS?
<beach> Compiling CL to Scheme? Why would that be useful?
<beach> It's an honest question.
varjag has joined #lisp
<beach> And by "make SICL a Gerbil language", do you mean using Gerbil to compile SICL, and thereby not using the Cleavir compiler framework?
<Fare> beach: not at this point, but if I raise enough money, possibly.
<beach> Fare: Which question was that an answer to?
<Fare> how low-level is cleavir? I was thinking having Cleavir output Scheme.
<Fare> beach: I'll go to ELS if I get the budget to go to ELS
<beach> Got it.
<Fare> right now, I don't have that budget.
<beach> I see.
Pixel_Outlaw has quit [Quit: Leaving]
<beach> The essence of Cleavir is a flow graph similar to what is called MIR in the literature, except the first step is what I call HIR, which is like MIR except that it does not expose address calculations so that all data are Common Lisp objects.
<beach> So it is way lower level than Scheme.
<beach> I do translate HIR to Common Lisp so that I can run SICL code in a host Common Lisp system though. But it is not very fast of course.
varjag has quit [Ping timeout: 240 seconds]
<Fare> if you have 3-5 million dollars lying around, I'm trying to raise money for my cryptocurrency project.
Kundry_Wag has joined #lisp
<beach> 'fraid not. Sorry.
<Fare> beach: would Cleavir be a good target to add special support for user-defined safe-points?
surya has joined #lisp
<beach> It could certainly be done. But right now, only Common Lisp code can be processed. It would take some effort to make it process something else.
<beach> Though perhaps the entire AST-to-HIR could be roughly the same, so only source to AST would have to be rewritten for some other language.
<beach> Fare: Basically, every step of processing in Cleavir uses generic functions with a CLIENT parameter that can be specialized upon. And client code is free to introduce new AST types and new HIR types as long as methods are provided to process those new types when needed.
Kundry_Wag has quit [Ping timeout: 264 seconds]
asarch has quit [Quit: Leaving]
smurfrobot has joined #lisp
<beach> Some existing processing steps can even be used even if new HIR instructions are introduced. For example, liveness analysis only looks at inputs and outputs of instructions, so it can handle client-specific instructions out of the box.
smurfrobot has quit [Remote host closed the connection]
Kevslinger has quit [Quit: Connection closed for inactivity]
troydm has quit [Ping timeout: 240 seconds]
<Fare> I am slated to give a talk on first-class implementations in June at LambdaConf 2018.
fisxoj has quit [Quit: fisxoj]
wooden_ has joined #lisp
<Fare> This year, I'd like to have at least a very rough prototype.
<beach> When is the conference?
<beach> And what is meant by "first-class implementations"?
<Fare> e.g. compiling a subset of (Scheme|CL) to (Scheme|CL) with first-class safe-points.
<Fare> beach: basically, my PhD thesis work.
smokeink has quit [Ping timeout: 256 seconds]
<beach> I am reminded that I agreed to read it, but haven't had the time. :(
fikka has quit [Ping timeout: 256 seconds]
smurfrobot has joined #lisp
Mutex7 has quit [Remote host closed the connection]
fikka has joined #lisp
JuanDaugherty has joined #lisp
<JuanDaugherty> Fare, I like your thesis, will absorb further. One extremely petty thing, you betray yourself as a native speaker of a lang that doesn't have agreement in number, as the English plural usage is regularly ungrammatical including in the first sentence.
<JuanDaugherty> extremely petty but distracting, in the first occurrence "topic" instead of "topics" i wondered if you meant topoi
<JuanDaugherty> (at first before the pattern was clear)
<beach> JuanDaugherty: Fare is a native speaker of French, which does have agreement in number.
<JuanDaugherty> i thought probably vietnamese
<beach> For some value of "native".
<beach> His Vietnamese is worse than mine. :)
<JuanDaugherty> which is likely sino tibetan
damke_ has joined #lisp
<JuanDaugherty> Austroasiatc
<JuanDaugherty> it is, as I say, petty, if the thesis is cogent, a worthwhile contribution, or at least more perspective on semantics
damke has quit [Ping timeout: 264 seconds]
<Fare> The thesis probably need a lot of proofreading :-(
<Fare> thanks for warning me about the very first sentence.
<Fare> beach, I haven't touched it much since December.
<JuanDaugherty> and no vietnamese does not have agreement in the form of morphological effect on the target, usage is similar to chinese
<JuanDaugherty> beach, you're fluent in vietnamese?
pierpa_ has quit [Quit: Page closed]
red-dot has quit [Quit: Going offline, see ya! (www.adiirc.com)]
<JuanDaugherty> or, alternatively Fare, you never were?
red-dot has joined #lisp
les has quit [Quit: ""]
<JuanDaugherty> in any case stuff addressing semantics in a computing context is good, it tends be siloed/isolated in AI/nlp or just pure research on it as such
smurfrobot has quit [Remote host closed the connection]
les has joined #lisp
johnnymacs is now known as dorothyw
<JuanDaugherty> i.e. true/deep semantics, not the thing called that which is direction for how to implement something syntactically specified
smurfrobot has joined #lisp
mareskeg has joined #lisp
smokeink has joined #lisp
smurfrobot has quit [Ping timeout: 264 seconds]
mareskeg has quit [Ping timeout: 240 seconds]
SaganMan has joined #lisp
<SaganMan> Morning Peeps
chocolait has quit [Quit: ZNC 1.6.3 - http://znc.in]
fikka has quit [Ping timeout: 260 seconds]
<whoman> good evening
<beach> JuanDaugherty: I am definitely not fluent in Vietnamese, and according to Fare, his Vietnamese is (or was) the level of child.
damke has joined #lisp
<beach> JuanDaugherty: It is more of a game between the two of us. Every time we meet, we try to exchange a few words, but it hasn't been very successful.
fikka has joined #lisp
<beach> JuanDaugherty: Fare claims that he can not understand what I say because my "pronunciation is strange". However, the (southern) Vietnamese clerk at the Eurasia store understands my (southern) Vietnamese quite well.
<beach> Anyway, enough off-topic material.
<JuanDaugherty> moin SaganMan ; beach, ah, vietnamese is tonal, yes it is.
<beach> Definitely.
damke_ has quit [Ping timeout: 264 seconds]
<beach> 6 tones in the north, 5 in the south.
Pierpa has joined #lisp
<beach> 4 are the same in the north and in the south.
nowhereman_ has joined #lisp
patrixl has joined #lisp
* JuanDaugherty doesn't know of anything like a common semantic thing for lisp as such other than the usual inclusion of a prolog implementation
<fouric> Is there an easy way of getting CFFI to print a list of search paths after it explodes because it could not find a shared library?
smurfrobot has joined #lisp
<JuanDaugherty> isn't just inspecting the paths easier?
krwq has quit [Remote host closed the connection]
nowhere_man has quit [Ping timeout: 240 seconds]
<Fare> beach: which tones are confused in the south?
<Fare> fouric: there's always a way
<fouric> Fare: of course - I was just hoping for something easy, because otherwise I'll just start putting symlinks in /usr/lib or something
patrixl has quit [Remote host closed the connection]
* fouric sudo ln
<fouric> Wait, LD_LIBRARY_PATH is a thing.
<fouric> Just kidding.
<fouric> Turns out that the CFFI documentation is actually pretty useful.
JuanDaugherty has quit [Quit: Ex Chat]
terpri has joined #lisp
<beach> Fare: ~ and ? are pronounced the same in the south.
<beach> Fare: . is pronounced differently in the north and in the south.
Pixel_Outlaw has joined #lisp
smokeink has quit [Remote host closed the connection]
<beach> Fare: I mean ~ is pronounced in the south just like ? is pronounced both in the north and in the south.
<fouric> beach: are you familiar with the Java concept of "interfaces"?
<beach> Fare: Neither ~ nor . has a "glottal stop" in the south.
Pierpa has quit [Ping timeout: 260 seconds]
<beach> fouric: Yes, it is a subset of what we call "protocols" in Common Lisp.
<fouric> How correct would it be to call Cleavir a compiler "interface"?
<fouric> Oh, I haven't heard of this concept (protocols) before.
<fouric> Do you have something I could read?
<beach> Yes, hold on...
<fouric> (you could explain it here if you wanted, but if you have a good resource, no need to consume your time...)
<fouric> Excellent. Thank you!
<beach> fouric: Cleavir has a large collection of protocols. Such a collection is sometimes referred to as a "framework".
Pixel_Outlaw has quit [Client Quit]
smurfrobot has quit [Remote host closed the connection]
nika has quit [Quit: Leaving...]
Oladon has quit [Quit: Leaving.]
damke_ has joined #lisp
thinkpad has quit [Max SendQ exceeded]
damke has quit [Ping timeout: 264 seconds]
thinkpad has joined #lisp
smokeink has joined #lisp
FreeBirdLjj has joined #lisp
fiddlerwoaroof has quit [Ping timeout: 240 seconds]
vlatkoB has joined #lisp
fiddlerwoaroof has joined #lisp
damke has joined #lisp
Karl_Dscc has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
patrixl has joined #lisp
<patrixl> #emacs
<beach> patrixl: What about it?
SaganMan has quit [Quit: WeeChat 1.6]
damke has quit [Ping timeout: 264 seconds]
<patrixl> beach: sorry. my fingers have been having trouble typing properly today, and this time missed the whole /join part of that line..
<patrixl> not as bad as that time I typed my nickserv password in a channel lol
<beach> Yeah, it happens.
<patrixl> yeah, lol
<siraben> Does IRC have 2FA?
SaganMan has joined #lisp
<patrixl> oh hi siraben
<patrixl> no 2FA AFAIK but I haven't been around for some years lol.
<siraben> Hi patrixl
<siraben> Oh lol
<siraben> Is it possible to connect to freenode without registering?
<patrixl> yes
<beach> Let's try to stick to the topic a bit more this time, OK?
st_iron has joined #lisp
<siraben> beach: What do you mean?
<siraben> beach: Don't we always ;)
<beach> The other day, you had a very long conversation completely unrelated to Common Lisp. Just reminding you about the topic.
<siraben> Oh yeah, sorry about that
<siraben> Quite new to IRC
Kundry_Wag has joined #lisp
<SaganMan> Shinmera: join #help
<SaganMan> siraben: join #help
<siraben> Ok
<SaganMan> Shinmera: sorry, wrong highlight
<st_iron> hello
<beach> Hello st_iron.
<st_iron> do i understand well that cons cells are just like single linked lists, and the car contains the value, the cdr the pointer to the next item?
<st_iron> s/pointer/reference/
<beach> st_iron: That is how CONS cells are often used, i.e. to build lists.
<siraben> Yes
<beach> st_iron: But, they can be used as pairs as well.
<st_iron> thanks!
<siraben> You can do circular lists in Common Lisp
<st_iron> pairs? like (a . b)?
<beach> siraben: Yes.
<SaganMan> yes
<beach> st_iron: Yes.
<SaganMan> it's easy to do that
<siraben> Are lists implemented with O(n) lookup time?
<st_iron> understood, thank you very much, it's clear now
<siraben> Would it be better to use hash tables or data lookup?
<siraben> for*
<beach> siraben: Depends on the size. Yes, O(n).
Kundry_Wag has quit [Ping timeout: 260 seconds]
<siraben> Could you implement lists as only putting cars on top of each other?
<siraben> e.g. (c (b (a)))
<siraben> Wait no
<beach> siraben: Sure, but then the language has no support for such lists.
<beach> siraben: You would have to rewrite FIND, POSITION, MAPCAR, etc.
<siraben> Would be an exercise I suppose
<beach> Not a very useful one.
<siraben> Are continuations in Common Lisp as well?
<beach> No
<siraben> equivalent to call/cc
<siraben> But you can write functions by CPS transform to add that, right?
<st_iron> i study from Peter Seibel's book, he explains everything very well
<beach> siraben: Sure you can transform to CPS, but you still don't have call/cc. Also, CPS pretty much requires tail-call optimization which the standard doesn't require.
<st_iron> but sometimes the explanation confuses me :)
<beach> st_iron: Then you come here and get clarification.
<st_iron> beach: and i really appreciate it :) thanks
SAL9000_ has joined #lisp
<siraben> I wonder what an operating system built on Lisp would be like
<siraben> Like the Lisp machines of the past
SAL9000 has quit [Ping timeout: 240 seconds]
<beach> siraben: Something like this I would imagine http://metamodular.com/lispos.pdf
Karl_Dscc has quit [Remote host closed the connection]
<beach> siraben: There is also Mezzano which is much more complete at this point.
<beach> siraben: And Movitz, but it is no longer maintained.
fiddlerwoaroof has quit [Ping timeout: 240 seconds]
dddddd has quit [Remote host closed the connection]
FreeBirdLjj has quit [Remote host closed the connection]
fiddlerwoaroof has joined #lisp
<Fare> passing your code thru a CPT is fine, but then all library code has to go thru the same CPT, or else
<Fare> siraben, look at rust & such for OS on suitable languages
<beach> siraben: Did you faint?
FreeBirdLjj has joined #lisp
vtomole has quit [Ping timeout: 260 seconds]
dorothyw is now known as johnnymacs
fiddlerwoaroof has quit [Ping timeout: 265 seconds]
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fiddlerwoaroof has joined #lisp
makomo has joined #lisp
<patrixl> lol guess so
damke has joined #lisp
fiddlerwoaroof has quit [Ping timeout: 264 seconds]
SaganMan has quit [Quit: WeeChat 1.6]
varjag has joined #lisp
smokeink has quit [Remote host closed the connection]
orm has joined #lisp
varjag has quit [Ping timeout: 256 seconds]
orm has quit [Client Quit]
patrixl has quit [Quit: ERC (IRC client for Emacs 26.0.91)]
opal has quit [Ping timeout: 245 seconds]
mishoo has joined #lisp
marusich has joined #lisp
fiddlerwoaroof has joined #lisp
opal has joined #lisp
marusich has quit [Ping timeout: 240 seconds]
xantoz has quit [Ping timeout: 268 seconds]
random-nick has joined #lisp
heyedy has quit [Quit: Connection closed for inactivity]
elderK has quit [Quit: WeeChat 1.9]
milanj has joined #lisp
DataLinkDroid has joined #lisp
shka_ has joined #lisp
smurfrobot has joined #lisp
Tobbi has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
smurfrobot has quit [Ping timeout: 265 seconds]
fikka has joined #lisp
Tobbi has quit [Remote host closed the connection]
Tobbi has joined #lisp
mflem has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
smokeink has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
Kundry_Wag has joined #lisp
smurfrobot has joined #lisp
myrkraverk has joined #lisp
damke_ has joined #lisp
Murii|osx has joined #lisp
Kundry_Wag has quit [Ping timeout: 260 seconds]
<jack_rabbit> asdf is giving me 'Component "package html-convert" not found' when trying to load one of my projects. html-convert.lisp is a file in my project, and listed under components as :file.
smurfrobot has quit [Ping timeout: 260 seconds]
<jack_rabbit> It's not listed as a package dependency. Any ideas what I'm doing wrong? I've never run into this before.
damke has quit [Ping timeout: 264 seconds]
<beach> jack_rabbit: "package" here means Common Lisp package, not ASDF "system".
<beach> jack_rabbit: So you are probably using a package prefix or IN-PACKAGE before you do the DEFPACKAGE.
<beach> No wait. That doesn't sound right.
<beach> are you sure about the message. There seems to be a space in the name of the component.
<jack_rabbit> NOPE! I missed some quotes.
<jack_rabbit> Yes, that's the issue.
<jack_rabbit> Dependency was "package html-convert" rather than "package" "html-convert"
fikka has joined #lisp
<beach> OK
<jack_rabbit> Thanks. Sorry to trouble over silly mistakes.
<beach> It happens.
safe has quit [Read error: Connection reset by peer]
damke has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
svillemot has quit [Quit: leaving]
svillemot has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
troydm has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
fikka has joined #lisp
Fare has quit [Ping timeout: 248 seconds]
fikka has quit [Ping timeout: 248 seconds]
willmichael has quit [Ping timeout: 240 seconds]
Kundry_Wag has joined #lisp
willmichael has joined #lisp
pagnol has joined #lisp
Kundry_Wag has quit [Ping timeout: 240 seconds]
igemnace has joined #lisp
fikka has joined #lisp
<smokeink> https://www.youtube.com/watch?v=FvmTSpJU-Xc Alan Kay - Normal Considered Harmful
fikka has quit [Ping timeout: 260 seconds]
xantoz has joined #lisp
willmichael has quit [Ping timeout: 252 seconds]
fikka has joined #lisp
smurfrobot has joined #lisp
willmichael has joined #lisp
varjag has joined #lisp
smurfrobot has quit [Ping timeout: 276 seconds]
_krator44 has quit [Ping timeout: 260 seconds]
fikka has quit [Ping timeout: 248 seconds]
skeuomorf has joined #lisp
smurfrobot has joined #lisp
_krator44 has joined #lisp
LooneyTunes has quit [Ping timeout: 255 seconds]
smurfrobot has quit [Ping timeout: 264 seconds]
red-dot has quit [Quit: Going offline, see ya! (www.adiirc.com)]
smurfrobot has joined #lisp
fikka has joined #lisp
damke_ has joined #lisp
smurfrobot has quit [Ping timeout: 264 seconds]
damke has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
willmichael has quit [Ping timeout: 264 seconds]
damke has joined #lisp
smokeink has quit [Remote host closed the connection]
damke_ has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
Kundry_Wag has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
vaporatorius__ has quit [Read error: No route to host]
vaporatorius has joined #lisp
vap1 has joined #lisp
vaporatorius has quit [Client Quit]
Kundry_Wag has quit [Ping timeout: 264 seconds]
mishoo has quit [Ping timeout: 248 seconds]
Kevslinger has joined #lisp
cuso4 has joined #lisp
<cuso4> Hey!
<cuso4> I am doing one of my physics problems in lisp
<cuso4> And I get a floating point overflow error. But I can't seem to find anything online on how to solve it
<Bike> do you know what floating point overflow is?
<cuso4> This is what the code looks like
<cuso4> not really
mn3m has joined #lisp
damke_ has joined #lisp
<cuso4> It is the e_total function that overflows for values of m>205
smokeink has joined #lisp
damke has quit [Ping timeout: 264 seconds]
<Bike> it means there's a floating point number that's too big to represent
smurfrobot has joined #lisp
<Bike> check most-positive-single-float; it's probably around 3e38
<Bike> c^4 is about 8e33, so if m_n is larger than ten thousand ish you're out of numbers
<Bike> m_n^2 i mean
<Bike> so you should use doubles instead of singles.
smurfrobot has quit [Ping timeout: 260 seconds]
<cuso4> It works now
<cuso4> thanks
Kundry_Wag has joined #lisp
smurfrobot has joined #lisp
nydel has joined #lisp
<Bike> if you deal with really big values, you might have to finesse it to avoid computing that huge intermediate value that you then take the sqrt of, but i don't know how to do that off the top of my head
<Bike> well. i guess you can write it as c*sqrt(mc^2+p)
hvxgr has quit [Quit: leaving]
SAL9000_ is now known as SAL9000
<cuso4> That would work
<cuso4> Of ccourse you could use some numerical methods too, but my current solution is good enough.
Kundry_Wag has quit [Ping timeout: 264 seconds]
surya has quit [Ping timeout: 240 seconds]
smurfrobot has quit [Ping timeout: 276 seconds]
markong has joined #lisp
fikka has joined #lisp
EvW1 has joined #lisp
smurfrobot has joined #lisp
fikka has quit [Ping timeout: 252 seconds]
surya has joined #lisp
hvxgr has joined #lisp
surya has quit [Ping timeout: 264 seconds]
nowhere_man has joined #lisp
<pjb> (expt 206 2) #| --> 42436 |#
nowhereman_ has quit [Ping timeout: 248 seconds]
mishoo has joined #lisp
surya has joined #lisp
patrixl has joined #lisp
fikka has joined #lisp
varjag has quit [Ping timeout: 240 seconds]
ebrasca has quit [Remote host closed the connection]
mn3m has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 256 seconds]
smurfrobot has quit [Remote host closed the connection]
red-dot has joined #lisp
damke_ has quit [Read error: Connection reset by peer]
damke_ has joined #lisp
ggherdov has joined #lisp
pagnol has quit [Ping timeout: 268 seconds]
disumu has joined #lisp
mn3m has joined #lisp
varjag has joined #lisp
trocado has joined #lisp
cuso4 has quit [Ping timeout: 264 seconds]
surya has quit [Remote host closed the connection]
fikka has joined #lisp
python476 has joined #lisp
disumu has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 248 seconds]
fikka has joined #lisp
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 260 seconds]
surya has joined #lisp
smurfrobot has joined #lisp
smurfrobot has quit [Ping timeout: 260 seconds]
red-dot has quit [Quit: Going offline, see ya! (www.adiirc.com)]
smurfrobot has joined #lisp
orivej has quit [Ping timeout: 256 seconds]
pagnol has joined #lisp
patrixl has quit [Ping timeout: 255 seconds]
red-dot has joined #lisp
damke has joined #lisp
FreeBirdLjj has joined #lisp
damke_ has quit [Read error: Connection reset by peer]
smurfrobot has quit [Remote host closed the connection]
lima4 has joined #lisp
lima4 has left #lisp [#lisp]
cuso4 has joined #lisp
patrixl has joined #lisp
patrixl has quit [Client Quit]
lroca has joined #lisp
mareskeg has joined #lisp
mareskeg has quit [Read error: Connection reset by peer]
mareskeg has joined #lisp
damke_ has joined #lisp
Kundry_Wag has joined #lisp
mareskeg has quit [Ping timeout: 240 seconds]
damke has quit [Ping timeout: 264 seconds]
skeuomorf has left #lisp ["Killed buffer"]
dddddd has joined #lisp
Kundry_Wag has quit [Ping timeout: 264 seconds]
groovy2shoes has joined #lisp
asarch has joined #lisp
damke has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
lroca is now known as roca
fikka has quit [Ping timeout: 265 seconds]
khisanth_ has quit [Ping timeout: 268 seconds]
fikka has joined #lisp
khisanth_ has joined #lisp
red-dot has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Pierpa has joined #lisp
arrsim has quit [Quit: bye]
arrsim has joined #lisp
smokeink has quit [Ping timeout: 260 seconds]
nika has joined #lisp
tewi_inaba has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
ckonstanski has quit [Remote host closed the connection]
milanj has joined #lisp
xantoz has quit [Ping timeout: 268 seconds]
wmannis has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
nowhere_man has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
asarch has quit [Quit: Leaving]
Kundry_Wag has joined #lisp
nowhere_man has joined #lisp
d4ryus1 is now known as d4ryus
Kundry_Wag has quit [Ping timeout: 240 seconds]
warweasle has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
wigust has joined #lisp
FreeBirdLjj has joined #lisp
FreeBirdLjj has quit [Ping timeout: 256 seconds]
mn3m has quit [Quit: mn3m]
EvW1 has quit [Ping timeout: 255 seconds]
MarkusBarthlen has joined #lisp
Oladon has joined #lisp
wheelsucker has joined #lisp
MarkusBarthlen has quit [Remote host closed the connection]
zaquest has quit [Ping timeout: 276 seconds]
python476 has quit [Ping timeout: 256 seconds]
smurfrobot has joined #lisp
damke_ has joined #lisp
warweasle has quit [Quit: Leaving]
damke has quit [Ping timeout: 264 seconds]
smurfrobot has quit [Ping timeout: 260 seconds]
SaganMan has joined #lisp
zaquest has joined #lisp
surya has quit [Quit: Leaving]
surya has joined #lisp
Fare has joined #lisp
surya has quit [Ping timeout: 245 seconds]
Karl_Dscc has joined #lisp
mflem has joined #lisp
philadendrite has joined #lisp
Arcaelyx has joined #lisp
pcell has quit [Remote host closed the connection]
pcell has joined #lisp
surya has joined #lisp
surya has quit [Ping timeout: 240 seconds]
milanj has quit [Quit: This computer has gone to sleep]
Arcaelyx_ has joined #lisp
Arcaelyx has quit [Ping timeout: 255 seconds]
surya has joined #lisp
akr has joined #lisp
<akr> Hello, can someone please help me make sense of the "docs" for cl-opengl http://quickdocs.org/cl-opengl/api
<akr> I want to create an opengl context on an already existing window
<akr> namely, the X root window
<akr> I can get it through clx (bindings for xlib)
<akr> but I don't know where to plug it in into cl-opengl
<Shinmera> cl-opengl does not handle context or window creation. Those parts are heavily OS specific.
<Shinmera> It only deals with the OpenGL API itself.
<akr> hmm okay, what should I do then?
<Shinmera> See glut, glfw, sdl2, glop, etc. to do that.
wigust has quit [Quit: ZNC 1.6.5 - http://znc.in]
<akr> aren't bindings to glut part of cl-opencl?
<Shinmera> It's part of the project, but not part of the system.
<akr> hmm, guess not
<akr> ah, okay
<Shinmera> Anyway, glut is /really old/, so I can't recommend using it.
<Shinmera> Try cl-glfw3 or something.
pagnol has quit [Ping timeout: 256 seconds]
vlatkoB has quit [Remote host closed the connection]
raynold has joined #lisp
<akr> alright, thanks
<Shinmera> glop is a "pure CL" attempt at doing the same, but it's a bit sketchy / underdeveloped in parts.
Kundry_Wag has joined #lisp
<Shinmera> So depending on how you feel about foreign library dependencies...
<akr> glfw3 looks nice
pcell has quit [Ping timeout: 240 seconds]
<akr> do you think I can plug the window obtained from xlib:screen-root directly into glfw:make-context-current?
<Shinmera> No
wtjones has joined #lisp
smurfrobot has joined #lisp
damke has joined #lisp
<akr> hmm
<Shinmera> All of these libraries will do the window creation for you. Is there any reason you want to do it yourself?
<akr> like I said, I want to draw to a pre-existing window
<akr> to be exact, the X root window
<akr> as I want to render a live wallpaper
damke_ has quit [Ping timeout: 264 seconds]
Kundry_Wag has quit [Ping timeout: 260 seconds]
<Shinmera> Hmm, not sure then.
<Shinmera> I suppose as a last resort you could browse the sources of GLFW's X11 implementation and pick the parts you need to creat the context and prepare the window.
<akr> I'd guess that cl-glfw3 won't have bindings to the necessary functions
<Shinmera> I'd be surprised if glfw3's public API itself does.
smurfrobot has quit [Ping timeout: 255 seconds]
<akr> nevermind then, thanks anyway
<Shinmera> I assume it's typically not exposed because it is a rather low-level, platform specific detail.
<akr> yeah, it would be
<Shinmera> On the other hand, this is a good opportunity to write a small library that can be re-used to get a X root GL context. :)
<akr> unfortunately, I have no idea how one would go about doing that
<Shinmera> Look at the sources of glfw/glop/etc, see what they do, then replicate that in CL.
<Shinmera> except switching out window creation with plugging in the handle of the root window.
<akr> maybe I'll try that later, gotta go do something else now
Arcaelyx_ has quit [Ping timeout: 268 seconds]
<akr> in any case, thanks a lot for the info
Arcaelyx has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
roca has quit [Quit: roca]
sunset_NOVA has joined #lisp
Amplituhedron has joined #lisp
surya has quit [Ping timeout: 240 seconds]
nika has quit [Quit: Leaving...]
krasnal has joined #lisp
makomo has quit [Ping timeout: 240 seconds]
smurfrobot has joined #lisp
siraben has quit [Ping timeout: 260 seconds]
cuso4 has quit [Ping timeout: 268 seconds]
Arcaelyx has quit [Quit: Textual IRC Client: www.textualapp.com]
pagnol has joined #lisp
Oladon has quit [Quit: Leaving.]
detectiveaoi has joined #lisp
fikka has joined #lisp
philadendrite has quit [Quit: Leaving]
<oleo> at least got it to minimal now
<oleo> eheh
akr has left #lisp ["WeeChat 2.0.1"]
tewi_inaba is now known as xantoz
siraben has joined #lisp
siraben has quit [Ping timeout: 256 seconds]
disumu has joined #lisp
SaganMan has quit [Quit: WeeChat 1.6]
sunset_NOVA has quit [Quit: Leaving]
siraben has joined #lisp
comborico1611 has joined #lisp
fiveop has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
random-nickname has joined #lisp
siraben has quit [Ping timeout: 260 seconds]
siraben has joined #lisp
random-nick has quit [Ping timeout: 256 seconds]
siraben has quit [Ping timeout: 264 seconds]
siraben has joined #lisp
python47` has joined #lisp
pierpa_ has joined #lisp
shrdlu68 has joined #lisp
knobo4 has quit [Quit: WeeChat 1.9.1]
siraben has quit [Ping timeout: 255 seconds]
makomo has joined #lisp
damke_ has joined #lisp
damke has quit [Ping timeout: 264 seconds]
siraben has joined #lisp
smurfrobot has quit [Remote host closed the connection]
fikka has joined #lisp
siraben has quit [Ping timeout: 264 seconds]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
fikka has quit [Ping timeout: 256 seconds]
siraben has joined #lisp
epony has quit [Quit: QUIT]
trocado has quit [Ping timeout: 256 seconds]
Amplituhedron has quit [Quit: Konversation terminated!]
Amplituhedron has joined #lisp
Fare has quit [Ping timeout: 240 seconds]
siraben has quit [Ping timeout: 260 seconds]
disumu has quit [Remote host closed the connection]
Fare has joined #lisp
siraben has joined #lisp
johnnymacs has quit [Ping timeout: 240 seconds]
<schoppenhauer> hi. i get the error message ; READ error during COMPILE-FILE:; ; Symbol "*ASSEM-INSTRUCTIONS*" not found in the SB-ASSEM package. when trying to load SLIME (version 2.14; quicklisp)
siraben has quit [Ping timeout: 240 seconds]
<schoppenhauer> ok updating to 2.20 helped
<schoppenhauer> thx
siraben has joined #lisp
fikka has joined #lisp
shrdlu68 has quit [Quit: Lost terminal]
cuso4 has joined #lisp
pjb has quit [Ping timeout: 245 seconds]
siraben has quit [Ping timeout: 240 seconds]
DataLinkDroid has quit [Ping timeout: 248 seconds]
trocado has joined #lisp
siraben has joined #lisp
marusich has joined #lisp
siraben has quit [Ping timeout: 264 seconds]
comborico1611 has quit [Quit: Konversation terminated!]
cpape has quit [Ping timeout: 256 seconds]
siraben has joined #lisp
willmichael has joined #lisp
siraben has quit [Ping timeout: 264 seconds]
random-nickname has quit [Ping timeout: 264 seconds]
a` has joined #lisp
pjb has joined #lisp
siraben has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
siraben has quit [Ping timeout: 256 seconds]
Murii|osx has quit [Quit: Textual IRC Client: www.textualapp.com]
epony has joined #lisp
fikka has joined #lisp
fiveop has quit []
siraben has joined #lisp
Mutex7 has joined #lisp
siraben has quit [Ping timeout: 260 seconds]
<shka_> Shinmera: I created set of niche extensions to documentation-utils: https://github.com/sirherrbatka/documentation-utils-extensions
milanj has joined #lisp
<shka_> namely rich-formatter, and gathering stuff
siraben has joined #lisp
orivej has joined #lisp
shka_ has quit [Quit: Konversation terminated!]
siraben has quit [Ping timeout: 248 seconds]
cuso4 has quit [Ping timeout: 240 seconds]
rav3n has joined #lisp
shka_ has joined #lisp
siraben has joined #lisp
mishoo has quit [Ping timeout: 240 seconds]
siraben has quit [Ping timeout: 252 seconds]
wmannis has quit [Quit: wmannis]
Fare has quit [Read error: Connection reset by peer]
Ven`` has joined #lisp
siraben has joined #lisp
damke has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
siraben has quit [Ping timeout: 276 seconds]
siraben has joined #lisp
attila_lendvai has joined #lisp
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
willmichael has quit [Ping timeout: 240 seconds]
willmichael has joined #lisp
siraben has quit [Ping timeout: 256 seconds]
wigust has joined #lisp
CodeOrangutan has quit [Quit: Leaving]
varjag has quit [Quit: ERC (IRC client for Emacs 25.2.1)]
shka_ has quit [Ping timeout: 248 seconds]
Karl_Dscc has quit [Remote host closed the connection]
siraben has joined #lisp
Fare has joined #lisp
nowhereman_ has joined #lisp
siraben has quit [Ping timeout: 268 seconds]
siraben has joined #lisp
nowhere_man has quit [Ping timeout: 248 seconds]
siraben has quit [Ping timeout: 264 seconds]
siraben has joined #lisp
attila_lendvai has quit [Quit: Leaving.]
siraben has quit [Ping timeout: 256 seconds]
Pixel_Outlaw has joined #lisp
smurfrobot has joined #lisp
DataLinkDroid has joined #lisp
Tobbi has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
siraben has joined #lisp
zaquest has quit [Read error: Connection reset by peer]
zaquest has joined #lisp
siraben has quit [Ping timeout: 256 seconds]
pilfink has joined #lisp
krasnal has quit [Ping timeout: 256 seconds]
smurfrobot has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
mareskeg has joined #lisp
siraben has joined #lisp
siraben` has joined #lisp
siraben has quit [Remote host closed the connection]
siraben` has left #lisp [#lisp]
Kundry_Wag_ has joined #lisp
igemnace has quit [Read error: Connection reset by peer]
damke_ has joined #lisp
Kundry_Wag_ has quit [Client Quit]
Oladon has joined #lisp
Kundry_Wag_ has joined #lisp
igemnace has joined #lisp
Kundry_Wag has quit [Ping timeout: 256 seconds]
damke__ has joined #lisp
damke has quit [Ping timeout: 264 seconds]
Kundry_Wag has joined #lisp
Kundry_W_ has joined #lisp
orivej has quit [Ping timeout: 268 seconds]
damke_ has quit [Ping timeout: 264 seconds]
damke has joined #lisp
Kundry_Wag_ has quit [Ping timeout: 265 seconds]
Kundry_W_ has quit [Ping timeout: 252 seconds]
damke__ has quit [Ping timeout: 264 seconds]
Kundry_Wag_ has joined #lisp
Kundry_Wag has quit [Ping timeout: 240 seconds]
harryTrout has joined #lisp
python47` has left #lisp ["ERC (IRC client for Emacs 25.3.1)"]
kajo has quit [Ping timeout: 256 seconds]
kajo has joined #lisp
whoman has quit [Read error: No route to host]
Achylles has joined #lisp
whoman has joined #lisp
Kundry_Wag has joined #lisp
Kaisyu has joined #lisp
smurfrobot has joined #lisp