frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Ask HN: What is the best LLM for consumer grade hardware?

197•VladVladikoff•16h ago•156 comments

How to improve interview skill?

3•gogo61•2h ago•4 comments

Ask HN: Hardware for 1k RPS?

2•gsky•3h ago•1 comments

What motivates you to contribute to open source projects?

13•rizs12•11h ago•12 comments

Tell HN: eBay doesn't allow changing country

6•peterburkimsher•5h ago•3 comments

Ask HN: Lisp eval vs. Lisp macros. Are they the same underlying concept?

9•behnamoh•13h ago•5 comments

Ask HN: What are you working on? (May 2025)

345•david927•5d ago•1063 comments

Ask HN: New Economics of Software Development Lifecycle

3•breckenedge•9h ago•5 comments

Ask HN: What projects do you donate to?

277•xeonmc•1w ago•283 comments

Tell HN: Namecheap pre-purchasing searched domain names?

18•iamtoomas•18h ago•23 comments

Ask HN: How do you set up a new dev machine? (2025 edition)

9•daryllxd•16h ago•5 comments

Ask HN: What tools do you use to discover competitors?

4•flippyhead•13h ago•8 comments

Tasks Per Day – A minimalist productivity app that works

4•TerrenceTian•22h ago•3 comments

Ask HN: How are people using ChatGPT to increase productivity in personal life?

11•shreythecray•1d ago•8 comments

Ask HN: Management wants to talk to my Datalake. What's the best way to do this?

4•GaiusCoffee•1d ago•2 comments

Can we take a moment to appreciate what kind of web experience we are building?

10•tomdesantis•1d ago•6 comments

Ask HN: Career Plateau: Looking for Advice on How to Break Through

6•vaderyondu•1d ago•9 comments

FYI: LinkedIn has "Data for GenAI Improvement" turned ON, by default

2•neofrommatrix•4h ago•1 comments

Microcenter Is Back in California

12•jedberg•11h ago•4 comments

We'll backtest your trading strategy for you

8•growbell_social•12h ago•3 comments

Ask HN: Arc is dead, where should we move now?

4•Vishal19111999•21h ago•20 comments

Ask HN: Anyone struggling to get value out of coding LLMs?

332•bjackman•4d ago•274 comments

Ask HN: What's the best tool you've used for sprint planning in 2025?

4•jackh04878•1d ago•14 comments

Best Buy is selling a $400 "digital Ethernet" cable for "cleaner, clearer sound"

15•34679•2d ago•14 comments

Ask HN: Why that many more US-based companies are hiring "US-only" remote?

18•soneca•3d ago•18 comments

Ask HN: Go deep into AI/LLMs or just use them as tools?

195•pella_may•6d ago•133 comments

Why is the Microsoft Store delivering downloads with different hashes?

4•nilslindemann•7h ago•3 comments

Al-LLM powered eBPF based security platform

5•gaurav1086•2d ago•5 comments

Ask HN: Is anyone using AI conversation partners?

21•rickcarlino•3d ago•34 comments

Lost in AI-translation

3•anonimildo•2d ago•0 comments
Open in hackernews

Ask HN: Why does MCP need to exist?

11•kostyal•3d ago
Why can't we just use REST APIs with OpenAPI specs provided to the LLM (possibly alongside x-llm-* hints to give additional contextual information)?

Arguments I've seen focus on advantages of MCP for stateful or bidirectional connections, but it's not obvious that additional complexity is worth the tradeoff to me. Help me understand why this exists

Comments

obayesshelton•3d ago
I am struggling too.

There is quite the security risk it seems. From giving your credentials to access to your filesystem and other OS related stuff.

Would you go to an website and willingly give your credentials or filesystem access?

You don't really know what is happening in the middle.

Finally if you are building an AI wrapper, you are just adding more "wrappers" on top

malfist•2d ago
Not only that, but it doesn't scale either. My API at work has to handle 5,000 transactions per second. If you tried to get an agentic AI to use the API via MCP in anything close to approaching 5,000 TPS you'd either get throttled by the AI, or have an insane bill
obayesshelton•1d ago
That is also true! I noticed some crazy token costs lately.
jblakely•2d ago
Totally agree.

Just started reading about MCP the other day and I feel like I must be missing something because I don't see the advantage.

tloula•2d ago
I had this question myself when I first learned about MCP and have seen many other people question this as well. As I've learned more about MCP, I've compiled a list of reasons for MCP in place of REST APIs + OpenAPI Specs and recently wrote an article about it [1]. Here's a few of the more overlooked reasons IMO:

- Small Language Models: While most current MCP servers are wrappers on APIs, MCP was designed to be more than that. Think of a SLM running on a local NPU using MCP to interface with the device itself - streaming real-time data between the hardware and the SLM.

- Cost: OpenAPI specs are huge, and including them in the context window for every request would add up.

[1] https://trevorloula.com/blog/what-is-mcp/#why-use-mcp-rather...

muzani•1d ago
Integrating LLMs and guardrailing the API outputs used to be an interview question. It's one of the ways you could tell if someone actually built a sufficiently complex AI tool in production.

1. LLMs hallucinate and often forget to close a bracket or leave a field out. This still happens in JSON mode like Gemini when it's a feature.

2. JSON formatting uses a lot of unnecessary tokens. Comma, quotes, brackets, etc.

3. Extra tokens also mean extra "cognitive effort" for the LLMs. We changed to YAML from JSON and saw a 30% or so increase in output quality back with GPT-3.5.

4. The above can be fixed with more and more training, but why train for REST when you can build something better for it?

revskill•1d ago
U can of course. One day we can.
slurpyb•20h ago
It’s another nail looking for another hammer