URI: 
        _______               __                   _______
       |   |   |.---.-..----.|  |--..-----..----. |    |  |.-----..--.--.--..-----.
       |       ||  _  ||  __||    < |  -__||   _| |       ||  -__||  |  |  ||__ --|
       |___|___||___._||____||__|__||_____||__|   |__|____||_____||________||_____|
                                                             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