I never used any of the modern AI tools for writing code, copilot etc. I'm old. Traditional. Using emacs. And I write my code manually - like a cave man.
@bagder Like a good programmer:comfy:
@bagder Like someone who actually likes programming for the sake of it.
@bagder I tried CoPilot for about an hour. I'm a much better programmer than CoPilot, and I'm not even that good of a programmer. It lies all the time, and it takes way more time to unroll all of its stupid nonsense than it does to just write the danged code myself. And...programming is kinda the fun part of the job. It's all the other stuff that's tedious and I don't like doing. I want automation for answering the same dumb questions from users, but LLMs can't do that right, either.
@bagder Here I am crafting artisanal asm code like an animal.

@bagder curl works fine against ChatGTP APIs ๐Ÿ˜Ž

I rarely use AI for code, but found it great for summarizing and generating text. Especially in situations where you don't want to generate text in anger๐Ÿ˜Then you can write to Chat GPT in anger and it will convert it into professional language.

Previewing some AI services that summarize code and code changes, and that's super useful especially when reviewing big PRs.

@devlead I'm sure I eventually will use tools like that to assist me in my daily work. I certainly will at least try them out before I dismiss, if offered. I have not seen any "summarize PRs" services so I cannot comment on how they could help my workflows.
@bagder GitHub upcoming CoPilot for PRs is one example
https://githubnext.com/projects/copilot-for-pull-requests
GitHub Next | Copilot for Pull Requests

GitHub Next Project: Pull requests are a central part of the GitHub user experience. Copilot for PRs brings the power of Copilot to the PR experience, to help you write better PR descriptions, and to help your team review and merge PRs faster.

GitHub Next
@devlead right, and I'll save my judgement of that until I've tried it. I was born a skeptic... ๐Ÿ˜€
@bagder being an engineer one should constructively question what value things provide.
But also respect reserving judgment before ranting ๐Ÿ˜that seems to be a rare quality these days ๐Ÿ˜Ž
@bagder I've contributed to several open source projects. There those that are hard to understand in particular without an ide - and those with clear architecture that can easily be extended and patched just using vim/Emacs even when not an expert in the programming language they are written in. Personally I'm always happy about the latter ones.
@bagder I still manually type my text messages. On a flip phone.

@bagder Welcome to the club!

Using Vim here but feel like you.

@bagder

What I'm hearing: Curl, soon with AI!

@Newk hehe, I will not rule out anything to happen eventually, but I can say with some certainty that it will not happen *this* year ๐Ÿ˜€

@bagder

in other words, you're not using automated #microplagiarism. very commendable

@bagder
It is time the cave mans unite.
Thank you for all your hard work.
@bagder I hope you're not chained to the cave wall. ๐Ÿ™‚โ€‹
@bagder Same. The only "big" change I've made in 23 years is switching from vim to neovim.
@bagder , one cave man saying to another cave man. Hi ๐Ÿ˜ƒ .

@bagder What are you trying to say? "I'm an old white man who refuses to acknowledge change! Punch cards were the first step into the wrong direction!"?

Take it with a grain of salt ;-)

@bagder
I feel seen
Docs and experience!
@bagder Emacs with no AI is quite ironic given its origins of MIT AI lab.
@bagder Cave men. Together. Strong.
@bagder writing code is the way to tell what you have in mind and how logically you want to tell.
Whatever happens, human beings will always have a way to structure and tell his ideas..
Go on please.

@bagder Same, but I prefer to use vim.

Not advocating vim over emacs, I don't care, It's just my preference.

I like my headless development terminal where I can quickly switch between the manpages and my editor.
Screw all of the complicated modern IDEs, and the distracting desktop systems.
Revert to the '80s!

@bagder let this dinosaur join you too
@bagder me too. Iโ€™ve been playing with Helix lately.
@bagder ai tools are just remixed stackoverflow answers anyways
@bagder emacs? What's wrong with ed?

@bagder I tries GPT and share your opinion. But:

Back in the 1980s I thought that way of the compilers available to me, good code needed assembly language back then.

In the 1990s I thought that way about the compiler optimizations introducing new bugs in perfectly working code.

Nowadays these things are mature. At some point in time, AI programming will also become mature. But not yet.