22:55:38Josh_2That's pretty much what was happening :P although I don't have many globals just an IP address
22:55:54pjbYou should take care of pathnames: pathnames are created at read time with #P"…" but readtime occurs at compilation-time. path are different at compilation time and at run-time.
22:56:12Josh_2No paths are used in the actual program
22:56:30pjbBut be careful for other things like that.
22:56:42Josh_2I normally generate pathnames using make-pathname etc
23:02:44pjbJosh_2: for example, perhaps you're using CFFI (at least indirectly) to use UDP.
23:03:05pjbJosh_2: then you need to reload the libraries in your init function, since they may be different each time you reboot your lisp image.
23:12:23Josh_2Hmm that sounds like a complete pita
23:50:28pjbJosh_2: it is: you're mixing two completely different philosophies, that of image-based development, and that of file-based unix development.
23:51:16pjbJosh_2: There's a reason we say BOOTING a lisp image. It's really a virtual machine with another operating system. And the VM needs to interface with the host VM. It's not simple.
23:51:18oni-on-ionbut udp is network ? even though it has the name unix, how else to talk to non-lisps without extern I/O ?
23:51:47pjboni-on-ion: we use sockets, thru a C unix library.
4:13:39pjbcnomad: in the golden age of Internet, you could just do whois lispm.de # but this time has been over for a long time, since the spammers, etc.
4:13:58pjbAh, the good old golden age of the Internet…