Niko E.

5.2K posts

Niko E.

Niko E.

@nefthy

Erde Katılım Nisan 2010
523 Takip Edilen43 Takipçiler
LaurieWired
LaurieWired@lauriewired·
I’m convinced that a large % of programmers don’t actually like computers. As a side effect, are also perfectly happy to throw away their reasoning to a model as soon as they can. I don’t get it, at ALL. Don’t you *LIKE* understanding the magic of the machine? You do realize hand-programming (I hate that I even have to specify hand now) is fun…right?
English
698
377
5.3K
359.9K
Niko E.
Niko E.@nefthy·
@badlogicgames This has been working great for me. I have a bunch of files explaining a few specific topics and the rest is just in the codebase. The agents gave been great at navigating and understanding it. Especially gpt 5.5 and 5.6 just gets it.
English
0
0
0
52
Niko E.
Niko E.@nefthy·
@housecor Yes. But there mission would be to ensure a great user experience, not manually test each two line change.
English
0
0
1
6
Cory House
Cory House@housecor·
If you were running your own software dev shop, would you hire dedicated QA?
English
64
0
38
13.2K
Niko E.
Niko E.@nefthy·
@marty_kausas @opencode is great and supports every model under the sun, but for anthropic subscription your out of luck with third party harnesses
English
1
0
0
32
Marty Kausas
Marty Kausas@marty_kausas·
i'm so sick of using claude code in a terminal i'm not coding. who has made a great app that i can use with any model?
English
1K
9
985
418.7K
dex
dex@dexhorthy·
i know i've been griping about a couple SOL things but overall the GPT 5.6 models are *incredible* - here's my highlights Sol - doesn't talk like a robot anymore - super well done and impressive. not quite fable-level but soooo much better than 5.5 Terra - truly a sonnet-class model, great for research subagents, and really strong for general knowledge work - nice! Sol - still not great at UI - much better, but not reaching the opus-level of "yolo in a prompt and get something beautiful without even trying" The other thing to watch out for - these models LOVE subagents and skills - very well tuned to use them, which means we had to refine a lot of things in our general workflow 1) many skills and prompts steered pretty hard to subagents "use them", "use them in parallel", etc - this is no longer necessary 2) many skills advertised hard in description field - "pick me", "you MUST use this skill whenever ..." - that is complete overkill now 3) in fact we're disabling model invocation on a bunch of skills cause I had never need a model reach for them before and now its regularly invoking skills/commands I forgot even existed 4) i had built an intuition around typing "use a subagent"-ish things when prompting. no longer necessary. instead i am building intuition around "no subagents" and i send this probably 1 in 4 prompts to Sol all around great release - reminder that ever new generation of models means you should review and potential throw out a bunch of your skills/prompts/instructions that are no longer necessary more updates as we go, what did I miss?
English
17
4
161
13.4K
Niko E.
Niko E.@nefthy·
@elvissun I go with Sol low for now. Terra is supposed to be gpt 5.5 equivalent but cheaper.
English
0
0
0
94
Elvis
Elvis@elvissun·
ok can someone tell me the equivalent of gpt5.5 xhigh in gpt5.6? is it sol medium or terra xhigh?
English
75
1
459
170.5K
Daniel Lockyer
Daniel Lockyer@DanielLockyer·
I have no idea which effort level to choose for models these days low/medium/high/xhigh/ultra/max?? anyone else?
English
339
14
1.4K
240.3K
Niko E.
Niko E.@nefthy·
@simonw They are just trying to find product-market-fit and they are experimenting with the packaging. All variations on a theme.
English
0
0
0
91
Simon Willison
Simon Willison@simonw·
I am *so confused* by ChatGPT v. ChatGPT Codex v. ChatGPT Work v. Claude v. Claude Code v. Claude Cowork right now!
English
153
49
1.3K
103.9K
Niko E.
Niko E.@nefthy·
@simonw Do you provide the issues as context?
English
0
0
0
51
Simon Willison
Simon Willison@simonw·
Sometimes they DO attempt to do that but guess the rationale incorrectly, which is worse than not adding no a rationale at all I do try to link commits back to issues though, which are written by me and provide a much better answer to the reason behind a change
English
8
1
35
8.3K
Simon Willison
Simon Willison@simonw·
I've been letting Claude and GLT-5.5 write almost all of my commit messages recently, but I don't feel great about it "omitting the higher-level framing needed to understand broadly what the code is doing" is definitely the key problem there
Kenton Varda@KentonVarda

I just declared a moratorium against AI-written change descriptions (e.g. PR and commit messages, also issues/tickets) from my team. AI was writing change descriptions that were worse than useless to me as I tried to review PRs: outlining details of the code that could easily be seen by looking at the code, but omitting the higher-level framing needed to understand broadly what the code is doing. I think people like having AI write these things because the output looks structured and thorough, which makes it feel professional in a way. But this isn't actually valuable. Concise, high-level descriptions are better for everyone. If I need to use my own AI to interpret what your AI wrote then something is wrong. Let AI write code, sure, but for the description, I'd rather see your prompt than your output. We could maybe have extended agents.md with guidelines on writing descriptions, but this seemed a bit pointless since a good, concise change description only takes a few minutes to write -- not a significant time savings to delegate to AI. At least, it doesn't take long if you understand the code -- and if you don't understand the code, then I'm definitely not merging it.

English
67
18
520
76.9K
Niko E.
Niko E.@nefthy·
@housecor The unnecessary verbosity is mostly Opus and missing instructions.
English
0
0
0
59
Cory House
Cory House@housecor·
I keep seeing AI misuse. Tickets generated by AI that are verbose and hard to understand. Instructions files generated by AI that are full of needless bloat. Tests generated by AI that mock so much that they’re near worthless.
English
35
6
161
12.2K
Niko E.
Niko E.@nefthy·
@thdxr Hard question. Many things get developed because it's hard to solve the same problem over and over again. But the value of hard has changed with LLMs. So I'd expect the complexity required to justify building and maintaining a package would have gone up
English
0
0
0
15
dax
dax@thdxr·
imagine if LLMs were invented any any previous point - say 20 years ago when a bunch of tools it loves to use didn't even exist do you think it would have accelerated them existing? or would it have calcified things
English
98
8
571
56.2K
Zuri
Zuri@zriael·
@nefthy @karthikb351 Probabilistic implementation. Deterministic validation. And the fact that the vast majority of “coding” use-cases are well within distribution.
English
1
0
0
12
Karthik Balakrishnan
Karthik Balakrishnan@karthikb351·
Struggling with how to reconcile: a. Many smart and insightful people I've known/followed for years in tech now fully in the "coding is largely solved" camp b. What I can see with my own eyes This feels like some kind of psychosis and I don't know if _I'm_ the one having it
English
156
20
918
122.9K
David Cramer
David Cramer@zeeg·
idk about you but no model has written any form of good tests for me "watch how many unit tests i can write that are absolutely of zero value" the llms basically substitute "does the code run at all" for unit tests, and they - without insane steering - in my experience will not generate any reasonable test that survives changes whatsoever
English
4
0
16
6.2K
Niko E.
Niko E.@nefthy·
@simonw @RhysSullivan @zeeg @dexhorthy I had the situation the other day, where I asked it to add some integration tests and to flag failing tests so we can discuss if the test fails or the code is broken. It flagged 5 cases, the first two disappeared in a puff of smoke, when I asked it to explain them...
English
0
0
1
94
Rhys
Rhys@RhysSullivan·
i think where i'm landing is that the code doesn't matter, but the types do
English
76
15
642
78.9K
Niko E.
Niko E.@nefthy·
@RhysSullivan @dexhorthy Look at Claude Code. It's buggy with bad ux. That pretty much tells you what you get from fully agentic workflows today
English
0
0
1
89
Rhys
Rhys@RhysSullivan·
@dexhorthy it's crazy watching fable code because it just makes so many mistakes that are going to be landmines in a few months i truly do not understand how the claude code team / others say they've got so agentic on their programming
English
27
15
361
36.9K
Prasenjit
Prasenjit@Star_Knight12·
do you still read the code AI writes for you or do you just hit accept and pray
English
108
1
88
10.2K
Niko E.
Niko E.@nefthy·
@phuctm97 Opus still needs it.. it often just goes ahead to fix stuff
English
1
0
1
2K
Minh-Phuc Tran
Minh-Phuc Tran@phuctm97·
Remember plan mode? It’s ancient tech now. You’re an uncle/aunty if you’re still using it. 🧓
English
147
7
426
135.1K
Niko E.
Niko E.@nefthy·
@haider1 GPT 5.5 low is where my heart lies at the moment. Can't imagine what I'd need pro for.
English
1
0
4
3.6K
Haider.
Haider.@haider1·
openai missed a trick by keeping gpt-5.5 pro out of codex with codex having much higher usage limits and openai giving out so many resets, there is basically no reason to pay for the claude max 20x plan right now now i really hope they add gpt-5.6 "pro or sol ultra" to codex
English
49
23
1.2K
189.4K
Tibo
Tibo@thsottiaux·
@l_hey_l @hqmank Did you think we would stop training models after Sol?
English
46
21
529
150.7K
Kai
Kai@hqmank·
✅Found a wild token hack that only works properly on Fable 5. Claude charges image tokens by pixel size, not by how much text is in the image. So someone built a proxy that renders your context into PNGs before sending it to the API. Before: 92,000 tokens for a dense tool result After: 4,761 tokens for the same content as a PNG End-to-end bill savings: 59-70%. SWE-bench tasks: same completion rate, half the cost. Link in reply👇
Kai tweet media
English
105
107
2.4K
401.5K