_______ __ _______
| | |.---.-..----.| |--..-----..----. | | |.-----..--.--.--..-----.
| || _ || __|| < | -__|| _| | || -__|| | | ||__ --|
|___|___||___._||____||__|__||_____||__| |__|____||_____||________||_____|
on Gopher (inofficial)
HTML Visit Hacker News on the Web
COMMENT PAGE FOR:
HTML Show HN: BusterMQ, Thread-per-core NATS server in Zig with io_uring
phplovesong wrote 47 min ago:
Wow! This entire project seem to be a big ball of AI slop.
steeve wrote 20 min ago:
your lack of skills doesn't mean it is (it's not)
BiteCode_dev wrote 1 hour 37 min ago:
Does it have a similar system to Jetstream? If yes, does it address the
reliability issues Jetstream has been criticized about lately?
jbaptiste wrote 1 hour 33 min ago:
Absolutely not and will never have.
littlestymaar wrote 2 hours 1 min ago:
Your daily dose of AI slopâ¦
Happy new year 2026 everyone.
Edit: AI slop projets are more and more frequent on HN these days, but
this one went as far as buying a domain name and vibe-coding a landing
page, I wonder if it's just the usual resume-padding fake project or if
there's something more nefarious behind it.
I really wish HN had an explicit policy against this kind of
low-effort/scam-ish content.
steeve wrote 38 min ago:
nobody cares about the website being done with AI because the code of
the project itself is not AI
you need to touch grass
girvo wrote 24 min ago:
The code of the project absolutely does look like it was done with
AI lol, itâs a single commitâ¦
steeve wrote 21 min ago:
a single commit doesn't mean it's vide coded you idiot
1/ AIs are terrible at Zig
2/ I happen to know the author personally
NlightNFotis wrote 8 min ago:
Iâd invite you to reconsider the kind of language youâre
using to interact with other forum members here.
Dropping to profanities is not conducive to maintaining an
environment thatâs facilitating dialogue between its members.
Iâve seen you at least twice call other members here âyou
idiotâ, âget lostâ. Etc. Have a hard think as to whether
you could rephrase that without the name calling, and if at
worse you canât manage to, you can always ask an LLM to do it
for you.
jbaptiste wrote 1 hour 40 min ago:
Oh god no. Just having fun with zig and being a little over
enthusiast I guess. I'm a big fan of nats, and really wanted to see
how far you can push the idea if you do it differently. I was not
expecting that tbh but, hpn too!
PaywallBuster wrote 5 hours 50 min ago:
Comparison/benchmark to other alternatives?
jpgvm wrote 7 hours 14 min ago:
Upvote for Bazel. I think these days I place a lot more value on how
well an ecosystem slots into Bazel/friends because monorepos are
increasingly more useful and relevant.
So nice to see there are good rules for Zig and that folks are using
them.
Also ironically I think starting with Bazel/Buck/whatever your poison
of choice is almost always a good move even if people tell you it's
overkill. The easiest time to do it as at the beginning, all times
after that is too hard and the marginal cost of building with it from
the start is minimal.
carverauto wrote 3 hours 25 min ago:
agreed, love Bazel + BuildBuddy
owyn wrote 6 hours 56 min ago:
Downvote for this web site is a horror movie billboard and zig
already has a build system which is zig and that's one of it's neat
features.
steeve wrote 18 min ago:
zig's build system has limitations that Bazel solves
synalx wrote 5 hours 41 min ago:
The problem with "the language tooling is already a build system"
is that cross-language dependency chains are a thing. The moment
you need a Rust or Zig file to be regenerated and recompiled when a
JSON schema or .proto file is updated, you're outside what most of
those language-specific toolchains can support. This is where Bazel
absolutely shines.
dlahoda wrote 2 hours 37 min ago:
Rust build system can do all that just fine though
eska wrote 2 hours 45 min ago:
If all of your dependencies need to use the same build system as
your project then your build system/process is defect anyway. It
should be possible to invoke a foreign build system as part of
your build.
steeve wrote 17 min ago:
and it would be terrible for hermeticity and reproducibility,
nix tries very hard and gets mediocre results
perhaps, just perhaps, why people go through the trouble not
because they are idiots but for actual engineering reasons
Cloudef wrote 4 hours 40 min ago:
Zig build system can do all that just fine though
steeve wrote 15 min ago:
not without major limitations and drawbacks
fellowmartian wrote 6 hours 22 min ago:
People are free to knock themselves out with Bazel if theyâre
into that kind of masochism, but having it as the ONLY way to build
your OSS project is a big no.
steeve wrote 14 min ago:
well, bazel is by far the most reliable one so I'm not sure why
you're complaining
simlevesque wrote 4 hours 8 min ago:
Yeah I'm never touching Bazel again. I value my sanity.
maxpert wrote 7 hours 31 min ago:
I did a similar thing few days back just not with NATS protocol (Made
it pure websocket based), and with rust. Couple of questions:
- Where did you get the machine to test your server on?
- Why did you end up going with zig?
jbaptiste wrote 1 hour 36 min ago:
My personal rig and Zig because I worked with it for a little more
than a year. It was a fun test to do.
simlevesque wrote 4 hours 12 min ago:
Anyone can buy a 9950x on Amazon or any tech store, it's consumer
hardware.
littlestymaar wrote 2 hours 2 min ago:
Given that this entire project is a single[1] vibe-coded commit, I
really doubt the author bothered buying hardware to test it.
[1]
HTML [1]: https://github.com/bustermq/bustermq/commits/master/
steeve wrote 22 min ago:
it's not vide coded though, that's the second time you're saying
it, get lost
spicypixel wrote 8 hours 36 min ago:
You should at least try and align the ascii flowchart in the readme on
the repo.
One day Claude will do it correctly but today is not that day.
DIR <- back to front page