conda user for 10 years and uv skeptic for 18 months.
I get it! I loved my long-lived curated conda envs.
I finally tried uv to manage an environment and it’s got me hooked. That a projects dependencies can be so declarative and separated from the venv really sings for me! No more meticulous tracking of a env.yml or requirements.txt just ‘uv add` and `uv sync` and that’s it! I just don’t think about it anymore
I'm also a long time conda user and have recently switched to pixi (https://pixi.sh/), which gives a very similar experience for conda packages (and uses uv under the hood if you want to mix dependencies from pypi). It's been great and also has a `pixi global` similar to `pipx`, etc the makes it easy to grab general tools like ripgrep, ruff etc and make them widely available, but still managed.
The Music N language family, which describe both the implementation of the sound generation engines and the pitch and timing of the sound, goes back to the 1950s. The original member of this family was used to do the first digital sound synthesis (Max Matthews rendering "A Bicycle Built for Two"); the last and likely final member of the family, CSound, dates to the 80s but is still maintained and occasionally improved as an open source project.
The Music N family and other ideas inspired all kinds of much better text languages for music encoding, including examples like Chuck and the very large set of "live coding" languages that is constantly expanding.
One suggestion for “unsupervised”/“unlabelled” ML scenarios like this is to give 3 choices and let user pick the one most meaningful to them.
For example, my daughter’s name is Alba. It went with “white” as primary translation and gave 白 (Bai2) but felt 小白 was a little too on the nose lol.
I changed the input to be “Dawn” (another meaning of the name) and got a somewhat better result of 晨.
Might be nice to provide an extra descriptor word too.
Still very cool and wish I had this when I lived in China. I went with the transliteration of my name: 安德斯 (Anders). Regret that I didn’t get one more meaningful!
Two nits: 1) I want to see the history of names I’ve previously generated 2) in the png, the headings on each side are different but I imagine the content is the same just a different language? I.e. “Character meanings” vs “character analysis”
Appreciate you trying it out! The three-option is brilliant - I'm wiring this into the recommendation engine's branching logic now. Should be live in this week's update.