News for hackers. Stuff that matters.
Re:Claude 3.7 Sonnet and Claude Code by jumploops on Monday February 24, 2025 @02:09PM (#43163548)
> "[..] in developing our reasoning models, we’ve optimized somewhat less for math and computer science competition problems, and instead shifted focus towards real-world tasks that better reflect how businesses actually use LLMs.”

This is good news. OpenAI seems to be aiming towards "the smartest model," but in practice, LLMs are used primarily as learning aids, data transformers, and code writers.

Balancing "intelligence" with "get shit done" seems to be the sweet spot, and afaict one of the reasons the current crop of developer tools (Cursor, Windsurf, etc.) prefer Claude 3.5 Sonnet over 4o.

Re:Claude 3.7 Sonnet and Claude Code by eschluntz on Monday February 24, 2025 @02:59PM (#43164203)
Thanks! We all dogfood Claude every day to do our own work here, and solving our own pain points is more exciting to us than abstract benchmarks.

Getting things done require a lot of booksmarts, but also a lot of "street smarts" - knowing when to answer quickly, when to double back, etc

Re:Claude 3.7 Sonnet and Claude Code by LouisSayers on Monday February 24, 2025 @03:08PM (#43164322)
Could you tell us a bit about the coding tools you use and how you go about interacting with Claude?
Re:Claude 3.7 Sonnet and Claude Code by catherinewu on Monday February 24, 2025 @03:28PM (#43164561)
We find that Claude is really good at test driven development, so we often ask Claude to write tests first and then ask Claude to iterate against the tests
Re:Claude 3.7 Sonnet and Claude Code by Kerrick on Monday February 24, 2025 @03:48PM (#43164780)
Write tests (plural) first, as in write more than one failing test before making it pass?
Re:Claude 3.7 Sonnet and Claude Code by zarmin on Monday February 24, 2025 @08:40PM (#43167085)
Time to look up TDD, my friend.
Re:Claude 3.7 Sonnet and Claude Code by DrammBA on Tuesday February 25, 2025 @10:22AM (#43173040)
One of today's lucky 10,000. His mind is about to expand beyond imagination.
Re:Claude 3.7 Sonnet and Claude Code by DrammBA on Tuesday February 25, 2025 @09:37PM (#43180000)
I wish I could delete my original comment now that I found out that Kerric wasn't a lucky 10,000, he's just an asshole...
Re:Claude 3.7 Sonnet and Claude Code by zarmin on Wednesday February 26, 2025 @12:35AM (#43180953)
Well, you lucky-10,000'd people who didn't know about the 10,000 thing. That's not nothing.
Re:Claude 3.7 Sonnet and Claude Code by Kerrick on Tuesday February 25, 2025 @01:03PM (#43175211)
Time to actually read Test-Driven Development By Example, my friend. Or if you can't stomach reading a whole book, read this: https://tidyfirst.substack.com/p/canon-tdd

TL;DR - If you're writing more than one failing test at a time, you are not doing Test-Driven Development.

Re:Claude 3.7 Sonnet and Claude Code by zarmin on Tuesday February 25, 2025 @06:24PM (#43178829)
oh my god, your comment was just a setup for you to be pedantic? all discourse on the internet is worthless. i don't know why i keep engaging.
Re:Claude 3.7 Sonnet and Claude Code by jasonjmcghee on Monday February 24, 2025 @03:37PM (#43164660)
Just want to say nice job and keep it up. Thrilled to start playing with 3.7.

In general, benchmarks seem to very misleading in my experience, and I still prefer sonnet 3.5 for _nearly_ every use case- except massive text tasks, which I use gemini 2.0 pro with the 2M token context window.

Re:Claude 3.7 Sonnet and Claude Code by martinald on Monday February 24, 2025 @03:41PM (#43164703)
I find the webdev arena tends to match my experience with models much more closely than other benchmarks: https://web.lmarena.ai/leaderboard. Excited to see how 3.7 performs!
Re:Claude 3.7 Sonnet and Claude Code by jasonjmcghee on Monday February 24, 2025 @05:00PM (#43165434)
An update: "code" is very good. Just did a ~4 hour task in about an hour. It cost $3 which is more than I usual spend in an hour, but very worth it.
Re:Claude 3.7 Sonnet and Claude Code by crowcroft on Monday February 24, 2025 @02:48PM (#43164052)
Sometimes I wonder if there is overfitting towards benchmarks (DeepSeek is the worst for this to me).

Claude is pretty consistently the chat I go back to where the responses subjectively seem better to me, regardless of where the model actually lands in benchmarks.

Re:Claude 3.7 Sonnet and Claude Code by ben_w on Monday February 24, 2025 @03:01PM (#43164229)
> Sometimes I wonder if there is overfitting towards benchmarks

There absolutely is, even when it isn't intended.

The difference between what the model is fitting to and reality it is used on is essentially every problem in AI, from paperclipping to hallucination, from unlawful output to simple classification errors.

(Ok, not every problem, there's also sample efficiency, and…)

Re:Claude 3.7 Sonnet and Claude Code by FergusArgyll on Monday February 24, 2025 @05:36PM (#43165763)
Ya, Claude crushes the smell test
Re:Claude 3.7 Sonnet and Claude Code by bicx on Monday February 24, 2025 @02:18PM (#43163694)
Claude 3.5 has been fantastic in Windsurf. However, it does cost credits. DeepSeek V3 is now available in Windsurf at zero credit cost, which was a major shift for the company. Great to have variable options either way.

I’d highly recommend anyone check out Windsurf’s Cascade feature for agentic-like code writing and exploration. It helped save me many hours in understanding new codebases and tracing data flows.

Re:Claude 3.7 Sonnet and Claude Code by throwup238 on Monday February 24, 2025 @02:38PM (#43163928)
DeepSeek’s models are vastly overhyped (FWIW I have access to them via Kagi, Windsurf, and Cursor - I regularly run the same tests on all three). I don’t think it matters that V3 is free when even R1 with its extra compute budget is inferior to Claude 3.5 by a large margin - at least in my experience in both bog standard React/Svelte frontend code and more complex C++/Qt components. After only half an hour of using Claude 3.7, I find the code output is superior and the thinking output is in a completely different universe (YMMV and caveat emptor).

For example, DeepSeek’s models almost always smash together C++ headers and code files even with Qt, which is an absolutely egregious error due to the meta-object compiler preprocessor step. The MOC has been around for at least 15 years and is all over the training data so there’s no excuse.

Re:Claude 3.7 Sonnet and Claude Code by SkyPuncher on Monday February 24, 2025 @03:22PM (#43164487)
I've found DeepSeek's models are within a stone's throw of Claude. Given the massive price difference, I often use DeepSeek.

That being said, when cost isn't a factor Claude remains my winner for coding.

Re:Claude 3.7 Sonnet and Claude Code by rubymamis on Monday February 24, 2025 @03:23PM (#43164508)
Hey there! I’m a fellow Qt developer and I really like your takes. Would you like to connect? My socials are on my profile.
Re:Claude 3.7 Sonnet and Claude Code by throwup238 on Monday February 24, 2025 @03:44PM (#43164732)
We’ve already connected! Last year I think, because I was interested in your experience building a block editor (this was before your blog post on the topic). I’ve been meaning to reconnect for a few weeks now but family life keeps getting in the way - just like it keeps getting in the way of my implementing that block editor :)

I especially want to publish and send you the code for that inspector class and selector GUI that dumps the component hierarchy/state, QML source, and screenshot for use with Claude. Sadly I (and Claude) took some dumb shortcuts while implementing the inspector class that both couples it to proprietary code I can’t share and hardcodes some project specific bits, so it’s going to take me a bit of time to extricate the core logic.

I haven’t tried it with 3.7 but based on my tree-sitter QSyntaxHighlighter and Markdown QAbstactListModel tests so far, it is significantly better and I suspect the work Anthropic has done to train it for computer use will reap huge rewards for this use case. I’m still experimenting with the nitty gritty details but I think it will also be a game changer for testing in general, because combining computer use, gammaray-like dumps, and the Spix e2e testing API completes the full circle on app context.

Re:Claude 3.7 Sonnet and Claude Code by rubymamis on Tuesday February 25, 2025 @03:48AM (#43169601)
Oh how cool! I'd love to see your block editor. A block editor in Qt C++ and QMLs is a very niche area that wasn't explored much if at all (at least when I first worked on it).

From time to time I'm fooling with the idea of open sourcing the core block editor but I don't really get into it since 1. I'm a little embarrassed by the current unmodularization of the code and want to refactor it all. 2. I want to still find a way to monetize my open source projects (so maybe AGPL with commercial license?)

Dude, that inspector looks so cool. Can't wait to try it. Do you think it can also show how much memory each QML component is taking?

I'm hyped as well about Claude 3.7, haven't had the time to play with it on my Qt C++ projects yet but will do it soon.

Re:Claude 3.7 Sonnet and Claude Code by bionhoward on Monday February 24, 2025 @03:21PM (#43164480)
The big difference is DeepSeek R1 has a permissive license whereas Claude has a nightmare “closed output” customer noncompete license which makes it unusable for work unless you accept not competing with your intelligence supplier, which sounds dumb
Re:Claude 3.7 Sonnet and Claude Code by Aeolun on Monday February 24, 2025 @06:35PM (#43166239)
Do most people have an expectation of competing with Claude?
Re:Claude 3.7 Sonnet and Claude Code by ein0p on Monday February 24, 2025 @06:44PM (#43166311)
Some of the people who use Claude for coding work on products involving AI. I don't know what percentage, but I bet it's not trivial.
Re:Claude 3.7 Sonnet and Claude Code by woah on Monday February 24, 2025 @10:41PM (#43167903)
Seems like that must make it impossible for the Cursor devs to use their own product given that Claude is the default there
Re:Claude 3.7 Sonnet and Claude Code by tonyhart7 on Monday February 24, 2025 @02:59PM (#43164194)
I seen people switch from claude due to cost to another model notably deepseek tbh I think it still depends on model trained data on
Re:Claude 3.7 Sonnet and Claude Code by ai-christianson on Monday February 24, 2025 @02:26PM (#43163786)
I'm working on an OSS agent called RA.Aid and 3.7 is anecdotally a huge improvement.

About to push a new release that makes it the default.

It costs money but if you're writing code to make money, it's totally worth it.

Re:Claude 3.7 Sonnet and Claude Code by newgo on Monday February 24, 2025 @03:06PM (#43164295)
How is it possible that deepseek v3 would be free? It costs a lot of money to host models