HNHacker News
TopNewBestAskShowJobs

deborahjacob

6 karma · joined July 12, 2022

deborah@botanu.ai
submissionscomments
deborahjacob··on Cost per outcome: measuring the real economics of AI workflows
That's a great idea. I am doing only application-level tracking but I agree hardware-level telemetry would be super helpful. Would love to learn more about how you think about it. Here's my email : deborah [at] botanu dot ai
deborahjacob··on Ask HN: Who is hiring? (March 2026)
Stealth | Founding Engineer (Distributed Systems) | San Francisco | ONSITE

We are building cost attribution and observability for AI workflows. We correlate application traces, model usage, and infrastructure costs to compute cost-per-outcome for each customer for AI systems so that AI teams can do outcome-based pricng.

We're looking for a founding engineer to build the core data platform: ingestion pipelines, cost computation, and analytics infrastructure that scales from thousands to millions of workflow runs.

You should have experience building distributed systems and working with OpenTelemetry traces and data pipelines. Experience with AI evaluation systems is a plus.

Comp: $150k + 0.75% equity.

If interested, send a short note and GitHub to deborah [at] botanu dot ai

deborahjacob··on Show HN: Cost per Outcome for AI Workflows
Yes, we are building both
deborahjacob··on Show HN: Cost per Outcome for AI Workflows
Hi HN, I’m the technical founder of botanu (www.botanu.ai)

I started building this after repeatedly hitting the same problem on AI teams: we could see total LLM spend, but couldn’t answer “what did one successful outcome actually cost?”. In real systems, a single business event often requires multiple runs ex-retries, fallbacks, escalations, async workers etc., before it reaches a final outcome. Most tooling tracks individual calls, or at best single runs. That hides the true cost. botanu treats cost per outcome as the sum of all runs and attempts for an event, including failures.

How it works -An event represents business intent

-Each attempt is a run, with its own run_id

-All runs are linked via a shared event_id

-A single outcome (success / failure / partial) is emitted for the event

-Total cost = cost of all runs for that event

-Run context propagates across services using standard W3C Baggage (OpenTelemetry).

I’m building this as part of a broader effort around outcome-based pricing for AI systems and understanding true cost per outcome. If you’re thinking about similar problems, I’d love to chat and compare notes. Happy to answer technical questions or get critical feedback. Email- deborah@botanu.ai

deborahjacob··on Software Survival 3.0
In big orgs, 'agents can build it' rarely changes the buy vs build decision. The pragmatic moat I see isn’t the code, it’s turning AI work into something finance and security can trust. If you can’t measure and control failure-cost at the workflow level, you don’t have software.
deborahjacob··on AI Agent Observability and Cost Attribution
I’m building an OTel-based SDK that wraps the billable edges (entrypoint, LLM/tool clients, async publish/consume) and emits both traces for debugging and a lightweight event ledger for run/attempt lifecycle and call boundaries. I define the workflow + possible outcomes up front, then attribute all runs and attempts to the final outcome event to get the cost per outcome
deborahjacob··on AI Agent Observability and Cost Attribution
What’s your approach to end-to-end AI cost attribution (model + infra + data) for agents in production?
deborahjacob··on Ask HN: Who wants to be hired? (May 2024)
Location: NYC, New York, USA

Remote: Yes. Open to hybrid and in-person

Willing to relocate: Yes

Technologies:

Languages: Python, C++, Java, HTML/CSS, JavaScript, SQL, NOSQL

ML Tool: Numpy, Pandas, Scikit-learn, Matplotlib, OpenCV, NLTK, PyTorch, Hugging Face, LangChain

Technologies/Frameworks: Angular, Typescript, Flask, Spring Boot

Developer Tools: AWS, GCP, Docker, Git, Bash, Jenkins, Kubernetes, Kafka, Linux

Résumé/CV: https://www.linkedin.com/in/deborah-shekinah-jacob-003606a3/

Email: dshekinah.93@gmail.com

deborahjacob··on Count–Min Sketch
Count–Min Sketch requires each input to pass through multiple independent hash functions, which is computationally expensive. The workaround is to use a single hash function but use part of its output to split values into one of many buckets hence, simulating a situation in which we had m different hash functions. This costs nothing in terms of accuracy but saves computing many independent hash functions. This procedure is called stochastic averaging and has a predictable bias towards larger estimates. Durand-Flajolet corrected this bias using an algorithm called LogLog. HLL uses a different type of averaging. Instead of the geometric mean used in LogLog, Flajolet et al. proposed using the harmonic mean. https://engineering.fb.com/2018/12/13/data-infrastructure/hy...
deborahjacob··on Ask HN: Who is hiring? (September 2023)
I am interested. I worked as a Software Engineer/ ML Engineer for 5+ years and I recently graduated with a MS CS from NYU Courant.
deborahjacob··on Ask HN: Who wants to be hired? (September 2023)
Location: New York, US

Remote: Yes

Willing to relocate: Yes

Techonolgies: Python, C++, PyTorch, Typescript, AWS, DOcker , Kubernetes, ML

Resume: https://www.dropbox.com/scl/fi/koghbqojfjj7zravh6tto/AI_Debo...

Email:dshekinah.93@gmail.com

I am a recent MS in Computer Science graduate from NYU Courant with 5+ years of experience in software development and machine learning.