6 ms·
Claude attempted a treesitter to go port Better title
by acedTrex 8mo ago
Claude attempted a treesitter to go port
Better title
- odvcencio 8mo agowell how did it do?
- wocram 8mo agoShouldn't you be able to answer that?
- odvcencio 8mo agoyes and if you clicked the links you would know that i did answer it in the readme.
- do_not_redeem 8mo ago> Pure-Go tree-sitter runtime — no CGo, no C toolchain, WASM-ready. No you didn't. The readme is obvious LLM slop. Em-dash, rule of three, "not x, y". Why should anyone spend effort reading something you couldn't be bothered to write? Why did you post it to HN from a burner account?
- mathfailure 8mo agoBut how do we know the readme isn't also vibecoded?
- ctmnt 8mo agoI read the README and did not find answers to my questions.
- ctmnt 8mo agoHard to say. Claude’s very good at writing READMEs. In fact, Copilot often complains about docs that sound like they’re about current capabilities when in fact they’re future plans or just plan aspirational. Without downloading and testing out your software, how can we know if it’s any good? Why would we do that if it’s obviously vibed? The dilemma. I’m not at all against vibe coding. I’m just pointing out that having a nice README is trivial. And the burden of proof is on you.
- red_hare 8mo agoHow is OP using Claude relevant?
- DeepYogurt 8mo agomaintenance burden
- gritzko 8mo agoOK for prototyping. Not OK for prod use if noone actually read it line by line.
- odvcencio 8mo agoii am trying to not take issue with this comment because im aware of the huge stigma around ai generated code. i needed this project so i made it for my use case and had to build on top of it. the only way to ensure quality is to read it all line by line. if you give me code that you yourself have not reviewed i will not review it for you.
- znpy 8mo agoThat ship has sailed, man…
- overfeed 8mo agoNo it has not - if it had, there'd be no need to shout down folk who disagree. Not everyone buys into the inevitabilism. Why should I read code "author" didn't bother to write?
- atonse 8mo agoSorry but these are just not accurate as blanket statements anymore, given how good the models have gotten. As other similar projects have pointed out, if you have a good test suite and a way for the model to validate its correctness, you can get very good results. And you can continue to iterate, optimize, code review, etc.
- nickysielicki 8mo ago
- gritzko 8mo agoI work on a revision control system project, except merge is CRDT. On Feb 22 there was a server break-in (I did not keep unencrypted sources on the client, server login was YubiKey only, but that is not 100% guarantee). I reported break-in to my Telegram channel that day. My design docs https://replicated.wiki/blog/partII.html https://replicated.wiki/blog/partII.html I used tree-sitter for coarse AST. Some key parts were missing from the server as well, because I expected problems (had lots of adventures in East Asia, evil maids, various other incidents on a regular basis). When I saw "tree-sitter in go" title, I was very glad at first. Solves some problems for me. Then I saw the full picture.
- ctmnt 8mo agoWait, are you suggesting that OP broke in to your server and stole code and is republishing it as these repos? I have questions. Have you reviewed the code here to see if it matches? What, more specifically, do you mean when you say someone broke in? What makes you think that this idea (which is nice but not novel) is worth stealing? If that sounds snarky, it’s not meant to; just trying to understand what’s going on. Why is that more likely than someone using Claude to vibe up some software along the same lines?
- gritzko 8mo ago1. Just saying, strange coincidence 2. How can we compare Claude's output in a different language? 3. Detecting break-ins and handling evil-maids: unless the trick is already known on the internets, I do not disclose. Odds are not in my favor. 4. Maybe worth, maybe not. I have my adaptations. Trying to make it not worthy of stealing, in fact.
- ctmnt 8mo agoBased on this and your other comments, including the one that’s no longer visible: Please phone a friend. Or find a professional to talk to. I say that with nothing but compassion.
- 8mo ago
- thebackup 8mo agoThis was my first thought as well, just from reading the title.
- AlexeyBelov 7mo agoThank you, I flagged the submission. I doubt this project will have activity in 6 months, but I'd love to be proven wrong.