Wow @judytuna! It’s been a bit! But of course I remember you well!
Hello! I’m Nathan. I’m learning distributed programming and found Goblins to be a nice accessible tool. Very excited about everything going on here.
Hello, all. Tony Hursh, a retired programmer and academic.
I’m extremely excited by Hoot, especially now that (very) recent developments give some hope it might work in WebKit-based browsers.
That said, I’m also interested the other work going on here, though I’m not yet familiar enough with it to have a valid opinion.
Hey friends! I’m winds0rhum. Staying anon for now because I’m thinking of some uses for Goblins that benefit from anonymity. (Will hopefully expand on that in other threads later.)
I have been involved in various OSS capacities for 20-ish years. Primarily have written in Python and JavaScript in that time, but have also dabbled in Clojure, Rust, Lua, and a few others. I also casually participated in the Secure Scuttlebutt community for a while.
I’m interested in building social things with decentralized and federated tools, in ways that make them accessible on devices of all sizes and speeds, as well as giving people more ownership and control over their social presence, and the moderation and cultural diversity benefits of federation and decentralization.
My hopes and ideas are probably much bigger than my availability and energy, but I figured being here and thinking through ideas in a collaborative space like this might help give me inspiration, and maybe find some collaborators!
Hello friends, I am Zero. I have written software since I was 11 on a Commodore 64, but started paid work when I was still in high school in 1994.
I have experience with Common Lisp in university but most of this is new to me. I am interested in learning:
- capabilities
- Guix
- GNU Guile
- Emacs
- and Spritely Goblins
My goal is making a distributed MUD out of networked vats that have game items and money balance that can be carried between vats.
Hello,
I have been a software developer in various forms since the 1980s, mostly doing C/C++ in a regulated industry since 1991 (said regulations having exploded in scope and effect since about 1994…)
Looking back, I feel like I may have a terminal case of ADD, but since the 1980s I have had a lingering fascination with distributed networks of computer servers sharing… data of interest to people.
While the power/capacity/speed of computers has exploded and their size/cost/power requirements have plummeted over the decades, many things have stayed the same: the need for data integrity/security, users’ desires for privacy, anonymity, connectivity and global fame, businesses’ desire to profit, governmental agencies’ desire to snoop…
I have the nagging idea that, if the “infrastructure software” were simple enough to deploy and secure enough to use, thousands to millions of hobbyists around the world not only could, but would maintain the necessary hardware and connectivity to support an ecosystem of fediverse type applications. The problem is: I would estimate “several” developer-years of effort to build such a layer from scratch, and it would need to support a complex, still evolving application layer such as Spritely… and then there’s my ADD.
Hi,
I’m jdr. I’m not keen on connecting my online identities to my real life ones or each other, but I’m not famous or anything, so you’re not missing out.
I was born too late to hack on really cool computers like the Connection Machine and amazing OSes like Genera so I settled for doing big astrophysics simulations on HPC clusters with Fortran/C and x86 and more recently doing something vague with neural nets through Python (wrapping Fortran and C) and heaps of GPUs. This pays the bills and puts bread on the table, but does not feed the soul.
In my efforts to find some satisfying use for computers I’ve spent time learning weird languages like Idris and Bruijn and whatever they use to configure Nix. I even enjoy tilting at windmills like trying to get modern languages to run the code from SICM.
My current goal is to escape Samsara through Guix and Guile Emacs. One day I hope to purge my life of dark patterns, work for Italian, and win the approval of vrms.
Thanks for reading, I’m looking forward to interacting with you guys.
(I had linked the terms in bold to their relevant English Wikipedia entries, but the when I hit Reply I was told “An error occurred: Sorry you cannot post a link to that host.” though I don’t understand why. I’m sure interested readers can look them up themselves anyway.)
Hi everyone!
I’m Glenn, a hobbyist and enthusiastic tinkerer with Guile Scheme. I recently discovered Guile-Hoot and Guile-Goblins, and I’m absolutely fascinated by the possibilities they bring to the table. Guile-Hoot has me dreaming of creating fun, interactive applications, while Guile-Goblins sparks all kinds of ideas about building robust, distributed systems with capabilities-based security. It’s like opening the door to a world of creative chaos—and I’m here for it!
Right now, I’m knee-deep in a few projects, including a document-management system. I’m also exploring how I might use Guile-Goblins to experiment with distributed components for knowledge and information sharing or even small personal tools. The idea of secure, decentralized systems powered by Scheme is just too intriguing to resist.
When I’m not tinkering with code, I am an electrical engineer working in Jordan. But Scheme is where I come to relax, learn, and dream up ideas—whether they’re practical, whimsical, or just plain fun.
I’m here to learn from you all, share what I can, and maybe collaborate on something cool. If you’ve got insights, resources, or just want to geek out about Guile-Hoot, Guile-Goblins, or Scheme in general, I’m all ears!
Looking forward to being part of this awesome community.
Cheers,
Glenn
Hi, I’m Jens (he/him) a hobbyist doing some exploratory coding on a note-taking app on top of goblins.
Just trying to beat the project down in size and stop it changeing too much.
There’s so much that could be done, less that should be done, and far less time to do it.
Hello friend.
I’m interested in building progressive applications that can run old-school text (BBS-style) interaction patterns as well as rich multimedia experiences, all based on actual user-agents (not owner-agents). OCapN has captured my imagination for something like this.
My languages of choice are Go for getting things done & Rust for doing them the hard way
I’m considering building an OCapN implementation in Rust to learn the protocol & concepts from the ground up. Yesterday I ported syrup (crates.io: Rust Package Registry) to Rust and I’m considering some async-based netlayers next. I’ve integrated Tor with Rust before and I’m also into Veilid, with which I’ve built a few applications – so these would be likely candidates.
Anyway I’ll probably be asking annoying questions about the protocol and the test suite as I go
Hi I’m Théo Tyburn,
I’m a mathematician and a programmer and I find a lot of stuff happening here super cool!
I have a rendering engine project going on, revolving around mathematical visualization and experimental rendering techniques. So of course I’m very excited about Hoot! I already tried Chickadee some years ago but I came back to more portable things at the time. Can’t wait to see Chickadee on Hoot. I’d be interested to discuss any thing related to Hoot’s rendering engine capabilities. Live coding graphics at the REPL is just so satisfying.
I also find the Goblins project very exciting. I don’t know much about distributed programming but you are offering a very inviting playground and I feel empowered to try and build things. I really hope this project goes a long way and that in a near future we’ll see swarm-like peer-to-peer-powered communities dance around the head of the tech giants. We’ll see.
Here are some things I spent my time with recently: I contributed to pyddg, a python library for Mathematical Visualization and Discrete Differential Geometry based on a modern revival of the Erlangen Program. More recently I started getting into Applied Category Theory.
I really like the Guile, Guix and Emacs ecosystems and use them in my daily life. I also like hacking them when I find time but didn’t find time to contribute significantly until now. Would be nice if that changes.
Hello all, I’m Steven. Professionally I’m a software developer (PHP and Java) and sysadmin in a school. I’m lucky to work with free software there, but not Guile/Spritely (yet?). During summer vacation I have a lot of free time, and I’d like to dedicate some of it to Spritely.
My first baby steps in Lisp were little snippets in Emacs, and I’ve graduated to toddlerhood through the Scheme Primer. I’ve been a longtime follower of Spritely’s development – Christine’s enthusiasm is quite contagious. In autumn '24 I finally dived in with a very simple submission to the Lisp Game Jam: cons-pong, using Hoot. I also experimented with vats and actormaps while solving a puzzle involving a Rubik’s cube.
So I’d like to contribute, but I don’t know where to start. I don’t have a strong preference for any particular part of Spritely, and there’s just so much interesting stuff here! Also, I’m not very good at planning and actually getting started at anything. What really works for me in my experience, is to regularly talk to someone as a kind of sounding board, so I’m not just working entirely on my own. On the other hand it’s a bit weird to ask for a mentor when it’s not clear who I am and what I have to offer. Are the office hours a good place to discuss this? I should be able to make it next week.
Welcome @stdh! You should come to office hours this week! That would be a good opportunity to have a discussion about onboarding people that want to contribute, like yourself. Hope to see you there!
Thanks, I put it in my agenda. If all goes well: see you Wednesday!