<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: gillesjacobs</title><link>https://news.ycombinator.com/user?id=gillesjacobs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 12:55:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gillesjacobs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gillesjacobs in "The disturbing white paper Red Hat is trying to erase from the internet"]]></title><description><![CDATA[
<p><a href="https://web.archive.org/web/20260402155236/https://www.redhat.com/rhdc/managed-files/ve-compress-the-kill-cycle-detail-693397pr-202402-en_3.pdf" rel="nofollow">https://web.archive.org/web/20260402155236/https://www.redha...</a><p>Archive URL to original paper</p>
]]></description><pubDate>Sat, 11 Apr 2026 18:15:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47732757</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=47732757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47732757</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Cursor Composer 2 is just Kimi K2.5 with RL"]]></title><description><![CDATA[
<p>I stand corrected, that is pretty scummy.<p>I bet Moonshot is going to make them open their wallets to avoid legal trouble.</p>
]]></description><pubDate>Fri, 20 Mar 2026 13:52:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47454480</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=47454480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47454480</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Cursor Composer 2 is just Kimi K2.5 with RL"]]></title><description><![CDATA[
<p>They probably licensed it. Still a bit deceptive not to mention it on the model card/blog post, but companies whitelabel all the time without mentioning.<p>It goes against the ML community ethos to obscure it, but is common branding practice.</p>
]]></description><pubDate>Fri, 20 Mar 2026 10:22:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47452678</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=47452678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47452678</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Cursor Composer 2 is just Kimi K2.5 with RL"]]></title><description><![CDATA[
<p>Cursor is mostly an IDE / coding-agent harness company.
So it probably makes sense for them not to train their own base model, but instead license something like Kimi and fine-tune it for their own harness and workflows.<p>Their moat looks pretty thin. A VSCode fork with an open-source LLM fork on top. In the fast-moving coding-agent market, it’s not obvious they keep their massive valuation forever.</p>
]]></description><pubDate>Fri, 20 Mar 2026 10:17:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47452644</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=47452644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47452644</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Scott Adams has died"]]></title><description><![CDATA[
<p>I liked his cartoons and he did no wrong.</p>
]]></description><pubDate>Wed, 14 Jan 2026 17:55:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46619480</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=46619480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46619480</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Show HN: Replacing my OS process scheduler with an LLM"]]></title><description><![CDATA[
<p>You're underselling this as a process manager, it could also be a productivity tool with some prompt changes; Determine procrastination apps: games, non-professional chat, video streaming and kill it.</p>
]]></description><pubDate>Sun, 04 Jan 2026 10:21:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46486638</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=46486638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46486638</guid></item><item><title><![CDATA[New comment by gillesjacobs in "A Developer Accidentally Found CSAM in AI Data. Google Banned Him for It"]]></title><description><![CDATA[
<p><a href="https://archive.ph/awvmJ" rel="nofollow">https://archive.ph/awvmJ</a></p>
]]></description><pubDate>Thu, 11 Dec 2025 16:53:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46233808</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=46233808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46233808</guid></item><item><title><![CDATA[New comment by gillesjacobs in "How to sequence your DNA for <$2k"]]></title><description><![CDATA[
<p>They save money by cheap labour and batching large quantities for analysis. For the consumer this means long wait times and potentially expired DNA samples.<p>I tried two samples with Nebula, waited 11 months total. Both samples failed. Got a refund on the service but spent 50usd in postage for the sample kit.</p>
]]></description><pubDate>Sun, 19 Oct 2025 08:26:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45632782</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=45632782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45632782</guid></item><item><title><![CDATA[New comment by gillesjacobs in "A PM's Guide to AI Agent Architecture"]]></title><description><![CDATA[
<p>Nice framing for PMs, but technically it is way too rosy. MCP is real but still full of low utility services and security issues, so “skills as plug-ins” is not production ready. A2A protocols were only just announced this year (Google, etc.) and actual inter-agent interoperability is still research grade, with debugging across agents being a nightmare. Orchestration layers (skills, workflows, multi-agent) look clean in diagrams but turn into brittle state machines under load. LLM “confidence scores” are basically uncalibrated logits dressed up as probabilities.<p>In short: nice industry roadmap, but we are nowhere near robust, trustworthy multi-agent systems yet.</p>
]]></description><pubDate>Thu, 04 Sep 2025 21:30:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45132434</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=45132434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45132434</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Show HN: PageIndex – Vectorless RAG"]]></title><description><![CDATA[
<p>I am always on the lookout for new document extraction tools, but can't seem to find any benchmarks for PageIndex-OCR. There are several like OmniDocBench and readoc. So... Got benchmark?</p>
]]></description><pubDate>Fri, 29 Aug 2025 15:51:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45065658</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=45065658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45065658</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Show HN: PageIndex – Vectorless RAG"]]></title><description><![CDATA[
<p>Extracting structure and elements from HTML should be trivial and probably has multiple libraries in your programming language of choice. Be happy you have machine-readable semantic documents, that's best-case scenario in NLP. I used to convert the chunks to Markdown as it was more token-efficient and LLMs are often heavily preference trained on Markdown, but not sure with current input pricing and LLM performance gains that matters anymore.<p>If you have scanned documents, last I checked Gemini Flash was very good cost/performance wise for document extraction. Mistral OCR claims better performance in their benchmarks but people I know used it and other benchmarks beg to differ. Personally I use Azure Document Intelligence a lot for the bounding boxes feature, but Gemini Flash apparently has this covered too.<p><a href="https://getomni.ai/blog/ocr-benchmark">https://getomni.ai/blog/ocr-benchmark</a><p>Sidenote: What you want for RAG is not OCR as-in extracting text. The task for RAG preprocessing is typically called Document Layout Analysis or End-to-End Document Parsing/Extraction.<p>Good RAG is multimodal and semantic document structure and layout-aware so your pipeline needs to extract and recognize text sections, footers/headers, images, and tables. When working with PDFs you want accurate bounding boxes in your metadata for referring your users to retrieved sources etc.</p>
]]></description><pubDate>Fri, 29 Aug 2025 15:13:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45065204</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=45065204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45065204</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Show HN: PageIndex – Vectorless RAG"]]></title><description><![CDATA[
<p>A suspicious lack of any performance metrics on the many standard RAG/QA benchmarks out there, except for their highly fine-tuned and dataset-specific MAFIN2.5 system. I would love the see this approach vs. a similarly well-tuned structured hybrid retriever (vector similarity + text matching) which is the common way of building domain-specific RAG. The FinanceBench GPT4o+Search system never mentions what the retrieval approach is [1,2], so I will have to assume it is the dumbest retriever possible to oversell the improvement.<p>PageIndex does not state to what degree the semantic structuring is rule-based (document structure) or also inferred by an ML model, in any case structuring chunks using semantic document structure is nothing new and pretty common, as is adding generated titles and summaries to the chunk nodes. But I find it dubious that prompt-based retrieval on structured chunk metadata works robustly, and if it does perform well it is because of the extra work in prompt-engineering done on chunk metadata generation and retrieval. This introduces two LLM-based components that can lead to highly variable output versus a traditional vector chunker and retriever. There are many more knobs to tune in a text prompt and an LLM-based chunker than in a sentence/paragraph chunker and a vector+text similarity hybrid retriever.<p>You will have to test retrieval and generation performance for your application regardless, but with so many LLM-based components this will lead to increased iteration time and cost vs. embeddings. Advantage of PageIndex is you can make it really domain-specific probably. Claims of improved retrieval time are dubious, vector databases (even with hybrid search) are highly efficient, definitely more efficient that prompting an LLM to select relevant nodes.<p>1. <a href="https://pageindex.ai/blog/Mafin2.5" rel="nofollow">https://pageindex.ai/blog/Mafin2.5</a>
2. <a href="https://github.com/VectifyAI/Mafin2.5-FinanceBench" rel="nofollow">https://github.com/VectifyAI/Mafin2.5-FinanceBench</a></p>
]]></description><pubDate>Fri, 29 Aug 2025 15:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45065067</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=45065067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45065067</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Belgian CVD is deeply broken"]]></title><description><![CDATA[
<p>Had many a friend in the Belgian hacker scene who were threatened with legal action after responsible disclosure. To my knowledge, these threats always remained empty: if there is one thing more expensive than engineering a fix, it is starting a lawsuit in Belgium.<p>It is a sad state-of-affairs that the culture is like this. Ultimately it results in a less secure society, where vulns are anonymously disclosed and shared.</p>
]]></description><pubDate>Tue, 15 Jul 2025 16:44:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44573133</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=44573133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44573133</guid></item><item><title><![CDATA[New comment by gillesjacobs in "MCP: An (Accidentally) Universal Plugin System"]]></title><description><![CDATA[
<p>It doesn't do it magically. The "tools" an LLM agent calls to create responses are typically REST APIs for these services.<p>Previously, many companies gated these APIs but with the MCP AI hype they are incentivized to expose what you can achieve with APIs through an agent service.<p>Incentives align here: user wants automations on data and actions on a service they are already using, company wants AI marketing, USP in automation features and still gets to control the output of the agent.</p>
]]></description><pubDate>Sun, 29 Jun 2025 09:59:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44411746</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=44411746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44411746</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Show HN: ChatToSTL – AI text-to-CAD for 3D printing"]]></title><description><![CDATA[
<p>Looks very cool!<p>I prototyped something like this with build123d for Python and Cursor + OCP VSCode plugin.<p>Build123d is too new with too little examples out there, unlike OpenSCAD. I can only get it to generate good code with largr reasoning models that access the latest docs. No fast iteration for build123d yet.</p>
]]></description><pubDate>Thu, 12 Jun 2025 22:39:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44263975</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=44263975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44263975</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Germany creates 'super–high-tech ministry' for research, technology, aerospace"]]></title><description><![CDATA[
<p>I need an LLM in my fax machine.</p>
]]></description><pubDate>Fri, 11 Apr 2025 22:09:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43659212</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=43659212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43659212</guid></item><item><title><![CDATA[New comment by gillesjacobs in "OpenEuroLLM"]]></title><description><![CDATA[
<p>The team is currently skiing for two weeks so we'll have to get back to you on that.</p>
]]></description><pubDate>Thu, 20 Feb 2025 22:21:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43121076</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=43121076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43121076</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Open-Sourcing R1 1776"]]></title><description><![CDATA[
<p>The naming might be somewhat politically coloured but post training with quality data is the best case for uncensoring models: abliteration usually causes substantial drop in performance.<p>Too bad the created dataset is not open source, as that would allow to verify the objectivity of answers to make sure it is not just a different flavour of propaganda.<p>That dataset is strategically useful for Perplexity as many more CCP-censored Chinese models are sure to be released.</p>
]]></description><pubDate>Tue, 18 Feb 2025 22:17:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=43095828</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=43095828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43095828</guid></item><item><title><![CDATA[New comment by gillesjacobs in "If you believe in "Artificial Intelligence", take five minutes to ask it"]]></title><description><![CDATA[
<p>Using 03-mini-high + Search I get the right answer he was looking for:<p><pre><code>  The species was first split at the subgeneric level by Gregory S. Paul in 1988—he proposed the name Brachiosaurus (Giraffatitan) brancai. Then in 1991 George Olshevsky raised the subgenus Giraffatitan to full generic status, so that B. brancai became Giraffatitan brancai. Later, a 2009 study by Michael P. Taylor provided detailed evidence supporting this separation.
</code></pre>
I guess Mike Taylor will gracefully cede his point now?<p>It is very funny to me that someone would feel the need to complain about a niche factual error in pretrained LLMs without even enabling RAG. If you even know the basics about this field, you shouldn't be surprised.<p>Of course this was probably more about ego stroking his paleontological achievement than a thoughtful evaluation of the current state of LLMs.</p>
]]></description><pubDate>Sat, 15 Feb 2025 10:37:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43057514</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=43057514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43057514</guid></item><item><title><![CDATA[New comment by gillesjacobs in "Show HN: FastGraphRAG – Better RAG using good old PageRank"]]></title><description><![CDATA[
<p>Do you have any retrieval and generation metric scores (eg, KILT or NQ datasets)?<p>I know benchmark datasets are not the be-all-end-all, but a halfway decent score and inference-time, would really help sell your framework (or help engineers make the choice).<p>In any case, very cool work, I built a lot of RAG pipelines as freelance NLP engineer and I will try this out.</p>
]]></description><pubDate>Tue, 19 Nov 2024 09:53:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42181689</link><dc:creator>gillesjacobs</dc:creator><comments>https://news.ycombinator.com/item?id=42181689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42181689</guid></item></channel></rss>