3 months ago I built and launched ClarifyPDF.com, a "chat with PDF" app, mainly to learn how to build a chatbot, and to learn what's it like to launch a SaaS around this type of GPT app. I share my lessons and observations in this post.
Sorry, to be more precise, "same document" could mean the same content but in different formats. OR just slightly tweaked to result in a different hash each time. Harder to abuse for sure, but still has holes.
That UX flow seems strange because the screen flow should just be: 1) upload, 2) pay, 3) chat. It shouldn't have asked you to check your email for anything.
Please feel free to email me at alfarez at gmail dot com if you're still seeing this issue.
As for handling large files, I'm using a popular method of breaking down the doc into small chunks and then just sending the relevant chunks to the AI.
How to pick the "relevant" chunks? Use embeddings and search for the embeddings that are "semantically closest" to the question being asked.
Agree that you should have knowledge of one or two ways make money from your idea, i.e. the "business model". This goes into criteria 4 of the "Must haves", where you basically need to work out how much profit you'll be making.
After 35 years of living in London, I finally left. This post describes how I saw my old city self after a couple of years living closer to nature and in smaller places.
You're right, by swapping work for exercise, I did work less (and exercised more).
But before I started eating and sleeping better, or exercising, I did try and remedy the negative feelings by just taking time off work (e.g. whole days off, going for walks, etc), but I did that without changing my bad diet or eating habits, and without doing any exercise. It didn't work for me. The depression and anxiety was still there.
The change came only after I improved my diet, exercise and sleep.
Of course, this isn't a scientific article about mental health :). Just what I experienced.
Anyone else use techniques like this to minimise "warm up" time when starting to code/work? I've heard of code "stretching" for this purpose too. And a friend suggested answering a few StackExchange questions as another technique!
Joel being exceedingly candid as usual and it's great to be able to relate to stuff like this as someone who still has a lot of learning to do and going through so many unknowns. Big respect to what him and his team at Buffer are doing.