<a12l>Are `#t` and `#f` similar to ⊤ ⊥ in logic? <dthompson>(compile '(values 1 2 3)) only returns the first value :( <lloda>iirc there was a bug filed for that <spk121>dthompson: exciting. I did participate in that game jam once. It is fun ***dongcarl is now known as Guest1624
***dongcarl8 is now known as dongcarl
***jpoiret2 is now known as jpoiret
<nckhexen>dsmith-work: OK, interesting. I banned sneek from #guix, and the excess floods here stopped. <nckhexen>This is just a guess, but maybe #guix (or #guix + #guile + any other sneeked channels) has become too big for sneek, and it floods out on rejoin? <nckhexen>IMO as a bot operator you should at least whitelist sneek join/parts, if possible. <nckhexen>No, that's not a huge number, hence just a guess. I just don't know what else it could be. <sneek>I've been running for 7 minutes and 37 seconds <sneek>This system has been up 11 weeks, 12 hours, 32 minutes <nckhexen>Probably does, if it's halfway well-written. I'm totally unfamiliar with Bobot++ (sp?). <nckhexen>But still, rate-limiting on very first connect should be possible. <dsmith-work>nckhexen: Do you know how to whitelist join/part for a nick in erc? *nckhexen is a frayed knot. ***justache is now known as justHaunted
<nckhexen>I wish I could be of more help, but I know just enough about IRC to be harmful to my mental health, not a bit more. <nckhexen>Barring finding the actual issue (which only you can do), is there any message rate limit you could tweak? <dsmith-work>That "excess flood" messge is from the bot. Looks like the bot is being flooded and quitting. <nckhexen>Yes, but that's usually in response to something (WHO is a frequent favourite). <dsmith-work>I really should set up ssh again so I can poke at it during the day. <nckhexen>Hm, I might have misread what you meant. ‘Excess flood’ from the *client*? You sure? <nckhexen>I grepped the source but didn't find it (and the hcoop repo appears gone). <dsmith-work>In other news, my work is closing end of Feb. So I might be doing work-from-home in whatever new job I land. <nckhexen>‘sneek has quit (Excess Flood)’ traditionally means you've been booted off the server, so using it as a client, whilst possible, is pointlessly confusing. *nckhexen blindly assumed WfH was desirable, sorry if not. I'm sure you'll find something. You speak Scheme which makes you a wizard. <dsmith-work>unknown_lamer: What's the latest bobot repo again? On sr.ht? *dsmith-work can't remember <nckhexen>Well, yes, but reconnecting triggers the flood. <nckhexen>I think only you can tell for sure (or Libera). <nckhexen>Do you want me to {,un}ban it in #guix, to trigger whatever changes then, so you have that logged as well? <dsmith-work>I'll not poke at it until I get home. So whatever you did to make it stable, please do that. <dsmith-work>Has this just started? Or has it been going on for a while? <nckhexen>Today was the first time I've ever noticed it. <nckhexen>dsmith-work: Would you indulge me (and gather more data)? That is, if you have ops here. <nckhexen>Oh, public ChanServ flags, how civolised. wingo, you here? <nckhexen>If recent user count increase is a factor, banning it from #guile should reduce it enough to have the same effect. <nckhexen>Otherwise, maybe there is something particular about #guix, like a strange nick. <dsmith-work>The bot's wired up with systemd now, and reatarts after a crash <dsmith-work>I tried to get systemd to message me if it restarts (not start, restart) <daviid>dthompson: nice! I would add kawa, in front of clojure, to the list of allowed dialects ... that would be help kawa to be known to those who wouldn't know already, and clojure already gets enough 'propaganda' :),just a thought... <dsmith-work>Doesn't seem possible. The kind systemd folks on irc couldn't find a way either. *dsmith-work wanders off, seeking food... <nckhexen>dsmith-work: Okido, but unless the bot caches more things during other types of disconnections, such as netsplits or just random hiccoughs, this would happen then too. Impossible to say. <lilyp>dthompson: starling 0.1 when? <nckhexen>dsmith-work: I've set another 3h-ban. Ping me if you get back before then. <sneek>Sneeky bot running on Guile version 3.0.3 using bobot++ release.2.3.1-6-a463-dirty *nckhexen gets the unbanhammer. <nckhexen>dsmith-work: Is the I-have-been-bribe^Wfed-by flag persisted to disk? <nckhexen>Otherwise, all this reconnection is going to be a costly affair. <nckhexen>dsmith-work: I was stupid earlier: you don't need ops here to test what I wanted to know, you could just temporarily configure sneek to join only #guix and see if that works. <dsmith-work>nckhexen: Nope. That's in-memory only. The "tells" and "info" are persisted to "disk" (emmc) <nckhexen>Sigh. The botsnack lobby has paid you well. <nckhexen>dsmith-work: Plus, if it were a dodgy nick, it wouldn't work in two steps (connecting to #guix later), and that does. <dsmith-work>I don't remember where, but it was very nasty to find. Ugh. <KREYREN>Is there a way in guile to index all `define`s that have identifier as `^\w+\-task\-type$` ? <KREYREN>e.g. storing them in alist ideally with their docstrings