Leif Andersen
leif.pl
Leif Andersen
@leif.pl
Interested in visual and interactive syntax (hybrid textual-visual languages). Pronouns she/her, they/them, or ask. Mostly blind #girlslikeus #exmormon #blacklivesmatter
I mean, the vast majority of people that receive gender affirming care (both hormonal as well as surgical procedures) are cis people.
October 20, 2025 at 3:49 AM
Always! <3

I think ppict-do is probably a good starting point: docs.racket-lang.org/ppict/index....
Progressive Picts and Slides
docs.racket-lang.org
October 10, 2025 at 5:17 AM
Eh, for me the pain to my fingers were enough to get me to switch to vim keybindings. (Yay for evil and spacemacs www.spacemacs.org)
Spacemacs: Emacs advanced Kit focused on Evil
Emacs advanced Kit focused on Evil
www.spacemacs.org
October 9, 2025 at 10:02 PM
At which point, because the development tools I was using required Docker (sadly, not even Podman worked), I had to do a bunch of docker-in-docker shenanigans.
October 9, 2025 at 10:00 PM
For example, try to install nix on Fedora Silverblue (or Bluefin). The only way I was able to get it to work was either in a Distrobox container or a Docker image.
October 9, 2025 at 10:00 PM
But it does have a few major downsides, the biggest one of which for me is the painful UI and requirements of where certain files should be.
October 9, 2025 at 9:59 PM
I do like how nix makes it easier to compose multiple languages together. I, for example, use it as a build option for ClojureScript projects that require both Java and Node to work well. (github.com/LeifAndersen...)
interactive-syntax-clojure/shell.nix at main · LeifAndersen/interactive-syntax-clojure
Contribute to LeifAndersen/interactive-syntax-clojure development by creating an account on GitHub.
github.com
October 9, 2025 at 9:58 PM
Ya, so far its been that way for me too. But at the same time, I can't help but think: "If the biggest win uv has over poetry is speed, why not improve poetry?" (Note that I've never actually used poetry, only uv, so I may not know what I'm talking about here.)
October 9, 2025 at 9:54 PM
Oh jeez, I didn't even realize pyenv and pyvenv even existed...yikes.
October 9, 2025 at 9:51 PM
Ah, you could give something like sketch.dev a try too.
sketch.dev - Sketch Code Agent
An agent with a web UI that talks git.
sketch.dev
October 8, 2025 at 3:18 PM
How so?
October 8, 2025 at 4:16 AM
Ah, lol, well I guess that answers that question. :)
October 8, 2025 at 12:22 AM
Okay, that's just adorable, I love it. :)
October 8, 2025 at 12:21 AM
lool. May I ask which?
October 2, 2025 at 3:56 AM
Oof, always hard, even when its the best thing. Hope all is well. (Or at least as well as can be.)
August 13, 2025 at 11:18 PM
One of:

"It was a different time"

or:

"That wasn't us, that was the CEO, which we since fired" (with a golden parachute)
August 8, 2025 at 3:04 PM
Also my friend @warpfork.bsky.social can go on about the problems in nix store values and how it determines if two things are equal.
July 31, 2025 at 11:08 PM
Probably a controversial thing to say from someone who likes FP, but:

I think NixOS is also kind of bad too. Like its command line UI is bad. Everyone says flakes improve it, but then you have to add extra flags to enable it, and its been 'unstable' for how long now?
July 31, 2025 at 11:06 PM
loool, ya.

Although to be fair to linux there are much easier ways to do this. I just can't because of corporate policies. :)
July 30, 2025 at 2:04 PM
What's really hilarious is the software I need to run (on the cloud pc) runs on linux, so I'm using WSL and Docker on that PC. Which means I'm:

1. Using my Linux PC to:
2. RDP into a windows VM running on that PC to:
3. RDP into a windows 365 Cloud PC to:
4. Run WSL to:
5. Run a Docker container.
July 30, 2025 at 3:43 AM
So, I ended up this docker image that can run windows: github.com/dockur/windows
GitHub - dockur/windows: Windows inside a Docker container.
Windows inside a Docker container. Contribute to dockur/windows development by creating an account on GitHub.
github.com
July 30, 2025 at 3:43 AM
The problem with the browser (unless edge is different), is that it doesn't capture keybindings. So things like alt-tab, page up, ctr+t, etc. end up going to the host windowing manager and browser.
July 30, 2025 at 3:39 AM