<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: chaoxu</title><link>https://news.ycombinator.com/user?id=chaoxu</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 09 Sep 2026 13:12:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=chaoxu" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by chaoxu in "Caltech Mathathon – first hackathon ever devoted to research level mathematics"]]></title><description><![CDATA[
<p>I've applied as a team, hope I get in.<p>Recently I care about how to create harness for mathematics that uses up the complete reasoning ability of the model. I care about both capability and cost.<p>Most generic harness we have now are not made for maximizing reasoning. I've tested agents like codex, and rarely the cost of reasoning tokens reaches more than 20%. Which is quite strange as math requires a lot of reasoning. So hackathons can be a good test bed.</p>
]]></description><pubDate>Mon, 07 Sep 2026 12:57:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49597875</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=49597875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49597875</guid></item><item><title><![CDATA[AI Agents for the Working Mathematician]]></title><description><![CDATA[
<p>Article URL: <a href="https://chaoxu.prof/posts/2026-07-18-ai-agents-for-the-working-mathematician.html">https://chaoxu.prof/posts/2026-07-18-ai-agents-for-the-working-mathematician.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48965610">https://news.ycombinator.com/item?id=48965610</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 19 Jul 2026 06:59:24 +0000</pubDate><link>https://chaoxu.prof/posts/2026-07-18-ai-agents-for-the-working-mathematician.html</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48965610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48965610</guid></item><item><title><![CDATA[AxiomProver at IMO 2026 (perfect score)]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/AxiomMath/IMO2026">https://github.com/AxiomMath/IMO2026</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48945327">https://news.ycombinator.com/item?id=48945327</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 17 Jul 2026 09:53:29 +0000</pubDate><link>https://github.com/AxiomMath/IMO2026</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48945327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48945327</guid></item><item><title><![CDATA[New comment by chaoxu in "GPT-5.6 Sol Ultra produces proof of the Cycle Double Cover Conjecture [pdf]"]]></title><description><![CDATA[
<p>I care. I was a math student in my undergrad when I try to solve a particular problem on paths, in the end it uses a path version of cycle double cover conjecture (which was solved in the 90s).<p><a href="https://chaoxu.prof/posts/2013-01-30-there-exist-a-path-of-length-d-g-for-every-graph-g.html" rel="nofollow">https://chaoxu.prof/posts/2013-01-30-there-exist-a-path-of-l...</a><p>I also want to get it to work on cycles, but then I hit the cycle double cover conjecture so I gave up.</p>
]]></description><pubDate>Sat, 11 Jul 2026 01:19:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48867564</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48867564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48867564</guid></item><item><title><![CDATA[New comment by chaoxu in "Herdr: One terminal to rule them all"]]></title><description><![CDATA[
<p>okey just did some investigation. ~/.config/herdr/herdr.sock JSON-RPC API so we can avoid herdr UI. In fact herdr's TUI is using it too. 
So basically you can write your own tool to make it work (vibe it with AI if you want)</p>
]]></description><pubDate>Wed, 08 Jul 2026 06:49:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48828463</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48828463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48828463</guid></item><item><title><![CDATA[New comment by chaoxu in "Herdr: One terminal to rule them all"]]></title><description><![CDATA[
<p>Something like this would be great. It seems what one really need is just persistent terminal session. So this thing probably can be built on top of zmc with a few scripts.</p>
]]></description><pubDate>Wed, 08 Jul 2026 04:28:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48827522</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48827522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48827522</guid></item><item><title><![CDATA[New comment by chaoxu in "Herdr: One terminal to rule them all"]]></title><description><![CDATA[
<p>Herdr did a lot of things really well. 
It have a great landing page where you can see and <i>interact</i>, and that really made me try it, and a few of my friend was also captured and immediately understood what it is for. I basically do everything remote, never on my own machine.<p>Once I tried it, I can never go back. It is so simple and worked exactly as I thought how it should work.<p>I would say it is just a modern version of tmux but really thought about user experience of more novice users. For people who come from the mouse world, moving to this is quite seamless.<p>Also, coming to the comments, I would think maybe `zellij` would also work well. Or use `zmc` and build something on top. `zmc` is great, as the then the tab/window management can be handled by the desktop or TUI, depend on what someone want to use.</p>
]]></description><pubDate>Wed, 08 Jul 2026 04:16:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48827437</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48827437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48827437</guid></item><item><title><![CDATA[New comment by chaoxu in "Optimizing an algorithm that's quadratic by design"]]></title><description><![CDATA[
<p>You say hard rules can cause A beats B, B beats C, and C beats A. Is it because hard rules itself can have cycles, or because hard rule and scores together causing cycles? What does tie-breaker even mean here, how does it change the ordering?<p>Let's ignore tie-breaker. Is it the following abstract problem?<p>Given a partial order A (the hard rules) and a total order B (the scores). Find a total order C that is an linear extension of A and "agrees" with B the most.<p>I feel if phrase this way, then there is probably some faster greedy approximation of w/e "agrees" you are thinking about, because w/e you are doing here is also just an approximation of w/e true best you are thinking.</p>
]]></description><pubDate>Sun, 05 Jul 2026 20:18:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48797601</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48797601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48797601</guid></item><item><title><![CDATA[New comment by chaoxu in "Pandoc Lua Filters"]]></title><description><![CDATA[
<p>I've always wondered if pandoc can be made reactive. Say markdown to Pandoc AST.<p>If one changes something, a quick update to the AST would happen incrementally.<p>Now with all these llm I might actually see if it can be done.</p>
]]></description><pubDate>Sun, 05 Jul 2026 09:28:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48792636</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48792636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48792636</guid></item><item><title><![CDATA[New comment by chaoxu in "Herdr: Agent multiplexer that lives in your terminal"]]></title><description><![CDATA[
<p>On the webpage's demo, it has a really slick looking UI. How do we have that?</p>
]]></description><pubDate>Tue, 30 Jun 2026 05:19:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48728752</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48728752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48728752</guid></item><item><title><![CDATA[First Proof Second Batch [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="https://1stproof.org/assets/docs/report.pdf">https://1stproof.org/assets/docs/report.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48542685">https://news.ycombinator.com/item?id=48542685</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 15 Jun 2026 15:26:15 +0000</pubDate><link>https://1stproof.org/assets/docs/report.pdf</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48542685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48542685</guid></item><item><title><![CDATA[New comment by chaoxu in "Show HN: Gitdot – a better GitHub. Open-source, anti-AI, and written in Rust"]]></title><description><![CDATA[
<p>Feels like one can just copy the UI and use it for forgejo. It would get something similar very quickly, and avoid handling all the difficult stuff I guess.</p>
]]></description><pubDate>Mon, 08 Jun 2026 21:35:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48452500</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48452500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48452500</guid></item><item><title><![CDATA[New comment by chaoxu in "Ask HN: What was your "oh shit" moment with GenAI?"]]></title><description><![CDATA[
<p>I'm a researcher working in theoretical computer science.
Chatgpt found a counterexample of some conjecture I've been trying for 2 years. Also, it one shot many problems I've worked on. It also improved some of my work greatly.<p>I feel quite useless in the sheer brutal proof writing, counterexample generating skill chatgpt is demonstrating, and wonder what would be the future of my profession.</p>
]]></description><pubDate>Sat, 06 Jun 2026 09:54:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48423241</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48423241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48423241</guid></item><item><title><![CDATA[New comment by chaoxu in "Stealing from Biologists to Compile Haskell Faster"]]></title><description><![CDATA[
<p>This is monotone min-plus, so you can do it with even better running time than what you listed (which is just min-plus).
Also, if all numbers are at most k, you can even get running time related to k too, replacing n with k is obviously possible, but more can be done too. I feel this might be likely in practice where k might be small?</p>
]]></description><pubDate>Mon, 01 Jun 2026 22:23:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48363419</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48363419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48363419</guid></item><item><title><![CDATA[New comment by chaoxu in "Show HN: Atomic Editor – Obsidian-style live preview for CodeMirror 6"]]></title><description><![CDATA[
<p>My version of a WYSIWYG built on top of CM6.<p><a href="https://github.com/chaoxu/coflat" rel="nofollow">https://github.com/chaoxu/coflat</a><p>Mine also have lot of bugs (especially reader and editor doesn't completely match yet).<p>repro the issue: click random places and add random texts, scroll around, and issues come up sooner or later.</p>
]]></description><pubDate>Sun, 31 May 2026 18:52:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48348524</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48348524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48348524</guid></item><item><title><![CDATA[New comment by chaoxu in "Show HN: Atomic Editor – Obsidian-style live preview for CodeMirror 6"]]></title><description><![CDATA[
<p>I'm testing it and seems to be <i>very broken</i>, typing things around and things jumps everywhere.<p>I was trying to create something like this too, because I need something that also work for mathematical writing. Let me push a version on github and update, it fixes a lot of issues.<p>Unfortunately it works on my own version of markdown, which is a subset of pandoc markdown, but I think one can get claude to update the parser to work for other things.</p>
]]></description><pubDate>Sun, 31 May 2026 15:44:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48346635</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48346635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48346635</guid></item><item><title><![CDATA[New comment by chaoxu in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>I’m really interested in AI4MATH, as I believe it will eventually replace me.<p>I'm working on a mathematical knowledge base software.<p>It's kinda like a local Github for math. In fact the backend is actually a Forgejo instance, I'm building a frontend for human and also a harness for agents that automatically consumes the knowledge base and expand on it. I realized the Issue/PR/review workflow works well for maintaining knowledge base too.<p>The motivation is actually help mathematicians/me TODAY to able to do math together with human/AI.<p>The knowledge base keeps mathematical writing as plain Markdown, but adds stable IDs, backlinks, search, draft changes, review, approvals, and merge.
The agent side can read the same pages, follow the same references, propose edits, and go through the same review process as a human.<p>I’m not using formalization here. Everything is still natural-language proofs. The practical reason is that many areas I care about are not easy to formalize yet because it is not in mathlib.<p>I see this as a transition project: useful before autoformalization really works well, and maybe still useful afterward as the place where humans and agents organize exploration.</p>
]]></description><pubDate>Mon, 11 May 2026 01:39:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48090109</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=48090109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48090109</guid></item><item><title><![CDATA[Ace Technical Preview: GitHub Next's Agentic Workspace – Maggie Appleton [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=ClWD8OEYgp8">https://www.youtube.com/watch?v=ClWD8OEYgp8</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47914788">https://news.ycombinator.com/item?id=47914788</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 26 Apr 2026 21:32:38 +0000</pubDate><link>https://www.youtube.com/watch?v=ClWD8OEYgp8</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=47914788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47914788</guid></item><item><title><![CDATA[New comment by chaoxu in "The future of text layout is not CSS"]]></title><description><![CDATA[
<p>I can’t read it at all on mobile because I can’t scroll down. Is there a summarization?</p>
]]></description><pubDate>Sat, 28 Mar 2026 05:19:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47551874</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=47551874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47551874</guid></item><item><title><![CDATA[New comment by chaoxu in "Mathematical Optimization for Cargo Ships"]]></title><description><![CDATA[
<p>> Because frankly nobody gives a sh about throwing resources and finding just better (not globally optimal) solutions to synthetic benchmarks.<p>This does not align with my experience of people working in OR.</p>
]]></description><pubDate>Thu, 06 Jun 2024 17:20:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=40600002</link><dc:creator>chaoxu</dc:creator><comments>https://news.ycombinator.com/item?id=40600002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40600002</guid></item></channel></rss>