<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: curuinor</title><link>https://news.ycombinator.com/user?id=curuinor</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 22:35:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=curuinor" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by curuinor in "Show HN: Git bayesect – Bayesian Git bisection for non-deterministic bugs"]]></title><description><![CDATA[
<p>Bayesian inference is, to be overly simple, a way to write probabilistic if-statements and fit them from data. The "if" statement in this case is "if the bug is there...", and of course it's often the case that in actual software that if statement is probabilistic in nature. This thing does git bisect with a flaky bug with bayesian inference handling the flakiness to get you a decent estimate of where the bug is in the git history. It seems to be usable, or at least as usable as a Show HN thingy is expected to be.</p>
]]></description><pubDate>Wed, 01 Apr 2026 21:10:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47606607</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=47606607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47606607</guid></item><item><title><![CDATA[New comment by curuinor in "New Washington state law bans noncompete agreements"]]></title><description><![CDATA[
<p>Less than, not more than</p>
]]></description><pubDate>Mon, 30 Mar 2026 19:01:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47578334</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=47578334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47578334</guid></item><item><title><![CDATA[New comment by curuinor in "Billion-Parameter Theories"]]></title><description><![CDATA[
<p>Connectionist models have lots of theory by theoreticians explicitly pissed off about Chomsky's assertion that there is an inbuilt ability for language. Jay McClelland's office had a little corkboard thingy with Chomsky mockery on the side, for example. Putting forth even the implicature that the present direct descendants are intellectual descendants of Chomsky is like saying Protestants are intellectual descendants of Pope Leo X.</p>
]]></description><pubDate>Tue, 10 Mar 2026 18:25:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47326992</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=47326992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47326992</guid></item><item><title><![CDATA[New comment by curuinor in "Deep dive into Turso, the “SQLite rewrite in Rust”"]]></title><description><![CDATA[
<p>metabase.com, but metabase is intended for business analyst types and is AGPL, with shenanigans for embedding and an enterprise edition thing</p>
]]></description><pubDate>Thu, 29 Jan 2026 22:55:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46818020</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=46818020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46818020</guid></item><item><title><![CDATA[New comment by curuinor in "How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos"]]></title><description><![CDATA[
<p><a href="https://www.coderabbit.ai/blog/our-response-to-the-january-2025-kudelski-security-vulnerability-disclosure-action-and-continuous-improvement" rel="nofollow">https://www.coderabbit.ai/blog/our-response-to-the-january-2...</a></p>
]]></description><pubDate>Tue, 19 Aug 2025 20:42:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44956073</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=44956073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44956073</guid></item><item><title><![CDATA[New comment by curuinor in "How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos"]]></title><description><![CDATA[
<p>CodeRabbit response -<p><a href="https://www.coderabbit.ai/blog/our-response-to-the-january-2025-kudelski-security-vulnerability-disclosure-action-and-continuous-improvement" rel="nofollow">https://www.coderabbit.ai/blog/our-response-to-the-january-2...</a></p>
]]></description><pubDate>Tue, 19 Aug 2025 20:13:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44955798</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=44955798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44955798</guid></item><item><title><![CDATA[New comment by curuinor in "How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos"]]></title><description><![CDATA[
<p>hey, this is Howon from CodeRabbit. We use a cloud-provider-provided key vault for application secrets, including GH private key.</p>
]]></description><pubDate>Tue, 19 Aug 2025 18:27:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44954659</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=44954659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44954659</guid></item><item><title><![CDATA[New comment by curuinor in "How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos"]]></title><description><![CDATA[
<p>hey, this is Howon from CodeRabbit. We use a cloud-provider-provided key vault for application secrets, including GH private key.</p>
]]></description><pubDate>Tue, 19 Aug 2025 18:27:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44954656</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=44954656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44954656</guid></item><item><title><![CDATA[New comment by curuinor in "How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos"]]></title><description><![CDATA[
<p>hey, this is Howon from CodeRabbit. We use a cloud-provider-provided key vault for application secrets, including GH private key.</p>
]]></description><pubDate>Tue, 19 Aug 2025 18:26:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44954651</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=44954651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44954651</guid></item><item><title><![CDATA[New comment by curuinor in "How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos"]]></title><description><![CDATA[
<p>hey, this is Howon from CodeRabbit here. we wish to note that this RCE was reported and fixed in January. it was entirely prospective and no customer data was affected. we have extensive sandboxing for basically any execution of anything now, including any and every tool and all generated code of any kind under the CodeRabbit umbrella.<p>if you want to learn how CodeRabbit does the isolation, here's a blog post about how: <a href="https://cloud.google.com/blog/products/ai-machine-learning/how-coderabbit-built-its-ai-code-review-agent-with-google-cloud-run" rel="nofollow">https://cloud.google.com/blog/products/ai-machine-learning/h...</a></p>
]]></description><pubDate>Tue, 19 Aug 2025 17:49:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44954242</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=44954242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44954242</guid></item><item><title><![CDATA[New comment by curuinor in "Quantum computing's reality check"]]></title><description><![CDATA[
<p>they didn't say or give the implicature that it was in one sitting. might be months</p>
]]></description><pubDate>Sat, 23 Dec 2023 22:37:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=38748982</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=38748982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38748982</guid></item><item><title><![CDATA[The Doom in Estimates (With Alternative)]]></title><description><![CDATA[
<p>Article URL: <a href="https://mertonon.com/blog_estimation.html">https://mertonon.com/blog_estimation.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38644110">https://news.ycombinator.com/item?id=38644110</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 14 Dec 2023 17:27:58 +0000</pubDate><link>https://mertonon.com/blog_estimation.html</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=38644110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38644110</guid></item><item><title><![CDATA[Mertonon Low-Money Issue Prioritization]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/howonlee/mertonon/blob/master/docs/misc/low_money_prioritization.md">https://github.com/howonlee/mertonon/blob/master/docs/misc/low_money_prioritization.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37614312">https://news.ycombinator.com/item?id=37614312</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 22 Sep 2023 16:46:42 +0000</pubDate><link>https://github.com/howonlee/mertonon/blob/master/docs/misc/low_money_prioritization.md</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=37614312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37614312</guid></item><item><title><![CDATA[Show HN: Mertonon, Neural organizational management (Neural economic planning)]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/howonlee/mertonon">https://github.com/howonlee/mertonon</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37526096">https://news.ycombinator.com/item?id=37526096</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 15 Sep 2023 17:02:52 +0000</pubDate><link>https://github.com/howonlee/mertonon</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=37526096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37526096</guid></item><item><title><![CDATA[New comment by curuinor in "My mental model of Clojure transducers"]]></title><description><![CDATA[
<p>It seems folks want a working example. Here's one in prod:<p>Metabase is a BI tool, backend written mostly in Clojure. Like basically all BI tools they  have this intermediate representation language thing so you write the same thing in "MBQL (metabase query language)" and it theoretically becomes same query in like, Postgres and Mongo and whatever. End user does not usually write MBQL, it's a service for the frontend querybuilding UI thing and lots of other frontend UI stuff mainly in usage.<p>Whole processing from MBQL -> your SQL or whatever is done via a buncha big-ass transducers. There's a query cache and lots of other stuff, you need state, but you also need it to be basically fast. Metabase is not materially faster than other BI tools (because all the other BI tools do something vaguely similar in their langs and because the limiting factor is still the actual query running in most cases) but it's pretty comparable speed and the whole thing was materially written by like 5 peeps.<p><a href="https://github.com/metabase/metabase/blob/master/src/metabase/query_processor.clj">https://github.com/metabase/metabase/blob/master/src/metabas...</a><p>(nb: I used to work for Metabase but currently do not. but open core is open core)</p>
]]></description><pubDate>Sun, 10 Sep 2023 19:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=37458896</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=37458896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37458896</guid></item><item><title><![CDATA[Why are there no nonexponential nonlinear loans?]]></title><description><![CDATA[
<p>Article URL: <a href="https://howonlee.github.io/2023/09/02/Nonexponential-20Nonlinear-20Debts.html">https://howonlee.github.io/2023/09/02/Nonexponential-20Nonlinear-20Debts.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37393095">https://news.ycombinator.com/item?id=37393095</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 05 Sep 2023 15:33:21 +0000</pubDate><link>https://howonlee.github.io/2023/09/02/Nonexponential-20Nonlinear-20Debts.html</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=37393095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37393095</guid></item><item><title><![CDATA[Show HN: Wibbley wobbley pictures with neural net]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/howonlee/nn-turbulence">https://github.com/howonlee/nn-turbulence</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37298027">https://news.ycombinator.com/item?id=37298027</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 28 Aug 2023 17:59:55 +0000</pubDate><link>https://github.com/howonlee/nn-turbulence</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=37298027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37298027</guid></item><item><title><![CDATA[Show HN: Mertonon – Neural Organizational Management]]></title><description><![CDATA[
<p>Mertonon is a neural network budget for organizations. Neural network but not AI - Mertonon operationalizes your org's cost flow into a neural network and, based upon local human political decisions about the worth of cost nodes, stuck in weights which are determined by humans, allocates resources.<p>Pre-alpha. Lots of work to do, but you can poke at it if you'd like. Authn, authz, hosting, an enterprise edition, double entry books, financial reporting, tax, currency, bom allocations, compliance, accounting controls, theory of value, theory of within-org inequality, theory of within-org class coming.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37251249">https://news.ycombinator.com/item?id=37251249</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 24 Aug 2023 16:49:45 +0000</pubDate><link>https://github.com/howonlee/mertonon</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=37251249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37251249</guid></item><item><title><![CDATA[Suzerainty in Megacorps]]></title><description><![CDATA[
<p>Article URL: <a href="https://howonlee.github.io/2023/01/18/Suzerainty-20In-20Megacorps.html">https://howonlee.github.io/2023/01/18/Suzerainty-20In-20Megacorps.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34431525">https://news.ycombinator.com/item?id=34431525</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 18 Jan 2023 19:18:27 +0000</pubDate><link>https://howonlee.github.io/2023/01/18/Suzerainty-20In-20Megacorps.html</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=34431525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34431525</guid></item><item><title><![CDATA[Show HN: Almost the Stupidest Natural Language Search That Doesn't Not Work]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/howonlee/stupidsearch">https://github.com/howonlee/stupidsearch</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33875873">https://news.ycombinator.com/item?id=33875873</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 06 Dec 2022 04:21:06 +0000</pubDate><link>https://github.com/howonlee/stupidsearch</link><dc:creator>curuinor</dc:creator><comments>https://news.ycombinator.com/item?id=33875873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33875873</guid></item></channel></rss>