<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: enum</title><link>https://news.ycombinator.com/user?id=enum</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 08:51:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=enum" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by enum in "Claude’s C Compiler vs. GCC"]]></title><description><![CDATA[
<p>Right. And the arguably simpler problem, where the model gets the C code directly, is active research: <a href="https://www.darpa.mil/research/programs/translating-all-c-to-rust" rel="nofollow">https://www.darpa.mil/research/programs/translating-all-c-to...</a><p>All of this work is extraordinarily impressive. It is hard to predict the impact of any single research project the week it is released. I doubt we'll ever throw away GCC/LLVM. But, I'd be surprised if the Claude C Compiler didn't have long-term impact on computing down the road.</p>
]]></description><pubDate>Mon, 09 Feb 2026 13:34:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46945033</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46945033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46945033</guid></item><item><title><![CDATA[New comment by enum in "Claude’s C Compiler vs. GCC"]]></title><description><![CDATA[
<p>This is a <i>conjecture</i>: modern chips are optimized to make the output code style of GCC/Clang go fast. So, the compilers optimize for the chip, and the chip optimizes for the popular compilers.</p>
]]></description><pubDate>Mon, 09 Feb 2026 11:22:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46944048</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46944048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46944048</guid></item><item><title><![CDATA[New comment by enum in "Claude’s C Compiler vs. GCC"]]></title><description><![CDATA[
<p>It’s in Rust…</p>
]]></description><pubDate>Mon, 09 Feb 2026 09:46:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46943464</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46943464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46943464</guid></item><item><title><![CDATA[New comment by enum in "Claude’s C Compiler vs. GCC"]]></title><description><![CDATA[
<p>Nice article. I believe the Claude C Compiler is an extraordinary research result.<p>The article is clear about its limitations. The code README opens by saying “don’t use this” which no research paper I know is honest enough to say.<p>As for hype, it’s less hyped than most university press releases. Of course since it’s Anthropic, it gets more attention than university press.<p>I think the people most excited are getting ahead of themselves.  People who aren’t impressed should remember that there is no C compiler written in Rust for it to have memorized. But, this is going to open up a bunch of new and weird research directions like this blog post is beginning to do.</p>
]]></description><pubDate>Mon, 09 Feb 2026 09:42:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46943445</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46943445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46943445</guid></item><item><title><![CDATA[New comment by enum in "Tenure Is a Total Scam (2023)"]]></title><description><![CDATA[
<p>This isn't true right? You really can bring in zero dollars in grants and phone it in in the classroom. (Now, literally on Zoom!) I don't think it helps to pretend that everyone keeps pushing hard post tenure.<p>But, I think most people do. The system is deliberately designed to push an assistant professor so hard, that when they get a permanent contract, they're conditioned to keep pushing. It typically succeeds.</p>
]]></description><pubDate>Mon, 09 Feb 2026 01:04:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46940367</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46940367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46940367</guid></item><item><title><![CDATA[New comment by enum in "Tenure Is a Total Scam (2023)"]]></title><description><![CDATA[
<p>>  For tenure-track professors at top-twenty schools, step five is hard. Their  tenured professors jealously guard their status, so rejection is the default. However, as school ranking goes down, runaway nepotism swiftly supplants professorial pride. At schools ranked worse than fifty, acceptance is the default.<p>Like everyone else, I have always had the pleasure of being at a top-20 school (in some list or the other!). Fortunately, I think this article is only attacking tenure at schools rated lower. (Let me know if I misinterpreted the article.)<p>We could eliminate tenure at lower-ranked schools. I'm not sure who will teach there if we do. The 90th percentile salary for a new tenure-track professor is 145K (<a href="https://cra.org/wp-content/uploads/2024/05/2023-CRA-Taulbee-Survey-Report.pdf" rel="nofollow">https://cra.org/wp-content/uploads/2024/05/2023-CRA-Taulbee-...</a> page 49). Nobody competent is going to take that salary without the possibility of tenure.</p>
]]></description><pubDate>Mon, 09 Feb 2026 01:00:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46940343</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46940343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46940343</guid></item><item><title><![CDATA[New comment by enum in "Sandboxing AI Agents in Linux"]]></title><description><![CDATA[
<p>I just have an unprivileged secondary local account and do ssh dummy@localhost.<p>Is this wrong?</p>
]]></description><pubDate>Tue, 03 Feb 2026 22:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46878402</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46878402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46878402</guid></item><item><title><![CDATA[New comment by enum in "SlopOS: A tiny OS with the userland and parts of kernel in Scheme"]]></title><description><![CDATA[
<p>This was vibe coded in a few hours with Codex 5.2 Medium. We now have examples of agent-written web browsers and Unix-y OSes (<a href="https://github.com/viralcode/vib-OS" rel="nofollow">https://github.com/viralcode/vib-OS</a>). I thought it would be interesting to try something a little more out of distribution. All done in a single Codex session -- transcript is part of the release.</p>
]]></description><pubDate>Wed, 28 Jan 2026 15:56:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46797006</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46797006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46797006</guid></item><item><title><![CDATA[SlopOS: A tiny OS with the userland and parts of kernel in Scheme]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/arjunguha/SlopOS">https://github.com/arjunguha/SlopOS</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46797005">https://news.ycombinator.com/item?id=46797005</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 28 Jan 2026 15:56:51 +0000</pubDate><link>https://github.com/arjunguha/SlopOS</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46797005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46797005</guid></item><item><title><![CDATA[New comment by enum in "Lies, Damned Lies and Proofs: Formal Methods Are Not Slopless"]]></title><description><![CDATA[
<p>Thanks. As I said, I have no idea. :)</p>
]]></description><pubDate>Sat, 17 Jan 2026 14:22:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46658287</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46658287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46658287</guid></item><item><title><![CDATA[New comment by enum in "Lies, Damned Lies and Proofs: Formal Methods Are Not Slopless"]]></title><description><![CDATA[
<p>I'm not sure this is true. Encoding theorems in dependent types takes a lot of expertise.<p>Even without the Lean technical details, a lot of math theorems just don't mean anything to most people. For example, I have no idea what the Navier-Stokes theorem is saying. So, I would not be able to tell you if a Lean encoding of the theorem is correct. (Unless of course, it is trivially broken, since as assuming False.)</p>
]]></description><pubDate>Sat, 17 Jan 2026 13:56:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46658091</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46658091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46658091</guid></item><item><title><![CDATA[New comment by enum in "Lies, Damned Lies and Proofs: Formal Methods Are Not Slopless"]]></title><description><![CDATA[
<p>The worst case is that you vibe code a theorem that reads:<p>False => P<p>Then you vibe code a proof of this theorem. Then you get excited that you’ve proven P.<p>Some of the X discussion that prompted the OP was quite close to this. There are screenshots on X of Lean code that doesn’t compile, with Lean being blamed.</p>
]]></description><pubDate>Sat, 17 Jan 2026 13:25:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46657882</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46657882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46657882</guid></item><item><title><![CDATA[New comment by enum in "Lies, Damned Lies and Proofs: Formal Methods Are Not Slopless"]]></title><description><![CDATA[
<p>The post says this in other words: in Lean, Rocq, or any other theorem prover, you get a formally-verified proof, but you do NOT get a formally verified theorem statement.<p>So, even if the proof is correct, you need to determine if the theorem is what you want. Making that determination requires expertise. Since you cannot "run the theorem", you cannot vibe-code your way through it. E.g., there is no equivalent of "web app seems to be working!" You have to actually understand what the theorems are saying in a deep way.</p>
]]></description><pubDate>Sat, 17 Jan 2026 11:14:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46657113</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46657113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46657113</guid></item><item><title><![CDATA[New comment by enum in "Opus 4.5 is not the normal AI agent experience that I have had thus far"]]></title><description><![CDATA[
<p>Referring to this: <a href="https://github.com/arjunguha/slopcoder" rel="nofollow">https://github.com/arjunguha/slopcoder</a><p>I then proceeded to use it to hack on its own codebase, and close a bunch of issues in a repository that I maintain (<a href="https://github.com/nuprl/MultiPL-E/commits/main/" rel="nofollow">https://github.com/nuprl/MultiPL-E/commits/main/</a>).</p>
]]></description><pubDate>Tue, 06 Jan 2026 23:02:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46520086</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46520086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46520086</guid></item><item><title><![CDATA[New comment by enum in "Opus 4.5 is not the normal AI agent experience that I have had thus far"]]></title><description><![CDATA[
<p>I'm trying to determine what programming tasks are not in this list. :) I think it is trying to exclude adding new features and fixing bugs in existing code. I've done enough of that with LLMs, though not in large codebases.<p>I should say I'm hardly ever vibe-coding, unlike the original article. If I think I want code that will last, I'll steer the models in ways that lean on years of non-LLM experience. E.g., I'll reject results that might work if they violate my taste in code.<p>It also helps that I can read code very fast. I estimate I can read code 100x faster than most students. I'm not sure there is any way to teach that other than the old-fashioned way, which involves reading (and writing) a lot of code.</p>
]]></description><pubDate>Tue, 06 Jan 2026 22:56:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46520035</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46520035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46520035</guid></item><item><title><![CDATA[New comment by enum in "Opus 4.5 is not the normal AI agent experience that I have had thus far"]]></title><description><![CDATA[
<p>I don't think I can scientifically compare the agents. As it is, you can use Opus / Codex in Cursor. The speed of Cursor composer-1 is phenomenal -- you can use it interactively for many tasks. There are also tasks that are not easier to describe in English, but you can tab through them.</p>
]]></description><pubDate>Tue, 06 Jan 2026 19:02:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46516907</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46516907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46516907</guid></item><item><title><![CDATA[New comment by enum in "Opus 4.5 is not the normal AI agent experience that I have had thus far"]]></title><description><![CDATA[
<p>I teach at a university, and spend plenty of time programming for research and for fun. Like many others, I spent some time on the holidays trying to push the current generation of Cursor, Claude Code, and Codex as far as I could. (They're all very good.)<p>I had an idea for something that I wanted, and in five scattered hours, I got it good enough to use. I'm thinking about it in a few different ways:<p>1. I estimate I could have done it without AI with 2 weeks full-time effort. (Full-time defined as >> 40 hours / week.)<p>2. I have too many other things to do that are purportedly more important that programming. I really can't dedicate to two weeks full-time to a "nice to have" project. So, without AI, I wouldn't have done it at all.<p>3. I could hire someone to do it for me. At the university, those are students.  From experience with lots of advising, a top-tier undergraduate student could have achieved the same thing, had they worked full tilt for a semester (before LLMs). This of course assumes that I'm meeting them every week.</p>
]]></description><pubDate>Tue, 06 Jan 2026 18:46:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46516674</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=46516674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46516674</guid></item><item><title><![CDATA[New comment by enum in "Nvidia DGX Spark: When benchmark numbers meet production reality"]]></title><description><![CDATA[
<p>- <a href="https://publish.obsidian.md/aixplore/Practical+Applications/dgx-lab-benchmarks-vs-reality-day-4#%20GPU%20Inference%20is%20Fundamentally%20Broken" rel="nofollow">https://publish.obsidian.md/aixplore/Practical+Applications/...</a><p><pre><code>   Does it work if you change to torch.bfloat16?
</code></pre>
- <a href="https://publish.obsidian.md/aixplore/Practical+Applications/dgx-lab-benchmarks-vs-reality-day-4#1.+ARM64+Architecture" rel="nofollow">https://publish.obsidian.md/aixplore/Practical+Applications/...</a><p><pre><code>  The PyTorch 2.9 wheels do work. You can pip install torch --index-url <whatever-it-is> and it just works. You do need to build flash attention from source, which takes an hour or so.</code></pre></p>
]]></description><pubDate>Sun, 26 Oct 2025 23:14:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45715901</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=45715901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45715901</guid></item><item><title><![CDATA[New comment by enum in "Nvidia DGX Spark: When benchmark numbers meet production reality"]]></title><description><![CDATA[
<p>I think that personal computing is more fun than time-shared computing. :)<p>It's remarkable what can now be done on a whisper-quiet little box. I hope the Strix Halo's will be just as much fun, and they should be, so long as Flash Attention works.</p>
]]></description><pubDate>Sun, 26 Oct 2025 22:58:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45715836</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=45715836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45715836</guid></item><item><title><![CDATA[New comment by enum in "Nvidia DGX Spark: When benchmark numbers meet production reality"]]></title><description><![CDATA[
<p>I’m not complaining. The clusters are great. The non-Slurm H100s are great. The Spark is more fun.</p>
]]></description><pubDate>Sun, 26 Oct 2025 21:32:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45715384</link><dc:creator>enum</dc:creator><comments>https://news.ycombinator.com/item?id=45715384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45715384</guid></item></channel></rss>