Coding, Data Science, A.I., Robots |

  • Thread starter Thread starter nycfan
  • Start date Start date
  • Replies: 479
  • Views: 15K
  • Off-Topic 
I didn't think this was hidden information?

I recall an interview with a guy that started a service to archive the entire internet, I thought this was the one he started.

Are they worried about people reading articles without paying or something more nefarious?
If you want to memory hole stuff, you can’t have anonymous internet archives you can’t bully into taking down whatever it is that you want to memory hole.
 


“… It’s vibe coding.

And we’re seeing more and more of this emerging AI skill in job listings. But why all the hype? Why did vibe coding, only a recently coined term, make it into Collins Dictionary’s highly anticipated Word of the Year?

IBM defines vibe coding on its website as a “new and loosely-defined term in software development that refers to the practice of prompting AI tools to generate code rather than writing code manually.” IBM further explains, “In software engineering, development is reshaping from strict, manual coding and becoming more flexible and AI-powered—and vibe coding is at the forefront of this change.” In other words, instead of you writing code line by line, you can enter a prompt describing your application, what you want it to do, your vision for it, etc., and the LLM will create functional code.


Don’t be fooled, there are downsides to vibe coding. It’s a quick fix, but like many quick fixes, there are some trade-offs. Because of these trade-offs, it’s important to think about how and when you plan to vibe code, and adjust your expectations so you’re not wasting your time. Some of the “cons”include:

  • Spending enormous amounts of time debugging code
  • Potential security vulnerabilities
  • Lack of scalability and low-performance issues
  • Inability to understand the rationale behind the code
This is why vibe coding is only good for initial MVPs, prototyping/mock-ups, and experimentation.

Ultimately, vibe coding accelerates the development process, but still, human intuition from real engineers, including testing and understanding the “why” behind each step, remains an essential AI skill.“

——
It sounds to me like “vibe coding” is basically human creativity applied to direct AI.
 
——
It sounds to me like “vibe coding” is basically human creativity applied to direct AI.
I think of vibe coding as simply asking AI to write code for you.

Put this into chatgpt and see what you get;

"Give me python code which connects to an Oracle database named hr, runs a query on the employees table retrieving the field salary and email where age field is greater than 50.
For each record, if salary is over 100000, send an email that gives the recipient what their salary will be in ten years if the salary increases by 3.5%. Also send it in an http post to a server".

The vibey part is that you aren't being 100% explicit about what the code should be.
 
I think of vibe coding as simply asking AI to write code for you.

Put this into chatgpt and see what you get;

"Give me python code which connects to an Oracle database named hr, runs a query on the employees table retrieving the field salary and email where age field is greater than 50.
For each record, if salary is over 100000, send an email that gives the recipient what their salary will be in ten years if the salary increases by 3.5%. Also send it in an http post to a server".

The vibey part is that you aren't being 100% explicit about what the code should be.
I think of it as a tool to make people faster. I don't think anyone that is not a Oracle DBA with some familiarity with the commands would be able to write that instruction. But that DBA who has to look up a few commands that they haven't used in 6 months and is a new python user is going to be a lot faster with Chatgpt writing the code for him.
 
I think of it as a tool to make people faster. I don't think anyone that is not a Oracle DBA with some familiarity with the commands would be able to write that instruction. But that DBA who has to look up a few commands that they haven't used in 6 months and is a new python user is going to be a lot faster with Chatgpt writing the code for him.
I could write that and I'm not an oracle DBA. But you are right it would be easier with ChatGPT.
 
I think of vibe coding as simply asking AI to write code for you.

Put this into chatgpt and see what you get;

"Give me python code which connects to an Oracle database named hr, runs a query on the employees table retrieving the field salary and email where age field is greater than 50.
For each record, if salary is over 100000, send an email that gives the recipient what their salary will be in ten years if the salary increases by 3.5%. Also send it in an http post to a server".

The vibey part is that you aren't being 100% explicit about what the code should be.
Is chatGPT smart enough to put and salary < 100000 into the SQL query or does it do it in the code while it iterates over the results?
 

This is not random out of the blue.

if we’re getting into specifics here, it’s a reaction by Musk/Theil et al to California SB53. Good episode on it on the Scaling Law podcast.

That ballroom ain’t gonna pay for itself you know.
 
Back
Top