From phoe at disroot.org Thu Oct 1 07:40:02 2020 From: phoe at disroot.org (=?UTF-8?Q?Micha=c5=82_=22phoe=22_Herda?=) Date: Thu, 1 Oct 2020 09:40:02 +0200 Subject: Online Lisp Meeting #10 Message-ID: Hello! I have the pleasure of announcing the Ath Online Lisp Meeting (counting in hexadecimal, obviously). We will have Jan Moringen speaking about Eclector, the extensible and portable Common Lisp reader. > The Common Lisp reader is a collection of functions and variables for > turning sequences of characters into s-expressions, which are > described in Chapter 2 of the specification. While some aspects of the > behavior of the reader can be customized, many parts are internal to > each Common Lisp implementation and thus inaccessible to portable > programs.  Eclector is a portable reader implementation which is set > apart by 1) providing very detailed error reporting (for humans and > programs) 2) allowing recovery from (almost) all syntax errors 3) > allowing customization of far more aspects than other readers 4) > providing a mechanism for constructing parse results with source > information.  This presentation introduces the Eclector project and > explains the customization mechanisms built into its architecture. > Everything is considered from the perspective of a user of the Elector > reader, so its implementation is not discussed.  The features > mentioned above are further illustrated in several (hopefully) > interesting and useful demonstrations. A short Jitsi talk with everyone will happen just after the meeting. Date/time/location: * Date: 7th October 2020 * Time: 13:00 CEST - https://time.is/en/CEST * Talk: https://www.twitch.tv/TwitchPlaysCommonLisp * Hangout: https://chat.heisig.xyz/TwitchPlaysCommonLisp @ 14:30 Massive thanks to Marco Heisig for providing the Jitsi instance where we can hang out after the talk. A mailing list has been created for the purpose of organizing and promoting the online talks. Further announcements will be posted there. See https://mailman.common-lisp.net/listinfo/online-lisp-meets If you'd like to talk about anything that is Lisp-related, please let me know, and I'll gladly host your video for our small, but very enjoyable, audience. And then upload it to YouTube for broader posterity. BR and see you, Michał "phoe" Herda From phoe at disroot.org Thu Oct 1 07:40:30 2020 From: phoe at disroot.org (=?UTF-8?Q?Micha=c5=82_=22phoe=22_Herda?=) Date: Thu, 1 Oct 2020 09:40:30 +0200 Subject: Online Lisp Meeting #10 In-Reply-To: References: Message-ID: <6324ed09-8744-8344-1f5c-7dd2eabfdb2f@disroot.org> Attaching calendar invitations. On 01.10.2020 09:40, Michał "phoe" Herda wrote: > Hello! > > I have the pleasure of announcing the Ath Online Lisp Meeting (counting > in hexadecimal, obviously). > > We will have Jan Moringen speaking about Eclector, the extensible and > portable Common Lisp reader. > >> The Common Lisp reader is a collection of functions and variables for >> turning sequences of characters into s-expressions, which are >> described in Chapter 2 of the specification. While some aspects of the >> behavior of the reader can be customized, many parts are internal to >> each Common Lisp implementation and thus inaccessible to portable >> programs.  Eclector is a portable reader implementation which is set >> apart by 1) providing very detailed error reporting (for humans and >> programs) 2) allowing recovery from (almost) all syntax errors 3) >> allowing customization of far more aspects than other readers 4) >> providing a mechanism for constructing parse results with source >> information.  This presentation introduces the Eclector project and >> explains the customization mechanisms built into its architecture. >> Everything is considered from the perspective of a user of the Elector >> reader, so its implementation is not discussed.  The features >> mentioned above are further illustrated in several (hopefully) >> interesting and useful demonstrations. > A short Jitsi talk with everyone will happen just after the meeting. > > Date/time/location: > > * Date: 7th October 2020 > * Time: 13:00 CEST - https://time.is/en/CEST > * Talk: https://www.twitch.tv/TwitchPlaysCommonLisp > * Hangout: https://chat.heisig.xyz/TwitchPlaysCommonLisp @ 14:30 > > Massive thanks to Marco Heisig for providing the Jitsi instance where we > can hang out after the talk. > > A mailing list has been created for the purpose of organizing and > promoting the online talks. Further announcements will be posted there. > See https://mailman.common-lisp.net/listinfo/online-lisp-meets > > If you'd like to talk about anything that is Lisp-related, please let me > know, and I'll gladly host your video for our small, but very enjoyable, > audience. And then upload it to YouTube for broader posterity. > > BR and see you, > Michał "phoe" Herda > -------------- next part -------------- A non-text attachment was scrubbed... Name: online-lisp-meeting-10-jitsi.ics Type: text/calendar Size: 951 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: online-lisp-meeting-10.ics Type: text/calendar Size: 3086 bytes Desc: not available URL: From phoe at disroot.org Thu Oct 1 11:05:44 2020 From: phoe at disroot.org (=?UTF-8?Q?Micha=c5=82_=22phoe=22_Herda?=) Date: Thu, 1 Oct 2020 13:05:44 +0200 Subject: Online Lisp Meeting #10 In-Reply-To: <6324ed09-8744-8344-1f5c-7dd2eabfdb2f@disroot.org> References: <6324ed09-8744-8344-1f5c-7dd2eabfdb2f@disroot.org> Message-ID: Aaaaaa - I am sorry, I have created the invitations for Thursday 8th instead of Wednesday 7th. I will send corrected invitations in a second. ~phoe On 01.10.2020 09:40, Michał "phoe" Herda wrote: > Attaching calendar invitations. > > On 01.10.2020 09:40, Michał "phoe" Herda wrote: >> Hello! >> >> I have the pleasure of announcing the Ath Online Lisp Meeting (counting >> in hexadecimal, obviously). >> >> We will have Jan Moringen speaking about Eclector, the extensible and >> portable Common Lisp reader. >> >>> The Common Lisp reader is a collection of functions and variables for >>> turning sequences of characters into s-expressions, which are >>> described in Chapter 2 of the specification. While some aspects of the >>> behavior of the reader can be customized, many parts are internal to >>> each Common Lisp implementation and thus inaccessible to portable >>> programs.  Eclector is a portable reader implementation which is set >>> apart by 1) providing very detailed error reporting (for humans and >>> programs) 2) allowing recovery from (almost) all syntax errors 3) >>> allowing customization of far more aspects than other readers 4) >>> providing a mechanism for constructing parse results with source >>> information.  This presentation introduces the Eclector project and >>> explains the customization mechanisms built into its architecture. >>> Everything is considered from the perspective of a user of the Elector >>> reader, so its implementation is not discussed.  The features >>> mentioned above are further illustrated in several (hopefully) >>> interesting and useful demonstrations. >> A short Jitsi talk with everyone will happen just after the meeting. >> >> Date/time/location: >> >> * Date: 7th October 2020 >> * Time: 13:00 CEST - https://time.is/en/CEST >> * Talk: https://www.twitch.tv/TwitchPlaysCommonLisp >> * Hangout: https://chat.heisig.xyz/TwitchPlaysCommonLisp @ 14:30 >> >> Massive thanks to Marco Heisig for providing the Jitsi instance where we >> can hang out after the talk. >> >> A mailing list has been created for the purpose of organizing and >> promoting the online talks. Further announcements will be posted there. >> See https://mailman.common-lisp.net/listinfo/online-lisp-meets >> >> If you'd like to talk about anything that is Lisp-related, please let me >> know, and I'll gladly host your video for our small, but very enjoyable, >> audience. And then upload it to YouTube for broader posterity. >> >> BR and see you, >> Michał "phoe" Herda >> From phoe at disroot.org Thu Oct 1 11:12:09 2020 From: phoe at disroot.org (=?UTF-8?Q?Micha=c5=82_=22phoe=22_Herda?=) Date: Thu, 1 Oct 2020 13:12:09 +0200 Subject: Online Lisp Meeting #10 In-Reply-To: References: <6324ed09-8744-8344-1f5c-7dd2eabfdb2f@disroot.org> Message-ID: <258ffed3-88c1-59a1-bcef-15a3d4ea6c87@disroot.org> These two should work better. On 01.10.2020 13:05, Michał "phoe" Herda wrote: > Aaaaaa - I am sorry, I have created the invitations for Thursday 8th > instead of Wednesday 7th. I will send corrected invitations in a second. > > ~phoe > > On 01.10.2020 09:40, Michał "phoe" Herda wrote: >> Attaching calendar invitations. >> >> On 01.10.2020 09:40, Michał "phoe" Herda wrote: >>> Hello! >>> >>> I have the pleasure of announcing the Ath Online Lisp Meeting (counting >>> in hexadecimal, obviously). >>> >>> We will have Jan Moringen speaking about Eclector, the extensible and >>> portable Common Lisp reader. >>> >>>> The Common Lisp reader is a collection of functions and variables for >>>> turning sequences of characters into s-expressions, which are >>>> described in Chapter 2 of the specification. While some aspects of the >>>> behavior of the reader can be customized, many parts are internal to >>>> each Common Lisp implementation and thus inaccessible to portable >>>> programs.  Eclector is a portable reader implementation which is set >>>> apart by 1) providing very detailed error reporting (for humans and >>>> programs) 2) allowing recovery from (almost) all syntax errors 3) >>>> allowing customization of far more aspects than other readers 4) >>>> providing a mechanism for constructing parse results with source >>>> information.  This presentation introduces the Eclector project and >>>> explains the customization mechanisms built into its architecture. >>>> Everything is considered from the perspective of a user of the Elector >>>> reader, so its implementation is not discussed.  The features >>>> mentioned above are further illustrated in several (hopefully) >>>> interesting and useful demonstrations. >>> A short Jitsi talk with everyone will happen just after the meeting. >>> >>> Date/time/location: >>> >>> * Date: 7th October 2020 >>> * Time: 13:00 CEST - https://time.is/en/CEST >>> * Talk: https://www.twitch.tv/TwitchPlaysCommonLisp >>> * Hangout: https://chat.heisig.xyz/TwitchPlaysCommonLisp @ 14:30 >>> >>> Massive thanks to Marco Heisig for providing the Jitsi instance where we >>> can hang out after the talk. >>> >>> A mailing list has been created for the purpose of organizing and >>> promoting the online talks. Further announcements will be posted there. >>> See https://mailman.common-lisp.net/listinfo/online-lisp-meets >>> >>> If you'd like to talk about anything that is Lisp-related, please let me >>> know, and I'll gladly host your video for our small, but very enjoyable, >>> audience. And then upload it to YouTube for broader posterity. >>> >>> BR and see you, >>> Michał "phoe" Herda >>> -------------- next part -------------- A non-text attachment was scrubbed... Name: online-lisp-meeting-10.ics Type: text/calendar Size: 3086 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: online-lisp-meeting-10-jitsi.ics Type: text/calendar Size: 951 bytes Desc: not available URL: From ioanna at ioa.re Thu Oct 1 18:18:45 2020 From: ioanna at ioa.re (ioanna) Date: Thu, 1 Oct 2020 20:18:45 +0200 Subject: Online Lisp Meeting #10 In-Reply-To: References: <6324ed09-8744-8344-1f5c-7dd2eabfdb2f@disroot.org> Message-ID: Dear phoe, Your invitation (for Wednesday) seems to set the event at 14:30 CEST, but your text says 13:00 CEST. Since all the other lisp meets (after the first or second) started at 13:00, I take it this is the correct time. If so, could you please update the invitation? I'm starting to get dependent on my calendar app, in this new online-meetings reality. :) Looking forward to it! Best wishes, Ioanna On 10/1/20 1:05 PM, Michał "phoe" Herda wrote: > Aaaaaa - I am sorry, I have created the invitations for Thursday 8th > instead of Wednesday 7th. I will send corrected invitations in a second. > > ~phoe > > On 01.10.2020 09:40, Michał "phoe" Herda wrote: >> Attaching calendar invitations. >> >> On 01.10.2020 09:40, Michał "phoe" Herda wrote: >>> Hello! >>> >>> I have the pleasure of announcing the Ath Online Lisp Meeting (counting >>> in hexadecimal, obviously). >>> >>> We will have Jan Moringen speaking about Eclector, the extensible and >>> portable Common Lisp reader. >>> >>>> The Common Lisp reader is a collection of functions and variables for >>>> turning sequences of characters into s-expressions, which are >>>> described in Chapter 2 of the specification. While some aspects of the >>>> behavior of the reader can be customized, many parts are internal to >>>> each Common Lisp implementation and thus inaccessible to portable >>>> programs.  Eclector is a portable reader implementation which is set >>>> apart by 1) providing very detailed error reporting (for humans and >>>> programs) 2) allowing recovery from (almost) all syntax errors 3) >>>> allowing customization of far more aspects than other readers 4) >>>> providing a mechanism for constructing parse results with source >>>> information.  This presentation introduces the Eclector project and >>>> explains the customization mechanisms built into its architecture. >>>> Everything is considered from the perspective of a user of the Elector >>>> reader, so its implementation is not discussed.  The features >>>> mentioned above are further illustrated in several (hopefully) >>>> interesting and useful demonstrations. >>> A short Jitsi talk with everyone will happen just after the meeting. >>> >>> Date/time/location: >>> >>> * Date: 7th October 2020 >>> * Time: 13:00 CEST - https://time.is/en/CEST >>> * Talk: https://www.twitch.tv/TwitchPlaysCommonLisp >>> * Hangout: https://chat.heisig.xyz/TwitchPlaysCommonLisp @ 14:30 >>> >>> Massive thanks to Marco Heisig for providing the Jitsi instance where we >>> can hang out after the talk. >>> >>> A mailing list has been created for the purpose of organizing and >>> promoting the online talks. Further announcements will be posted there. >>> See https://mailman.common-lisp.net/listinfo/online-lisp-meets >>> >>> If you'd like to talk about anything that is Lisp-related, please let me >>> know, and I'll gladly host your video for our small, but very enjoyable, >>> audience. And then upload it to YouTube for broader posterity. >>> >>> BR and see you, >>> Michał "phoe" Herda >>> > From phoe at disroot.org Thu Oct 1 18:35:15 2020 From: phoe at disroot.org (=?UTF-8?Q?Micha=c5=82_=22phoe=22_Herda?=) Date: Thu, 1 Oct 2020 20:35:15 +0200 Subject: Online Lisp Meeting #10 In-Reply-To: References: <6324ed09-8744-8344-1f5c-7dd2eabfdb2f@disroot.org> Message-ID: There is a pair of invitations, one for the actual Online Lisp meeting, the other for the Jitsi talk. Jitsi is scheduled for 14:30 indeed, but the talk should be scheduled for 13:00. There is a pair of attachments in the mail message, with two separate calendar invitations. Do you see both? If not, which mail/calendar client are you using? On 01.10.2020 20:18, ioanna wrote: > Dear phoe, > > Your invitation (for Wednesday) seems to set the event at 14:30 CEST, > but your text says 13:00 CEST. Since all the other lisp meets (after > the first or second) started at 13:00, I take it this is the correct > time. > > If so, could you please update the invitation? I'm starting to get > dependent on my calendar app, in this new online-meetings reality. :) > > Looking forward to it! > > Best wishes, > Ioanna > > > On 10/1/20 1:05 PM, Michał "phoe" Herda wrote: >> Aaaaaa - I am sorry, I have created the invitations for Thursday 8th >> instead of Wednesday 7th. I will send corrected invitations in a second. >> >> ~phoe >> >> On 01.10.2020 09:40, Michał "phoe" Herda wrote: >>> Attaching calendar invitations. >>> >>> On 01.10.2020 09:40, Michał "phoe" Herda wrote: >>>> Hello! >>>> >>>> I have the pleasure of announcing the Ath Online Lisp Meeting >>>> (counting >>>> in hexadecimal, obviously). >>>> >>>> We will have Jan Moringen speaking about Eclector, the extensible and >>>> portable Common Lisp reader. >>>> >>>>> The Common Lisp reader is a collection of functions and variables for >>>>> turning sequences of characters into s-expressions, which are >>>>> described in Chapter 2 of the specification. While some aspects of >>>>> the >>>>> behavior of the reader can be customized, many parts are internal to >>>>> each Common Lisp implementation and thus inaccessible to portable >>>>> programs.  Eclector is a portable reader implementation which is set >>>>> apart by 1) providing very detailed error reporting (for humans and >>>>> programs) 2) allowing recovery from (almost) all syntax errors 3) >>>>> allowing customization of far more aspects than other readers 4) >>>>> providing a mechanism for constructing parse results with source >>>>> information.  This presentation introduces the Eclector project and >>>>> explains the customization mechanisms built into its architecture. >>>>> Everything is considered from the perspective of a user of the >>>>> Elector >>>>> reader, so its implementation is not discussed.  The features >>>>> mentioned above are further illustrated in several (hopefully) >>>>> interesting and useful demonstrations. >>>> A short Jitsi talk with everyone will happen just after the meeting. >>>> >>>> Date/time/location: >>>> >>>> * Date: 7th October 2020 >>>> * Time: 13:00 CEST - https://time.is/en/CEST >>>> * Talk: https://www.twitch.tv/TwitchPlaysCommonLisp >>>> * Hangout: https://chat.heisig.xyz/TwitchPlaysCommonLisp @ 14:30 >>>> >>>> Massive thanks to Marco Heisig for providing the Jitsi instance >>>> where we >>>> can hang out after the talk. >>>> >>>> A mailing list has been created for the purpose of organizing and >>>> promoting the online talks. Further announcements will be posted >>>> there. >>>> See https://mailman.common-lisp.net/listinfo/online-lisp-meets >>>> >>>> If you'd like to talk about anything that is Lisp-related, please >>>> let me >>>> know, and I'll gladly host your video for our small, but very >>>> enjoyable, >>>> audience. And then upload it to YouTube for broader posterity. >>>> >>>> BR and see you, >>>> Michał "phoe" Herda >>>> >> > From ioanna at ioa.re Thu Oct 1 19:36:06 2020 From: ioanna at ioa.re (ioanna) Date: Thu, 1 Oct 2020 21:36:06 +0200 Subject: Online Lisp Meeting #10 In-Reply-To: References: <6324ed09-8744-8344-1f5c-7dd2eabfdb2f@disroot.org> Message-ID: <4c160ef3-209b-893c-fb1a-1e8876b0901f@ioa.re> On 10/1/20 8:35 PM, Michał "phoe" Herda wrote: > There is a pair of invitations, one for the actual Online Lisp meeting, > the other for the Jitsi talk. > Jitsi is scheduled for 14:30 indeed, but the talk should be scheduled > for 13:00. > > There is a pair of attachments in the mail message, with two separate > calendar invitations. Do you see both? If not, which mail/calendar > client are you using? Oh, I see, thanks for the clarification. Thunderbird is only showing me and processing the 14:30 appointment, but I can see both attached to your email. It seems I can't process them from an attachment, but I'll take this as my problem now. ^^ The Thunderbird calendar I'm using is called "Lightning". > > On 01.10.2020 20:18, ioanna wrote: >> Dear phoe, >> >> Your invitation (for Wednesday) seems to set the event at 14:30 CEST, >> but your text says 13:00 CEST. Since all the other lisp meets (after >> the first or second) started at 13:00, I take it this is the correct >> time. >> >> If so, could you please update the invitation? I'm starting to get >> dependent on my calendar app, in this new online-meetings reality. :) >> >> Looking forward to it! >> >> Best wishes, >> Ioanna >> >> >> On 10/1/20 1:05 PM, Michał "phoe" Herda wrote: >>> Aaaaaa - I am sorry, I have created the invitations for Thursday 8th >>> instead of Wednesday 7th. I will send corrected invitations in a second. >>> >>> ~phoe >>> >>> On 01.10.2020 09:40, Michał "phoe" Herda wrote: >>>> Attaching calendar invitations. >>>> >>>> On 01.10.2020 09:40, Michał "phoe" Herda wrote: >>>>> Hello! >>>>> >>>>> I have the pleasure of announcing the Ath Online Lisp Meeting >>>>> (counting >>>>> in hexadecimal, obviously). >>>>> >>>>> We will have Jan Moringen speaking about Eclector, the extensible and >>>>> portable Common Lisp reader. >>>>> >>>>>> The Common Lisp reader is a collection of functions and variables for >>>>>> turning sequences of characters into s-expressions, which are >>>>>> described in Chapter 2 of the specification. While some aspects of >>>>>> the >>>>>> behavior of the reader can be customized, many parts are internal to >>>>>> each Common Lisp implementation and thus inaccessible to portable >>>>>> programs.  Eclector is a portable reader implementation which is set >>>>>> apart by 1) providing very detailed error reporting (for humans and >>>>>> programs) 2) allowing recovery from (almost) all syntax errors 3) >>>>>> allowing customization of far more aspects than other readers 4) >>>>>> providing a mechanism for constructing parse results with source >>>>>> information.  This presentation introduces the Eclector project and >>>>>> explains the customization mechanisms built into its architecture. >>>>>> Everything is considered from the perspective of a user of the >>>>>> Elector >>>>>> reader, so its implementation is not discussed.  The features >>>>>> mentioned above are further illustrated in several (hopefully) >>>>>> interesting and useful demonstrations. >>>>> A short Jitsi talk with everyone will happen just after the meeting. >>>>> >>>>> Date/time/location: >>>>> >>>>> * Date: 7th October 2020 >>>>> * Time: 13:00 CEST - https://time.is/en/CEST >>>>> * Talk: https://www.twitch.tv/TwitchPlaysCommonLisp >>>>> * Hangout: https://chat.heisig.xyz/TwitchPlaysCommonLisp @ 14:30 >>>>> >>>>> Massive thanks to Marco Heisig for providing the Jitsi instance >>>>> where we >>>>> can hang out after the talk. >>>>> >>>>> A mailing list has been created for the purpose of organizing and >>>>> promoting the online talks. Further announcements will be posted >>>>> there. >>>>> See https://mailman.common-lisp.net/listinfo/online-lisp-meets >>>>> >>>>> If you'd like to talk about anything that is Lisp-related, please >>>>> let me >>>>> know, and I'll gladly host your video for our small, but very >>>>> enjoyable, >>>>> audience. And then upload it to YouTube for broader posterity. >>>>> >>>>> BR and see you, >>>>> Michał "phoe" Herda >>>>> >>> >> >