167 points ErenayDev 2 hours ago 81 comments
ErenayDev 2 hours ago | parent
jabedude 2 hours ago | parent
abc42 1 hour ago | parent
onlyrealcuzzo 1 hour ago | parent
bendmorris 1 hour ago | parent
IshKebab 1 hour ago | parent
Tbf I guess as a popular open source project not using AI to fix bugs, they probably already have more open bugs than they can ever fix so it doesn't really help them for people to find more.
I would imagine his bug was actually ignored just because Zig has 2700 open bugs, rather than some AI policy violation.
bendmorris 1 hour ago | parent
Show me a popular open source project that doesn't have a large number of open issues and I'll show you one that has a triage bot auto-close them.
esafak 1 hour ago | parent
acedTrex 1 hour ago | parent
audunw 1 hour ago | parent
https://youtu.be/zwi5b5xSsKA?is=PTjJJjSnVMdRuZag
They may just be taking the slow route of rejecting by default until they can be sure that the usage of LLMs provides long term value. I don’t see anything wrong with that. If you’re writing robust software, using LLMs at this stage is a bit of a gamble. We don’t fully know the long term effects on code quality yet.
saghm 1 hour ago | parent
unleaded 1 hour ago | parent
unclad5968 1 hour ago | parent
bendmorris 1 hour ago | parent
sigmar 1 hour ago | parent
>No LLMs for finding bugs.
>No talking about use of chatbot/LLM services.
I've said it before and I'll say it again- it's a cult that bans dissent
alexrp 1 hour ago | parent
sigmar 1 hour ago | parent
Asking non-rhetorically. It seems like one position "ai in any circumstance = bad" is being enforced. The commenter above didn't even understand why he was ignored.
alexrp 29 minutes ago | parent
To clarify, do you mean someone who isn't part of the core team?
tolerance 35 minutes ago | parent
jibalt 1 hour ago | parent
cabaalis 32 minutes ago | parent
I've written code a long time and that's probably the dumbest rule I've seen.
phoghed 1 hour ago | parent
saghm 1 hour ago | parent
giancarlostoro 1 hour ago | parent
acedTrex 1 hour ago | parent
> gets ignored
Who could have forseen this.
UncleOxidant 1 hour ago | parent
doctorpangloss 1 hour ago | parent
senderista 51 minutes ago | parent
bigstrat2003 43 minutes ago | parent
0c3ca83 7 minutes ago | parent
greggoB 1 hour ago | parent
Unless you're suggesting the language design should also be vibed together?
nvme0n1p1 1 hour ago | parent
Sounds like a fun little project, have a bunch of AI pushers fork Zig and see if they can do a better job. I want to see results, not snarky HN comments. After all this progress, ChatGPT should be able to one-shot a better language since AI is so good now... right?
spankalee 1 hour ago | parent
I'm doing it myself: https://zena-lang.dev/
Karrot_Kream 1 hour ago | parent
Curious why you wanted a more ML / Rust / Scala inspired syntax. (Personal preference here is totally valid btw, just curious.)
0c3ca83 2 minutes ago | parent
If you're using AI, a language with a large training set is going to win.
agentultra 1 hour ago | parent
None of these systems can. They need enormous training. They need alignment and reinforcement. They need harnesses. And most importantly they need a human that knows how to write and develop a C compiler.
The ISO specifications are not sufficient. Neither are the System V guidelines. Not even spec tests and compcert.
UncleOxidant 1 hour ago | parent
mg74 1 hour ago | parent
mathisfun123 1 hour ago | parent
nvme0n1p1 1 hour ago | parent
Zak 1 hour ago | parent
combobyte 39 minutes ago | parent
re-thc 1 hour ago | parent
jibalt 1 hour ago | parent
saghm 1 hour ago | parent
dingdingdang 1 hour ago | parent
DASD 1 hour ago | parent
agentultra 1 hour ago | parent
acedTrex 1 hour ago | parent
luiwammus 1 hour ago | parent
alexrp 1 hour ago | parent
vitaminCPP 38 minutes ago | parent
audunw 1 hour ago | parent
https://youtu.be/zwi5b5xSsKA?is=PTjJJjSnVMdRuZag
It may surprise some people here to see that Andrew is warming up to using LLMs to discover bugs (inspired by results from SQLlite) and considers it a tool on the path to getting to bug free software.
saghm 1 hour ago | parent
Someone in the thread below says their bug was closed because of mentioning that they use AI to confirm the bug they had encountered. Is he going to go back and reopen all of those now that he learned what pretty much everyone else already knew?
idle_zealot 58 minutes ago | parent
I don't know about this particular case, but if I saw someone report a bug and as evidence claim they had X Y and Z LLMs verify it I would be pretty upset. If you're going to use an LLM to make a replication, just do that and give me the replication, don't point to your notoriously error-prone tools as though they lend your report credence.
It's in a similar vein to people who reply to questions with "well Claude says: <chat transcript dump>"
xdavidliu 8 minutes ago | parent
or substantially worse: "<chat transcript dump>"
vitaminCPP 29 minutes ago | parent
itishappy 25 minutes ago | parent
mwkaufma 14 minutes ago | parent
fukaiall 7 minutes ago | parent
ai_critic 1 hour ago | parent
Just don't be surprised if the project BFDL talks shit about you or your company later.
(Still a good language though, credit where credit is due.)
dimator 1 hour ago | parent
preommr 47 minutes ago | parent
A simple, "this entity is a sponsor, and therefore there is a conflict of interest and we will not comment on recent controversy" is enough.
If it's big enough, refuse to take further contributions.
I know it's not entertaining, but that's why we have video games.
ai_critic 22 minutes ago | parent
For some reason--COVID brain rot, poorly-socialized people coming online, general increase in viciousness in the population, who knows!--people have forgotten the utility and purpose of boring polite manners and communication.
senderista 49 minutes ago | parent
internet2000 42 minutes ago | parent
vitaminCPP 31 minutes ago | parent
I'm looking forward to see what the new build integration can unlock on the tooling side.
What I'm looking for the most for the next release(s):
- New stackless coroutine IO implementation
- First class fuzzer tooling