IRC channel logs

2022-12-05.log

back to list of logs

<clh3>daviid: apologies, I had skimmed the unsigned-long type by following GType's definition through the gobject/gtype.h header, the glib/gtypes.h definition of gulong, and a description of gsize's definition at https://www.freedesktop.org/software/gstreamer-sdk/data/docs/latest/glib/glib-Basic-Types.html#gsize. I did not do due diligence to examine other operating systems
<clh3>been busy today
<daviid>clh3: no need to apology, the 'all situation wrt 32bits machines nd the GType repr. as a unsigned-long is my bug - will soon push (soon like ina few minutes) one 1st patch to fix this, then i also need to do some other related changes ... in one hour or so ..
<daviid>sneek: later tell clh3 both patches pushed
<sneek>Will do.
<garbados>hi! um, i'm having an issue using guile-sqlite3. anyone with experience using it? i can't seem to figure out how to read back what i've written. i have a gist of my issue here: https://gist.github.com/garbados/716d26684fe59c6d1d04c72f1213af18
<chrislck>aoc5/5
<garbados>nvm, i figured it out πŸ˜…
<wingo>o/
<civodul>hey!
<dsmith-work>Hey Hi Howdy, Guilers
<dsmith-work>sneek: macros?
<sneek>Someone once said macros is http://hipster.home.xs4all.nl/lib/scheme/gauche/define-syntax-primer.txt
<cwebber>hey who runs sneek these days? :)
<dsmith-work>That would be me
<dsmith-work>Well, dsmith actually
<cwebber>:)
<cwebber>dsmith-work: how hard is it for you to add another channel to sneek's logging?
<dsmith-work>cwebber: Like at http://logs.guix.gnu.org/guile ? That rekado I think.
<dsmith-work>cwebber: I can have the bot join another channel, but it doesn't log anything.
<dsmith-work>Other than the very last message anyone sends.
<dsmith-work>sneek: seen cwebber ?
<sneek>cwebber was in #guile 4 minutes and 39 seconds ago, saying: dsmith-work: how hard is it for you to add another channel to sneek's logging?.
<dsmith-work>Like that
<dsmith-work>sneek: botsnack
<sneek>:)
<dsmith-work>!uptime
<sneek>I've been running for 26 days
<sneek>This system has been up 5 weeks, 5 days, 15 hours, 5 minutes
<cwebber>ah
<cwebber>yes :)
<cwebber>rekado: then maybe it's you I should ping :)
<cwebber>rekado: how are you currently doing logging?
<jlicht>cwebber: I believe it's the goggles-bot
<jlicht> (https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hydra/goggles.scm)
<dsmith-work>Looks like that's a web interface to existing log files. Not an irc bot that writes out the log files.
<jlicht>my bad, *https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hydra/goggles-bot.scm
<dsmith-work>I'm curious what irc lib that's using.
<jlicht>dsmith-work: Looking at the authorship, I'd guess https://github.com/rekado/guile-irc
<dsmith-work>jlicht: Thanks
<cow_2001>i am confused. (apply + '(1 2)) evaluates to 3. (apply or '(#t #t)) is not even compiled. do i have to use a lambda?
<ft>’or’ can't really be a function in an eagerly evaluated language.
<cow_2001>oh! now i get it. it's a macro because it short circuits or whatever it is called.
<ft>Yup.
<cow_2001>thank you ft!
<cow_2001>i have (map f (map g lst)) and i wonder how you'd do a (map (compose.... oh, it's literally compose. ~_~
<dsmith-work>ISTR there is some non-syntax kind or `or` that can be useed in apply. Maybe I'm thinking of `or-map` ?
<dsmith-work>s/kind or/kind of/
<ft>or-map still takes a predicate. So arity doesn't match up.
<ft>And I think the point is really, that with β€˜or’ you don't evaluate all arguments. And with apply you have to fully evaluate the argument list first.
<dsmith-work>Very true