freenode/lisp - IRC Chatlog
Search
0:03:50
White_Flame
irc clients have different assumptions as to what the boundaries of pasted links are
0:04:14
White_Flame
I tend to put white space around them just in case. (e.g. "Go to http://my.thing.com/foo.link .")
0:06:38
edgar-rft
that forces me to type blanks after every link, what is idiotic. I'm not responsible to fiy bugs in broken IRC clients
0:30:03
on_ion
ive been adding spaces after complete URLs for decades. web browsers like to reload from cache if next_url == current_url by string compare so it became habit to get a nice full reload.
0:35:53
edgar-rft
That's not the point. A comma *can* be part of a valid URL, an angled bracket *never* can be part of an URL. An IRC client that recognizes angled brackets as part of an URL is undoubtfully broken. Don't use shitty software.
0:55:41
edgar-rft
Bike: <https://irclog.whitequark.org/lisp,http://ccl.clozure.com/irc-logs/lisp/> is invalid URL syntax
0:56:08
edgar-rft
<https://irclog.whitequark.org/lisp>,<http://ccl.clozure.com/irc-logs/lisp/> would be correct
0:59:06
on_ion
or why leave room for something out of date, listing the versions of implementations ? i would myself have more lisp in it like the #1=() part.
5:55:34
phoe
emaczen: https://github.com/sbcl/sbcl/blob/338faa43a1fa7931ac61adf24ac31793888287ef/src/runtime/immobile-space.c#L267
5:56:48
clintm
I've been looking around for options other than using a database (again) for a project, and I'm curious if any of you have suggestions. I've been reading through cl-prevalence and it seems like one reasonable alternative.
5:59:38
phoe
clintm: what do you want to store in your database? you could try a Lisp object store. beach has a very simple and customizable https://github.com/robert-strandh/Clobber while I used BKNR.DATASTORE in the past
6:06:09
clintm
At first glance, it looks like manardb is linux only? At least that's the impression that I get from the project page, and trying to load it in sbcl seems to confirm that.
6:08:34
beach
Ober: In what way manardb and leveldb nice? It is an honest question. I don't know them.
6:28:14
beach
Ober: In other words, what is it about those two alternatives that made you recommend them to clintm?
7:17:53
Ober
beach: manardb is pure cl and it's fast as hell. full clos layer on it. leveldb is just a hotness in k/v stores. and the binding in cl is pretty good
8:35:55
dim
hi! I think I will need to upload files to Amazon S3 in a streaming fashion (keeping only a chunk of the file content in memory at a time), and I wonder if cl-s3 or sz3 know how to do that... docs aren't that clear... anyone done that before?
10:39:03
jmercouris
I'm relatively new to working with alists, and I see that getf only returns the first instance matching
10:43:57
jmercouris
here's the data that I am trying to traverse: https://gist.github.com/0d224cebaf779802a099938e7726b253
10:47:34
jdz
A survey has a name, description and fields. Each field would be a subclass of a generic field class that has at least a description field, etc.
11:23:40
_death
jmercouris: there are many ways to skin that cat.. for example http://paste.lisp.org/display/139074 or https://gist.github.com/death/4ae8de1d11202faecd2d634190e53d8c
11:26:53
_death
but.. if you "never traversed a tree composed of lists".. then you should do just that, since it's a very useful skill in lisp