HNHacker News
TopNewBestAskShowJobs

ozten

2,568 karma · joined February 23, 2007

Cantrip.ai You built it, now get users. 20+ years in big tech and startups, 4 years ans an indie entrepreneur.
submissionscomments
ozten··on I wanted to build vertical SaaS for pest control, so I took a technician job
William Burroughs on 1959 HN: I wanted to write Naked Lunch, so I took a pest control job.
ozten··on Two pilots dead after plane and ground vehicle collide at LaGuardia
Raining, misting. The plane may have been up in cloud cover when they looked and decided to enter the runway. Hard to judge the distance and trajectory of planes. Once the firetruck started moving, they may have seen it without time to gun it or back up.

> It would have prevented this.

Wow.

ozten··on The future of version control
pijul clone https://nest.pijul.org/pijul/pijul

pijul log --hash-only > all_changes.txt

pijul unrecord --all

git init

``` for HASH in $(cat all_changes.txt); do pijul apply "$HASH" pijul reset # sync working copy to channel state git add -A git commit -m "pijul change: $HASH" done ```

git remote add origin git@github.com:you/pijul-mirror.git git push -u origin main

ozten··on The future of version control
They should mirror on GitHub for marketing purposes
ozten··on 404 Deno CEO not found
For me Bun’s dramatic entrance and the a lack of any Deno response that reached my attention effectively evaporated any interest I would have in switching my runtime. I’m already set with my tooling and hosting.
ozten··on Marketing for Founders
I’m building this for pay as you go agent first GoToMarket engine, but I wonder if I should offer fractional GTM services.
ozten··on Show HN: Cantrip – Agent-native GTM engine I built for solo technical founders
Hey HN — I'm Austin in Seattle, a solo technical founder with 20+ years of engineering experience and 4 years of biz/marketing. I've shipped a lot of software. Selling it has always been the hard part.

I see a lot of Indie Hacker / bootstrap founders follow the same arc: build something Your proud of, Google "how to find your first customers," get a wall of generic advice, context-switch between six tabs of ChatGPT conversations that forget everything by tomorrow, and eventually just go back to writing code because at least that feels productive.

I built Cantrip to fix this. It's a go-to-market engine — not a chatbot, not a consultant replacement, not an all-in-one platform that wants to own your stack.

What it actually does: You describe your product (paste a README, explain it in plain English, whatever). Cantrip builds a Context Graph — a persistent, structured map of your business: ideal customer profiles, pain points, value propositions, channels where your customers hang out, competitors, and experiments to validate your assumptions.

The system runs continuous gap analysis. No ICP defined? That's a gap. Competitors not analyzed? Gap. Channels identified but untested? Gap. Each gap becomes a prioritized opportunity with three options: let Cantrip research it with AI, get a context-rich prompt to use in any LLM, or fill in what you already know.

Everything AI-generated enters a review queue. Nothing is treated as ground truth until you accept it. The graph deepens over time — each cycle builds on the last.

What's technically interesting: Cantrip is agent-native from day one. Every capability is exposed as one of 17 MCP tools — cantrip_snapshot, cantrip_next, cantrip_review, etc. Any

MCP-compatible agent (Claude Code, OpenClaw, Cursor, custom workflows) can read and write to your Context Graph programmatically.

This means your coding agent can finish a feature, call cantrip_snapshot, discover no value proposition covers the new capability, call cantrip_next to find the gap, and surface it in your review queue — without you leaving your IDE. The Context Graph becomes shared state for multi-agent coordination, with human review as the trust boundary.

The daemon handles identity, auth, and credit gating transparently. Agents read .cantrip.json from the working directory — no project IDs as parameters, no auth ceremony. One API surface powers the MCP server, dashboard, and CLI with zero drift between interfaces.

Business model: Credits, not subscriptions. GTM work is bursty — intense before a launch, quiet for weeks. Credits match that reality. Every feature available from day one; credits unlock depth, not access. Reads are always free.

This is super rough around the edges but if you want to kick the tires on the MCP server or CLI, join the Discord and I'll give you some free credits if paying is a barrier.

I've seen some "Autonomous company" launches, this isn't that. Check out the FAQ...

I'd genuinely love feedback on the architecture, the MCP tool design, or the overall approach. What am I missing? What would make this useful to you?

ozten··on Welcome to the Wasteland: A Thousand Gas Towns
Gas Town Wasteland is an elaborate growth hack for DoltDB
ozten··on When AI writes the software, who verifies it?
This is really great and important progress, but Lean is still an island floating in space. Too hard to get actual work done building any real world system.
ozten··on I am directing the Department of War to designate Anthropic a supply-chain risk
Unserious people, in the most serious of positions.
ozten··on Ex-GitHub CEO launches a new developer platform for AI agents
The demo shows a bunch of manual stuff that humans shouldn't be doing.
ozten··on OpenClaw is what Apple intelligence should have been
Trust takes years to build, seconds to break, and forever to repair.
ozten··on Tesla ending Models S and X production
They are one of several memetic devices which keep Tesla’s stock price in orbit, untethered from reality.
ozten··on Amazon closing its Fresh and Go stores
This is the tragedy of the commons.
ozten··on Vibe coding kills open source
Regardless of open or closed models, the reason it is a net gain is that the cost of software production is collapsing and will trend towards zero.

Example: We can achieve more climate solutions (and faster) thanks to technological acceleration.

ozten··on Vibe coding kills open source
Generative AI is a major setback to OSS licensing. I've been on projects where we needed to do a "cleanroom" implementation and vet the team has never viewed the source code of competing products. Now in the gen AI era, coding agents are IP laundering machines. They are trained on OSS code, but the nuances of the original licenses are lost.

On the whole, I think it is a net gain for civilization, but if we zoom into OSS licensing... not good.

ozten··on After two years of vibecoding, I'm back to writing by hand
It doesn’t have to be different foundation models. As long as the temperature is up, as the same model 100 times.
ozten··on Show HN: I designed my own 3D printer motherboard
Mobile RepRap (the ideal self-printing technology)
ozten··on Is it a bubble?
Why is AI limited to just a raw LLM. Scaffolding, RL, multi-modal... so many techniques which can be applied. METR has shown AI's time horizon for staying on task is doubling every 7 months or less.

https://metr.org/blog/2025-07-14-how-does-time-horizon-vary-...

ozten··on Amazon launches Trainium3
A big problem for a when three AWS teams launch the same thing. Lowers confidence in dogfooding the “right” one.
ozten··on Steam Machine
Right. I have to be signed in to GOG to play Cyberpunk. That violates the spirit of the original commenter
ozten··on Steam Machine
The most common activation keys in a bundle are ... Steam keys.
ozten··on Steam Machine
Name a game distribution platform that doesn't do this. It will be a toy example like a zip file purchased off of itch.io or something.
ozten··on Unitree G1 Basic for Sale on Walmart.com
I'm shocked at this price point. Once these robots can do valuable work, $20k is a no-brainer.
ozten··on Two Amazon delivery drones crash into crane in commercial area of Tolleson, AZ
Are these used in practice? In what regions? In Seattle suburbs, I've never seen a crew wearing any kind of attached harness.
ozten··on DoorDash Unveils Dot
If I were 16, I would absolutely be designing traps for these things, which would either be passive or could be remotely activated.
ozten··on Abundant Intelligence
There are a few fully automated wet labs and many semi-autonomous. They are called "Cloud Labs", and they will only become more plentiful. AI can identify and execute the physical experiments after using simulations to filter and score the candidate hypotheses.
ozten··on Selling numbered rocks, you get whatever's next in sequence
Is this a commentary on NFTs?
ozten··on Trump Card – Pathway to American Citizenship
Credit to The Onion for still putting out bangers [1] when irony is dead.

[1] https://theonion.com/trump-spends-entire-u-k-trip-trying-to-...

ozten··on React is winning by default and slowing innovation
Frontier AI models and Coding agents are contributing to this calcification.

My preferred stack is SvelteKit, and I just maintain a markdown file of all the context needed to steer the AI towards the happy path with Svelte 5 runes, the Svelte flavor, etc.

← PreviousPage 2 of 24Next →