Title: building and deploying a natural-language based tarot card reader
2025-01-02 11:03:25 +0800
-----
2025-01-01 05:52:02 -0800
been working on this tarot card reader appliation since last night. had it all working nicely and then I asked cursor agent to introduce a web interface. at that point everything got screwed up and now were fixing it.
2025-01-01 07:57:55 -0800
holy crap at some point the cursor agent decided that we were building a deterministic tarot card reader with hard coded card interpretations instead of using natural language processing. I'm pretty much starting from square one now, except that the web interface is already set up. hopefully that doesnt get screwed up too.
2025-01-01 08:26:40 -0800
still chasing down bugs. should have saved a backup before I started on the web interface.
2025-01-01 09:32:49 -0800
I'm very close to starting this whole thing form scratch. after I eat if it's not working by then.
2025-01-01 09:45:00 -0800
of course we broke through the bug wall at the very last second, but now we're into another thicket of bugs. I might take a break for a little while and then come back and start from scratch. let's see how this next test goes.
it's probably a good idea to start over even if this one works because I have no doubt that the code is a chaotic mess at this point. we've wandered off on one or two major tangents which we rolled back after I caught what was happening. there's no way this code is in good shape.
yeah I'll write a .cursorrules and start from there. I have all the nice files that the llm can work from already cleaned up and in directories. this'll be better if I start over. but first a couple hours of a break
2025-01-01 11:56:43 -0800
okay I'm back. let's see if we cant get this done
e2025-01-01 11:59:41 -0800
first write a .cursorrules fil
e2025-01-01 12:09:02 -0800
should move these files so I can refer to them as I write the .cursorrules.
2025-01-01 13:17:41 -0800
all right. got an instruction doc written. took me an hour and 15 minutes +/-.
Now to feed it into cursor and see what happens.
2025-01-01 13:42:49 -0800
I'm tempting fate by posting this, but things are going well.
2025-01-01 14:00:12 -0800
and still going well
2025-01-01 14:26:06 -0800
the basic program is done. zipped it up in case of future wreckage. total time approx 2 1/2 hours.
2025-01-01 15:07:17 -0800
just finished doing some final tweaks and now let's see if I can figure out how to get this posted up on the web so people can use it.
2025-01-01 16:44:02 -0800
claude 3.5 is walking me through this pretty well. there was a malformed yaml file though so I have to upload this stuff again. aws is really slow.
2025-01-01 17:43:46 -0800
still fussing with putting the app on aws
2025-01-01 18:07:04 -0800
and still working on it.
if I didnt have claude3.5 helping me with this I would have given up a long time ago.
2025-01-01 18:48:49 -0800
getting there I think. I honestly dont know or understand anything I've done over the past 4 hours. heh. anyway, I'm deploying the app one last time. 60% chance it works. whatever happens I'm done for the night after that.
2025-01-01 19:02:54 -0800
stll not working. I think it's real close though. still I have to take a break at some point, so that's it for tonight.