HN user

prats226

233 karma
Posts29
Comments124
View on HN
news.ycombinator.com 23d ago

Ask HN: Best PR Review Experience?

prats226
3pts1
news.ycombinator.com 11mo ago

Ask HN: Is OpenAI charging me for free tokens?

prats226
1pts1
www.generativevalue.com 1y ago

A Primer on US Healthcare

prats226
7pts5
nanonets.com 1y ago

OCR with Semantic Understanding

prats226
2pts0
idp-leaderboard.org 1y ago

Intelligent Document Processing Leaderboard

prats226
3pts0
arxiv.org 1y ago

SmolDocling: An ultra-compact VLM for end-to-end multi-modal document conversion

prats226
66pts12
nanonets.com 1y ago

Show HN: OCR Benchmark Focusing on Automation

prats226
58pts21
news.ycombinator.com 1y ago

Ask HN: Any truly multi-modal transformer architectures?

prats226
3pts4
nanonets.com 4y ago

Deep learning behind document processing

prats226
49pts0
nanonets.com 4y ago

The unreasonable effectiveness of language models in document processing

prats226
4pts0
nanonets.com 4y ago

The unreasonable effectiveness of language models in document processing

prats226
16pts0
nanonets.com 4y ago

How does document processing work with multiple languages?

prats226
5pts0
news.ycombinator.com 6y ago

Ask HN: How do people verify time put in by contractors?

prats226
11pts14
news.ycombinator.com 8y ago

Ask HN: How do you hire a front-end developer?

prats226
2pts1
blog.nanonets.com 8y ago

How to Easily Do Object Detection on Drone Imagery Using Deep Learning

prats226
10pts1
news.ycombinator.com 8y ago

Ask HN: What are some of the heuristics you use for hyperparameter search?

prats226
2pts0
techcrunch.com 9y ago

The top 8 companies from Y Combinator W17 Demo Day 2

prats226
1pts0
news.ycombinator.com 9y ago

Ask HN: What is best 3rd party authentication for developers

prats226
5pts10
medium.com 9y ago

DeepMind’s PathNet: A Modular Deep Learning Architecture for AGI

prats226
3pts0
news.ycombinator.com 9y ago

Ask HN: USB3.0 to VGA display adapter with ubuntu drivers

prats226
2pts2
news.ycombinator.com 9y ago

Ask HN: How do you approach a problem that can potentially be solved using ML

prats226
2pts3
www.nanonets.ai 9y ago

Show HN: NanoNets, One Click Machine Learning API

prats226
17pts1
news.ycombinator.com 9y ago

Ask HN: What are good resources for learning data modelling in cassandra?

prats226
6pts2
news.ycombinator.com 9y ago

Ask HN: How to ask companies about problems they are facing?

prats226
145pts39
news.ycombinator.com 10y ago

Ask HN: Is there hacker news android client with push notificaitons?

prats226
2pts0
news.ycombinator.com 10y ago

Ask HN: What is best programmable drone with camera

prats226
9pts12
web.cubeit.io 10y ago

Show HN: Mobile consumable HackerNews cards

prats226
8pts7
news.ycombinator.com 10y ago

Ask HN: Making mobile consumable HackerNews cards

prats226
3pts3
news.ycombinator.com 10y ago

Git workflow for mobile development

prats226
5pts10

One of the authors here, will checkout the diagram link.

Every commercial model provider is adding structured outputs so will keep updating the guide.

DeepSeek OCR 9 months ago

Then you can just download finetuned version of same multi-modal foundation model that's trained on documents?

DeepSeek OCR 9 months ago

Top 3 models on huggingface are all OCR models. Most automation projects involve documents where you need a model finetuned to understand all elements inside documents and provide grounding and confidence scores etc which is why these subset of models are gaining popularity

It boils down to information loss in compaction driven by LLM's. Either you could carefully design tools that only give compacted output with high information density so models have to auto-compact or organize information only once in a while which eventually is going to be lossy.

Or you just give loads of information without thinking much about it, assuming models will have to do frequent compaction and memory organization and hope its not super lossy.

Reason I felt like they are closely connected are because for designing tools for lets say coding agents, you have to be thoughful of context engineering.

Eg linear MCP is notorious for giving large JSONs which quickly fill up context and hard for model to understand. So tools need to be designed slightly differently for agents keeping context engineering in mind compared to how you design them for humans.

Context engineering feels like more central and first-principle approach of designing tools, agent loops.

But here’s the important part: LLMs don’t know how to use tools. They don’t have native tool calling support. They just generate text that represents a function call.

Its not a completely true statement. Eg openAI uses libraries like llguidance to get LLM to produce structured output, its not completely unguided free form text that happens to mimic a function call with parameters, truly.

Hyrum's Law 12 months ago

This is super interesting to think about in LLM world where lot of software is getting replaced with LLM calls.

In terms of output of an LLM, there is no clear promise in the contract, only observable behaviour. Also the observable behaviour is subject to change with every update in LLM. So all the downstream systems have to have evals to counter this.

One good example is claude code where now people have started complaining them switching models effecting their downstream coding workflows.

Study mode 12 months ago

Can you give a specific example where at certain depth it has stopped becoming useful?

I see that in tool calling, we usually specify just the inputs to functions and not what typed output is expected from function.

In DSL style agents, giving LLMs info about what structured inputs are needed to call functions as well as what are outputs expected would probably result in better planning?

Interestingly, deepseek paper mentions RL with process reward model. However they mentioned it failed to align model correctly due to subjectivity involved in defining if the intermediate step in process is right or wrong

Isn't it because there is a difference in your field and other fields?

1) Scope - Other fields like law, medicine atleast are impacting one unit at a time, vs software which is impacting large number of users through your work. I am sure research interviews will go through similar process?

2) Feedback - Just basis past work, you would get a good sense of their aptitude. Very hard to do it in programming without you spending a lot of time going through their work?

3) Subjectivity - Wrt coding, very good way to get objective output in interview by getting other person to write code, can't do that in medicine for example?

One of the major miss right now seems to be in tool calling specs, you specify function names, description, inputs but not outputs. I believe with reasoning models planning things, it would be important to understand output format, descriptions as well?

The advice anthropic gives in building agents is to ditch the abstractions like agent frameworks etc and just code it yourself. I believe its also applicable to MCP to same degree?