@cwebber Well, TIL about ELF in Guile, so definitely informative. I already knew time passes quickly when visiting the land of the Elfs, but now I know that goes for traveling Goblins too. Good read!
@cwebber You're my free software heroine! Not through godly descent or the bite of a radioactive emacs, but very much human, through vision, hard work, excellent nerdiness and kindness. You make people believe in computing again, you get them to root for your ideas years before they finally understand them. I know I have.
I hope this doesn't sound too cheesy or creepy, but I mean it. Go Christine! (Or take a break, you need those too.) 🔥 💻 🦸♀️ 💜
Also, there would be large differences between European countries. I don't suppose that's very visible from the US, but presumably the Belgian government would handle that very differently from, say, Hungary's.
There are support networks here for refugees, with experience in very different situations and countries of origin. I suppose they are included in the Europeans you mentioned which should start preparing?
@quinn That's true, about the death penalty. I think here in Belgium, you can only be extradited for things that are illegal here too. IIRC that's (partially) a judicial decision, as opposed to granting asylum. Would that a make a meaningful difference? I don't know. My guess is that our gov'ts would try to get the "useful" people like nurses and technologists, and get rid of the rest. It's all so cynical. ☠️
@quinn I have been wondering about that too a few years back, when I first heard of internal US displacement of transgender people feeling their state. Aside from the often impossibly high bar for an asylum claim to be 'credible', there's also the diplomatic implications. I think it would be hard for our EU governments to officially agree that the USA is a "bad country". Presumably they'd prefer to keep sucking up to the "leader of the free world", even when it's a fascist (wannabe) dictator.
@dthompson@cwebber@platypus Oh, right, wrong 'match'! Now I see. I didn't make an explicit module import but it compiled fine, so I thought no further.
Implementing iota: I could try indeed, but there's a good chance I'll procrastinate. What form should that patch be? MR on Gitlab?
@cwebber@platypus I have an excellent bad idea to counter this: abandon HTML and retreat to SVG.
I made my Lisp Game Jam submission with Hoot, where I manipulate an SVG image in a mostly static web page. I used (a modified*) sxml->dom from https://spritely.institute/news/building-interactive-web-pages-with-guile-hoot.html which just ingests the sxml i feed it. The lispy balance in the world was preserved, because it was never disturbed in the first place -- except by my hacky code of course.
*: I first tried the literal code, but that got me a helpful if slightly confusing error message: the match statement couldn't be matched. Is "." in patterns not implemented in Hoot 0.5.0? I also missed the iota function that I wanted to use in a Python-generator-like way, so I used a named let which I find a bit less readable.
Overall the experience with an "unstable" Hoot was quite nice. It could have been nicer still if I had thought of (hoot eval)...