Late Guile Potluck 2021 submission of ANGUISH

2021-03-06 Thread Rutger van Beusekom
guile-devel-requ...@gnu.org writes: Hi everyone, I would like to submit ANGUISH, another guile shell at https://gitlab.com/rutger.van.beusekom/anguish, for the potluck of this year. It is just the initial version that does not actually run you shell commands just yet, this will be the next step

Re: Guile Potluck 2021

2021-03-01 Thread Dr. Arne Babenhauserheide
Hi Linus, I now created four profiles, one for the CSV import and three for the trust calculation. They are generated with: guile -L . > (import (wispwot wispwot)) > ,profile (define changed-and-state (import-trust-csv > "trust-anonymized-2020-11-01-under-attack-sorted.csv")) > ,profile ((@@(wis

Re: Guile Potluck 2021

2021-03-01 Thread Dr. Arne Babenhauserheide
Hi Guilers, There’s one more thing for the Potluck: I started doing some code-catas in Guile wisp: https://www.draketo.de/software/wisp-code-katas Liebe Grüße, Arne -- Unpolitisch sein heißt politisch sein ohne es zu merken signature.asc Description: PGP signature

Re: Guile Potluck 2021

2021-03-01 Thread Linus Björnstam
Hi Guilers! I found some code I wrote while drunk. I had completely forgotten about it, but found it a fun little exercise. I would argue that falls under the "neglected library" category. Anyway: It implements python-style generators, with yield and, more importantly, yield-from: https://git

Re: Guile Potluck 2021

2021-03-01 Thread Aleix Conchillo Flaqué
On Mon, Mar 1, 2021 at 1:15 PM Linus Björnstam wrote: > > Hi Guilers! > > I found some code I wrote while drunk. I had completely forgotten about it, > but found it a fun little exercise. I would argue that falls under the > "neglected library" category. > > Anyway: It implements python-style ge

Re: Guile Potluck 2021

2021-03-01 Thread pukkamustard
Hi, I'd like to contribute an initial version of guile-cbor (v0.1.0) to the potluck: https://inqlab.net/git/guile-cbor.git/ The Concise Binary Object Representation (CBOR), as specified by RFC 8949, is a binary data serialization format. CBOR is similar to JSON but serializes to binary wh

Re: Guile Potluck 2021

2021-02-27 Thread Dr. Arne Babenhauserheide
PS: Still it is important to get this code fast, because it is the fallback for all situations where I cannot cheat and only calculate a subset of the trust, and it is required at startup. Dr. Arne Babenhauserheide writes: > Hi Linus, > > Linus Björnstam writes: >> I had a look and ther

Re: Guile Potluck 2021

2021-02-27 Thread Dr. Arne Babenhauserheide
Hi Linus, Linus Björnstam writes: > I had a look and there is quite a lot you can do. Just out of > curiosity: how much is GC time? You are generating a lot of > intermediate data. Instead of vector-append! maybe use something like > the new vectorlist srfi? If you show me a flame graph and give

Re: Guile Potluck 2021

2021-02-27 Thread Linus Björnstam
I had a look and there is quite a lot you can do. Just out of curiosity: how much is GC time? You are generating a lot of intermediate data. Instead of vector-append! maybe use something like the new vectorlist srfi? If you show me a flame graph and give me some test data I can have a go! --

Re: Guile Potluck 2021

2021-02-27 Thread Dr. Arne Babenhauserheide
I’d like to contribute a basic implementation of the Web of Trust in Freenet that provides spam-detection without centralized control: https://hg.sr.ht/~arnebab/wispwot/browse/wispwot/wispwot.scm Currently this takes 70s to calculate aggregated trust scores on 300k trust edges. I hope to get thi

Re: Guile Potluck 2021

2021-02-26 Thread Aleix Conchillo Flaqué
In case it was not clear: guile-oauth 1.0.0 with OAuth2 support: https://github.com/aconchillo/guile-oauth guile-redis 2.1.0 with Redis 6.2.0 commands: https://github.com/aconchillo/guile-redis Aleix On Sun, Feb 21, 2021 at 9:59 PM Aleix Conchillo Flaqué wrote: > > Thank you Mike! > > I should

Re: Guile Potluck 2021

2021-02-21 Thread Aleix Conchillo Flaqué
Thank you Mike! I should have waited to release guile-oauth with the OAuth2 support :-). But if that counts... Also planning to release guile-redis with redis 6.2 support when they make a release (they are in RC3), but I might do it sooner. Best, Aleix On Thu, Feb 18, 2021, 9:43 AM Mike Gran

Re: Guile Potluck 2021

2021-02-21 Thread Daniel Tornabene
I have something I can drop for the potluck as well if this ends up happening On Thu, Feb 18, 2021 at 11:43 AM Mike Gran wrote: > Hello All- > > In celebration of the (slightly belated) 10-year anniversary of Guile > v2.0, we're having another Guile Potluck! The Guile Potluck is a > randomly an

Re: Guile Potluck 2021

2021-02-21 Thread Dr. Arne Babenhauserheide
Alex Sassmannshausen writes: > I would love to participate by cheating a little and submitting a new > release of Guile Hall, which is overdue and should happen between 1 and > 6 March. \o/ thank you! Best wishes, Arne -- Unpolitisch sein heißt politisch sein ohne es zu merken signature.as

Re: Guile Potluck 2021

2021-02-20 Thread Alex Sassmannshausen
Hi Mike, Great to see you organise to continue this hallowed tradition! :-) I would love to participate by cheating a little and submitting a new release of Guile Hall, which is overdue and should happen between 1 and 6 March. Best wishes, Alex Mike Gran writes: > Hello All- > > In celebrat

Guile Potluck 2021

2021-02-18 Thread Mike Gran
Hello All- In celebration of the (slightly belated) 10-year anniversary of Guile v2.0, we're having another Guile Potluck! The Guile Potluck is a randomly annual event to give people a chance to show off their Guile projects and skills. Think of it as a game jam, but, not constrained to games.