<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: Cavallium</title><link>https://news.ycombinator.com/user?id=Cavallium</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 17 Jun 2026 07:34:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Cavallium" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Cavallium in "V Language Review (2023)"]]></title><description><![CDATA[
<p>A lot of vlang-related statistics are very suspicious, probably some of the metrics are boosted by a click farm or something similar. For example, 99% of the global google searches about "vlang" are from Beijing. 
<a href="https://trends.google.com/trends/explore?date=today%205-y&q=Vlang&hl=en" rel="nofollow">https://trends.google.com/trends/explore?date=today%205-y&q=...</a></p>
]]></description><pubDate>Sat, 24 Feb 2024 19:44:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=39494572</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=39494572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39494572</guid></item><item><title><![CDATA[New comment by Cavallium in "T-Wand: beating Lucene in less than 600 lines of code"]]></title><description><![CDATA[
<p>I already explained to you why I didn't open more than one PR to the project, I'm not trolling anyone:
without knowing Clojure the only contribution that I could do without spending literally days of work is just the use of System.nanoTime() instead of System.currentTimeMillis().
The reason why I don't write the other benchmarks in Java is because reimplementing anything from zero costs precious time, that I don't have.
If you don't have time too, instead of closing the issues and calling me a troll, you can just say that; you are taking some valid critiques as a personal attack.<p>It's true that I'm just an university student and you are a scientist, a researcher, a professor, and an enterpreneur, but it doesn't mean that I can't be knowledged as you in very narrow fields. I'm currently running a personal project that uses Lucene since four years ago, with about 8 billion messages and 340 million chats stored in a distributed lucene index, so I'm not the regular troll or a person that just talks without knowing anything. I surely can't critique your T-WAND algorithm, that it seems to be good in your use case, but with all the humilty in the world I can say to have the minimum knowledge required to spot some weird usages of Lucene APIs.</p>
]]></description><pubDate>Wed, 17 Nov 2021 21:09:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=29258868</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=29258868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29258868</guid></item><item><title><![CDATA[New comment by Cavallium in "T-Wand: beating Lucene in less than 600 lines of code"]]></title><description><![CDATA[
<p>I never had the interest to "talk down Datalevin", I criticized the results because the title was quite misleading in the tones and the benchmarks were not rigorous enough to express conclusive statements.</p>
]]></description><pubDate>Wed, 17 Nov 2021 18:14:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=29256650</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=29256650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29256650</guid></item><item><title><![CDATA[New comment by Cavallium in "T-Wand: beating Lucene in less than 600 lines of code"]]></title><description><![CDATA[
<p>I opened a PR to use the more precise timers. This would not improve the performance of any of the tests, but it will improve their time accuracy.<p>I highlighted some other problems related to the Lucene benchmark, but since I can't program in Clojure I can't fix them with a PR: I opened 3 issues to describe what can be done to address them.</p>
]]></description><pubDate>Wed, 17 Nov 2021 16:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=29255440</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=29255440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29255440</guid></item><item><title><![CDATA[New comment by Cavallium in "T-Wand: beating Lucene in less than 600 lines of code"]]></title><description><![CDATA[
<p>You completely misunderstood what this project does.
This kind of libraries do not force you to return results in a specific way.
Generally they allow the programmer to customize how the results are scored and chosen.</p>
]]></description><pubDate>Wed, 17 Nov 2021 12:14:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=29252048</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=29252048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29252048</guid></item><item><title><![CDATA[New comment by Cavallium in "T-Wand: beating Lucene in less than 600 lines of code"]]></title><description><![CDATA[
<p>That's not true. The real problem is that he is implying that his software is faster than Lucene showing data from a benchmark that has substantial flaws.
The reason why the majority of criticism comes from Lucene users is because they generally have a higher knownledge about this field than the people that read this article without having the basic knowledge to form any kind of criticism</p>
]]></description><pubDate>Wed, 17 Nov 2021 11:05:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=29251431</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=29251431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29251431</guid></item><item><title><![CDATA[New comment by Cavallium in "T-Wand: beating Lucene in less than 600 lines of code"]]></title><description><![CDATA[
<p>I also suggest you to look at his "benchmarks" code</p>
]]></description><pubDate>Wed, 17 Nov 2021 10:14:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=29251043</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=29251043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29251043</guid></item><item><title><![CDATA[New comment by Cavallium in "T-Wand: beating Lucene in less than 600 lines of code"]]></title><description><![CDATA[
<p>He is beating lucene only if you look at his broken benchmark</p>
]]></description><pubDate>Wed, 17 Nov 2021 10:12:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=29251033</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=29251033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29251033</guid></item><item><title><![CDATA[New comment by Cavallium in "T-Wand: beating Lucene in less than 600 lines of code"]]></title><description><![CDATA[
<p>The funny thing is that the benchmarks that he wrote are more problematic than the T-WAND code itself.<p>He didn't use any benchmarking library, and he used System.currentTimeMillis instead of the high precision timer available with System.nanoTime.<p>He also instantiated the IndexSearcher without specifying any executor and he instantiated the legacy query parser on every lucene search</p>
]]></description><pubDate>Wed, 17 Nov 2021 10:11:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=29251025</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=29251025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29251025</guid></item><item><title><![CDATA[New comment by Cavallium in "T-Wand: beating Lucene in less than 600 lines of code"]]></title><description><![CDATA[
<p>The benchmarks in question have several implementation issues, I reported them on GitHub.<p><a href="https://github.com/juji-io/datalevin/issues/created_by/cavallium" rel="nofollow">https://github.com/juji-io/datalevin/issues/created_by/caval...</a></p>
]]></description><pubDate>Wed, 17 Nov 2021 09:12:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=29250602</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=29250602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29250602</guid></item><item><title><![CDATA[New comment by Cavallium in "Gitly: A light and fast GitHub/GitLab alternative written in V lang (pre-alpha)"]]></title><description><![CDATA[
<p>Now it's online</p>
]]></description><pubDate>Wed, 04 Aug 2021 22:05:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=28067038</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=28067038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28067038</guid></item><item><title><![CDATA[New comment by Cavallium in "Gitly: A light and fast GitHub/GitLab alternative written in V lang (pre-alpha)"]]></title><description><![CDATA[
<p>Looking at gitly repository it almost has no features, only a fraction of the basic git features are present, and they are barely working.
Why is it being advertised here on HN as a fast alternative of github/gitlab?<p>P.S.: Probably the website crashed, it's giving me 502 bad gateway from cloudflare</p>
]]></description><pubDate>Wed, 04 Aug 2021 16:46:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=28063209</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=28063209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28063209</guid></item><item><title><![CDATA[New comment by Cavallium in "Vinix – An effort to write a modern, fast, and interesting operating system in V"]]></title><description><![CDATA[
<p>They also care about criticism
<a href="https://imgur.com/a/8wYsj4C" rel="nofollow">https://imgur.com/a/8wYsj4C</a></p>
]]></description><pubDate>Thu, 10 Jun 2021 16:52:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=27462811</link><dc:creator>Cavallium</dc:creator><comments>https://news.ycombinator.com/item?id=27462811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27462811</guid></item></channel></rss>