jackdaniel changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language | <http://cliki.net/> <https://irclog.tymoon.eu/freenode/%23lisp> <https://irclog.whitequark.org/lisp> <http://ccl.clozure.com/irc-logs/lisp/> | SBCL 1.5.4, CMUCL 21b, ECL 16.1.3, CCL 1.11.5, ABCL 1.5.0
v88m has quit [Ping timeout: 245 seconds]
flazh has joined #lisp
rumbler3_ has joined #lisp
varjag has quit [Remote host closed the connection]
lucasb has quit [Quit: Connection closed for inactivity]
rumbler3_ has quit [Ping timeout: 244 seconds]
defn has joined #lisp
defn has quit [Client Quit]
defn has joined #lisp
<defn> hello
nullnullnull has quit [Quit: Leaving]
<no-defun-allowed> please /nick defun
defn has quit [Quit: b]
<no-defun-allowed> also hi
makomo has quit [Ping timeout: 248 seconds]
makomo has joined #lisp
keep_learning has joined #lisp
ertewe has joined #lisp
quazimodo has joined #lisp
X-Scale has quit [Ping timeout: 246 seconds]
X-Scale` has joined #lisp
X-Scale` is now known as X-Scale
keep_learning has quit [Client Quit]
werrwer has quit [Ping timeout: 245 seconds]
ertewe has quit [Quit: Leaving]
jealousmonk has quit [Quit: Leaving]
Oladon has joined #lisp
keep_learning has joined #lisp
akoana has left #lisp ["Leaving"]
amerlyq has quit [Quit: amerlyq]
Kaisyu7 has quit [Quit: ERC (IRC client for Emacs 26.2)]
sellout- has joined #lisp
igemnace has quit [Quit: WeeChat 2.5]
X-Scale has quit [Ping timeout: 258 seconds]
Kaisyu7 has joined #lisp
X-Scale has joined #lisp
martylake has joined #lisp
<aeth> no-defun-allowed: that's not allowed
<no-defun-allowed> aeth: fine
wooden___ has quit [Ping timeout: 258 seconds]
martylake has quit [Ping timeout: 252 seconds]
martylake has joined #lisp
martylake has quit [Remote host closed the connection]
t58 has quit [Quit: Night]
xkapastel has quit [Quit: Connection closed for inactivity]
EvW2 has joined #lisp
EvW has quit [Ping timeout: 250 seconds]
EvW2 is now known as EvW
sjl has quit [Ping timeout: 245 seconds]
varjag has joined #lisp
<LdBeth> good morning I
<no-defun-allowed> Morning LdBeth
karayan has quit [Ping timeout: 276 seconds]
karayan has joined #lisp
jack_rabbit_ has joined #lisp
rumbler31 has joined #lisp
EvW has quit [Ping timeout: 248 seconds]
rumbler31 has quit [Ping timeout: 244 seconds]
_whitelogger has joined #lisp
jack_rabbit_ has quit [Ping timeout: 276 seconds]
d4ryus1 has joined #lisp
dddddd has quit [Read error: Connection reset by peer]
d4ryus has quit [Ping timeout: 268 seconds]
ltriant has quit [Ping timeout: 258 seconds]
ltriant has joined #lisp
zooey has quit [Ping timeout: 260 seconds]
zooey has joined #lisp
q9929t has joined #lisp
karayan has quit [Ping timeout: 272 seconds]
karayan has joined #lisp
orivej has quit [Ping timeout: 246 seconds]
q9929t has quit [Quit: q9929t]
ym555 has joined #lisp
anewuser has joined #lisp
<torbo> Does slime have reader macro support? I notice that I'm able to use reader macros in sly but not slime. Is there something I need to configure or does slime just not support reader macros?
<Bike> what do you mean support?
<Bike> you can't like, deal with lisp source text without reader macros
jack_rabbit_ has joined #lisp
<torbo> I understand. However, clsql reader macros don't seem to work in the slime repl.
<torbo> Please excuse me if my terminology is not spot on, I'm relatively new to Common Lisp.
<Bike> "don't work" as in what, you get an error about bad syntax?
<Oladon> torbo: it'd be helpful if you'd tell us what you're trying to do and what (exactly) is happening
<torbo> If I try to run the code at the bottom of this page: https://gist.github.com/chaitanyagupta/9324402
<Bike> you mean #?"foo\nbar"?
<torbo> By loading it directly into sbcl, and type {"a": 1} into the console, I get a hashtable object back.
<torbo> If I type the same thing into slime, I get "Package { does not exist."
<Bike> are you copying each form into the repl one at a time?
torbo has quit [Quit: ERC (IRC client for Emacs 26.1)]
torbo has joined #lisp
xkapastel has joined #lisp
<torbo> Bike: I'm calling (load "./json-reader.lisp")
<torbo> Then (json-reader:enable-json-syntax)
<torbo> Then {"a": 1}
<Bike> i just tried that in my slime and got a hash table.
jack_rabbit_ has quit [Ping timeout: 276 seconds]
<torbo> Nice. Maybe my configuration is broken somewhere. I'll have to investigate. Thank you for checking for me, I really appreciate it.
<Bike> the slime repl just passes things to sbcl's read and eval. it should behave almost exactly the same as sbcl at a terminal, other than like formatting stuff.
d4ryus2 has joined #lisp
d4ryus1 has quit [Ping timeout: 245 seconds]
CloseToZero has joined #lisp
<torbo> Ah, yes, you're right, it does work. The reason it's broken is because I've loaded up another package before running that command and I called (in-package :other-package) first, and I think that in that package, I'm loading up other reader macros that may be affecting the readtable in some way.
milanj has quit [Quit: This computer has gone to sleep]
<torbo> (by "running that command" I mean "evaluating that expression")
<Bike> yeah, some other state alterations would do it
<Bike> might help to restart sbcl to be sure there are no malevolent influences
<Bike> M-x slime-restart-inferior-lisp
<torbo> I've been able to replicate the problem, and the expressions that cause the inconsistent state are the following:
<torbo> (named-readtables:in-readtable :interpol-syntax)
<torbo> (defun db-string (s)
<torbo> #?"'${(sql-escape-quotes s)}'")
<torbo> (named-readtables:in-readtable :common-lisp)
<beach> Good morning everyone!
<torbo> Thanks again for your help, Bike!
<Bike> no prob
torbo has left #lisp ["ERC (IRC client for Emacs 26.2)"]
<loke> I was sure there was a way to export a symbol from one package into another package and a different name... I.e. so that (eq 'foo:a 'bar:b) ⇒ T
<loke> Was I dreaming? Or if not, how do I do it?
notzmv has joined #lisp
<Bike> i don't think tha'ts possible
ym555 has quit [Quit: leaving...]
<mfiano> Well you could use package-local nicknames, but it's non-conforming and only available on 5 implementations.
ym555 has joined #lisp
<beach> That won't solve the problem.
<mfiano> But only changes the package, not symbol-name
<no-defun-allowed> SYMBOL-NAME is always consistent, regardless of package
Jeanne-Kamikaze has joined #lisp
<LdBeth> the reader can be hijacked to produce foo:a when encountering bar:b
<mfiano> Right, he's looking to map different symbol-names for a symbol internal to one package to another. READ would need to be modified for that behavior as to know which package's LUT to reference for the mapping.
Bike has quit [Quit: Lost terminal]
gravicappa has joined #lisp
v88m has joined #lisp
gaius_ is now known as ga
<loke> mfiano: The question originates from a larger question as to whether it's possible to create consistent aliases in Common Lisp. I.e. something where (fpp
<loke> Something like (foo "x") would be identical to (print "x")
<LdBeth> But it might be more useful to let the compiler/eval handle that, if aliasing/renaming is desired
<LdBeth> And let eq two symbols remain consistent
<LdBeth> For example a macro involves the aliased function has been loaded before the aliasing definition
rumbler31 has joined #lisp
<loke> LdBeth: If the same symbol could have different names, that would have solved that problem. Then symbols FOO and BAR would literally _be_ the same thing.
<loke> I thought some variant of symbol aliasing was used as an argument why some people use keywords for loop commands?
<LdBeth> As no-defun-allowed mentions, the SYMBOL-NAME issue
<loke> I'm OK with SYMBOL-NAME returning a name that is not consistent with its name in a package, and I thought that was possible. But apparently not.
rumbler31 has quit [Ping timeout: 244 seconds]
sellout- has quit [Ping timeout: 268 seconds]
dale has quit [Quit: My computer has gone to sleep]
MCP_ has joined #lisp
Oladon has quit [Quit: Leaving.]
oni-on-ion has quit [Remote host closed the connection]
oni-on-ion has joined #lisp
froggey has quit [Ping timeout: 268 seconds]
froggey has joined #lisp
ggole has joined #lisp
manualcrank has quit [Quit: WeeChat 1.9.1]
j0nd0e has joined #lisp
Instaman has joined #lisp
Instaman is now known as Sweedish
Sweedish has quit [Quit: Quitte]
Sweedish has joined #lisp
j0nd0e has quit [Remote host closed the connection]
_whitelogger has joined #lisp
varjag has quit [Ping timeout: 245 seconds]
xkapastel has quit [Quit: Connection closed for inactivity]
Inline has quit [Quit: Leaving]
_whitelogger has joined #lisp
Sweedish has quit [Quit: Quitte]
makomo has quit [Ping timeout: 246 seconds]
orivej has joined #lisp
michalisko has quit [Ping timeout: 245 seconds]
stepnem has quit [Ping timeout: 245 seconds]
ebzzry has quit [Ping timeout: 245 seconds]
michalisko has joined #lisp
ebzzry has joined #lisp
carmack has quit [Ping timeout: 245 seconds]
TMA has quit [Ping timeout: 245 seconds]
TMA has joined #lisp
carmack has joined #lisp
orivej has quit [Ping timeout: 245 seconds]
stepnem has joined #lisp
Sweedish has joined #lisp
SaganMan has joined #lisp
jprajzne has quit [Quit: jprajzne]
afidegnum has joined #lisp
sauvin has joined #lisp
JohnMS_WORK has joined #lisp
<afidegnum> hello, anyone online ?
<no-defun-allowed> no
<afidegnum> :)
<afidegnum> please can you give an idea?
<no-defun-allowed> (:
kdas_ has joined #lisp
<no-defun-allowed> an idea: "colorless green ideas sleep furiously"
kushal has quit [Ping timeout: 260 seconds]
<afidegnum> i m trying to build a drop-n-down html builder a la dreamweaver with Js support, but i am confused with what GUI toolkit should i use, i read about McCLIM, Slip but i am a bit perplexed,
<afidegnum> the GUI will have an internal browser engine to preview the page intead of opening an external browser,
<loke> afidegnum: CLIM is quite opinionated in how you build your applications. If your design matches CLIM's idea of interaction (or if you're willing to adjust your ideas to match) then it's a good choice.
rumbler31 has joined #lisp
orivej has joined #lisp
<loke> You _can_ build anything of course. It's just that CLIM won't help you as much if you choose to go certain routes.
<afidegnum> but what other GUI tools do you suggest?
<loke> afidegnum: Note really. It all depends on what you need.
<loke> I'm comitted to CLIM right now myself, as I help out with maintaining (and evolving) it.
Jeanne-Kamikaze has quit [Remote host closed the connection]
<afidegnum> Drag-DOwn feature of vectors which will generate DOM nodes which can be previewed in a customed web browser, so will be the Js
<LdBeth> Why not QT
<afidegnum> Qt have a web toolkit engine but it's in the commercial license
rumbler31 has quit [Ping timeout: 268 seconds]
orivej has quit [Ping timeout: 268 seconds]
<afidegnum> loke: what libraries in CLIM can help with that?
<loke> afidegnum: None
<LdBeth> afidegnum: afaik qtwebengine is licensed under a BSD-3 clause style license which doesn’t prohibit either modify or redistribute
orivej has joined #lisp
<LdBeth> Although it might not compatible with GPL
jprajzne has joined #lisp
ltriant has quit [Quit: leaving]
<afidegnum> well, i m a bit confused here :)
<LdBeth> *fix it is compatible with GPL
Sweedish has quit [Quit: Quitte]
milanj has joined #lisp
CloseToZero has quit [Ping timeout: 245 seconds]
kdas_ is now known as kushal
SaganMan has quit [Ping timeout: 244 seconds]
CloseToZero has joined #lisp
anewuser has quit [Quit: anewuser]
moei has joined #lisp
marusich has quit [Remote host closed the connection]
zaquest has quit [Read error: Connection reset by peer]
SaganMan has joined #lisp
test1600 has joined #lisp
Ricchi has quit [Remote host closed the connection]
dpl has joined #lisp
martylake has joined #lisp
Lord_of_Life has quit [Ping timeout: 248 seconds]
Lord_of_Life has joined #lisp
martylake_ has joined #lisp
martylake has quit [Ping timeout: 258 seconds]
themsay has quit [Ping timeout: 246 seconds]
martylake_ has quit [Client Quit]
martylake has joined #lisp
d4ryus2 is now known as d4ryus
cosimone has joined #lisp
khisanth_ has quit [Ping timeout: 246 seconds]
martylake has quit [Ping timeout: 246 seconds]
Sweedish has joined #lisp
<p_l> afidegnum: you might be also interested in running chrome or firefox in debugger-driven mode with external debugger (your application)
martylake has joined #lisp
martylake has joined #lisp
martylake has quit [Ping timeout: 252 seconds]
martylake has joined #lisp
Elfman has joined #lisp
Elfman has quit [Remote host closed the connection]
Sweedish has quit [Quit: Quitte]
Sweedish has joined #lisp
khisanth_ has joined #lisp
Sweedish has quit [Client Quit]
Sweedish has joined #lisp
Sweedish has quit [Client Quit]
Sweedish has joined #lisp
Sweedish has quit [Client Quit]
hhdave has joined #lisp
themsay has joined #lisp
ensat1 has joined #lisp
orivej has quit [Ping timeout: 248 seconds]
<jackdaniel> fun stuff, one asdf function has 184 arguments (combineds, with default initargs included)
rumbler31 has joined #lisp
<no-defun-allowed> which one?
rumbler31 has quit [Ping timeout: 258 seconds]
<jackdaniel> I don't know, I'm working with ECL's argument stack now and it is one of diagnostic messages done with "printf"
<jackdaniel> and it happens during load of asdf.fas
<no-defun-allowed> :/
martylake has quit [Read error: Connection reset by peer]
martylake_ has joined #lisp
<jackdaniel> if I had to guess I'd bet on one of make-instance methods from asdf's mixin-spaghetti
<no-defun-allowed> oh well, nice to hear that there aren't any functions that require 184 arguments at least
steiner has joined #lisp
martylake_ has quit [Client Quit]
martylake has joined #lisp
orivej has joined #lisp
karayan has quit [Remote host closed the connection]
karayan has joined #lisp
martylake_ has joined #lisp
martylake has quit [Ping timeout: 264 seconds]
orivej has quit [Ping timeout: 246 seconds]
ym555_ has joined #lisp
cosimone has quit [Quit: WeeChat 2.4]
ym555 has quit [Ping timeout: 245 seconds]
FreeBirdLjj has joined #lisp
FreeBirdLjj has quit [Ping timeout: 248 seconds]
orivej has joined #lisp
scymtym has quit [Ping timeout: 245 seconds]
wigust has joined #lisp
wigust- has quit [Ping timeout: 268 seconds]
random-nick has joined #lisp
martylake_ has quit [Read error: Connection reset by peer]
libertyprime has quit [Ping timeout: 248 seconds]
zotan has quit [Ping timeout: 264 seconds]
zotan has joined #lisp
cosimone has joined #lisp
martylake has joined #lisp
martylake has quit [Read error: Connection reset by peer]
test1600_ has joined #lisp
test1600 has quit [Ping timeout: 244 seconds]
martylake has joined #lisp
rumbler31 has joined #lisp
rumbler31 has quit [Ping timeout: 268 seconds]
ebrasca has joined #lisp
ym555_ has quit [Ping timeout: 258 seconds]
scymtym has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
oni-on-ion has quit [Remote host closed the connection]
oni-on-ion has joined #lisp
afidegnum has quit [Ping timeout: 246 seconds]
ensat1 has quit [Ping timeout: 268 seconds]
techquila has quit [Remote host closed the connection]
ebrasca has quit [Read error: Connection reset by peer]
ebrasca has joined #lisp
amerlyq has joined #lisp
Marlin1113 has joined #lisp
martylake has quit [Read error: Connection reset by peer]
vaporatorius has quit [Remote host closed the connection]
martylake has joined #lisp
Arcaelyx has quit [Ping timeout: 268 seconds]
orivej has quit [Ping timeout: 258 seconds]
keep_learning has quit [Remote host closed the connection]
milanj has joined #lisp
cosimone has quit [Quit: WeeChat 2.4]
bendersteed has joined #lisp
test1600_ has quit [Quit: Leaving]
EvW has joined #lisp
SaganMan has quit [Ping timeout: 248 seconds]
dpl has quit [Read error: Connection reset by peer]
dddddd has joined #lisp
rumbler31 has joined #lisp
rumbler31 has quit [Ping timeout: 244 seconds]
manualcrank has joined #lisp
Marlin1113 has quit [Remote host closed the connection]
t58 has joined #lisp
Inline has joined #lisp
EvW has quit [Ping timeout: 250 seconds]
cosimone has joined #lisp
cosimone has quit [Client Quit]
milanj has quit [Quit: This computer has gone to sleep]
Bike has joined #lisp
v88m has quit [Ping timeout: 258 seconds]
JohnMS_WORK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
mindCrime has joined #lisp
etwert has joined #lisp
martylake has quit [Quit: Quit]
akoana has joined #lisp
dale_ has joined #lisp
dale_ is now known as dale
Lycurgus has joined #lisp
francogrex has joined #lisp
<p_l> I wonder how well currently used Lisp implementations would deal with multi-terabyte heap
rumbler3_ has joined #lisp
<Xach> If you send me the hardware I will report back.
warweasle has joined #lisp
notzmv has quit [Read error: Connection reset by peer]
rumbler3_ has quit [Ping timeout: 244 seconds]
<beach> p_l: What would you do if the answer is "not very well at all"?
<p_l> beach: If I got a chance to play at it, I'd probably look at improving off-heap data libraries (akin to that old object-storage system that used mmap()ed memory and stored data using custom metaclass)
<Xach> I would include that in my report but retain the hardware for further testing.
<p_l> also was thinking of maybe attempting to improve SBCL's GC (as I use it the most often)
<p_l> Xach: you'd attempt to get rid of it due to power bill
<beach> p_l: I see.
<p_l> Xach: source - I had access to part of such hw, they were already eating significant amount of power
Patzy has joined #lisp
<Xach> soon it will fit into a device that fits over your ear.
<p_l> not so soon, we're reaching physical issues in manufacturing, though stacking is getting improved
<p_l> I'm pretty happy with 1.5T - 3T being reasonably available in 2U/4U size
<p_l> SGI UV3000 got to 64TB and 256 sockets, and that was nearly 4 years ago
<p_l> Xach: btw, did the cron job issues go away? :)
<beach> p_l: Do you have ideas about how to improve SBCL's memory management?
smazga has joined #lisp
milanj has joined #lisp
<Xach> p_l: yes, things are happily running now, telling me that aserve -> paserve has broken a bunch of things.
Kundry_Wag has joined #lisp
jprajzne has quit [Quit: Leaving.]
<beach> p_l: Followup question: Do you think it is possible to make radical changes to the memory management system without having to redesign large parts of the rest of the system?
FreeBirdLjj has joined #lisp
themsay has quit [Read error: Connection reset by peer]
themsay has joined #lisp
<p_l> beach: so long as the new system doesn't require too drastic changes in mutator
<beach> And you think you can make significant improvements to the memory management system without requiring such changes?
Arcaelyx has joined #lisp
lucasb has joined #lisp
francogrex has quit [Quit: Lost terminal]
Kundry_Wag has quit [Remote host closed the connection]
EvW1 has joined #lisp
mindCrime has quit [Ping timeout: 276 seconds]
zigpaw has quit [Remote host closed the connection]
zigpaw has joined #lisp
slyrus1 has quit [Remote host closed the connection]
slyrus1 has joined #lisp
bendersteed has quit [Ping timeout: 268 seconds]
MCP_ has joined #lisp
Oladon_work has joined #lisp
sjl has joined #lisp
steiner has quit [Remote host closed the connection]
steiner has joined #lisp
<beach> Oh, well.
<akoana> beach: that was a killer question :)
Kundry_Wag has joined #lisp
<beach> I sure hope p_l isn't dead.
<akoana> :)
<p_l> Hehe
<p_l> Busy outside
<p_l> But yes, the changes I was thinking about involved only the collector, not mutator
<p_l> Things like multithreaded collector, metronome-style collection, etc
<beach> I see.
<p_l> Metronome being a constant-time variant
<p_l> Though that one might require forwarding pointers to be effective
<p_l> So that would be nogo
Kundry_Wag has quit [Ping timeout: 248 seconds]
schweers has quit [Ping timeout: 264 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
kajo has quit [Ping timeout: 276 seconds]
kajo has joined #lisp
EvW1 has quit [Ping timeout: 264 seconds]
FreeBirdLjj has joined #lisp
blackwolf has joined #lisp
<Lycurgus> an lfarm with 32 64 GB images would do for me
Lycurgus has quit [Quit: Exeunt]
FreeBirdLjj has quit [Ping timeout: 268 seconds]
blackwolf has quit [Client Quit]
Denommus has joined #lisp
Kundry_Wag has joined #lisp
orivej has joined #lisp
Kundry_Wag has quit [Ping timeout: 246 seconds]
<p_l> There are tasks that have problematic issues in scaling horizontally, unfortunately
<p_l> Including some complex databases
mindCrime has joined #lisp
orivej has quit [Ping timeout: 268 seconds]
FreeBirdLjj has joined #lisp
Sweedish has joined #lisp
rumbler3_ has joined #lisp
pfdietz has joined #lisp
Arcaelyx has quit [Quit: Arcaelyx]
FreeBirdLjj has quit [Remote host closed the connection]
rumbler3_ has quit [Ping timeout: 244 seconds]
Arcaelyx has joined #lisp
Sweedish has quit [Quit: Leaving]
oni-on-ion has quit [Remote host closed the connection]
oni-on-ion has joined #lisp
etwert has quit [Ping timeout: 248 seconds]
hhdave has quit [Quit: hhdave]
smazga has quit [Quit: leaving]
oni-on-ion has quit [Ping timeout: 264 seconds]
femi has quit [Ping timeout: 246 seconds]
<ebrasca> Hi
oni-on-ion has joined #lisp
vaporatorius has joined #lisp
Kundry_Wag has joined #lisp
<ebrasca> Is there some method to execute some function if some change in state is done?
<dlowe> yes!
<ebrasca> Like if some connection in some set change , then this connection go to established queue ?
<ebrasca> dlowe: how?
Kundry_Wag has quit [Ping timeout: 245 seconds]
<dlowe> ebrasca: I don't know. Your question is too vague.
<Oladon_work> hehe
<pfdietz> ebrasca: one could, for example, have an around method on the setter function for a slot of objects of a particular class.
<Xach> ebrasca: there is nothing built-in to trigger some action when an arbitrary object is modified.
<ck_> If Kenny Tilton were here, he'd tell you about cells
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 248 seconds]
Kundry_Wag has joined #lisp
* ebrasca need to think, he need to make good networking for Mezzano.
<ebrasca> I am thinking. When one become hacker?
ggole has quit [Quit: Leaving]
orivej has joined #lisp
[rg] has joined #lisp
<[rg]> which channel is the lisp one? this channel is only common lisp iirc
etwert has joined #lisp
akoana has left #lisp ["Leaving"]
JohnMS has joined #lisp
<ebrasca> [rg]: It is ##lisp
ym555_ has joined #lisp
<[rg]> thanks ebrasca
varjag has joined #lisp
orivej has quit [Ping timeout: 268 seconds]
nydel has quit [Changing host]
nydel has joined #lisp
themsay has quit [Read error: Connection reset by peer]
themsay has joined #lisp
random-nick has quit [Ping timeout: 245 seconds]
karswell has quit [Ping timeout: 268 seconds]
ExtraVeral has joined #lisp
JohnMS has quit [Quit: Konversation terminated!]
themsay has quit [Ping timeout: 268 seconds]
themsay has joined #lisp
femi has joined #lisp
[rg] has quit [Remote host closed the connection]
CloseToZero has quit [Quit: WeeChat 2.5]
rumbler3_ has joined #lisp
sellout- has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
themsay has quit [Ping timeout: 248 seconds]
femi has quit [Ping timeout: 246 seconds]
rumbler3_ has quit [Ping timeout: 258 seconds]
Kundry_Wag has quit [Remote host closed the connection]
Necktwi has quit [Ping timeout: 268 seconds]
Kundry_Wag has joined #lisp
random-nick has joined #lisp
sauvin has quit [Ping timeout: 245 seconds]
femi has joined #lisp
sellout- has quit [Ping timeout: 248 seconds]
<jackdaniel> ebrasca: according to the hacker lore you become a hacker when fellow hackers start to perceive you as one
<jackdaniel> regarding tracking the state, the silliest of silly naive approach would be spawning a thread which busy-waits on said variable
<ck_> there's other definitions
karayan has quit [Remote host closed the connection]
karayan has joined #lisp
femi has quit [Ping timeout: 272 seconds]
makomo_ has quit [Quit: WeeChat 2.4]
<jackdaniel> I personally adore the tv definition: shut-in genius who enters banks from the spreadsheet console (and javascript code is spinning in the other monitor as if it were cat invocation on a really slow terminal)
<ck_> I'll whip up a G.U.I. using Visual Basic -- see if I can track that I.P. address
<jackdaniel> erm, spreadsheet ui, I don't think they have consoles
<ck_> But I was referring to something else. This document isn't in english, but you can see how effectively they have HACKED a piece of hardware in this report: http://www.team-cauchy.de/hackmac/
<jackdaniel> :)
jack_rabbit_ has joined #lisp
femi has joined #lisp
themsay has joined #lisp
jack_rabbit_ has quit [Ping timeout: 250 seconds]
Denommus has quit [Remote host closed the connection]
etwert has quit [Read error: Connection reset by peer]
etwert has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
varjag has quit [Ping timeout: 245 seconds]
<pfdietz> You can become a movie hacker by yelling "I'm in!" every time you successfully connect using ssh.
ym555_ has quit [Ping timeout: 248 seconds]
<ebrasca> Is there some hacker in this chat?
<Xach> ebrasca: no
<Bike> hacking is illegal
varjag has joined #lisp
Lord_of_Life_ has joined #lisp
Lord_of_Life has quit [Ping timeout: 272 seconds]
xkapastel has joined #lisp
Lord_of_Life_ is now known as Lord_of_Life
varjag has quit [Ping timeout: 272 seconds]
<Oladon_work> pfdietz: hehehehe
Fare has joined #lisp
orivej has joined #lisp
lucasb has quit [Quit: Connection closed for inactivity]
<ebrasca> Bike: You know I am writing about true meaning of hacker.
varjag has joined #lisp
Ricchi has joined #lisp
femi has quit [Ping timeout: 272 seconds]
vlatkoB has quit [Remote host closed the connection]
<_death> hack the gibson
Lycurgus has joined #lisp
varjag has quit [Ping timeout: 246 seconds]
femi has joined #lisp
warweasle has quit [Quit: rcirc on GNU Emacs 24.4.1]
gravicappa has quit [Ping timeout: 244 seconds]
ym555_ has joined #lisp
femi has quit [Ping timeout: 248 seconds]
<ebrasca> Thanks!
ebrasca has quit [Remote host closed the connection]
femi has joined #lisp
alexanderbarbosa has joined #lisp
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
<mfiano> Hey Bike. I just was looking in my logs for something, and I noticed a claim you made about 2 months ago that I don't think to be correct.
<Lycurgus> uh oh
rumbler31 has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
<mfiano> You had mentioned that deployment on LW strips out the interpreter and compiler. I have a test here that shows both are included. Infact, there is even a :keep-eval and :redefine-compiler-p option when delivering to optionally not.
<Bike> my bad, i guess
Kundry_Wag has joined #lisp
ExtraVeral has quit [Ping timeout: 260 seconds]
<mfiano> Yeah no worries. I was just curious how that could be true so I looked into it. Didn't mean to correct you; just wanted to share my findings.
<Bike> i was figuring they were selling a commercial product and wouldn't want licensees to be selling their own IDE or something
<mfiano> compile-file, deliver, inspect, and some others are stripped though
rumbler31 has quit [Ping timeout: 258 seconds]
<Bike> that pretty much matches my thinking here
amerlyq has quit [Quit: amerlyq]
<Lycurgus> well they do have a distributable runtime
_ark_ has quit [Ping timeout: 244 seconds]
cosimone has joined #lisp
mindCrime has quit [Ping timeout: 245 seconds]
karayan has quit [Ping timeout: 264 seconds]
ym555_ has quit [Ping timeout: 246 seconds]
EvW has joined #lisp
ExtraVeral has joined #lisp
ym555_ has joined #lisp
bugrum has quit [Ping timeout: 272 seconds]
pfdietz has quit [Remote host closed the connection]
MCP_ has quit [Ping timeout: 268 seconds]
oni-on-ion has quit [Remote host closed the connection]
MCP_ has joined #lisp
oni-on-ion has joined #lisp
ExtraVeral has left #lisp [#lisp]
<p_l> I believe Allegro is more strict in licensing of deliverable runtime
aleee has joined #lisp
shka__ has quit [Ping timeout: 246 seconds]
bendersteed has joined #lisp
shka__ has joined #lisp
bugrum has joined #lisp
umgeher1 has joined #lisp
umgeher has quit [Ping timeout: 245 seconds]
aleee has quit [Remote host closed the connection]
Bike has quit [Quit: Bike]
xkapastel has quit [Quit: Connection closed for inactivity]
joast has quit [Quit: Leaving.]
notzmv has joined #lisp
joast has joined #lisp
umgeher1 has quit [Read error: Connection reset by peer]
umgeher1 has joined #lisp
ym555_ has quit [Ping timeout: 245 seconds]
cosimone has quit [Quit: WeeChat 2.4]
ym555_ has joined #lisp
Lycurgus has quit [Quit: Exeunt]
ym555_ has quit [Ping timeout: 272 seconds]
slyrus2 has joined #lisp
slyrus_ has joined #lisp
dale has quit [Quit: dale]
ym555_ has joined #lisp
dale has joined #lisp
slyrus1 has quit [Ping timeout: 245 seconds]
slyrus__ has quit [Ping timeout: 248 seconds]
Bike has joined #lisp
shka__ has quit [Ping timeout: 272 seconds]
techquila has joined #lisp
zagura has quit [Ping timeout: 272 seconds]
Kundry_Wag has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
shka__ has joined #lisp
zagura has joined #lisp
umgeher1 has quit [Read error: Connection reset by peer]
umgeher1 has joined #lisp
pdv has joined #lisp
pdv has quit [Client Quit]
Kundry_Wag has quit [Remote host closed the connection]
oni-on-ion has quit [Remote host closed the connection]
oni-on-ion has joined #lisp
moei has quit [Quit: Leaving...]
sjl has quit [Ping timeout: 245 seconds]
orivej has quit [Ping timeout: 268 seconds]
umgeher2 has joined #lisp
Kundry_Wag has joined #lisp
umgeher1 has quit [Ping timeout: 245 seconds]
Kundry_Wag has quit [Ping timeout: 245 seconds]
orivej has joined #lisp
Ricchi_ has joined #lisp
Ricchi has quit [Remote host closed the connection]
random-nick has quit [Ping timeout: 244 seconds]
Fare has quit [Ping timeout: 245 seconds]
EvW has quit [Ping timeout: 250 seconds]
orivej has quit [Ping timeout: 248 seconds]
milanj has joined #lisp
bugrum has quit [Quit: Leaving]
nullman has quit [Ping timeout: 245 seconds]
umgeher2 has quit [Read error: Connection reset by peer]
umgeher2 has joined #lisp
nullman has joined #lisp
asarch has joined #lisp
<asarch> What do you think? (if predicate (let (...) ...) (let (...) ...))
<asarch> I mean, it is much better than: (if predicate (lambda (...) ...) (lambda (...) ...)), right'
<asarch> ?
t58 has quit [Quit: Quitting out of fear of being struck by lightning]
<asarch> Besides (slot-value ...), (with-slots ...) and (with-accessors ...), is there any other way to access to a class' slots?
<asarch> (Just for my notes)
<no-defun-allowed> It's rude and unCLOSy to access slots, but those are the only ways, yeah, and the latter two are probably defined in terms of SLOT-VALUE and some kind of MACROLET.