IRC channel logs

2017-01-26.log

back to list of logs

<davexunit>chickadee 0.2.0 has been released https://lists.gnu.org/archive/html/guile-user/2017-01/msg00057.html
<paroneayea>davexunit: knockin' em out!
<paroneayea>nice work :)
<paroneayea>I look forward to trying soon :)
<davexunit>someone reported 2 bugs that prompted me to just make a new release
<davexunit>I feel like there's enough implemented to make a game now.
<davexunit>paroneayea: I'd love to see a basic demo with it hooked up to 8sync
<davexunit>:)
<paroneayea>davexunit: yeah we should do that :)
<paroneayea>davexunit: for now I'm a bit tied up getting mudsync ready for FOSDEM but I want to
<paroneayea>davexunit: but yeah, the proof of the game engine is in building fun games :)
<paroneayea>davexunit: planning on any fun little games or demos?
<davexunit>paroneayea: yeah after fosdem we can do something
<davexunit>maybe have something to show to interested parties at libreplanet
<davexunit>I need to write some demos that integrate everything together
<davexunit>pong or something simple like that
***logicmoo is now known as dmiles
<paroneayea>I'm also thinking maybe of building a mini mudsync world to run *during* libreplanet
<paroneayea>and see if we can encourage active participant from conference attendees
<davexunit>that would be cool!
<paroneayea>would be fun to have both a real conference and a virtual parallel :)
<davexunit>yeah that would be really fun
<ng0>mudsync, mud as in MUD?
<ng0>oh, found the source
<ng0>cool :)
<paroneayea>ng0: yup
<paroneayea>I could turn it on again and let people play with it in a few
<paroneayea>though
<paroneayea>maybe I shouldn't be spoiling #guile for my talk :)
<paroneayea>the README is out of date tho
<paroneayea>mudsync requires git master of 8sync right now, heh
<paroneayea>they're evolving in parallel
<paroneayea>mudsync is 8sync's main testbed
<paroneayea>lots of things moving around and some networked code... a good place to test :)
<davexunit>:)
<roelj>How can I let sxml->xml print special characters, like: (sxml->xml "→")
<davexunit>roelj: use a utf-8 locale
<paroneayea>roelj: see %default-port-encoding in the manual
<paroneayea>though what you need to set
<paroneayea>or parametereize
<paroneayea>depends on the situation
<roelj>davexunit: Thanks!
<roelj>paroneayea: I now used (call-with-output-string (lambda (port) (set-port-encoding! port "utf8") ...))
<paroneayea>roelj: that'll probably do it
<roelj>paroneayea: But thanks!
<dsmith-work>Thursday Greetings, Guilers
<jmd>I never could get the hang of Thursdays.
<dsmith-work>Thursdays were cool. When my son was in highschool, there was this "thursday show" they would do in the mornings. We later got a dvd of all the episodes.
<dsmith-work>Hallway Barbarian was a recurring character.
<dsmith-work>Anyone here familar with ubifs?
<paroneayea> http://metamodular.com/generic-dispatch.pdf paper on fast generic dispatch
<paroneayea>wingo: am I right that our generic methods dispatch uses an alist for its "cache"? So that would be O(n) access, right?
<paroneayea>I tried reading the code and that was the impression I got
<paroneayea>I ask, because maybe eventually I'd like to take a swing at making things more efficient
<paroneayea>I feel disincentivized from using generic methods at present because I worry about that, but maybe I wouldn't if this were done!