
Vibe Coding: It's Four Months Old. What's Up?
What is vibe coding, anyway?
The term, coined by Andrej Karpathy a few months ago, is now shorthand for an entire shift in the way that we view software engineering. It's the idea that AI is 'hands-off' in terms of code generation: the machine just takes the human's inputs, and comes up with source code on its own.
Although LLMs are not 100% autonomous with this yet, and there's often a need for some debugging, vibe coding essentially asks the programmer to back off and let the AI do its thing. In contemporary coverage of the phenomenon, Forbes Council member Shubham Nigam quotes Rhiannon Williams of the MIT Technology Review:
'Not all AI-assisted coding is vibe coding. To truly vibe-code, you have to be prepared to let the AI fully take control and refrain from checking and directly tweaking the code it generates as you go along—surrendering to the vibes.'
So while it's a colloquial term (good vibes, man!) it's also a request for the human in the loop to take distance – not to stand over the LLM's shoulder as it creates.
Here's more from a recent panel at Imagination in Action in April. Nikolay Vyahhi of Hyperskill interviews Artem Lukoianov, Heena Purohit, and Aldo Pareja about this trend.
'I guess the whole beauty of this term is because it so accurately presents what's actually happening,' Lukoianov said. 'You don't even have to read the code that it produces. You … just basically teleprompt to the system, it generates a part of the code for you, and then, quite often, because developers are notorious for being lazy, you don't even read the codes.'
'You don't even try to understand what the code is doing,' added Pareja, theorizing about what will happen when IDEs and other tools start to incorporate unit testing. 'You don't even read the code. You're just feeling it.'
Panelist Zach Lloyd talked about the realities of source code management.
'(Developers will) get into trouble, and get and they'll try to vibe their way out of it, or they'll get into trouble with their production system and try to vibe their way out of it,' he said. 'So in the terminal, we see it goes beyond producing code, to this whole feeling of: 'let me see if the AI can just fix this thing for me, and maybe I won't have to understand exactly what it's doing.'
Lloyd described this power as a kind of double-edged sword: on the one hand, it's, as he said, a 'magical' thing for a developer who feels stuck. On the other hand, he suggested, it can be dangerous for the human coder not to know what the system is doing at all.
Panelist Heena Purohit pointed to some challenges with letting the AI have its own project.
She argued the systems are not typically good at 'distance thinking,' or how various components of a system interact.
'Sure, you can have millions of lines of code be generated in minutes or seconds, but you still need to understand what the code is actually doing, so that you can troubleshoot it and debug it when you need to,' she said, suggesting that in many cases, scaling might be a problem.
By contrast, Lukoianov gave a sort of qualified opinion that we are mostly there, and will get there soon.
'(Vibe coding capability) is already good enough for us to stop coding anything,' he said. 'To me, it's more the question of how we engineer the system around this… how do we … provide the correct information to the LLM, how do we summarize our code base, and how do we provide the right tools to the LLM to actually perform … better? in my personal opinion, I feel that like the LLM is already there. It's all about, how do we properly provide this information about your code base, about what you want, about any regulations, security issues that are around there. So it's all just about the correct information, correct inputs, correct tools, to the LLMs, and eventually we'll get there.'
In the 1980s, he pointed out, we had to be very close to the hardware – now, it's different.
'You don't think that much about operating systems,' he said. 'You don't think that much about hardware, unless you're working in something very specialized.'
Regardless of the change, Pareja argued that full stack developers are still valuable.
'If you're using (tools) to synchronize different processes, and you have a million processes, your system is going to break,' he said. 'You need to understand these constraints.'
If I was going to boil down some of the biggest ideas in this panel, I think most of them would be around the need for coding knowledge to manage the detail and periphery of systems development. In other words, the AI can do everything, but it might not do it 100% the way that you need it to be done. And there's that old adage: if you want it done right, you have to do it yourself.
Maybe LLMs get us 80% of the way there without any oversight, but skipping the context and being completely ignorant of what the machine is doing is typically not a good idea, partly for the reasons that the panelists laid out. So the human in the loop is still relevant for now. But the bottom line is that vibe coding is something so new and fundamental that we'll probably be spending a lot of time figuring out how to do it best.
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles
Yahoo
20 minutes ago
- Yahoo
John Cena claims his body is 'screaming at him' as he nears retirement
John Cena claims his body is 'screaming at him' as he nears retirement originally appeared on The Sporting News John Cena is ready to "move on" from his career in the WWE. Cena has been a part of the WWE since his 2002 debut and recently shared that his body has taken a toll. In an appearance on The Tonight Show Starring Jimmy Fallon, Cena went over his early beginnings in the WWE. Fallon played clips of his first match in 2002 against Kurt Angle. The WWE rookie lost the match but he was impressed with his "ruthless aggression" and wanted more. He also made fun of himself as he observed himself in the ring, "Look at the haircut," he said. As he nears retirement, Cena shared that he rarely plans things because even the first match with Kurt Angle was not supposed to happen. "That clip you saw was by mistake. The Undertaker was sick," he said. "No kidding. I've just always kind of been reliable and showing up and doing whatever I'm asked. And I really want this tour to be not only special — it'll always be special for me because you guys are out there. I want it to be special for the business. My goal has always been to leave WWE better than I found it." The WWE legend has 11 more matches before he says goodbye to the ring. "So very rarely do we have time to look in the rear view mirror. And now that I'm in the farewell tour, the last thing I want to do is start dwelling on moments that might've been in January," he continued. "I'm going to look at the rear view and reflect on all this, but I want to have my feet on the ground and enjoy all the moments that the audience gives me for these last 11 (matches)." Cena shared that "every part of me" wants "more time on the clock" but his body is "screaming" at him to let this part of his life go. John Cena announces retirement from WWE Cena announced his retirement in 2024 in Toronto at the Money in the Bank wrestling event. 'This farewell does not end tonight. It is filled with opportunity,' Cena told the crowd last year. 'Everybody, Raw makes history next year when it moves to Netflix. I've never been a part of Raw on Netflix. That is history, that is a first, and I will be there. And along with that history-making first, we are going to build so many unforgettable lasts. The 2025 Royal Rumble will be my last. The 2025 Elimination Chamber will be my last. And I'm here tonight to announce that in Las Vegas, WrestleMania 2025 will be the last WrestleMania I compete in." Over the course of Cena's career, he has 17 world championship titles with the WWE and 13 reigns as WWE champion. 'I want to say thank you,' Cena continued. 'Thank you so much for letting me play in the house that you built for so many years. Thank you so much, always, for your voice, 'cause it's really loud, and your honesty, 'cause it's beautifully brutal… So if you are watching at home, or if you are one of the insanely loud here in Toronto, Canada, or if you're a WWE superstar: If you want some, hurry up and come get some, 'cause the last time is now!' Cena's last match will reportedly take place in December, but an official date has not been announced at this time. MORE LIFESTYLE NEWS Livvy Dunne reacts to Taylor Swift's take on male sports fans Gisele Bündchen claps back at Tom Brady's parenting shade Karol G to headline Chiefs-Rams halftime show in Brazil Ciara reveals what Kylie Kelce and she both dislike Azzi Fudd reveals when she and Paige Bueckers realized they had 'chemistry'
Yahoo
20 minutes ago
- Yahoo
MLB Players' Weekend 2025: Dates, schedule, bats and everything to know about this 3-day event
MLB Players' Weekend has finally arrived. Starting Friday, the league will allow its players to celebrate themselves and their personalities by relaxing some of the rules surrounding team uniforms. Players can show off with impressive footwear and custom bats. The league originally started Players' Weekend in 2017. It ran the event for three straight seasons before putting it on a hiatus. The celebration returned during the 2024 MLB season, albeit with modified rules. The event is back in 2025 and will mimic the 2024 celebration. With things set to get underway Friday, here's everything you need to know about MLB Players' Weekend. What is MLB Players' Weekend? The event is supposed to be a celebration of the game's players. The league will put a bigger focus on player personalities and off-the-field activities as a way for them to better connect with fans. As part of that celebration, players are allowed to wear custom cleats, gloves and use custom bats during games. [Join or create a Yahoo Fantasy Football league for the 2025 NFL season] In previous seasons, MLB allowed players to wear nicknames on the back of their jerseys. When MLB brought Players' Weekend back in 2024, it no longer allowed nicknames to be worn on jerseys. That policy will remain in 2025, so don't expect to see any creative names on the back of your favorite player's uniform this season. When is MLB Players Weekend? Dates, schedule of events Players' Weekend will begin Friday and extend through Sunday. All 30 teams will take part in the festivities. The league is promoting three themes during 2025 Players' Weekend. Each day will feature its own theme, which will guide game and social-media coverage throughout the weekend. Friday's theme is off-field interests. Broadcasts and social-media accounts around the league are expected to promote what players do and enjoy away from the field. Saturday's theme will focus on causes. Which charitable causes do players support? How can fans get involved? The league will look to highlight those issues Saturday. The weekend will end with appreciation. Players will celebrate the people who helped them on their journey to the majors. It's fitting that appreciation is the theme on Sunday, as Players' Weekend will end with the Little League Classic. What is the Little League Classic? The Little League Classic is an annual game typically played at the end of Players' Weekend. It takes place at Journey Bank Ballpark at Historic Bowman Field in Williamsport, Pennsylvania, during the Little League World Series. Because of its timing and location, the contest is attended mostly by players, coaches and fans already at the Little League World Series. MLB has held the game every year since 2017, though the 2020 contest was canceled due to the COVID-19 pandemic. The two teams that were supposed to take part in the Little League Classic in 2020 — the Boston Red Sox and Baltimore Orioles — instead played in the contest in 2022. The New York Mets and the Seattle Mariners will play in the Little League Classic in 2025. It will mark the second time the Mets have been chosen for the game. New York won the second Little League Classic, beating the Philadelphia Phillies 8-2 in 2018. MLB Players' Weekend bats Though games don't get underway until Friday, many custom bats have already leaked ahead of the weekend. Below, we'll highlight some of the best ones. Arizona Diamondbacks star Ketel Marte will pay homage to his mother with a bat featuring her picture. Marte was blown away after seeing the bat for the first time. Phillies catcher J.T. Realmuto opted to go with a full camo theme. He'll use a camo bat and wear camo gear behind the plate. Phillies outfielder Harrison Bader will pay homage to "Fortnite" with his custom bat. Cal Raleigh commemorated both his "Big Dumper" nickname and his home run hot streak with his bats, which read "Big butt, bigger bombs." (And he proved it, by hitting his 46th home run during Friday's matchup against the New York Mets.) Christian Yelich took a more heartfelt approach, honoring legendary Milwaukee Brewers announcer Bob Uecker, who died in January, with his bat. Yelich hit two home runs of his own during the Brewers' comeback win over the Cincinnati Reds. Bryce Harper may have kicked off Players' Weekend a little too early, using a flame bat during Thursday's game. Though, Harper may opt to use a Philly cheesesteak bat over the weekend. He showed off that custom bat during the offseason, and could use that one instead. Other players, including Chicago Cubs catcher Carson Kelly, Kansas City Royals superstar Bobby Witt Jr. and New York Yankees outfielder Jasson Domínguez are expected to step up to the plate with food-themed bats this weekend.
Yahoo
20 minutes ago
- Yahoo
Jim Cramer on International Business Machines: 'I Think They Have the Lead in Quantum'
International Business Machines Corporation (NYSE:IBM) is one of the stocks Jim Cramer shed light on. A caller asked for Cramer's thoughts on the company, and he remarked: 'Okay, I didn't think IBM's quarter… was all that bad at all. I think you have a major opportunity down here because I think that we're going to start talking about IBM and quantum. I think they have the lead in quantum, and I think quantum really does matter. They have a great software package. They're doing so many things that are good. Tauke / International Business Machines Corporation (NYSE:IBM) provides integrated solutions across software, consulting, infrastructure, and financing. The company offers hybrid cloud and AI platforms, technology services, and IT financing solutions. While we acknowledge the potential of IBM as an investment, we believe certain AI stocks offer greater upside potential and carry less downside risk. If you're looking for an extremely undervalued AI stock that also stands to benefit significantly from Trump-era tariffs and the onshoring trend, see our free report on the best short-term AI stock. READ NEXT: 30 Stocks That Should Double in 3 Years and 11 Hidden AI Stocks to Buy Right Now. Disclosure: None. This article is originally published at Insider Monkey.