Based on my AI enthusiast colleagues, I totally believe 100x productive.
100 x 0 == 0
Based on my AI enthusiast colleagues, I totally believe 100x productive.
100 x 0 == 0


So funny thing, a colleague of mine was arguing that there’s no reason to do a compiler because he got Claude to generate ELF binary directly for a hello world…
Some of the AI bros are very extremely bullish on it too the point of saying compilers are a waste of time…


Hence my references to DNS records in addition to MX to determine if an endpoint is SMTP only or better. For compatible interop.


Looks like replacing IMAP rather than SMTP, which is significantly less thorny.


Frankly, I’m rather shocked it hasn’t happened by now.
We’ve tried to bandaid over it with various weird things, but fundamentally SMTP is just weird.
I could easily imagine a domain having some SRV record to advertise “hey, I support NeoSMTP”, and peers switching to that instead, possibly pinning on successful NeoSMTP negotiation.
Get rid of a lot of the relaying which has not been useful in modern times and only a liability, and perhaps offer an https option to be less likely to be blocked (a TXT record to indicate url, and a node could declare their NeoSMTP entry point as https://mail.server/NeoSMTP/ or whatever works for them).


I was so happy when I ran out of tokens, I could just keep programming without management micromanaging how I got my job done.
The author seems to think this is some horribly intolerable scenario, impossible to keep going. That without tokens you can do nothing. Lamenting that it’s impossible to understand the code the LLM put out. This is a bad sign. If you let the LLM get beyond your ability to reasonably understand and audit, then you run the risk of getting screwed at any moment. If I saw this perspective from anyone that did work for me, I told be avoiding letting them anywhere near anything potentially important.
Net this has been the worst thing to happen to the discipline of software development. Maybe after the bubble pops we can have the more reasonable takes, but right now it’s just insufferable.
It’s not the creators intent, is the closed captioner. The director does not play a role in what goes into the closed captions generally.


Well a light refactor of deduplicating code would be a refinement that is generally easy to review and likely comfortably in the capability of the codegen.
Versus creating, which generally is harder to review and requires the submitter to explain the rationale behind the change.
Volume of code and nature of change.


Of that comes to pass, they can change it.
The codegen is a particularly big problem for famous open source projects. All of a sudden you have a flood of people trying to get their name on your project and flooding you with low quality stuff. Codegen enables folks without good ideas to generate submissions that demand a lot of review. Being about to shoot down obviously AI content without deeper review is pretty critical to keep the project viable. There may be good things tossed out with the bathwater, but it is a ton of bathwater. Besides, if there’s something real behind it, a good human is likely to emerge to take it forward more credibly.
Closed source or personal projects can enjoy a bit more judgement. You can evaluate the people independent of the submissions and may be able to have an even more nuanced take.


It’s not like it is a legally binding agreement that needs a high level of quality in adjucation. If things seem off then it can be cited and you don’t have to prove it. Conversely, if something passes human review despite being codegen, well then I guess the codegen isn’t that bad
I’ve seen a pull request that was ultimately nonsensical but plausible and short, and purported to be needed in a configuration none of the maintainers had access to. It was a pretty harmless change either way so they were inclined to accept it. But they sought a little clarification and the clearly LLM response in comment got it shut down. No human stepped up to actually explain an understanding and the LLM sounded like a TV show writer writing tech, sentences that sounded credible but to anyone with understanding was nonsensical bullshit.
LLM code can sometimes be hard to tell in a short code change, but the prose when things are anything vaguely needing explanation is just so very very obvious.


Yeah, but you’ll have to submit to every known provider and hope the user used one of the ones that provide this checking service, and didn’t do something like ask a local model to just randomize synonyms in a text.


You still have choices.
Variable names are pretty free form.
A switch statement or if/else might be a choice that achieves the same thing. Waffling between them would be highly suspect, since a person isn’t going to be so wishy washy. So you could use structural choices too.
AI code tends to look more obviously AI than prose anyway.


Well, they got the 1 off-site bit…
Dude lamenting women not being attracted to intelligence checks out as he use a picture that clearly focuses on a woman’s intelligence.


Hence why openAI seems now to want to stall IPO as long as they can…
And you are right, they singlehandedly are most of the problem despite not even being in the strongest position even if you are bullish on AI.


He is technically correct, the best kind of correct!


Volumes are going to be down, but they want the same revenue, so they increase unit price, comfy in the reality that it will still be, percentage wise, not worth it for most to care. Will it make it unaffordable for some? Probably not appreciably more than the hardware is doing all by itself.
So in short, it is just because they can.


Not just that, but had to be born after 1945 to be considered “Boomer”. Clearly time travelers


In the same way it’s accurate to call the human brain a prediction machine
I have seen no evidience presented that the human brain is simply making statistical predictions.
This seems to be a relatively new thing some people are asserting, because they see the LLM behavior and have decided that absolutely it looks so human like it must act the same, and since we understand that LLM is fundamentally statistical prediction of a token, then obviously human consciousness must operate on the same principle.
Even the latest models generate the sort of mistakes that stem from the fundamental limitations. A lot has been done in some contexts for making that not matter so much (e.g. in software development, the strategy is that code may have some verifiable goal, and the models can let the mistakes fly, then take the feedback from the goal, and iterate more). So it still can be very useful, but clearly it isn’t human like because of some of the completely dumb behaviors that result from it not actually thinking about it. It is at it’s best when either mistakes don’t matter (particularly fiction) or at least first mistakes don’t matter and can be automatically reconciled with facts.
By nature, the meme examples will get better because everyone talks about it and suddenly having all that discussion in training data and in search results, the statistics fix. However the operating principle behind them remains the same.
And in fact, I frequently have disagreed with the Linux foundation and think it shouldn’t carry the name Linux, as most of their projects aren’t particularly related to Linux work.
It’s been a way for corporations to attach the Linux marketing value to their pet projects for a long time.