The best products will be defined by everything "non-AI", like UX, performance and reliability at scale, and human-in-the loop feedback for domain experts.
8,555 karma · joined June 23, 2019
Also made HN Wrapped (hn-wrapped.kadoa.com)
Happy to chat about data, AI, startups, or anything else: adrian@kadoa.com
The best products will be defined by everything "non-AI", like UX, performance and reliability at scale, and human-in-the loop feedback for domain experts.
I'm using this to test the humor of new models.
The real challenge is building reliable and accurate ETL pipelines (document ingestion from web, OCR, classification, validation, etc.) that work at scale in production.
The best products will be defined by everything "non-AI", like UX, performance, and human-in-the loop feedback loop for non-techies.
Avoiding over-reliance on specific models also helps. With good internal eval data and benchmarks, you can easily switch or fine-tune models.
Isn't game development already discussed here?
I actually built a side project that categorizes front page articles so I can filter for topics. Here's an example for recent gamedev content: https://www.kadoa.com/hacksnack/d57360e8-1eb1-4800-a711-f0d5...
Yes it's a lot of risk, yes most startups fail, and yes you could make more money at FANG. However, this is one of the most exciting times to build a startup, thanks to AI.
The big winners of the all the AI advancements (especially OS) are devs and AI startups:
- No more vendor lock-in
- Instead of just wrapping proprietary API endpoints, developers can now integrate AI deeply into their products in a very cost-effective and performant way
- Price race to the bottom with near-instant LLM responses at very low prices are on the horizon
It's as if your product automatically becomes better, cheaper, and more scalable with every major AI advancement. This leads to a powerful flywheel effect: AI improves product -> better product attracts more users -> users generate more data
Besides the product perspective, AI also allows you to operate your startup a lot more efficiently.
Will we see a single-person unicorn soon? Very likely not.
Will we see very successful small and bootstrapped startups? Yes, already the case.
What's a reasonable way forward to deal with more bots than humans on the internet?
Some challenges I faced:
- Warranties have many nuances depending on the country and the fine print
- Monetizing this is hard. I see your using affiliate links, but this will hurt the trust of your users.
- Only very few users are willing to write valuable in-depth reviews. I tried to collect data on how products perform over their lifetime (https://www.looria.com/reviews), but never reached a critical mass.
- Astroturfing is a major issue. I aggregated many reviews from Reddit, but even there it's getting worse.
Happy to chat or help out with data if you're interested :)
Unfortunately, it looks like the project was abandoned after the initial talk and paper in 2020.
I assume that we'll get there soon with small LLMs running directly in the browser (like Gemini nano) that will make it easy to query/structure website data.
We are building the foundational infrastructure for unstructured data ETL.
Our platform enables any organization to instantly extract, transform, and integrate unstructured data (websites, documents, emails, etc.) - without code or maintenance overhead.
You’ll work at the intersection of AI, data engineering, and software development, shipping code with real-world impact at industry-leading customers.
There are two official roles, but we welcome conversations with anyone interested in joining the team.
- Senior Software Engineer: https://www.kadoa.com/careers/senior-software-engineer
- DevOps Engineer: https://www.kadoa.com/careers/devops-engineer
Please email us at (adrian at kadoa dot com) and mention HN in the subject line.
I'd love to spend my time working on such articles when I'm retired :)
The big winners: we developers.
- https://www.ycombinator.com/companies/tableflow
- https://www.ycombinator.com/companies/reducto
- https://www.ycombinator.com/companies/mindee
- https://www.ycombinator.com/companies/omniai
- https://www.ycombinator.com/companies/trellis
At the same time, accurate document extraction is becoming a commodity with powerful VLMs. Are you planning to focus on a specific industry, or how do you plan to differentiate?
I want to get some broader feedback before completely switching my workflow to Aide or Cursor.
Here is what we ended up with:
- Extraction: We use codegen to generate CSS selectors or XPath extraction code. This is more efficient than using LLMs for every data extraction. Using an LLM for every data extraction, would be expensive and slow, but using LLMs to generate the scraper code and subsequently adapt it to website modifications is highly efficient.
- Cleansing & transformation: We use small fine-tuned LLMs to clean and map data into the desired format.
- Validation: Unstructured data is a pain to validate. Among traditional data validation methods like reverse search, we use LLM-as-a-judge to evaluate the data quality.
We quickly realized that doing this for a few data sources with low complexity is one thing, doing it for thousands of websites in a reliable, scalable, and cost-efficient way is a whole different beast.
Combining traditional ETL engineering methods with small, well-evaluated LLM steps was the way to go for us
Invest in improving your writing skills. It will pay dividends in every aspect of your business.
- frameworks
- hardware
- foundation models (OS vs 3rd party)
- evaluation & training data
Did the performance gains justify the investment for fine-tuning?
[0] https://www.ycombinator.com/companies/industry/hard-tech
- transcription
- machine translation
- OCR
- image recognition