Do linux devs live in a completely different microcosm?
Linux kernel is a huge project - with a lot of people volunteering. You’d be burning through a crazy amount of input tokens to gain enough context to get any work done. I doubt many volunteers pay for their own top-tier subscription plans that would be able to do so cost-effectively.
I'm curious ... how would they even know?
Wait until it blows.
And I say this as someone who uses AI (for fun) and to check things I may havbe overlooked.
There's a place and time for everything. Using AI where you shouldn't is gonna backfire, big time.
Also, just please show me ONE single app/product that has been generated 100% by AI--that works and competes with human-written ones?
I'll be waiting, right here.
Does that mean we should stop using it?
(There are probably wider benchmarks, but this was a definite finding in our company wide evaluation of effectiveness. LLMs aren't great at RTL either)
AyanamiKaine•36m ago
While I code without the help of AI, sometimes I feel like I am being left behind.
Ohh you wrote only 400 lines today? I shipped a whole app while being in the gym... hits hard.
gitowiec•32m ago
AyanamiKaine•29m ago
Now LOC comes down to how much tokens you are willing to spend for a given day.
coldtea•8m ago
400 locs of critical C code, sure.
dev_hugepages•31m ago
AyanamiKaine•25m ago
You don't want to know how often I heard: "But I saw on Instagram, with AI it can be done cheaper and faster".
The people that would pay me don't care for good docs, eyesore, or if the programmer actually knows how the app works. They care for how fast are you done? And how much does it cost?
Krei-se•18m ago
latexr•6m ago
You’re a doctor. What’s your reaction when a patient rejects your diagnosis due to something they saw on Instagram?
> The people that would pay me don't care for good docs, eyesore, or if the programmer actually knows how the app works.
Do they care for liability?
sysguest•15m ago
"since I can use AI to create this app this much, I'll pay you less"
"although current AI made this crap, it'll outpace you eventually, so I'll pay you less"
gitowiec•28m ago
pixel_popping•26m ago
It's not only about the pace, but also about the quality, most softwares have proven that not getting AI-reviewed is risky in its own, at least in the field of security.
AyanamiKaine•22m ago
I like programming, it fun! Using AI feels like I am optimizing the fun out of it. I learn so much about different programming languages and topics I would simply not learn when using AI. I also like learning things!
skort•10m ago
Oh and there are also the huge moral and ethical issues with the companies that offer LLMs.
sanswork•24m ago
hyper_frog•8m ago
Krei-se•23m ago
Not sure why the next xy (already done) app has any economic value outside being a cheaper clone.
Still there is nothing wrong with having an AI point out problems which i assume is the case here and someone still is responsible and knowledgeable about the patched (!) code.
close2•20m ago
skort•18m ago
Sure you can churn out more code with a LLM, but is it good code? Is it correct? If being left behind means I don't ship slop, I'll gladly bow out.
coldtea•7m ago
You're more like a cobbler who adopted some new electrical tools for their craft, and feel smug against backwards cobblers using manual tools, while in the meantime the newer versions of those tools in the form of factory automation move in to make the whole craft obsolete.
sanswork•3m ago
sheepscreek•15m ago
As a professional programmer, you’re selling a service. The people buying your service have fully bought into AIs and accepted their shortcomings. You can’t fight this.
You can still scratch your itch with hobby apps, or contributing to human-first projects like Zig.
latexr•9m ago
The cost is similar to doing any other task in a rushed, careless manner, with little regard for the consequences.
> sometimes I feel like I am being left behind.
And why does that bother you? “Forward” does not equal “good” or “desirable”. If a van is driving towards a cliff at high speed, would you not rather be left behind? “Being left behind” is a talking point to cause you FOMO, don’t fall for it.
nhinck2•7m ago
Because after all this talk about being left behind and I see nothing to show for it.
buryat•7m ago
sieve•6m ago
Stands to reason though that someone who knows programming AND has domain knowledge can get LLMs to produce much better output compared to someone who does not.
I never used to have time to make all the stuff I needed or was interested in. With LLMs, I can.
This "shipped a whole app while being in the gym" does not work for me though. It takes me a couple of days to a week to produce solid, functional software (~10KLOC). Simple tools (3-400LOC)? Yeah, those you can produce in 30-60 minutes.
reacharavindh•4m ago
There will always be people who push the extreme limits of either way. “I will not use AI for anything!” Vs “I will vibe code this while I’m at the gym”.
The winner is the one that knows when and how to use AI as a _tool_ and focus on the better outcome.