IRC channel logs

2022-11-15.log

back to list of logs

<manumanumanu>ahoy guilers!
<ArneBab>moin manumanumanu!
<manumanumanu>ArneBab: Ludo told me to ping you about a patch on the mailing list. It is about adding internal definitions in the derived conditional form bodies (cond, case, when, unless) and with-fluids. I don't know what kind of review you do, but I have already signed the copyright thingie.
<civodul>well, all i meant is that you can ping people here other than/in addition to me :-)
<manumanumanu>oh
<manumanumanu>Well then. Done :)
<civodul>yup :-)
<manumanumanu>The next time I'll submit a patch will be in about 2 years given my current speed.
<manumanumanu>By then I'll have to call Dr Arnebab "Herr Doktor Professor ArneBab".
<manumanumanu>If he hasn't gotten an additional doctorate by then :)
<lloda>hey manumanumanu i looked at that patch and i didn't understand why you'd changed the doc for case
<ArneBab>manumanumanu: I don???t expect getting an additional doctorate :-) ??? doing software development as a day-job now, though I work as external lecturer at a local university 4h a week during 16 weeks of the year.
<a12l>I want to use my regular user `a12l` to connect to the DBs I've created for development, but I don't want to grant admin privs to a12l, so I've created an `admin` role that my user `a12l` is a member of which has some admin privs (but not super). https://paste.debian.net/1260770/
<a12l>e.g. to create new databases I need to escalate privs from a12l to admin. But how do I change the owner of the new databases to a12l so that I can modify them?
<a12l>Currently get a lot of `ERROR: must be owner of schema public` when I try to drop the schema as both a12l and admin
<a12l>And it seems that I admin (the current owner of new db) need to be a member of a12l role to be able to transfer ownership, but I can't `GRANT admin TO a12l;` because a12l is a member of admin?
<a12l>Used to postgres user to change the owner of the public schema to a12l.
<a12l>Is that the correct course of action?
<spk121>a121: is this a scheme question?
<sneek>wb tohoyn
<tohoyn>daviid: where can I find the key names for making on object with make?
<daviid>eac Object property becomes a slot, the init-kw is #:<its-scheme-representation-name>
<daviid>or you can use te mop and inspect query te class ...
<daviid>but if you browse te upstrean api manual, it's te property (scheme)name
<tohoyn>tx
<daviid>welcome
<tohoyn>daviid: If the constructor uses arguments that don't become slots (such as g-settings-schema-source-new-from-directory) is it ok to use the constructor?
<tohoyn>I go sleeping now but I'll read the log.
<daviid>sneek: later tell tohoyn yes, when there is no other way, we all have to use the constructor
<sneek>Okay.
<dokma>I'm going through SICP. No issues so far. Is guile compatible with SICP all the way through?
<dthompson>dokma: mostly. there is no picture language, though.
<dthompson>I didn't have a problem going through the book and I used guile the entire time.
<dokma>picture language?
<dokma>Something MIT scheme does have?
<dthompson>chapter 2 has the picture language, if I remember correctly...
<dokma>dthompson: I meant to ask is that something in the book only or something some scheme has?
<dthompson>dokma: it's not a core scheme feature, but some other schemes provide libraries specifically for SICP things
<dokma>dthompson: I see. Thank you!
<daviid>dokma: not that i invite you to cheat and get solution from others :), but this 'guide' has some cool introduction and usefull tips ... fwiw - https://github.com/zv/SICP-guile
<dokma>I've got 30 years of coding behind me. It would be sad if I needed help.
<daviid>dthompson: not sure how this is 'compatible' with the sicp material, but rekado wrote 'A simple picture language for GNU Guile' - https://elephly.net/posts/2018-09-01-guile-picture-language.html
<daviid>here is a better link https://elephly.net/guile-picture-language/manual.html