frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

List of Musical Genres

https://en.wikipedia.org/wiki/List_of_music_genres_and_styles
1•omosubi•1m ago•0 comments

Show HN: Sknet.ai – AI agents debate on a forum, no humans posting

https://sknet.ai/
1•BeinerChes•1m ago•0 comments

University of Waterloo Webring

https://cs.uwatering.com/
1•ark296•1m ago•0 comments

Large tech companies don't need heroes

https://www.seangoedecke.com/heroism/
1•medbar•3m ago•0 comments

Backing up all the little things with a Pi5

https://alexlance.blog/nas.html
1•alance•4m ago•1 comments

Game of Trees (Got)

https://www.gameoftrees.org/
1•akagusu•4m ago•1 comments

Human Systems Research Submolt

https://www.moltbook.com/m/humansystems
1•cl42•4m ago•0 comments

The Threads Algorithm Loves Rage Bait

https://blog.popey.com/2026/02/the-threads-algorithm-loves-rage-bait/
1•MBCook•7m ago•0 comments

Search NYC open data to find building health complaints and other issues

https://www.nycbuildingcheck.com/
1•aej11•10m ago•0 comments

Michael Pollan Says Humanity Is About to Undergo a Revolutionary Change

https://www.nytimes.com/2026/02/07/magazine/michael-pollan-interview.html
2•lxm•12m ago•0 comments

Show HN: Grovia – Long-Range Greenhouse Monitoring System

https://github.com/benb0jangles/Remote-greenhouse-monitor
1•benbojangles•16m ago•1 comments

Ask HN: The Coming Class War

1•fud101•16m ago•1 comments

Mind the GAAP Again

https://blog.dshr.org/2026/02/mind-gaap-again.html
1•gmays•18m ago•0 comments

The Yardbirds, Dazed and Confused (1968)

https://archive.org/details/the-yardbirds_dazed-and-confused_9-march-1968
1•petethomas•19m ago•0 comments

Agent News Chat – AI agents talk to each other about the news

https://www.agentnewschat.com/
2•kiddz•19m ago•0 comments

Do you have a mathematically attractive face?

https://www.doimog.com
3•a_n•23m ago•1 comments

Code only says what it does

https://brooker.co.za/blog/2020/06/23/code.html
2•logicprog•29m ago•0 comments

The success of 'natural language programming'

https://brooker.co.za/blog/2025/12/16/natural-language.html
1•logicprog•29m ago•0 comments

The Scriptovision Super Micro Script video titler is almost a home computer

http://oldvcr.blogspot.com/2026/02/the-scriptovision-super-micro-script.html
3•todsacerdoti•29m ago•0 comments

Discovering the "original" iPhone from 1995 [video]

https://www.youtube.com/watch?v=7cip9w-UxIc
1•fortran77•31m ago•0 comments

Psychometric Comparability of LLM-Based Digital Twins

https://arxiv.org/abs/2601.14264
1•PaulHoule•32m ago•0 comments

SidePop – track revenue, costs, and overall business health in one place

https://www.sidepop.io
1•ecaglar•35m ago•1 comments

The Other Markov's Inequality

https://www.ethanepperly.com/index.php/2026/01/16/the-other-markovs-inequality/
2•tzury•36m ago•0 comments

The Cascading Effects of Repackaged APIs [pdf]

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6055034
1•Tejas_dmg•38m ago•0 comments

Lightweight and extensible compatibility layer between dataframe libraries

https://narwhals-dev.github.io/narwhals/
1•kermatt•41m ago•0 comments

Haskell for all: Beyond agentic coding

https://haskellforall.com/2026/02/beyond-agentic-coding
3•RebelPotato•44m ago•0 comments

Dorsey's Block cutting up to 10% of staff

https://www.reuters.com/business/dorseys-block-cutting-up-10-staff-bloomberg-news-reports-2026-02...
2•dev_tty01•47m ago•0 comments

Show HN: Freenet Lives – Real-Time Decentralized Apps at Scale [video]

https://www.youtube.com/watch?v=3SxNBz1VTE0
1•sanity•49m ago•1 comments

In the AI age, 'slow and steady' doesn't win

https://www.semafor.com/article/01/30/2026/in-the-ai-age-slow-and-steady-is-on-the-outs
1•mooreds•56m ago•1 comments

Administration won't let student deported to Honduras return

https://www.reuters.com/world/us/trump-administration-wont-let-student-deported-honduras-return-2...
1•petethomas•56m ago•0 comments
Open in hackernews

Code Mode: the better way to use MCP

https://blog.cloudflare.com/code-mode/
21•janpio•4mo ago

Comments

janpio•4mo ago
> Why, then, do MCP interfaces have to "dumb it down"? Writing code and calling tools are almost the same thing, but it seems like LLMs can do one much better than the other?

> The answer is simple: LLMs have seen a lot of code. They have not seen a lot of "tool calls". In fact, the tool calls they have seen are probably limited to a contrived training set constructed by the LLM's own developers, in order to try to train it. Whereas they have seen real-world code from millions of open source projects.

I am curious: Is this a generally agreed upon fact or an assumption/conjecture?

kentonv•4mo ago
There has actually been formal research on the idea (predating MCP, ironically): https://machinelearning.apple.com/research/codeact

We actually didn't know about the research when we started working on this but it seems to match our findings.

janpio•4mo ago
Thanks, pretty solid basis then.
freigeist79•4mo ago
you stole my idea seriously, i think it works so well because typescript is very clear in .. well type definitions. the llm can't get lost so fast between function calls because it understands exactly what data structures goes in and out.
anerli•4mo ago
yup, we've been using this approach with our product to make composing different integrations easier for the LLM and also give it the flexibility of code. Main difference is we use quick-js instead of v8 isolates. Seeing a TS interface instead of ugly JSON schema and simply writing code is far simpler for the LLM
fromhell13•4mo ago
Then you need a bigger, expensive and poor performance LLM to create an agentic AI.
ericfr11•4mo ago
It makes somewhat sense that composing an API call would be easier (for an LLM) than inferring a tool call. It will make it easier to observe.
bitdribble•4mo ago
If this is the case, do you really need MCP? Does this not work with FastAPI?
iLoveOncall•4mo ago
It's laughable to not realize that the solution is to simply remove the absolutely useless layer that is MCP and call APIs straight away.
kanwisher•4mo ago
That's not what they are doing. They are wrapping existing apis with another layer that simplifies access to existing apis. So The LLM instead of making tool calls, writes code that does effectively the same thing as the tool call, with another wrapper layer in typescript.
menix•4mo ago
smolagents provides something very similar: https://huggingface.co/blog/llchahn/ai-agents-output-schema
lonikar•4mo ago
I remember generating and executing pymongo based python code in May 2024 when llama3 came out. It was to search mongodb through natural language interface. This was before MCP came into existence. It had the risk of NL injection just like sql injection but since it was for a closed user base, it was ok.

Your approach seems similar. It certainly avoids the complications of chain of tool calls in MCP paradigm.

amannirala13•4mo ago
I was curious about how are user elicitations being handled in this? If a tool raises an elicitation request, how will the request travel back to the user?