4 ms·
My first week of vibecoding
- geldedus 1y agoThat's not vibe coding. What you did is AI-assisted coding. Vibe coding is when you have no idea whatsoever what's going on with the code or how it works, and you just look at the results. In vibe coding the code is a black box for the "vibe coder"
- roxolotl 1y agoWe’ve lost that months ago battle it seems. The term was too good.
- ajs1998 1y agoI don't think there's a clear distinction between vibecoding and AI assisted coding because there's black boxes EVERYWHERE no matter how knowledgeable you are. Compilers assist me to not have to think about machine code. Web libraries and frameworks assist me to not care about networking details. AI, vibe coding or not, is all just another thing to assist the user by reducing distractions. I think it's valuable for developers to understand more of their code rather than less, but who cares to precisely label how much they understand? If they're happy with the passing tests, comfortable making it public, and others want to contribute, then that's what matters.
- wmedrano 1y agoThe distinction is that in vibe coding you don't even look at the code. Although I don't endorse it for most use cases, I like the distinction. There are some things I vibe code that are useful in the moment but I always throw out
- deadbabe 1y agoI would go even further, in true vibe coding you have no idea what you’re doing, don’t even have software engineering knowledge, but whatever your prompting is working so you just keep going. It’s basically user-driven development.
- etrautmann 1y agoI disagree. There are some cases where I want to bang out an experiment and iterate on it. While I have the ability to understand what's going on, the iteration loop makes more sense to go through the model than trying to understand what it did. This feels like vibe coding in those cases, even though I have the skills. Many talented developers I know are doing this as well to address pieces of a larger problem with expanded scope relative to what they could do without vibe coding. I work in research though, where the code is expected to be fairly exploratory (although high quality).
- Cypher 1y agobut the point is, you don't know what's going on. It's not that you could understand it's that you actively choose not to know... that's the essence of vibe coding.
- etrautmann 1y agoYes, that’s the point I was making in my response.
- koakuma-chan 1y ago> What you did is AI-assisted coding. Vibe engineering
- piskov 1y ago[dead]
- laborcontract 1y agoThe current trend started when people noticed that sam altman doesn't capitalize sentences, primarily in tweets. In longer form, I do think people should feel bad for writing like this. Like you said, capitalization has genuine utility and, without them, it makes the blog post a nightmare to read. Case in point: even Sam doesn't write blog posts like this https://blog.samaltman.com https://blog.samaltman.com
- kranner 1y agoTo paraphrase a saucy joke I read on Twitter, caring about case makes the difference between helping your Uncle Jack off a horse and helping your uncle jack off a horse.
- deleted 1y ago[deleted]
- jrochkind1 1y agoif my uncle needs help i'm helping him period
- gedy 1y agoNot the OP, but aside from the utility, it just reeks of "trying too hard to be cool", in an irritating manner.
- regenschutz 1y agoThat trend has been around for far longer than Sam Altman's fame has. I see it more as a way to prove that the content is "authentic" and "human", although I of course can't vouch on where the author here got their inspiration from.
- guy_5676 1y agoI know a couple people that write like this, I think they do it because it conveys a casual and indifferent attitude on the part of the speaker. some ppl are just too cool for punctuation
- scrollaway 1y agoOT: Posted an hour ago, two top level comments, none of them about the article. Instead, random complaints about casing and terminology. Meanwhile, articles such as this one (https://news.ycombinator.com/item?id=45412263 https://news.ycombinator.com/item?id=45412263) get spammed with people yelling for “examples”, such as exactly what’s here. One thing AI has changed for me (beyond, you know, everything) is making me really depressed about the state of the HN community. It seems HN itself hasn’t been immune to the severe social media toxicity pandemic going around… merely doing better than the gen pop alternatives.
- chistev 1y agoIt's a great forum with great discussions. If you don't like it, ignore the AI posts.
- scrollaway 1y agoI’ve been here a long time and I’m still here, so I don’t exactly dislike it here. However, if I did, telling people to “ignore the ai posts” is utterly unrealistic given that ai is changing everything about software, and this is a forum mainly about software. I can still share discontent with the state of things. It’s a thing, you know.
- piskov 1y ago> i tried running npm test and it was completely borked > one problem, of course, was that the tests were entirely bullshit. > whenever it would start getting lazy or confused i'd restart the session. often a failure would "demoralize" it or being sloppy once would cause sloppiness to stick. in particular i've noticed that being overwhelmed causes it to approach problems in a messy "throw anything against the wall" way. sometimes if too many newly un-skipped tests are causing failures and it got "demoralized", i'd just skip them again and have it focus on one or two at a time. with less noisy output and a permission to "really dig into what happened" (and often an explicit suggestion to remove things from the example until it no longer breaks), it would usually find the root cause. > we got to majority of passing tests but there were a bunch of bugs it just couldn't solve and would walk in circles. the code was also getting quite complicated. it seemed like a mess of different ideas and special cases thrown in. moreover, i knew it didn't fully work because i had new test cases that just would refuse to pass > i tried to let it do that and it just failed miserably anyway, breaking tests and not being able to recover. > it struggled at first but i reminded it to look at other emitters. > at one point, newly added tests kept confusing claude. it would completely get stuck on them, failure after failure, fixing one thing and breaking other thing, trying to turn off those tests or change the expected outputs (despite me telling it to never do that!) and in general seeming aimless and distraught (in the descriptive sense). > i had to git reset --hard multiple times in this mess. — tldr; seems like a very nice experience, yeah
- fatih-erikli-cg 1y ago[dead]