I don't think they were trying to say "No, ruff doesn't work at all", more that "gets you 90% there" might have been an over-exaggeration, or very codebase-specific number and really, YMMV.
You'll probably want a split unit. Minimum $600 including install in Eastern Europe, but more likely to be over 1k.
Extrapolate salaries, cost of living and that's more like 3k in your money.
That said magic happens when government subsidizes things. Friend spent 8k euro for 10kW solar + 15kWH battery system, of which government reimbursed 7.8k. 1.35k USD for entire system, when you'd pay this much for someone to plug some cables for half a day.
I left teaching and have, literally, 10x'd my annual income after a few years. While teaching, I couldn't afford to support my family of four.
We don't need people stressing and struggling financially for the privilege of teaching our youth. That leaves those without a better option or have a working spouse.
While true, not all jobs are equally critical in that regard. A bad programmer probably can be detected easily. But the effects of a generation of bad teachers might only show up after many decades!
You've read books and they are in your brains corpus. You only infringe copyright if you reproduce the same actual words from the books in your memory (and then do infringing acts defined by copyright laws with that output).
Here that's not happening. The code being produced by the LLM is Rust, not C.
I find that most “techniques” are basically user hallucinations. Simple plan-write-refactor loops and trivial CLAUDE/AGENTS.md, generated by the harness itself, work nicely. Maaaaaaaaaybe write a skill or two, but usually it’s better to just write a script.
I’ve used DeepSeek 4 Pro through Claude. It’s fine. Plans are similar to what sonnet/opus make. Same massage-the-plan -> massage-the-code loop. Maybe the code is a bit worse, but that’s the “months behind” thing.
The thing is, vast majority of code tasks aren’t a venture into the unknown. We as an industry for the most part build CRUD interfaces and dashboards. That can be achieved, with supervision, with frontier open-weights models quite well.
I think maybe you are both right. Perhaps AI coding assistants just don't need to be all that smart in many cases, so open weights models are fine. At the same time, frontier models are advancing in other domains, like mathematics, where raw intelligence is a more important factor.
I can’t compare raw intelligence of these models, and I certainly can’t say anything about their advances in mathematics (without repeating press releases). But, erm, does it really matter? It’s not like some engineer somewhere will vibe-calculate how much weight a bridge can hold.
Well, yes, someone probably will do that. But I’m pretty sure there will be consequences for the engineer errors in this vibe-calculations.
The economy, not the workers :) It feels like pretty soon white collar workers will be in a “You have nothing to lose but your chains” situation. Except we are not as fit as the proletariat of the past.
Look, it is calming to think that Trump is somehow a Russian agent, and not a sign of collapsing political class, but let’s be realistic here.
If it is indeed true, then Russia managed to put its puppet as The President of the United States of America. Twice. Without triggering any red flags from a dozen or so of US TLAs. That would be the best intelligence operation in the history of everything. At that point, USA should just put the chairs away and turn down the lights.