# Latest

**URL:** https://community.spritely.institute/latest.md?page=4

[Latest](https://community.spritely.institute/latest.md) · [Categories](https://community.spritely.institute/categories.md) · [Tags](https://community.spritely.institute/tags.md)

**Page:** 5

---

## [The Autumn Lisp Game Jam is almost here!](https://community.spritely.institute/t/the-autumn-lisp-game-jam-is-almost-here/591)

<div class="topic-metadata">

**Author:** [@wobbuffet](https://community.spritely.institute/u/wobbuffet)\
**Replies:** 0\
**Last updated:** [October 22, 2024, 5:16pm UTC](https://community.spritely.institute/t/the-autumn-lisp-game-jam-is-almost-here/591 "2024-10-22T17:16:05Z")

</div>

Hi everyone, do you feel the magic in the air? That’s right, it’s :sparkles:Autumn Lisp Game Jam​:sparkles: season!! As you may know, our CTO @dthompson co-hosts the annual Lisp Game Jam twice a year… and the next event…

---

## [Using Goblins in Geiser](https://community.spritely.institute/t/using-goblins-in-geiser/589)

<div class="topic-metadata">

**Author:** [@mdj](https://community.spritely.institute/u/mdj)\
**Replies:** 4\
**Last updated:** [October 22, 2024, 4:57pm UTC](https://community.spritely.institute/t/using-goblins-in-geiser/589 "2024-10-22T16:57:24Z")

</div>

Any word of advice regarding running Goblins in guile-geiser? I installed elpa-geiser in Debian Bookworm and ran Guile git main in it. I saw the “Live hacking fix” in the manual and typed (use-modules (goblins)) in the…

---

## [Do you guys want web-scheme.org?](https://community.spritely.institute/t/do-you-guys-want-web-scheme-org/586)

<div class="topic-metadata">

**Author:** [@ouille](https://community.spritely.institute/u/ouille)\
**Replies:** 2\
**Last updated:** [October 19, 2024, 5:39am UTC](https://community.spritely.institute/t/do-you-guys-want-web-scheme-org/586 "2024-10-19T05:39:33Z")

</div>

I had grand ideas to make a Scheme compiler to WebAssembly, but alas I was working on it alone in my spare time and it’s time for me to accept that it’s fallen by the wayside. I haven’t made any contributions in a long w…

---

## [Announcing Spritely office hours](https://community.spritely.institute/t/announcing-spritely-office-hours/559)

<div class="topic-metadata">

**Author:** [@dthompson](https://community.spritely.institute/u/dthompson)\
**Replies:** 6\
**Last updated:** [October 18, 2024, 7:55pm UTC](https://community.spritely.institute/t/announcing-spritely-office-hours/559 "2024-10-18T19:55:56Z")

</div>

Hey everyone, We’re trying to get into a cadence of hosting a virtual office hours where we set aside time to have direct discussions with people in the community and help people with all things Spritely! Our first off…

---

## [Packaged versions seem to be out of date](https://community.spritely.institute/t/packaged-versions-seem-to-be-out-of-date/582)

<div class="topic-metadata">

**Author:** [@zero](https://community.spritely.institute/u/zero)\
**Replies:** 4\
**Last updated:** [October 15, 2024, 3:41pm UTC](https://community.spritely.institute/t/packaged-versions-seem-to-be-out-of-date/582 "2024-10-15T15:41:02Z")

</div>

I installed Guix and pulled and tried to install guile-goblins and the version was 0.8 On my mac I tried installing through Brew and the version was 0.13.0 Am I doing something wrong? Is there a way to upgrade the inst…

---

## [DWeb Camp recap](https://community.spritely.institute/t/dweb-camp-recap/574)

<div class="topic-metadata">

**Author:** [@wobbuffet](https://community.spritely.institute/u/wobbuffet)\
**Replies:** 0\
**Last updated:** [September 26, 2024, 2:45pm UTC](https://community.spritely.institute/t/dweb-camp-recap/574 "2024-09-26T14:45:10Z")

</div>

Hi everyone, As you might recall, in August some of our team headed out to California for DWeb Camp. :blue\_car: Today, Dave shares what that experience was like in our latest blog post, here. :camping:

---

## [Now hiring: Technical Administrator](https://community.spritely.institute/t/now-hiring-technical-administrator/563)

<div class="topic-metadata">

**Author:** [@wobbuffet](https://community.spritely.institute/u/wobbuffet)\
**Replies:** 0\
**Last updated:** [September 12, 2024, 7:02pm UTC](https://community.spritely.institute/t/now-hiring-technical-administrator/563 "2024-09-12T19:02:29Z")

</div>

Hi everyone, Spritely is currently seeking a part-time Technical Administrator. If that sounds intriguing to you or someone you know, head on over to the blog to learn more!

---

## [Goblins 0.14.0 released!](https://community.spritely.institute/t/goblins-0-14-0-released/568)

<div class="topic-metadata">

**Author:** [@wobbuffet](https://community.spritely.institute/u/wobbuffet)\
**Replies:** 1\
**Last updated:** [September 19, 2024, 6:20pm UTC](https://community.spritely.institute/t/goblins-0-14-0-released/568 "2024-09-19T18:20:42Z")

</div>

Hi everyone, We’re excited to share that Goblins 0.14.0 is hot off the press! :partying\_face::partying\_face::partying\_face: Be sure to check out the lovely deeper dive @tsyesika wrote on our blog to learn more!

---

## [Make a game with Hoot for the Lisp Game Jam!](https://community.spritely.institute/t/make-a-game-with-hoot-for-the-lisp-game-jam/493)

<div class="topic-metadata">

**Author:** [@dthompson](https://community.spritely.institute/u/dthompson)\
**Replies:** 7\
**Last updated:** [September 12, 2024, 11:25am UTC](https://community.spritely.institute/t/make-a-game-with-hoot-for-the-lisp-game-jam/493 "2024-09-12T11:25:07Z")

</div>

Hey everyone! The Spring Lisp Game Jam is starting this Friday, May 17th and we’d like to encourage people to try using Hoot to make HTML5 games! All the details are in our new blog post so check it out for more info. …

---

## [Hoot 0.5.0 released!](https://community.spritely.institute/t/hoot-0-5-0-released/560)

<div class="topic-metadata">

**Author:** [@dthompson](https://community.spritely.institute/u/dthompson)\
**Replies:** 2\
**Last updated:** [September 9, 2024, 2:03pm UTC](https://community.spritely.institute/t/hoot-0-5-0-released/560 "2024-09-09T14:03:15Z")

</div>

At last, a new release of Hoot is here! We’ve got a lot of goodies this time around like an interpreter (which you can try out by visiting the link below!), lightweight concurrency, improved Guile compatibility, and back…

---

## [Office-hours style real-time help with goblins etc.?](https://community.spritely.institute/t/office-hours-style-real-time-help-with-goblins-etc/540)

<div class="topic-metadata">

**Author:** [@dckc](https://community.spritely.institute/u/dckc)\
**Replies:** 4\
**Last updated:** [September 5, 2024, 11:31pm UTC](https://community.spritely.institute/t/office-hours-style-real-time-help-with-goblins-etc/540 "2024-09-05T23:31:35Z")

</div>

I’m struggling with basics like getting geiser working with emacs. And learning to use dependencies… I appreciate the reply there, but I’d sure like to shrink the latency from 1 to 2 days to 1 to 2 minutes. See also…

---

## [Andy Wingo is giving a keynote about Hoot on 9/7](https://community.spritely.institute/t/andy-wingo-is-giving-a-keynote-about-hoot-on-9-7/558)

<div class="topic-metadata">

**Author:** [@dthompson](https://community.spritely.institute/u/dthompson)\
**Replies:** 1\
**Last updated:** [September 5, 2024, 5:26pm UTC](https://community.spritely.institute/t/andy-wingo-is-giving-a-keynote-about-hoot-on-9-7/558 "2024-09-05T17:26:36Z")

</div>

We’re very excited that Andy Wingo of Igalia, the lead engineer on Hoot, will be giving a keynote presentation about Scheme on WebAssembly this Saturday, 9/7 at the Scheme workshop in Milan. Talk description: What wou…

---

## [Help: Suggestion for dev setup for experimenting with hoot/spritely](https://community.spritely.institute/t/help-suggestion-for-dev-setup-for-experimenting-with-hoot-spritely/533)

<div class="topic-metadata">

**Author:** [@deezway](https://community.spritely.institute/u/deezway)\
**Replies:** 3\
**Last updated:** [August 7, 2024, 4:00am UTC](https://community.spritely.institute/t/help-suggestion-for-dev-setup-for-experimenting-with-hoot-spritely/533 "2024-08-07T04:00:00Z")

</div>

What’s the recommended setup for starting development on hoot/spritely? Any suggestions? I saw the peer to peer chat which was pretty cool, what other projects are out there? Just finding out about this project. Sounds …

---

## [Promise? i.e. promise predicate?](https://community.spritely.institute/t/promise-i-e-promise-predicate/545)

<div class="topic-metadata">

**Author:** [@dckc](https://community.spritely.institute/u/dckc)\
**Replies:** 1\
**Last updated:** [August 7, 2024, 5:10am UTC](https://community.spritely.institute/t/promise-i-e-promise-predicate/545 "2024-08-07T05:10:11Z")

</div>

I’m trying to port a low-level passStyleOf function from endo, and one of the things it does is recognize whether something is a promise or not. I don’t see a handy promise? procedure. Is it feasible to make one?

---

## [EU cuts Next Generation Internet (NGI) funding](https://community.spritely.institute/t/eu-cuts-next-generation-internet-ngi-funding/543)

<div class="topic-metadata">

**Author:** [@j12i](https://community.spritely.institute/u/j12i)\
**Replies:** 2\
**Last updated:** [August 1, 2024, 12:11pm UTC](https://community.spritely.institute/t/eu-cuts-next-generation-internet-ngi-funding/543 "2024-08-01T12:11:13Z")

</div>

I thought I’d let you all know.

---

## [Property testing library for guile? for Zoe escrow as goblins](https://community.spritely.institute/t/property-testing-library-for-guile-for-zoe-escrow-as-goblins/536)

<div class="topic-metadata">

**Author:** [@dckc](https://community.spritely.institute/u/dckc)\
**Replies:** 11\
**Last updated:** [July 28, 2024, 4:15am UTC](https://community.spritely.institute/t/property-testing-library-for-guile-for-zoe-escrow-as-goblins/536 "2024-07-28T04:15:03Z")

</div>

would anyone care to recommend one? Background: @markm expressed an interest in a correct-by-construction methodology for writing the escrow service in Zoe 2. I made a spike to explore various approaches. (It also has …

---

## [How do I create two connected vats on two different machines?](https://community.spritely.institute/t/how-do-i-create-two-connected-vats-on-two-different-machines/542)

<div class="topic-metadata">

**Author:** [@aag](https://community.spritely.institute/u/aag)\
**Replies:** 3\
**Last updated:** [July 21, 2024, 6:11pm UTC](https://community.spritely.institute/t/how-do-i-create-two-connected-vats-on-two-different-machines/542 "2024-07-21T18:11:12Z")

</div>

How do I create two connected vats on two different machines? I’d like to experiment with communicating processes in different machines, but haven’t found an example. Thanks.

---

## [Pack full Hoot Scheme in one module and run Scheme REPL on startup](https://community.spritely.institute/t/pack-full-hoot-scheme-in-one-module-and-run-scheme-repl-on-startup/541)

<div class="topic-metadata">

**Author:** [@liltechdude](https://community.spritely.institute/u/liltechdude)\
**Replies:** 0\
**Last updated:** [July 19, 2024, 1:19pm UTC](https://community.spritely.institute/t/pack-full-hoot-scheme-in-one-module-and-run-scheme-repl-on-startup/541 "2024-07-19T13:19:17Z")

</div>

Hello! Recently I thought about how to increment changes in one wasm module by another, and conclude that having whole scheme repl inside a wasm module would be the best option by now. But I dont understand how to do i…

---

## [Is produced Wasm files can be debugged with Firefox's Wasm debugger?](https://community.spritely.institute/t/is-produced-wasm-files-can-be-debugged-with-firefoxs-wasm-debugger/534)

<div class="topic-metadata">

**Author:** [@liltechdude](https://community.spritely.institute/u/liltechdude)\
**Replies:** 2\
**Last updated:** [July 11, 2024, 11:24am UTC](https://community.spritely.institute/t/is-produced-wasm-files-can-be-debugged-with-firefoxs-wasm-debugger/534 "2024-07-11T11:24:35Z")

</div>

On last commit from nonguix, firefox crashes on opening wasm debugging tab. Is this expectable result, or not?

---

## [What is a mysterious (return\_call\_ref 6)?](https://community.spritely.institute/t/what-is-a-mysterious-return-call-ref-6/530)

<div class="topic-metadata">

**Author:** [@liltechdude](https://community.spritely.institute/u/liltechdude)\
**Replies:** 3\
**Last updated:** [July 5, 2024, 4:19am UTC](https://community.spritely.institute/t/what-is-a-mysterious-return-call-ref-6/530 "2024-07-05T04:19:21Z")

</div>

While introspecting Wasm output (through (dump-wasm) module), I completely do not understand number six in (return\_call\_ref 6) in bodies function. My module does not contain Function #6:. Where I should look for defini…

---

## [Is Hoot right for my project?](https://community.spritely.institute/t/is-hoot-right-for-my-project/529)

<div class="topic-metadata">

**Author:** [@mark](https://community.spritely.institute/u/mark)\
**Replies:** 2\
**Last updated:** [July 3, 2024, 7:05pm UTC](https://community.spritely.institute/t/is-hoot-right-for-my-project/529 "2024-07-03T19:05:08Z")

</div>

I’m building a web application that helps users learn Scheme and use it to build web apps. It uses a blocks-based visual programming UI (think Scratch, App Inventor, or SNAP!) which generates Scheme. One way to think abo…

---

## [Need help to get goblins running](https://community.spritely.institute/t/need-help-to-get-goblins-running/523)

<div class="topic-metadata">

**Author:** [@j12i](https://community.spritely.institute/u/j12i)\
**Replies:** 2\
**Last updated:** [July 1, 2024, 7:55pm UTC](https://community.spritely.institute/t/need-help-to-get-goblins-running/523 "2024-07-01T19:55:40Z")

</div>

So I wanted to dip my feet into Goblins today. I started with A Scheme Primer, read that to the halfway point where it said “that’s enough for understanding The Heart of Spritely”. Then I continued with that, until Cha…

---

## [Turn off Discourse gamification features](https://community.spritely.institute/t/turn-off-discourse-gamification-features/524)

<div class="topic-metadata">

**Author:** [@j12i](https://community.spritely.institute/u/j12i)\
**Replies:** 2\
**Last updated:** [July 1, 2024, 1:23pm UTC](https://community.spritely.institute/t/turn-off-discourse-gamification-features/524 "2024-07-01T13:23:37Z")

</div>

How can I turn these gamification notifications off?

---

## [The Pre-Scheme restoration project is underway!](https://community.spritely.institute/t/the-pre-scheme-restoration-project-is-underway/520)

<div class="topic-metadata">

**Author:** [@dthompson](https://community.spritely.institute/u/dthompson)\
**Replies:** 0\
**Last updated:** [June 21, 2024, 12:20pm UTC](https://community.spritely.institute/t/the-pre-scheme-restoration-project-is-underway/520 "2024-06-21T12:20:34Z")

</div>

Andrew Whatson, Scheme hacker and friend of Spritely, has announced the launch of the Pre-Scheme restoration project! Pre-Scheme is a statically typed systems programming language originally developed for use in Scheme48…

---

## [Try Cirkoban: Spritely's entry for the Spring Lisp Game Jam 2024](https://community.spritely.institute/t/try-cirkoban-spritelys-entry-for-the-spring-lisp-game-jam-2024/508)

<div class="topic-metadata">

**Author:** [@dthompson](https://community.spritely.institute/u/dthompson)\
**Replies:** 1\
**Last updated:** [June 3, 2024, 4:58pm UTC](https://community.spritely.institute/t/try-cirkoban-spritelys-entry-for-the-spring-lisp-game-jam-2024/508 "2024-06-03T16:58:06Z")

</div>

Hi everyone, On Sunday night we released Cirkoban, our take on a Sokoban-like game that blends block pushing with the Wireworld cellular automaton. Cirkoban is a (we hope) fun demonstration of Spritely’s progress tow…

---

## [More inspiration: Try Clojure](https://community.spritely.institute/t/more-inspiration-try-clojure/506)

<div class="topic-metadata">

**Author:** [@danny](https://community.spritely.institute/u/danny)\
**Replies:** 2\
**Last updated:** [May 25, 2024, 4:50pm UTC](https://community.spritely.institute/t/more-inspiration-try-clojure/506 "2024-05-25T16:50:33Z")

</div>

Thinking about the early excellent work bringing a REPL to Hoot, I wonder if we could get to the fit-and-finish (and tutorial) of https://tryclojure.org/ ? It’s certainly a strong place to build from – and I like the ide…

---

## [Is this the right forum for questions about Hoot details?](https://community.spritely.institute/t/is-this-the-right-forum-for-questions-about-hoot-details/389)

<div class="topic-metadata">

**Author:** [@mikemccracken](https://community.spritely.institute/u/mikemccracken)\
**Replies:** 4\
**Last updated:** [May 21, 2024, 1:45pm UTC](https://community.spritely.institute/t/is-this-the-right-forum-for-questions-about-hoot-details/389 "2024-05-21T13:45:16Z")

</div>

Hi, I see most of the discussions here seem to be architectural, is there a better place for questions about trying out the current implementation of Hoot and debugging issues there? Specifically I (not really a web fro…

---

## [Thinking through Hoot FFI code generation](https://community.spritely.institute/t/thinking-through-hoot-ffi-code-generation/501)

<div class="topic-metadata">

**Author:** [@beepboop](https://community.spritely.institute/u/beepboop)\
**Replies:** 1\
**Last updated:** [May 21, 2024, 1:26pm UTC](https://community.spritely.institute/t/thinking-through-hoot-ffi-code-generation/501 "2024-05-21T13:26:57Z")

</div>

Thinking through what something like a groveller would look like, except instead helping to automate js\<-\>hoot FFI. Something like this seems to be totally ok: await Scheme.load\_main("game.wasm", {}, { ... js: { …

---

## [Adding 'rotate' to (dom canvas)](https://community.spritely.institute/t/adding-rotate-to-dom-canvas/502)

<div class="topic-metadata">

**Author:** [@jcarvajal288](https://community.spritely.institute/u/jcarvajal288)\
**Replies:** 1\
**Last updated:** [May 21, 2024, 4:45am UTC](https://community.spritely.institute/t/adding-rotate-to-dom-canvas/502 "2024-05-21T04:45:02Z")

</div>

I’m writing a game based on the Hoot game jam template and I need to rotate an image. I see that the template is making some kind of reference to the CanvasRenderingContext2D API in modules/dom/canvas.scm. It seems tha…

---

## [What does 'target-only primative' mean?](https://community.spritely.institute/t/what-does-target-only-primative-mean/499)

<div class="topic-metadata">

**Author:** [@jcarvajal288](https://community.spritely.institute/u/jcarvajal288)\
**Replies:** 3\
**Last updated:** [May 20, 2024, 5:26pm UTC](https://community.spritely.institute/t/what-does-target-only-primative-mean/499 "2024-05-20T17:26:57Z")

</div>

Repo here: GitHub - jcarvajal288/asteroids I’m participating in the Lisp Game Jam and basing my code off of the Breakout clone example. I’m trying to extract the draw code out of game.scm and into another module draw.s…

[Previous page](https://community.spritely.institute/latest.md?page=3)

[Next page](https://community.spritely.institute/latest.md?page=5)
