<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: mswphd</title><link>https://news.ycombinator.com/user?id=mswphd</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 09 Oct 2026 05:56:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mswphd" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mswphd in "OpenAI withdraws three mathematical results"]]></title><description><![CDATA[
<p>it's worth clarifying that Fourier-based integer multiplication as a general class of algorithms are not galactic. For example, there are techniques that are competitive on some computing platforms for as few as 2048 bits, which occurs during RSA encryption<p><a href="https://eprint.iacr.org/2022/439" rel="nofollow">https://eprint.iacr.org/2022/439</a><p>this doesn't use the literal n \log n algorithm, which may be galactic. but it uses fundamentally similar techniques.</p>
]]></description><pubDate>Fri, 09 Oct 2026 01:20:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=50014811</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=50014811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50014811</guid></item><item><title><![CDATA[New comment by mswphd in "Why isn't the industry freaking out about DeepSeek 4.1 Flash?"]]></title><description><![CDATA[
<p>I've heard that certain inference providers may have different quality of caching implementations, so even if the listed numbers are as you say, the practical cache hit % you get might be significantly different/incur significantly different costs.</p>
]]></description><pubDate>Thu, 08 Oct 2026 21:54:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=50012934</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=50012934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50012934</guid></item><item><title><![CDATA[New comment by mswphd in "“Math 2.0” will need to value mathematical progress more holistically"]]></title><description><![CDATA[
<p>communicating results clearly is just as important for specialists/experts. A reaction by many mathematicians to the OpenAI dump (and many LLM breakthroughs) is simultaneously<p>1. if this is true, it is interesting, and<p>2. the exposition of this is a huge pile of slop.<p>This requires mathematicians to have to clean up the slop for it to be useful. It has happened for most LLM-generated proofs in the last few months. Anthropic explicitly payed two top complexity theorists to do it for the 3SUM and APSP breakthrough.<p>They didn't do this because those complexity theorists are advocating for a tyranny of the illiterate lmao</p>
]]></description><pubDate>Thu, 08 Oct 2026 18:41:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=50010130</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=50010130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50010130</guid></item><item><title><![CDATA[New comment by mswphd in "“Math 2.0” will need to value mathematical progress more holistically"]]></title><description><![CDATA[
<p>there have been explicit attempts at this in the past. Nicholas Bourbaki was the pseudonym of a group of French mathematicians who had this goal mid 20th century. You can see e.g.<p><a href="https://en.wikipedia.org/wiki/%C3%89l%C3%A9ments_de_math%C3%A9matique" rel="nofollow">https://en.wikipedia.org/wiki/%C3%89l%C3%A9ments_de_math%C3%...</a><p>It has many benefits, and many people appreciate the books. It also has many downsides. For example, they started publishing in 1939. As part of this, they needed to work through the basis that most other mathematical objects are defined in terms of (they used sets).<p>Unfortunately for them, contemporaneously with their work, other mathematicians were beginning to define mathematical objects (categories) that can be an alternative basis for mathematics, which many modern expositions prefer to sets. So, their approach either<p>1. needed a massive "refactoring", or<p>2. would be hopelessly dated.<p>They ended up going with the approach that is now dated.
It may sound peculiar that mathematics can be "dated". But it very much can. The mathematics community can go through many different styles for how to explain/collect mathematical understanding. Different styles can have different benefits, and be easier/harder for different subfields. A simplified/unified perspective will necessarily privilege certain perspectives.<p>It is analogous to how you might want there to be a simplified/unified (set of) libraries for programming. Perhaps that everyone uses. This sounds nice, and many programming languages do this with their standard libraries. But these always make concessions! I'll speak about Rust's, as I'm most familiar<p>1. fallible allocation or infallible allocation?<p>2. C-style strings or (ptr, len) strings?<p>3. Should interfaces take as input &mut [T] references, or should they take as input T in an "owned" way (this would make compatibility with io_uring easier)<p>for each, it is not that one answer is <i>right</i>. Both can be argued for. You have to choose one. The one choice may not be satisfactory for every practitioner though.</p>
]]></description><pubDate>Thu, 08 Oct 2026 18:33:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=50009974</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=50009974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50009974</guid></item><item><title><![CDATA[New comment by mswphd in "The Mathocalypse"]]></title><description><![CDATA[
<p>for say FFT/integer multiplication or 3SUM, we have natural algorithms that have existed a long time with a given complexity (O(n \log n) and O(n^2), respectively). Given how long these natural algorithms have been the best algorithms we have, it is natural to conjecture they are optimal. Showing an O(n(\log n)^{.99999}) algorithm exists shows that these optimality conjectures are false.<p>Now, there are some critiques you can have of this. Namely, it is possible that these novel algorithms have significant trade-offs that make them almost never worthwhile in practice. "Fast" matrix multiplication algorithms are typically of this form. So perhaps this all points towards a deficiency in big O notation, which can be deceptive. But, for people who care about optimizing asymptotic complexity, it is still interesting.</p>
]]></description><pubDate>Wed, 07 Oct 2026 20:50:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49998617</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49998617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49998617</guid></item><item><title><![CDATA[New comment by mswphd in "Sharing AI progress in mathematics"]]></title><description><![CDATA[
<p>to depress you even more, it is consistent with everything that we know that P != NP and that cryptography does not exist. So there is a worst of both worlds, and we cannot rule it out.</p>
]]></description><pubDate>Wed, 07 Oct 2026 04:25:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49988170</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49988170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49988170</guid></item><item><title><![CDATA[New comment by mswphd in "Sharing AI progress in mathematics"]]></title><description><![CDATA[
<p>worth mentioning that "NP" is not "non-polynomial" but "non-deterministic polynomial (time)". If NP was non-polynomial time then NP != P would be trivial (and in fact, P != EXP is known by the time hierarchy theorem).<p>Non-deterministic can be explained in several ways. One is in terms of a hypothetical "nondeterministic Turing machine" with certain non-physically realizable properties. The easier way is that a NP problem gets as input not only the problem instance x, but a "witness" w, that may depend on the problem instance. This witness generally makes the problem of deciding the problem instance straightforward (e.g. for SAT, x is the SAT instance, and w is a description of how to set the variables so that it is true).</p>
]]></description><pubDate>Wed, 07 Oct 2026 04:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49988156</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49988156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49988156</guid></item><item><title><![CDATA[New comment by mswphd in "Anatomy of a Lean proof for software engineers"]]></title><description><![CDATA[
<p>that's misunderstanding what lean does. It proves many statements of the form A implies C (I'll write this as A => C). If you chain many of these together, say A => B1 => B2 => ... => B500_000 => C, what you do is<p>1. examine A, and<p>2. examine C, and<p>3. rely on the Lean kernel to ensure that all of the interior transitions are correct.<p>Modulo a soundness bug in the lean kernel (which do occur), the entire proof is then correct, even if you only need to inspect the small fragments A and C to understand if this correct proof is <i>interesting</i>. But the semantics of the statements B1 ... B500_000 are irrelevant to the correctness of the final implication A => C (again, modulo soundness bugs in the lean kernel).</p>
]]></description><pubDate>Sat, 03 Oct 2026 07:37:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49942157</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49942157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49942157</guid></item><item><title><![CDATA[New comment by mswphd in "Ask HN: Who is hiring? (October 2026)"]]></title><description><![CDATA[
<p>while yarvin does not explicitly adopt the label of facist (and I might personally argue that it doesn't match him), he explicitly espouses for the fall of American democracy, and a return to a monarchist system.<p>I would imagine many people would find support of a modern-day, somewhat influential (he has several followers in Trump's administration, as well as among several right-wing billionaires) monarchist to be notable/distasteful.</p>
]]></description><pubDate>Fri, 02 Oct 2026 17:37:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49936249</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49936249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49936249</guid></item><item><title><![CDATA[New comment by mswphd in "GPT-Synopsys: Frontier Intelligence to Revolutionize Chip Design"]]></title><description><![CDATA[
<p>the apple lawsiut about hw theft at openai is ongoing lol</p>
]]></description><pubDate>Fri, 02 Oct 2026 01:28:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49928962</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49928962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49928962</guid></item><item><title><![CDATA[New comment by mswphd in "Vote on which of Hacker News' challenges for AI have been met"]]></title><description><![CDATA[
<p>see the Grothendiek prime<p><a href="https://en.wikipedia.org/wiki/57_(number)" rel="nofollow">https://en.wikipedia.org/wiki/57_(number)</a></p>
]]></description><pubDate>Fri, 02 Oct 2026 01:13:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49928869</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49928869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49928869</guid></item><item><title><![CDATA[New comment by mswphd in "Anthropic's IPO prospectus shows AI vision, surging costs"]]></title><description><![CDATA[
<p>those numbers are "adjusted" though. so they are not profitable by the standard definition.</p>
]]></description><pubDate>Thu, 01 Oct 2026 04:07:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49917616</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49917616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49917616</guid></item><item><title><![CDATA[New comment by mswphd in "What to do when your Waymo holds up a Secret Service motorcade"]]></title><description><![CDATA[
<p>helicoptors are a much more dangerous way to travel though? this is already true in the best of times/when you aren't anticipating a possible attack on the passengers.</p>
]]></description><pubDate>Wed, 23 Sep 2026 18:45:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49820619</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49820619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49820619</guid></item><item><title><![CDATA[New comment by mswphd in "Intelligence per Watt: Measuring Intelligence Efficiency of Local AI"]]></title><description><![CDATA[
<p>there's a funny paper on this theme, titles "Could a Neuroscientist Understand a Microprocessor"<p><a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC5230747/" rel="nofollow">https://pmc.ncbi.nlm.nih.gov/articles/PMC5230747/</a><p>roughly, it reviews common techniques in neuroscience, and comes to the conclusion that they would not be able to understand even simple computing platforms that we have perfect information for (and can perfectly stimulate any internal connection, can perfectly read out the values on any internal connection, etc).</p>
]]></description><pubDate>Thu, 17 Sep 2026 02:38:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49735787</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49735787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49735787</guid></item><item><title><![CDATA[New comment by mswphd in "Detecting and countering misuse of AI: September 2026"]]></title><description><![CDATA[
<p>tanks have very much run over people to kill them. a wheel can very much be used as a weapon.</p>
]]></description><pubDate>Sat, 12 Sep 2026 00:10:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49667151</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49667151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49667151</guid></item><item><title><![CDATA[New comment by mswphd in "Claude is only available to people over 18 years"]]></title><description><![CDATA[
<p>isn't blitzscaling essentially the same thing, except for when American companies do it (not always within their own country, e.g. spotify, netflix, or amazon)</p>
]]></description><pubDate>Fri, 11 Sep 2026 22:34:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49666313</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49666313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49666313</guid></item><item><title><![CDATA[New comment by mswphd in "A misalignment of AI in mathematics"]]></title><description><![CDATA[
<p>the way LLMs write math is not beautiful. it is exactly analogous to the software that LLMs develop is not beautiful. it may achieve impressive end products, but if you like understanding the methods/architecture, looking under the hood is often a field of horrors.</p>
]]></description><pubDate>Fri, 11 Sep 2026 18:51:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49663385</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49663385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49663385</guid></item><item><title><![CDATA[New comment by mswphd in "OpenAI’s Navier-Stokes release included a Lean 4 formal proof"]]></title><description><![CDATA[
<p>I won't take a side in things, but OpenAI stated the model they used here started training August 28th. Note that "training" here might mean "post-training with RLHF an Astra base model" or something. but training had only started a little over a week earlier.</p>
]]></description><pubDate>Thu, 10 Sep 2026 22:12:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49650831</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49650831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49650831</guid></item><item><title><![CDATA[New comment by mswphd in "The Invention of the MMO"]]></title><description><![CDATA[
<p>worth mentioning there's some indication the 240k peak was massively inflated by bot accounts. but by all means there are many fewer bot accounts this year, and it's still ~150k concurrents frequently. so it's still doing very well, but the numbers are a little different.</p>
]]></description><pubDate>Wed, 09 Sep 2026 23:46:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49636258</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49636258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49636258</guid></item><item><title><![CDATA[New comment by mswphd in "On the Navier–Stokes Millennium Prize Problem"]]></title><description><![CDATA[
<p>I guess I don't understand the issue you're raising. If you want to formalize a non-constructive proof, it remains non-constructive, even if you have a computer check the proof vs a human.<p>As a trivial example, in lean you can work with probability theory/measure theory. This has oodles of non-constructive parts, but we can ignore that for now. As part of this, you can use the probabilistic method. For example, if you want to prove that codes with optimal parameters exist, for many noise models it is known that sampling a code randomly from an appropriate (and often naive) distribution will yield a code with optimal parameters.<p>You should be able to prove this in lean (or any other theorem prover). But you cannot construct these codes. While you can sample a code randomly, verifying a code has good parameters is typically NP-hard (e.g. it is an instance of the minimum distance problem). So, you cannot (efficiently) "construct" a good code in lean4, despite being able to prove one exists.<p>This seems analogous to me that you could validate that a non-constructive proof is correct in lean4. Sure, it would be nice if the proof was constructive. But it isn't, and encoding it into a computer shouldn't give you that (non-trivial) property for free.</p>
]]></description><pubDate>Wed, 09 Sep 2026 22:29:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49635465</link><dc:creator>mswphd</dc:creator><comments>https://news.ycombinator.com/item?id=49635465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49635465</guid></item></channel></rss>