havenwood changed the topic of #ruby to: Ruby 3.4.3, 3.3.8 https://www.ruby-lang.org | Log https://libera.irclog.whitequark.org/ruby
LainIwakura has joined #ruby
__jmcantrell__ has joined #ruby
bhaak has joined #ruby
TomyLobo has quit [Ping timeout: 248 seconds]
diego has left #ruby [WeeChat 4.6.1]
dviola has joined #ruby
aesthetikx has quit [Ping timeout: 276 seconds]
msv has joined #ruby
user23 has quit [Remote host closed the connection]
cappy has joined #ruby
CRISPR has joined #ruby
Linux_Kerio has joined #ruby
Linux_Kerio has quit [Read error: Connection reset by peer]
cappy has quit [Quit: Leaving]
fantazo has joined #ruby
__jmcantrell__ has quit [Quit: WeeChat 4.6.2]
wbooze has quit [Quit: Leaving]
LainIwakura has quit [Ping timeout: 240 seconds]
hansolo has quit [Ping timeout: 248 seconds]
hansolo has joined #ruby
LainIwakura has joined #ruby
LainIwakura has quit [Ping timeout: 240 seconds]
LainIwakura has joined #ruby
wbooze has joined #ruby
LainIwakura has quit [Quit: Client closed]
gemmaro has quit [Ping timeout: 252 seconds]
gemmaro has joined #ruby
sunyour has quit [Quit: sunyour]
andy-turner has joined #ruby
sunyour has joined #ruby
grenierm has joined #ruby
dviola has quit [Quit: WeeChat 4.6.1]
schne1der has joined #ruby
grenierm has quit [Quit: Client closed]
grenierm has joined #ruby
phenom has quit [Ping timeout: 272 seconds]
phenom has joined #ruby
wbooze has quit [Ping timeout: 248 seconds]
blacknova has joined #ruby
Furai has quit [Quit: WeeChat 4.6.1]
Furai has joined #ruby
schne1der has quit [Quit: schne1der]
CRISPR has quit [Ping timeout: 260 seconds]
grenierm has quit [Ping timeout: 240 seconds]
fantazo has quit [Quit: Lost terminal]
wbooze has joined #ruby
Vonter has quit [Ping timeout: 252 seconds]
Vonter has joined #ruby
user71 has joined #ruby
blacknova has quit [Quit: Connection closed for inactivity]
<isene> Some reflections on my intensive period of programming with OpenAI as my buddy: https://isene.org/2025/05/AI.html
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ruby
gemmaro has quit [Ping timeout: 245 seconds]
user23 has joined #ruby
gemmaro_ has joined #ruby
R2robot has quit [Ping timeout: 248 seconds]
sarna has quit [Ping timeout: 268 seconds]
brokkoli_origin has quit [Remote host closed the connection]
R2robot has joined #ruby
R2robot has quit [Remote host closed the connection]
<adam12> isene: Nice article. I am not as bullish as you are on the disappearance of professional programmers tho.
brokkoli_origin has joined #ruby
<o0x1eef> I agree with this, more or less :D In other words it's not the end of programming, but it will change programming as we know it https://www.oreilly.com/radar/the-end-of-programming-as-we-know-it/
<isene> Most craftsmen would choose the option of believing that their craft will not die.
<o0x1eef> I don't believe it will, not in the foreseeable future. We will augment with AI instead. We will have agents that help our work. Things like that. It also depends how you use AI as well. Do you use it to learn? To become better? Or do you use it to cheat so you do no work at all and come away with no understanding?
<adam12> I went through the RAD days and there's a lot of overlap
<o0x1eef> What's RAD? :)
<adam12> I can see it replacing a lot of the simple stuff tho.
<adam12> Visual Basic / etc, when everyone was basically told you're going to be out of a job, because office staff can now build their own apps.
<adam12> Dot-com boom, etc.
<o0x1eef> Makes sense. I think AI is probably more impactful but we're nowhere near skynet yet.
<adam12> Who knows. Maybe I'm wrong.
<o0x1eef> It is near impossible to predict the future, especially something like that. Imagine what we thought the internet would be vs what it actually became.
fantazo has joined #ruby
<adam12> I think it will definitely cut into jobs, but more so just making everyone even that much more efficient.
<adam12> That said, I'm already seeing a bunch of negatives: OSS contributions that were clearly vibe-coded and then dumped on people for review/adoption.
<o0x1eef> I think it depends how you use it. I use AI for brain storming more so than anything else. A different perspective, a validation of own my ideas, etc. You could also just use it to generate random code with next to no thought.
<adam12> I'm definitely seeing value in pieces of work I don't care for - writing method docs, and writing stubs for test cases I should configure.
<adam12> s/configure/write.
<o0x1eef> Ditto
<adam12> I love MS's assertion that 30%+ of code at Microsoft is written by AI
<adam12> I'm not sure that is an accolade, from them at least. Every product they've built is absolute dog shit.
<o0x1eef> Lol :D
<o0x1eef> Yeah I'm not sure but kinda think the clock is ticking on how long before they ruin GitHub
<isene> I did an experiment. I pointed o4-mini-high to my rcurses and telescope repos and asked it to completely rewrite telescope using rcurses - without writing a single line of code and with 10 iterations of plain English, it actually did it.
<o0x1eef> So what does that prove?
<adam12> isene: That's pretty good. I haven't seen anything that spectacular.
__jmcantrell__ has joined #ruby
<o0x1eef> I think it is debatable whether or not it is good. What did you learn from the experience ? Do you still understand the code ? Do you still agree with the code ? That's just producing spaghetti on mass, and while AI can do it, it's not going to help you improve as an individual.
<isene> It proves that with an infant AI, it can still do that. It couldn't only 3 months ago. And in another 3 months it will be markedly better. And in 6 months it will be a new level yet. In a year it will be a different ball game. In three years it will be... And, to answer, the code was good. Not spaghetti. Yup, programmers will be out of work. Much, much faster than nurses.
<o0x1eef> People will always try to take short cuts, and cheat their way to the finish line. They've been trying to do that long before AI. But I have no interest in that. I use AI to increase my own understanding and talents, not outsource my ability to think to a robot.
<isene> And there will be no need to improve as a programmer when AI can do it much, much better than a human ever could.
<isene> No corporation will pay a human to do a task that AI can do much better for a tiny fraction of the cost.
<o0x1eef> Strong disagree :) I don't program to be better than anybody, AI or otherwise. I do it because I like it, and AI is a tool that increase my understanding, brain storm ideas with me, and offer a different perspective. People will try to use it for what you're doing, but IMO that's a dystopia reality that will fail. Anyway, let the future talk and see you in 6 months ;)
<isene> Any comparison with past replacements (manufacturing industry, typesetting in newspapers, etc) will be truly slow compared to what we are witnessing now.
<isene> There will always be those who do things for the passion and the arts. Just don't expect anyone to pay you for doing it.
<o0x1eef> I don't know, no one does, but my feeling is that we will augment with AI first, it will increase our productivity, and if used correctly, it will help us improve. Maybe eventually it will replace programmers, or maybe the nature of programming will change instead (IMO the latter is more likely).
sarna has joined #ruby
R2robot has joined #ruby
mjones has quit [Ping timeout: 272 seconds]
mjones has joined #ruby
__jmcantrell__ has quit [Ping timeout: 244 seconds]
<isene> Fletchers improved. Some became gun makers.
<o0x1eef> :))
___nick___ has joined #ruby
___nick___ has quit [Client Quit]
mweckbecker has quit [Remote host closed the connection]
___nick___ has joined #ruby
mweckbecker has joined #ruby
cappy has joined #ruby
__jmcantrell__ has joined #ruby
___nick___ has quit [Ping timeout: 252 seconds]
___nick___ has joined #ruby
fantazo has quit [Quit: Lost terminal]
rvalue- has joined #ruby
rvalue has quit [Ping timeout: 268 seconds]
rvalue- is now known as rvalue
___nick___ has quit [Ping timeout: 260 seconds]
MsInput has joined #ruby
cappy has quit [Quit: Leaving]
andy-turner has quit [Quit: Leaving]
__jmcantrell__ has quit [Ping timeout: 244 seconds]
andy-turner has joined #ruby
andy-turner has quit [Remote host closed the connection]
user71 has quit [Quit: Leaving]
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
__jmcantrell__ has joined #ruby
__jmcantrell__ has quit [Ping timeout: 252 seconds]
__jmcantrell__ has joined #ruby
mjones has quit [Ping timeout: 252 seconds]
mjones has joined #ruby