Hacker Newsnew | past | comments | ask | show | jobs | submit | tansan's commentslogin

The way you write this makes it sound like your websites are pulling from the CSV per request. However, you're building static websites and uploading it to a CDN. I don't think SQL is needed here and CSV makes life way easier, but you can swap your CSV with any other storage device in this strategy and it would work the same.


This sounds like a boomer trying to resist using Google in favor of encyclopedias.

Vibe coding can be whatever you want to make of it. If you want to be prescriptive about your instructions and use it as a glorified autocomplete, then do it. You can also go at it from a high-level point of view. Either way, you still need to code review the AI code as if it was a PR.


Is any AI assisted coding === Vibe Coding now?

Coding with an AI can be whatever one can achieve, however I don’t see how vibe coding would be related to an autocomplete: with an autocomplete you type a bit of code that a program (AI or not) complete. In VC you almost doesn’t interact with the editor, perhaps only for copy/paste or some corrections. I’m not even sure for the manual "corrections" parts if we take Simon Willinson definition [0], which you’re not forced to obviously, however if there’s contradictory views I’ll be glad to read them.

0 > If an LLM wrote every line of your code, but you've reviewed, tested, and understood it all, that's not vibe coding in my book—that's using an LLM as a typing assistant

https://arstechnica.com/ai/2025/03/is-vibe-coding-with-ai-gn...

(Your may also consider rethinking your first paragraph up to HN standards because while the content is pertinent, the form sounds like a youngster trying to demo iKungFu on his iPad to Jackie Chan)


Vibe coding is pretty broad and is a spectrum

> Vibe coding (or vibecoding) is an approach to producing software by using artificial intelligence (AI), where a person describes a problem in a few natural language sentences as a prompt to a large language model (LLM) tuned for coding. The LLM generates software based on the description, shifting the programmer's role from manual coding to guiding, testing, and refining the AI-generated source code.[1][2][3]

https://en.wikipedia.org/wiki/Vibe_coding


This sounds like someone who doesn't actually know how to code, doesn't enjoy the craft, and probably only got into the industry because it pays well and not because they actually enjoy it.


I enjoy it, but I enjoy what the product enables me to do more than the process; It's a means to an end for me and the process is great, but it gets tedious after more than a decade of it.

I also like cooking, but I like eating more than the actual cooking. It's an means to an end, and I don't need to always enjoy the cooking process.


No, that's what's separates the vibecoding from the glorified autocomplete. as originally defined, vibe coding doesn't include the final code review of the generated code, just a quick spot check, and then moving on to the next prompt.


The definition is broad and can include testing. Refining requires you to review the code for iterations.

> Vibe coding (or vibecoding) is an approach to producing software by using artificial intelligence (AI), where a person describes a problem in a few natural language sentences as a prompt to a large language model (LLM) tuned for coding. The LLM generates software based on the description, shifting the programmer's role from manual coding to guiding, testing, and refining the AI-generated source code.[1][2][3]

https://en.wikipedia.org/wiki/Vibe_coding


Karpathy's definition of vibe coding as I understood it was just verbally directing an agent based on vibes you got from the running app without actually seeing the code.


https://en.wikipedia.org/wiki/Vibe_coding

> Vibe coding (or vibecoding) is an approach to producing software by using artificial intelligence (AI), where a person describes a problem in a few natural language sentences as a prompt to a large language model (LLM) tuned for coding. The LLM generates software based on the description, shifting the programmer's role from manual coding to guiding, testing, and refining the AI-generated source code.[1][2][3]


You can take an augmented approach, a sort of capability fusion, or you can spam regenerate until it works.


No, this sounds like an IC resisting becoming a manager.


Not sure if this is supposed to be an insult... Should I probably lean into management at some point? Sure. But do I still enjoy coding and am I still quite capable (without AI assistance)? Yup.

So as long as I can, and as long as I still enjoy it, you'll find me writing code. Lucky to get payed to do this.


Oh, it's not. I'm an IC totally unwilling to become a manager. Some people just enjoy coding.


If you guys aren't fighting with each other for the best path during times of disagreement, then its too early to be talking about an exit.

My 2cents


4) Someone actually pitched the marketing idea

5) Someone actually made the video

6) Someone actually shared it with YC

7) YC thought it was a good idea to post it

This went through too many layers


This seems like a top signal to me. Some form of institution rot going on?


good way to put it. how do you plan to get rich form this top signal? short a specific company?


I wish I had the answer


Successful shorting seems to be damn near impossible in this economy. It's just too irrationally optimistic. Maybe this is changing under Trump, but most of the famous short sellers (James Chanos, Hindenburg Research) have closed shop


Short the shorters?


Better title:

> How concurrecy works: A text guide


> concurrecy


Market caps aren't cash.

It's an odd comparison and is dishonest to minimize the payment through a speculative value that the market decided on. If Apple owned 50% of the shares and sold all their shares today, they would not be getting 50% of that $3T because of market forces.


In what cases are Americans abroad getting double taxed for the majority of the cases? Don't they have foreign income exclusion?


RTO initiative seemed more like an attempt at value extraction more than anything else.

Buildings have mortgages, surrounding businesses need to be supported, etc... Local economies dipped and some hedge fund portfolios suffered, and RTO was the only way to pump their bags.

This is all conjecture


These type of stories are a humbling reminder that PMF always beats engineering excellence


Well that depends entirely on what you consider to be the goal - as a software engineer, your role is entirely concerned with engineering excellence. As a member of a team, especially a team of extremely highly paid and highly educated individuals, it is your duty to spend your time (and thus, the company’s resources) efficiently by doing what you’re educated, qualified, and hired to do.


Engineering excellence is a means to an end. Great engineers solve problems - sometimes by writing software.


Few people agree that the goal of SWE is engineering excellence. It is to solve business problems. Engineering excellence is a means to a goal: to be able to solve _difficult_ problems _correctly_ and allow solving new problems _in the future_. All these things can be traded off, and sometimes aren’t even needed at all


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: