freenode/#lisp - IRC Chatlog
Search
14:58:50
flip214
beach: yeah -- it would be a good explanation why there's always one more room available.
15:04:15
flip214
QL on CLisp gives me "READ from .../quicklisp/http.lisp: there is no package with name "SB-POSIX""
15:06:23
flip214
ql:update-client says The most up-to-date client, version 2017-03-06, is already installed.
15:09:52
flip214
Error while trying to load definition for system trivial-signal ... CFFI-toolchain requires ASDF 3.1!
15:13:28
jackdaniel
now the question is: how much does it really require it and how much was it a backpressure / contributor's strong conviction to put this error
15:27:43
flip214
At ELS I won't be at the dinner on Wednesday... I have to travel to a business appointment on Thursday.
15:35:46
splittist
The dinner on Wednesday is the full <P...> banquet? There's nothing ELS specific?
15:36:32
beach
Perhaps we should organize something for Tuesday. We are leaving on Wednesday anyway.
15:38:12
beach
I dread this kind of organization though. The best thing would be for one person to decide on a place and then invite people to attend. It is nearly impossible to get this many people to discuss and agree on something, especially the same day.
15:59:53
shka_
any idea for less generic name for something that is currently called cl-data-frames?
17:18:00
beach
I am reading the Common Lisp HyperSpec page on DEFCLASS, and specifically, the last paragraph before the (empty) "Examples" section. Am I right in interpreting this paragraph as the obligation for the compiler to create the class in the compilation environment at compile time?
17:24:19
verisimilitude
It seems like there's enough leeway for it to do the bare minimum, instead of quite that.
17:26:08
verisimilitude
I prefer to write my programs to depend only on what I know I can, not what is likely available.
17:26:25
beach
Because I am writing a better protocol than the one in section 8.5 of CLtL2, and I was wondering whether I need a CLASS-INFO in addition to the others.
17:27:48
beach
Thanks. It is practically done. I mean, I did it for Cleavir. Now, I just want to extract it to a separate system and improve the design.
17:34:33
jmercouris
does anyone know how to do symmetric encryption with ironclad? a simple code snippet?
19:17:48
gendl
The CLF is hosting a donation-doubling appreciation fundraiser for ASDF: https://payments.common-lisp.net/asdf
19:20:09
gendl
Please, take a few minutes from your day and a few guilders to show some love for the countless hours put into ASDF in the past decade. I know there's been some frustration with asdf from time to time, but showing support in this way can help encourage others to contribute in the future as well.
19:20:42
scymtym
gendl: there seems to be a markup problem with the link titled "Appreciation Fundraiser" in the "Valentine's Day Fundraiser" section
19:25:57
jackdaniel
gendl: is there a way to make a paypal payment or a transfer from the bank? I have some dollar and euro so giving my PL card number will introduce unnecessary exchange fee from pln
19:36:04
gendl
jackdaniel: Thanks! There may be a day or two lag before Alternate Payments show up in the Status Area.
19:40:30
gendl
Can y'all help spread word of this fundraiser? I've posted links on Reddit (/r/lisp and /r/common_lisp). Hoping this will get picked up elsewhere. There is $5000 of matching funds sitting there waiting to be applied.
19:41:41
gendl
And, the fundraising page itself (using Stripe) is implemented and running in pure CL. If anyone would like to volunteer to stylize it and clean it up, I can open up repository access as well and get you set up with what you need to run & test it locally.
19:51:10
gendl
ebrasca: thanks for asking. The purpose is to present a monetary gift to Faré the long-time maintainer of ASDF. Hopefully it will have the side-effect of also encouraging future contributions to the ASDF project.
19:52:48
gendl
The Common Lisp Foundation intends to offer fundraising hosting for all projects hosted at https://common-lisp.net, but this one is of special note because there is a Donation Doubler in effect currently -- each donation up to the first $5000 will be doubled, from two large seed donations.
19:53:45
gendl
ebasca: Note that this is an Appreciation fundraiser for past work, and does not bring with it any particular future promises.
19:54:36
gendl
ebrasca: Note that common-lisp.net has been in existence for many years, and a little over two years ago hosted a Quicklisp fundraiser which raised over $17,000 for Xach.
19:55:52
cage_
ebrasca, this is the second time the cl foundation organize a fundraising and as far as i know there wan no complaints
19:56:29
gendl
If anyone can suggest other steps clnet and CLF can take to establish trust, please let me know.
19:57:06
gendl
We are running on a skeleton crew of volunteers, so in fact (in addition to a small amount of technical infrastructure), the main asset we have to offer is indeed trust only.
19:58:12
gendl
CLF is incorporated as a Foundation in the Netherlands, so if there is actual malfeasance there is an entity which can be held accountable.
20:01:01
gendl
Yes, at least I do plan to be at ELS (fully at my own company's expense this year -- last year I was program chair)
20:21:19
dim
ahah, I want to share with you guys a private message I just received, because we're talking about an application written in Common Lisp: “We rely on pgloader heavily and are very grateful for the time and effort you've invested in this tool, which we've found to surpass all other AWS solutions we've come across.”
20:22:05
dim
as pgloader depends on about ~60 libs in Quicklisp, and also piggy backs on the excellent work of SBCL and CCL, I wanted to share the feedback
20:24:47
dim
phoe: I'm not sure I would dare... as the author of pgloader it might just sounds over confident, don't you think?
20:31:30
gendl
ebrasca: I think PayPal accepts things other than cc, but we don’t control that part.
20:33:07
gendl
Two years ago when we started the Quicklisp fundraiser, it was PayPal only, but some people complained they are allergic to PayPal for some reason, so we took the time to make the Stripe integration.
20:34:41
gendl
ebrasca: if you don’t have funds readily available Then please don’t stress about it. There are organizations and individuals out there who depend on CL, and who are well wishers, who hopefully will start donating once they get word.
20:35:24
gendl
So if you’d like to help, the best way might be by trying to broadcast the link in all the channels you know.
20:38:34
no-defun-allowed
i hate to complain, too, but the little yin-yang thing next to Common-Lisp.net in the title bar is off centre
20:39:09
phoe
https://old.reddit.com/r/Common_Lisp/comments/aqb5lr/random_moment_of_pgloader_appreciation/
20:39:42
gendl
And the overriding purpose here is to maintain and improve the CL ecosystem as a mission critical and production-worthy ecosystem, so it will be possible for more and more people to earn livelihoods and avoid becoming frustrated in an unwanted “starving artist” mode.
20:40:43
phoe
https://old.reddit.com/r/Common_Lisp/comments/aqb7md/a_random_moment_of_pgloader_appreciation/
20:42:05
ebrasca
I get someting like "Random moment of pgloader appreciation (self.Common_Lisp) submitted 5 minutes ago by [deleted] [removed]"
20:42:18
gendl
no-defun-allowed can you get to issues on clo/clf-apps on GitLab.common-Lisp.net? I might lose track of things mentioned here.
20:46:06
no-defun-allowed
Erm, I could raise an issue on clo/cl-site, would that be a good place for it?
20:49:34
gendl
If so, then yes. If it’s only with the payments site, then let me add you as a reporter.
20:50:08
no-defun-allowed
I...assume so? It's a little off on common-lisp.net/, and cl-site seems to have all the pages.
20:58:12
no-defun-allowed
(also i can't get the status emoji picker to cooperate on safari, though that's a gitlab problem)
21:00:43
gendl
no-definitely-allowed: thanks. You can lodge the emoji picking issue as well, because the clnet maintainer takes gitlab updates seriously.
21:01:40
no-defun-allowed
i'll probably try later on firefox, since safari is pretty good at randomly breaking like that
22:25:08
phoe
Does anyone have any library for managing a body of loosely formatted text with images? I am thinking bold/italic/underline/strikethrough/quotation marks.
22:25:24
phoe
I could always try using CL-WHO with a subset of HTML, but I wonder if there is a lispier way for achieving that.
22:33:03
phoe
And I'd like the ability to convert to/from HTML, since I'll be using HTML to display it.
22:54:11
phoe
gendl: I think cl-markdown operates on strings though. I'll want to be able to traverse the resulting structure as a tree.
22:57:17
gendl
i'm not sure of your use case here but I find for normal web page contents, it gets to be overkill to have s-expression tree structure for each little bolded piece of text etc.
22:57:39
verisimilitude
Most HTML one comes across is broken in some way. I was entertaining the idea of an approach that parses only correct HTML and, in the case of failure, has the option of running heuristic parsing functions in an attempt to properly parse it. The idea was to avoid a large and heuristic-ridden parser by replacing it with a clean parser and the option of using heuristic, with the idea that one could even use heuristics when dealing with
22:57:55
verisimilitude
Is there any Common Lisp library that already does this or is my idea as novel as I like to think?