What use cases do you imagine for LLMs in home automation?
I have HA and a mini PC capable of running decently sized LLMs but all my home automation is super deterministic (e.g. close window covers 30 minutes after sunset, turn X light on if Y condition, etc.).
That design you describe is what is pictured at the top of the article.
Problem is that then the keys are not equally spaced chromatically (e.g. larger spacing between B and C than between C and C#).
You could probably get used to play like that, but it would be ineficient in terms of space for both the fingers and the mechanics of the piano (hammers, strings).
So what you do, in reality, is move some of the black keys down a bit (C#, F#) and some up (Eb, Bb) so that the spacing between the center of the keys is regular.
I don't think that's what's described in the article though?
> lot of clojure developers could benefit from this immensely.
Curious what you think Clojure developers could benefit from specifically.
Having done web services in both languages I much prefer the experience in Clojure. E.g. found error handling in Gin to be very cumbersome (AbortWithStatusJSON and such). The deployment story is nicer in Go, tho.
Clojue CLR is behind JVM support (and performance), but it has been a thing from the start, not just a "port".
I have HA and a mini PC capable of running decently sized LLMs but all my home automation is super deterministic (e.g. close window covers 30 minutes after sunset, turn X light on if Y condition, etc.).