<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: mfkhalil</title><link>https://news.ycombinator.com/user?id=mfkhalil</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 04 Sep 2026 09:42:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mfkhalil" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mfkhalil in "Model Fatigue Is Real"]]></title><description><![CDATA[
<p>It’s a mix. On benchmarks, yeah, we route a request, then run the same request on models within a range of capability and compare the results.<p>We also have our entire team using it for their day-to-day work, and they’re devs who are pumping out tens of PRs a day, so they’re a pretty unforgiving test group and are always giving feedback.<p>We also work with companies that have it either running on real traffic or running shadow evals in the background (which do a version of the +/-1 method you’re describing), and they’re a huge source of feedback.<p>At the end of the day, most of our focus is on how it performs on production workloads. As useful as benchmarks can be for initial testing, I think it’s dangerous to over-optimize for those kinds of tasks (and most frontier models have already learned how to solve those problems optimally during training, so results can be misleading there).</p>
]]></description><pubDate>Fri, 04 Sep 2026 06:27:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49561187</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=49561187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49561187</guid></item><item><title><![CDATA[Model Fatigue Is Real]]></title><description><![CDATA[
<p>Article URL: <a href="https://moekhalil.substack.com/p/model-fatigue-is-real">https://moekhalil.substack.com/p/model-fatigue-is-real</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49560937">https://news.ycombinator.com/item?id=49560937</a></p>
<p>Points: 4</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 04 Sep 2026 05:41:10 +0000</pubDate><link>https://moekhalil.substack.com/p/model-fatigue-is-real</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=49560937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49560937</guid></item><item><title><![CDATA[New comment by mfkhalil in "GPT-6 Astra"]]></title><description><![CDATA[
<p>Hey, I'm on the team at LiteLLM that's building the auto-router and our goal right now is to abstract that decision making away from the end user. The biggest thing we're trying to figure out right now is how do we do that without frustrating the end user - as a developer myself I would hate for my agent to be dumbed down below the threshold needed to complete a task.<p>In theory though, there is a minimum viable model for any given task, and we think that is a problem that the big labs will avoid because they profit from charging more per task. We're trying heuristic and LLM-based approaches but it's still a work in progress, so if this is something you'd be interested in trying would highly recommend trying ours out -- any and all feedback at this point is extremely valuable to us.<p><a href="https://docs.litellm.ai/docs/proxy/auto_routing">https://docs.litellm.ai/docs/proxy/auto_routing</a></p>
]]></description><pubDate>Thu, 03 Sep 2026 21:48:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49557583</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=49557583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49557583</guid></item><item><title><![CDATA[The Vocabulary Bottleneck]]></title><description><![CDATA[
<p>Article URL: <a href="https://moekhalil.substack.com/p/the-vocabulary-bottleneck">https://moekhalil.substack.com/p/the-vocabulary-bottleneck</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49104649">https://news.ycombinator.com/item?id=49104649</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 30 Jul 2026 00:06:42 +0000</pubDate><link>https://moekhalil.substack.com/p/the-vocabulary-bottleneck</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=49104649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49104649</guid></item><item><title><![CDATA[Webhound MCP – Deep research with depth control]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/WebhoundAI/webhound-mcp">https://github.com/WebhoundAI/webhound-mcp</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49032713">https://news.ycombinator.com/item?id=49032713</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 24 Jul 2026 08:23:56 +0000</pubDate><link>https://github.com/WebhoundAI/webhound-mcp</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=49032713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49032713</guid></item><item><title><![CDATA[New comment by mfkhalil in "How to become a 10x ramble-coder"]]></title><description><![CDATA[
<p>Very salient point. My take on this (and I know it’s not very popular on HN) is that trying to preserve every pre-AI coding skill is probably a fruitless endeavor.<p>AI-assisted coding is here and it’s not going anywhere. In the same way most modern software engineers aren’t writing assembly anymore, I don’t think future engineers will need to understand exactly how every part of a codebase works under the hood. It’s just another layer of abstraction.<p>Having said that, I do think knowledge of architecture/performance/security remains a pretty large part of prompting correctly, although more conceptually than actual implementation. As long as you’re still using those concepts in your prompting, you can keep that judgment sharp, even if some of the implementation fluency fades.<p>For example, with the boxing analogy, yes, you lose some boxing skills, but you’re also becoming a way better boxing coach by consistently teaching it. I think that’s the tradeoff.</p>
]]></description><pubDate>Fri, 24 Jul 2026 00:37:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49029959</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=49029959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49029959</guid></item><item><title><![CDATA[How to become a 10x ramble-coder]]></title><description><![CDATA[
<p>Article URL: <a href="https://moekhalil.substack.com/p/how-to-become-a-10x-ramble-coder">https://moekhalil.substack.com/p/how-to-become-a-10x-ramble-coder</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49029117">https://news.ycombinator.com/item?id=49029117</a></p>
<p>Points: 4</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 23 Jul 2026 22:49:27 +0000</pubDate><link>https://moekhalil.substack.com/p/how-to-become-a-10x-ramble-coder</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=49029117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49029117</guid></item><item><title><![CDATA[The depth problem with agentic research]]></title><description><![CDATA[
<p>Article URL: <a href="https://moekhalil.substack.com/p/the-depth-problem-with-agentic-research">https://moekhalil.substack.com/p/the-depth-problem-with-agentic-research</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48985017">https://news.ycombinator.com/item?id=48985017</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 Jul 2026 21:20:56 +0000</pubDate><link>https://moekhalil.substack.com/p/the-depth-problem-with-agentic-research</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=48985017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48985017</guid></item><item><title><![CDATA[MCP onboarding is the most exciting thing happening in tech]]></title><description><![CDATA[
<p>Article URL: <a href="https://moekhalil.substack.com/p/mcp-onboarding-is-the-most-exciting">https://moekhalil.substack.com/p/mcp-onboarding-is-the-most-exciting</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48943602">https://news.ycombinator.com/item?id=48943602</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 17 Jul 2026 05:25:38 +0000</pubDate><link>https://moekhalil.substack.com/p/mcp-onboarding-is-the-most-exciting</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=48943602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48943602</guid></item><item><title><![CDATA[Skillhound: Give your AI access to every public SKILL.md]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.skillhound.ai/">https://www.skillhound.ai/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48376569">https://news.ycombinator.com/item?id=48376569</a></p>
<p>Points: 10</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 02 Jun 2026 21:28:56 +0000</pubDate><link>https://www.skillhound.ai/</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=48376569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48376569</guid></item><item><title><![CDATA[New comment by mfkhalil in "Skillhound: A live index of every SKILL.md"]]></title><description><![CDATA[
<p>Built this internally for our coding agents but have been loving it so much that we decided to make it public.<p>The web UI is free to use and does not require sign up, and has every public SKILL.md on GitHub indexed, with the index refreshing every 48 hours.<p>Programmatic use is $20 a month for unlimited searches, and I can vouch for the fact that it's made my agents feel so much smarter and more knowledgeable. Only issue is right now you have to nudge it to use skillhound ("use skillhound first") otherwise it tends to try to figure out best practices on its own.<p>Hope it can be as useful to the community as it is to us, and would appreciate any feedback you have.</p>
]]></description><pubDate>Tue, 02 Jun 2026 08:58:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48367687</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=48367687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48367687</guid></item><item><title><![CDATA[Skillhound: A live index of every SKILL.md]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.skillhound.ai/">https://www.skillhound.ai/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48367686">https://news.ycombinator.com/item?id=48367686</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 02 Jun 2026 08:58:38 +0000</pubDate><link>https://www.skillhound.ai/</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=48367686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48367686</guid></item><item><title><![CDATA[New comment by mfkhalil in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>We're working on Webhound - budget controlled long-running deep research. You set a budget and Webhound will use that much in compute/LLM tokens to research your prompt, with built in verification cycles and optional added verification budget. Every claim is cited with evidence and a direct link to the tool calls that produced the claim<p>The goal is to build a deep research product for actual researchers, since we believe that it is an extremely powerful product that is still nascent but has enormous potential - which we've already seen with some early users.<p><a href="https://webhound.ai">https://webhound.ai</a></p>
]]></description><pubDate>Sun, 10 May 2026 21:41:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48088385</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=48088385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48088385</guid></item><item><title><![CDATA[How we think about truth, verification, and "time to first trust" at Webhound]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.webhound.ai/news/time-to-first-trust">https://www.webhound.ai/news/time-to-first-trust</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47869641">https://news.ycombinator.com/item?id=47869641</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 22 Apr 2026 21:41:27 +0000</pubDate><link>https://www.webhound.ai/news/time-to-first-trust</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=47869641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47869641</guid></item><item><title><![CDATA[New comment by mfkhalil in "Shooting down ideas is not a skill"]]></title><description><![CDATA[
<p>The least productive teams I've been a part of are the ones where everyone is waiting for their turn to say why an idea is bad. Sometimes being "too smart" can hold you back from building something genuinely new.</p>
]]></description><pubDate>Sun, 05 Apr 2026 00:54:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47645101</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=47645101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47645101</guid></item><item><title><![CDATA[What's causing populism around the world? It's the Internet Stupid (Fukuyama)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.persuasion.community/p/its-the-internet-stupid">https://www.persuasion.community/p/its-the-internet-stupid</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46397545">https://news.ycombinator.com/item?id=46397545</a></p>
<p>Points: 10</p>
<p># Comments: 41</p>
]]></description><pubDate>Fri, 26 Dec 2025 23:36:15 +0000</pubDate><link>https://www.persuasion.community/p/its-the-internet-stupid</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=46397545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46397545</guid></item><item><title><![CDATA[New comment by mfkhalil in "Launch HN: Webhound (YC S23) – Research agent that builds datasets from the web"]]></title><description><![CDATA[
<p>Hey, appreciate the feedback. Will address all your points.<p>Regarding Reddit, we have our own custom handler for Reddit URLs which uses the Reddit API, which we are billed for when we exceed free limits.<p>For Terms of Service, you're right, that is definitely an oversight on our part. We just published both our Terms of Service and Privacy Policy on the website.<p>When it comes to comparing with GPT-5 and Claude, we do believe that our prompting, agent orchestration, and other core parts of the product such as parallel search results analysis and parallel agents are improvements on just GPT-5 and Claude, while also allowing it to run at much cheaper costs on significantly smaller models. Our v1 which we built months ago was essentially the same as what GPT-5 thinking with web search currently does, and we've since made the explicit choice to focus on data quality, user controllability, and cost efficiency over latency. So while yes, it might give faster results and work better for smaller datasets, both we and our users have found Webhound to work better for siloed sources and larger datasets.<p>Regarding account deletion, that is also a fair point. So far we've had people email us when they want their account deleted, but we will add account deletion ASAP.<p>Criticism like this helps us continue to hold ourselves to a high standard, so thanks for taking the time to write it up.</p>
]]></description><pubDate>Fri, 26 Sep 2025 20:06:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45390516</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=45390516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45390516</guid></item><item><title><![CDATA[New comment by mfkhalil in "Launch HN: Webhound (YC S23) – Research agent that builds datasets from the web"]]></title><description><![CDATA[
<p>Could you share the session url via the feedback form if you still have access to it?<p>That's really strange, it sounds like Webhound for some reason deleted the schema after extraction ended, so although your data should still be tied to the session it just isn't being displayed. Definitely not the expected behavior.</p>
]]></description><pubDate>Fri, 26 Sep 2025 16:22:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45388225</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=45388225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45388225</guid></item><item><title><![CDATA[New comment by mfkhalil in "Launch HN: Webhound (YC S23) – Research agent that builds datasets from the web"]]></title><description><![CDATA[
<p>Accuracy-wise we think it's almost there but probably still a few iterations away from being perfect. It's great at eliminating a lot of the collection time though.<p>Interestingly, we're working with B2B clients right now where we use Webhound to curate and then act as the "validation" layer ourselves. The agent lets us offer these datasets way cheaper with live updates, but still with human oversight.</p>
]]></description><pubDate>Fri, 26 Sep 2025 09:19:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45384474</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=45384474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45384474</guid></item><item><title><![CDATA[New comment by mfkhalil in "Launch HN: Webhound (YC S23) – Research agent that builds datasets from the web"]]></title><description><![CDATA[
<p>Thanks for testing it! That's definitely a miss, sounds like it got confused about what you were looking for and went after board member pages instead of the actual meeting/document sites.<p>We're working on better query interpretation, but in the meantime you could try being more specific like "find BoardDocs or meeting document websites for each district" to guide it better. Also, you can usually figure out how it interpreted your request by looking at the entity criteria, those are all the criteria a piece of data needs to meet to make it in the set.</p>
]]></description><pubDate>Fri, 26 Sep 2025 09:16:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45384456</link><dc:creator>mfkhalil</dc:creator><comments>https://news.ycombinator.com/item?id=45384456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45384456</guid></item></channel></rss>