<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: ot</title><link>https://news.ycombinator.com/user?id=ot</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 06 Aug 2026 05:17:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ot" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Demis Hassabis is moving from CEO to Chairman at Google DeepMind]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.axios.com/2026/08/05/google-deepmind-demis-hassabis-ai">https://www.axios.com/2026/08/05/google-deepmind-demis-hassabis-ai</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49184757">https://news.ycombinator.com/item?id=49184757</a></p>
<p>Points: 369</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 05 Aug 2026 16:05:37 +0000</pubDate><link>https://www.axios.com/2026/08/05/google-deepmind-demis-hassabis-ai</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=49184757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49184757</guid></item><item><title><![CDATA[Muse Spark 1.1 is now available on OpenRouter]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/alexandr_wang/status/2077805347134468378">https://twitter.com/alexandr_wang/status/2077805347134468378</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48939831">https://news.ycombinator.com/item?id=48939831</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 16 Jul 2026 20:31:39 +0000</pubDate><link>https://twitter.com/alexandr_wang/status/2077805347134468378</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=48939831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48939831</guid></item><item><title><![CDATA[Core dump epidemiology: fixing an 18-year-old bug]]></title><description><![CDATA[
<p>Article URL: <a href="https://openai.com/index/core-dump-epidemiology-data-infrastructure-bug/">https://openai.com/index/core-dump-epidemiology-data-infrastructure-bug/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48864111">https://news.ycombinator.com/item?id=48864111</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Jul 2026 19:26:49 +0000</pubDate><link>https://openai.com/index/core-dump-epidemiology-data-infrastructure-bug/</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=48864111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48864111</guid></item><item><title><![CDATA[The Future Worth Building Is Human]]></title><description><![CDATA[
<p>Article URL: <a href="https://thinkingmachines.ai/blog/the-future-worth-building-is-human/">https://thinkingmachines.ai/blog/the-future-worth-building-is-human/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48863473">https://news.ycombinator.com/item?id=48863473</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Jul 2026 18:27:44 +0000</pubDate><link>https://thinkingmachines.ai/blog/the-future-worth-building-is-human/</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=48863473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48863473</guid></item><item><title><![CDATA[Muse Spark 1.1]]></title><description><![CDATA[
<p><a href="https://ai.meta.com/static-resource/muse-spark-1-1-evaluation-report" rel="nofollow">https://ai.meta.com/static-resource/muse-spark-1-1-evaluatio...</a> [pdf]<p><a href="https://developer.meta.com/ai/resources/blog/build-with-muse-spark/" rel="nofollow">https://developer.meta.com/ai/resources/blog/build-with-muse...</a><p><a href="https://www.bloomberg.com/news/articles/2026-07-09/meta-starts-charging-for-ai-with-muse-spark-1-1-agentic-model?accessToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzb3VyY2UiOiJTdWJzY3JpYmVyR2lmdGVkQXJ0aWNsZSIsImlhdCI6MTc4MzYxMzQ0OCwiZXhwIjoxNzg0MjE4MjQ4LCJhcnRpY2xlSWQiOiJUSFZDVENSS1YyVTYwMCIsImJjb25uZWN0SWQiOiIwRDE5ODY5MzQ1M0Y0NUMzQkQyMjQzMUQ4NjAzMDU1QSJ9.O5sxV2QajBiyISnu5AVyVUdWWGQtozl0yeCNAbc5JJQ&leadSource=uverify%20wall" rel="nofollow">https://www.bloomberg.com/news/articles/2026-07-09/meta-star...</a>, <a href="https://archive.is/3ccKa" rel="nofollow">https://archive.is/3ccKa</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48846184">https://news.ycombinator.com/item?id=48846184</a></p>
<p>Points: 413</p>
<p># Comments: 214</p>
]]></description><pubDate>Thu, 09 Jul 2026 14:10:22 +0000</pubDate><link>https://ai.meta.com/blog/introducing-muse-spark-meta-model-api/</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=48846184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48846184</guid></item><item><title><![CDATA[New comment by ot in "C++ Details of Asymmetric Fences"]]></title><description><![CDATA[
<p>In Linux everything is XOrCrash, since allocations never fail but the OOM killer can get you later.</p>
]]></description><pubDate>Tue, 07 Jul 2026 21:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48823709</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=48823709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48823709</guid></item><item><title><![CDATA[New comment by ot in "C++ Details of Asymmetric Fences"]]></title><description><![CDATA[
<p>This is a great article but it goes into a lot of detail that can be intimidating at first.<p>For me, the reading that made asymmetric fences "click" is this: <a href="https://pvk.ca/Blog/2019/01/09/preemption-is-gc-for-memory-reordering/" rel="nofollow">https://pvk.ca/Blog/2019/01/09/preemption-is-gc-for-memory-r...</a><p>It might be easier to read that first, as it also goes into practical applications, and then this one.</p>
]]></description><pubDate>Tue, 07 Jul 2026 15:47:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48819432</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=48819432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48819432</guid></item><item><title><![CDATA[New comment by ot in "Emacs 31 is around the corner: The changes I'm daily driving"]]></title><description><![CDATA[
<p>> GNU deadline<p>I think you mean readline?</p>
]]></description><pubDate>Thu, 18 Jun 2026 15:02:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48586493</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=48586493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48586493</guid></item><item><title><![CDATA[Exposing the Solid State Donut Battery. It's over [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=j5oyVNjrUPI">https://www.youtube.com/watch?v=j5oyVNjrUPI</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48484079">https://news.ycombinator.com/item?id=48484079</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 10 Jun 2026 23:14:22 +0000</pubDate><link>https://www.youtube.com/watch?v=j5oyVNjrUPI</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=48484079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48484079</guid></item><item><title><![CDATA[New comment by ot in "Only 17% of all 64-bit Integers are products of two 32-bit integers"]]></title><description><![CDATA[
<p>Yeah the number sounds a lot less impressive if you say that you only get 2^61.44 integers out of 2^64. In other words, a 4% entropy loss.<p>Information quantities are more meaningfully expressed in number of bits.</p>
]]></description><pubDate>Mon, 01 Jun 2026 15:07:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48357847</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=48357847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48357847</guid></item><item><title><![CDATA[The Tax of Living in a Low-Trust Society: How Collapsed Trust Costs You]]></title><description><![CDATA[
<p>Article URL: <a href="https://yourbrainonmoney.substack.com/p/low-trust-society-cost">https://yourbrainonmoney.substack.com/p/low-trust-society-cost</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48070161">https://news.ycombinator.com/item?id=48070161</a></p>
<p>Points: 61</p>
<p># Comments: 42</p>
]]></description><pubDate>Fri, 08 May 2026 23:46:27 +0000</pubDate><link>https://yourbrainonmoney.substack.com/p/low-trust-society-cost</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=48070161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070161</guid></item><item><title><![CDATA[The Story of VaccinateCA]]></title><description><![CDATA[
<p>Article URL: <a href="https://worksinprogress.co/issue/the-story-of-vaccinateca/">https://worksinprogress.co/issue/the-story-of-vaccinateca/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48047349">https://news.ycombinator.com/item?id=48047349</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 07 May 2026 09:38:54 +0000</pubDate><link>https://worksinprogress.co/issue/the-story-of-vaccinateca/</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=48047349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48047349</guid></item><item><title><![CDATA[Max/MSP external for running neural amplifier captures]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/apresta/neural_tilde">https://github.com/apresta/neural_tilde</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47940183">https://news.ycombinator.com/item?id=47940183</a></p>
<p>Points: 9</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 28 Apr 2026 20:24:53 +0000</pubDate><link>https://github.com/apresta/neural_tilde</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=47940183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47940183</guid></item><item><title><![CDATA[Elon Musk's court battle with Sam Altman exposes Silicon Valley secrets]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.washingtonpost.com/technology/2026/04/23/musk-altman-lawsuit-trial-openai/">https://www.washingtonpost.com/technology/2026/04/23/musk-altman-lawsuit-trial-openai/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47874601">https://news.ycombinator.com/item?id=47874601</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 23 Apr 2026 11:46:18 +0000</pubDate><link>https://www.washingtonpost.com/technology/2026/04/23/musk-altman-lawsuit-trial-openai/</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=47874601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47874601</guid></item><item><title><![CDATA[New comment by ot in "Meta’s renewed commitment to jemalloc"]]></title><description><![CDATA[
<p>That's a false dichotomy: you optimize both the application <i>and</i> the allocator.<p>A 0.5% improvement may not be a lot to you, but at hyperscaler scale it's well worth staffing a team to work on it, with the added benefit of having people on hand that can investigate subtle bugs and pathological perf behaviors.</p>
]]></description><pubDate>Tue, 17 Mar 2026 06:48:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47409434</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=47409434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47409434</guid></item><item><title><![CDATA[New comment by ot in "Meta’s renewed commitment to jemalloc"]]></title><description><![CDATA[
<p>It's not just that zeroing got cheaper, but also we're doing a lot less of it, because jemalloc got much better.<p>If the allocator returns a page to the kernel and then immediately asks back for one, it's not doing its job well: the main purpose of the allocator is to cache allocations from the kernel. Those patches are pre-decay, pre-background purging thread; these changes significantly improve how jemalloc holds on to memory that might be needed soon. Instead, the zeroing out patches optimize for the pathological behavior.<p>Also, the kernel has since exposed better ways to optimize memory reclamation, like MADV_FREE, which is a "lazy reclaim": the page stays mapped to the process until the kernel actually need it, so if we use it again before that happens, the whole unmapping/mapping is avoided, which saves not only the zeroing cost, but also the TLB shootdown and other costs. And without changing any security boundary. jemalloc can take advantage of this by enabling "muzzy decay".<p>However, the drawback is that system-level memory accounting becomes even more fuzzy.<p>(hi Alex!)</p>
]]></description><pubDate>Tue, 17 Mar 2026 06:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47409412</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=47409412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47409412</guid></item><item><title><![CDATA[New comment by ot in "The “JVG algorithm” only wins on tiny numbers"]]></title><description><![CDATA[
<p>RSA was also not given that name by its authors, the name came later, which is usually the case.<p>In the original paper they do not give it any name: <a href="https://people.csail.mit.edu/rivest/Rsapaper.pdf" rel="nofollow">https://people.csail.mit.edu/rivest/Rsapaper.pdf</a></p>
]]></description><pubDate>Tue, 10 Mar 2026 02:11:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47318353</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=47318353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47318353</guid></item><item><title><![CDATA[New comment by ot in "RE#: how we built the fastest regex engine in F#"]]></title><description><![CDATA[
<p>Here RE2 does not fall back to the NFA, it just resets the Lazy DFA cache and starts growing it again. The latency spikes I was mentioning are due to the cost of destroying the cache (involving deallocations, pointer chasing, ...)</p>
]]></description><pubDate>Mon, 09 Mar 2026 21:20:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47315703</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=47315703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47315703</guid></item><item><title><![CDATA[New comment by ot in "RE#: how we built the fastest regex engine in F#"]]></title><description><![CDATA[
<p>> are there eviction techniques to guard against this?<p>RE2 resets the cache when it reaches a (configurable) size limit. Which I found out the hard way when I had to debug almost-periodic latency spikes in a service I managed, where a very inefficient regex caused linear growth in the Lazy DFA, until it hit the limit, then all threads had to wait for its reset for a few hundred milliseconds, and then it all started again.<p>I'm not sure if dropping the whole cache is the only feasible mitigation, or some gradual pruning would also be possible.<p>Either way, if you cannot assume that your cache grows monotonically, synchronization becomes more complicated: the trick mentioned in the other comment about only locking the slow path may not be applicable anymore. RE2 uses RW-locking for this.</p>
]]></description><pubDate>Mon, 09 Mar 2026 01:39:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47303831</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=47303831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47303831</guid></item><item><title><![CDATA[Generate evolving textures by blending images]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/apresta/undula">https://github.com/apresta/undula</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47276180">https://news.ycombinator.com/item?id=47276180</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 06 Mar 2026 15:31:02 +0000</pubDate><link>https://github.com/apresta/undula</link><dc:creator>ot</dc:creator><comments>https://news.ycombinator.com/item?id=47276180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47276180</guid></item></channel></rss>