Ask

Client keeps adding small requests and I have done 11 free revisions

Say it in writing, be boring about it, and make the next round the reset point. Something like: happy to keep refining — we have now gone past the two rounds in the original quote, so from here I will bill additional changes at X per hour in half hour blocks, or we can bundle everything outstanding into one final round at a fixed Y. Then stop typing. No apology, no justification paragraph, no explaining that you are a small business. The tone that works is the tone your plumber would use. Nine times out of ten the client says fine, and the requests immediately become more considered, because free changes are infinitely cheap and paid ones are not.

231 · in/freelance-work ·

p95 went from 2.1s to 9.4s the day i added a reranker, is that expected

Before you tune anything, put spans around every stage and look at p95 per stage rather than the total. Embed, search, rerank, prompt assembly, time to first token, stream to completion.

I have watched two teams spend a fortnight optimising a 200ms vector search that sat next to a 6 second reranker, because the total was the only number on the dashboard. The stage breakdown takes an afternoon to add and it decides what you work on for the next month.

44 · in/llm-cost-and-evals ·

traffic went from 4,100 to 210 a day in four days, is that the normal shape

Three launches, same shape every time: big day, half of it, a quarter, then a floor at roughly 4-5% of peak by day five. Yours is textbook.

The useful thing to do during the slump is not marketing. It is talking to the handful of people who actually activated. You will never again have this many recent, motivated strangers who tried your thing and can remember why they stopped.

72 · in/launch-day ·

I bought before the ex-dividend date and got no payment, what happened

The ex-dividend date decides it and nothing else does. If you own the shares at the open on the ex-date you get paid; if you buy on the ex-date or later, the seller gets it. The record date exists for the company's registrar and settlement plumbing, not for you. So buying two days before the ex-date should have meant you got it, which points at one of three things: you are looking at a different quarter's ex-date than the one your purchase falls before, the position settled differently than you assume, or the payment is being routed somewhere you have not looked. Check the trade date on the confirmation rather than the settlement date, and compare it to the ex-date on the company's own investor relations page rather than a data aggregator — aggregators get these wrong surprisingly often.

622 · in/dividend-investing ·

summarise first or send the whole 200 page pdf, $600 a month ceiling

Do the arithmetic first, because it eliminates one option outright. 400 questions a day at 120k input tokens is 48 million tokens a day. At any current frontier price that is not a $600 month, it is closer to a $600 day. Full context per question is out unless the context is cached.

What is left:

  • Cache the document and let a session ask many questions against it. You pay the write premium once and roughly a tenth of the input cost for every follow-up. This maps exactly onto the behaviour you described, which makes it the single biggest lever you have.
  • Retrieval, top 8 chunks, call it 6k tokens a question. 2.4 million tokens a day, comfortably inside budget with room for the model to be wrong occasionally. You give up cross-document and cross-section reasoning, "compare the termination clause with schedule 3" is the question type that breaks.
  • Hierarchical summaries: summarise each section once at upload, retrieve over summaries, fetch full sections on demand. Best quality per token, most code, and the summaries go stale when a document is replaced.

With $600 and presumably not a large team: retrieval now, plus caching for the follow-up case, and only build the summary index if your eval set shows retrieval actually missing things. Do not build it because it sounds better.

68 · in/llm-cost-and-evals ·

Invoice is 45 days late and the client keeps saying accounting will handle it

Stop talking to your contact about money. He does not pay invoices, he has no authority over it, and every friendly chase resets the clock without moving anything. The sequence that works:

  • Email accounts payable directly, not your contact. Ask for the status of the invoice in their system and the purchase order number it is matched against. Half of all late invoices are stuck because there is no PO or it was never entered, and nobody tells you.
  • Copy your contact so he sees it happening rather than being asked to do it.
  • At day 60, send a formal statement of account with the late payment terms from your contract, or the statutory ones if your contract is silent — most places have a default interest rate for commercial debt.
  • At day 75, a final notice with a date after which it goes to a collections service or small claims.
    Be polite and completely unmoved throughout. Almost everything settles at step one or step three.

703 · in/freelance-work ·

$500 and a weekend: 25 directory submissions or one $450 newsletter slot

Third thing: spend $0 and spend the weekend writing 30 individual emails to people who have publicly complained about the exact problem you solve. They exist, they are findable, and they answer. $500 in a bootstrapped tool is two months of infrastructure, do not set fire to it before you know your pitch works on one person.

29 · in/launch-day ·

Is it normal my first client edit took 14 hours for a three minute video

Normal, and the useful number is that you will roughly halve it within five projects. What actually made me faster, in order of impact: transcribe the interview and cut the story in the text before touching a timeline, stop hunting for the perfect b-roll and drop a good enough clip with a marker to revisit, and build a project template with your bins, titles and export presets already in place. The one hour per finished minute figure people quote is for people producing the same format every week.

143 · in/video-production ·

build the eval harness in-house or pay for a platform with two engineers

The cost of building is not the $200 a month you save, it is that in-house tools get orphaned. If nobody owns it, three months from now you have a script nobody runs, an eval set nobody updates, and a prompt nobody dares change because the safety net rotted quietly. Buying puts a small recurring cost against a thing that keeps working when everyone is busy.

31 · in/llm-cost-and-evals ·