HN user

aleshh

29 karma

https://alesh.com

Posts4
Comments10
View on HN
ChatGPT Work 13 days ago

Man do I hate applications that create folders in my Documents folder.

Where'd Codex Go? 13 days ago

Hmph. There was no Update button in ChatGPT, but sure enough, restarting it and now I get "ChatGPT Codex".

I'm not sure I like this at all, but hopefully it means the ChatGPT app won't leak memory and need to be restarted every few hours!

Yeah for the scales, one thing I've been thinking about is, instead of the individual "position" diagrams, which I agree don't really add that much, adding the ability to mark off part of the "entire fretboard" view with some sort of 4 or 5-fret box to play around with positions.

Do you think that would help? Something else?

The short answer is yes, I do mind.

I've taken some steps to mitigate this. I made a design brief (https://gist.github.com/aleshh/7435682311b6cb944bf18ecc3751f...) for LLMs to follow to kind of steer them in a particular direction. And I do spend time tweaking design with them.

But I agree it's not enough. The problem is, there are as I see it really two options here

(1) Guide the LLM and just spend more time on the visual stuff. The trouble is those refactors take as much time as adding major new features, sometimes more, because the LLM doesn't get it right and you gotta go around and around. So it takes a big time investment to go from something that's pretty good to something that's merely somewhat better.

(2) The other option is to do it all by hand. I sometimes do some of this, but the further along you get the harder it is, because the LLMS write lots of CSS, and (at least the last time I tried) refactoring their stuff is time-consuming and kind of a prerequisite to tweaking things.

Probably what I should do is expand on the design spec, and add it to AGENTS.md (instead of just throwing it in on the initial prompt) and generally try to get good on this aspect.

I should note that on my "real" project (https://flipper.fm), I spend a lot more time steering the design, creating a component library, Storybook, creating CSS classes for the LLM to use, etc etc. Again, this thing is a toy.

Sorry for the long answer, but you're really hitting on something real here.

I've thought about adding something that would vamp certain chords, say. But sounds like you mean something different... like, play the pitches in a scale?

I very much would like some way to preview what the sound and feel of certain combinations of chords and scales/tones is, but I haven't quite figured out how it might work.