Yea...

2 days ago by Ek-Hou-Van-Braai to c/linux

theyllneverfindmehere 92 points 2 days ago

And then yesterday he said something along the lines of "we need to make it harder to contribute to the Linux kernel." Which I believe he means to say "oh god there's so much being submitted all of a sudden and it's all slop."

path: 0 26359780, hotness: undefined, score: 92, children: 1
Hobo 4 points 19 hours ago

"Well, well, well if it isn't the consequences of my own actions. "

  • Linus Probably
path: 0 26359780 26387454, hotness: undefined, score: 4, children: 0
shittydwarf 52 points 2 days ago

path: 0 26359525, hotness: undefined, score: 52, children: 14
padreug -47 points 2 days ago

stop trying to force a reality that fits your narrative

path: 0 26359525 26359563, hotness: undefined, score: -47, children: 13
FartMaster69 45 points 2 days ago

lol how many tokens did you burn today

path: 0 26359525 26359563 26360246, hotness: undefined, score: 45, children: 12
NoForwadSlashS 27 points 2 days ago

Its been an hour, the chatbot hasn't given them the perfect retort yet.

path: 0 26359525 26359563 26360246 26360830, hotness: undefined, score: 27, children: 4
ricdeh -4 points 2 days ago

Perfect retort to name-calling? FM69's comment is not exactly a rhetorical masterpiece.

path: 0 26359525 26359563 26360246 26360830 26361228, hotness: undefined, score: -4, children: 1
padreug -7 points 2 days ago

believe it or not i have the ability to still use my mind even when there are tools at my disposal! And I was at the local veggie market talking to people during that hour, so sadly again your narrative is wrong 😞 your response, however, pretty low effort... might need to throw a captcha at you

path: 0 26359525 26359563 26360246 26360830 26361924, hotness: undefined, score: -7, children: 1
padreug -19 points 2 days ago

let's see, i woke up and did jiu jitsu. I went to the local vegetable market with my dog, bought some breakfast and got some coffee and practiced my Spanish with the vendor. I spoke with a nice lady about art residencies and her desire to live an alternative lifestyle even though shes 75. I had a conversation about iterative prisoner's dilemma game theory. Then I came home and now I'm replying to your low dimensional attempt at an insult, while spending some tokens to fix a form validation bug across a web app 💙

path: 0 26359525 26359563 26360246 26361989, hotness: undefined, score: -19, children: 6
MonkderVierte 16 points 2 days ago

Ew, a web sloper even.

path: 0 26359525 26359563 26360246 26361989 26363138, hotness: undefined, score: 16, children: 5
Signtist 43 points 2 days ago

Ah, yes, "when used responsibly." Like how we use drugs, alcohol, guns, cars, money, power, and everything else responsibly? Humans can't be trusted with things that do more harm than good when used irresponsibly.

path: 0 26361570, hotness: undefined, score: 43, children: 24
1995ToyotaCorolla 12 points 2 days ago

AI is the car of modern times. It's convenient, ruinous for the environment, and a danger to anyone in proximity of one. Hell, we even wasted tons of land on highways kinda like what we're doing with datacenters. But boy, does it get you from point A to point B quick.

path: 0 26361570 26365789, hotness: undefined, score: 12, children: 3
Infernal_pizza 3 points 2 days ago

There is one key difference though, drivers and car manufacturers are sometimes held accountable for their actions

path: 0 26361570 26365789 26369359, hotness: undefined, score: 3, children: 1
MangoCats 5 points 2 days ago

sometimes held accountable for their actions

Very weak theater.

path: 0 26361570 26365789 26369359 26375082, hotness: undefined, score: 5, children: 0
MangoCats 2 points 2 days ago

boy, does it get you from point A to point B quick.

Not so long ago, face to face interaction was the only way business was transacted, people were employed and paid.

In today's world, if we could get past the baseless RTO mandates and let the 60% or whatever it is of modern workers work from home or wherever is convenient for them to work, get the commuters off the roads, restructure the food distribution systems to eliminate that need for cars, we really could make a significant improvement in the environmental impact of cars and trucks.

In the world of AI, I suspect a huge chunk of current AI usage, energy burned in data centers, etc. is "wasteful" - investigational, experimental, learning usage. If we can get past that kind of usage and eventually use it for what it's good for and leave it alone for counterproductive wastes of time, it should also be a clear net-benefit for "getting stuff done" not only faster, but more correctly and valuably. Which software is more valuable: one coded by humans over the course of a year, with a half dozen undiscovered security vulnerabilities, or one coded by those same humans over the course of a month with those vulnerabilities exposed and fixed?

If you're concerned about the environment, those humans commuting to work for an extra 11 months add up to far more environmental impact than the AI they used to accelerate their work. Good luck getting their employer to give them 10 months off with pay for delivering the same valuable product faster and better.

path: 0 26361570 26365789 26375070, hotness: undefined, score: 2, children: 0
k0e3 7 points 2 days ago

Then just let AI use AI. I'll collect my Nobel prize now thx.

path: 0 26361570 26363543, hotness: undefined, score: 7, children: 3
MangoCats 1 point 2 days ago path: 0 26361570 26363543 26375120, hotness: undefined, score: 1, children: 2
k0e3 5 points a day ago

Sorry, I don't really feel like reading anything from Anthropic atm (I might later, it sounds interesting), but my actual, non-sarcastic position on the matter is fuck LLMs; they should not be doing any sort of policymaking.

path: 0 26361570 26363543 26375120 26377565, hotness: undefined, score: 5, children: 1
MangoCats 1 point a day ago

Long story short: AI using AI can find ways to run itself on TV set top boxes and similar common IoT devices, as part of a bot-net. It can also find ways to self-propogate such bot-nets across many surprisingly low powered and widely distributed devices in our world.

path: 0 26361570 26363543 26375120 26377565 26379755, hotness: undefined, score: 1, children: 0
TheLeadenSea 2 points 2 days ago

"Knives cause lots of stabbings, so let's ban knives"

path: 0 26361570 26364341, hotness: undefined, score: 2, children: 12
TehPers 2 points a day ago

"Guns cause a lot of shootings, so let's ban guns"

~ any reasonable country on the planet

path: 0 26361570 26364341 26377511, hotness: undefined, score: 2, children: 0
dustyData 2 points 2 days ago

All those things, including knives, are heavily regulated, yes.

path: 0 26361570 26364341 26365156, hotness: undefined, score: 2, children: 4
MangoCats -1 points 2 days ago

I'm sorry, who or what exactly regulates knives? Knife manufacture? Knife ownership? Even knife sales... If you're referring to ballistic knives or switchblades, sure - those are like guns, but the 99.999% of knives in the world? The ones anybody with a piece of metal can hammer out and sharpen for themselves?

path: 0 26361570 26364341 26365156 26375097, hotness: undefined, score: -1, children: 3
ChairmanMeow 2 points a day ago

In plenty of countries carrying knives in public is not allowed. You can own one for use in your home or work but don't brandish it out in the open.

The reason few people know this is because it's rarely ever needed, and the people violating that law are generally the people you want arrested anyway (e.g. because they're trying to stab someone).

path: 0 26361570 26364341 26365156 26375097 26377903, hotness: undefined, score: 2, children: 1
Swedneck 2 points 7 hours ago

Sweden has a knife law, you can't carry knives in public without a valid reason.

path: 0 26361570 26364341 26365156 26375097 26393715, hotness: undefined, score: 2, children: 0
Kangae_Hishiryo -6 points 2 days ago

Nice try to equating a knife to fucking drugs. AI is even worse than drugs, is like the digital version of nuclear weaponry: it shouldn't even exist.

path: 0 26361570 26364341 26364968, hotness: undefined, score: -6, children: 5
emeralddawn45 1 point 7 hours ago

Every country that has legalized or decriminalized drug use and promotes safe and responsible usage with support systems such as addictions counseling and drug purity testing has shown a decrease in drug use and addiction rates and overdose deaths. Whereas the 'war on drugs' has been going strong for like 100 years and usage in the US keeps rising, deaths keep growing, addiction rates are skyrocketing... And billions of dollars go to criminal enterprises. AI is so much worse than drugs and while open source models might seem like a friendly weed dealer on the corner they're actually getting their product from the same monsters and gangsters that are selling crack to schoolchildren (those are the big AI companies).

path: 0 26361570 26364341 26364968 26393696, hotness: undefined, score: 1, children: 0
AwesomeLowlander 0 points 2 days ago

I swear, some people still think Prohibition was a great idea.

path: 0 26361570 26364341 26364968 26374624, hotness: undefined, score: 0, children: 3
MangoCats 1 point 2 days ago path: 0 26361570 26364341 26364968 26374624 26375113, hotness: undefined, score: 1, children: 0
RumRunningDevil -1 points 2 days ago

It was.

If the goal was to reduce the amount the average American drank alcohol year over year (and that was the goal) it was an overwhelming success; not only during prohibition but thereafter as well.

Banning stuff and then enforcing the ban works really well and we have tons of evidence of it working; not just in the US but literally world-wide.

path: 0 26361570 26364341 26364968 26374624 26375057, hotness: undefined, score: -1, children: 1
daniskarma 0 points a day ago

Some humans cannot own knives responsibility. It doesn't mean I have to cut the pineapple with a spoon.

path: 0 26361570 26383537, hotness: undefined, score: 0, children: 1
Signtist 2 points 18 hours ago

Correct - knives do more good than harm, even when some people use them irresponsibly. My point is that AI doesn't; even when some people could arguably say that they use it responsibly and do good work, those that use it for slop, to perpetuate disinformation, and to further degrade our ability to think critically outweigh those people.

path: 0 26361570 26383537 26387917, hotness: undefined, score: 2, children: 0
MangoCats -2 points 2 days ago

There's an example used in regulatory circles: electricity would never be permitted in homes under today's regulatory standards - we only accept it and its hazards because it is so incredibly common and useful in daily life and we've been accepting it since before we cared so deeply about safety.

So, have today's goalposts moved so much that "AI" no longer passes modern society's definitions of acceptable? I feel like such a technology would have been cheerfully embraced in the 1960s.

path: 0 26361570 26374992, hotness: undefined, score: -2, children: 0
padreug 29 points 2 days ago

i came to this forum thinking i'd find interesting stuff and it's mostly just people getting angry at reality

path: 0 26359574, hotness: undefined, score: 29, children: 36
FartMaster69 70 points 2 days ago

When reality is shit one must rage at it.

path: 0 26359574 26360219, hotness: undefined, score: 70, children: 8
padreug 0 points 2 days ago

Rage is uncontrolled anger... it's not helping anyone and certainly not the person experiencing it. If you can find a way to channel that anger into something constructive, then you are doing something beneficial for all

path: 0 26359574 26360219 26362187, hotness: undefined, score: 0, children: 0
dontbelievethis -2 points 2 days ago

Yeah, but if that's all you do nobody wants to be around you.

path: 0 26359574 26360219 26361411, hotness: undefined, score: -2, children: 6
kibiz0r 12 points 2 days ago path: 0 26359574 26360219 26361411 26361834, hotness: undefined, score: 12, children: 5
dontbelievethis -3 points 2 days ago path: 0 26359574 26360219 26361411 26361834 26361937, hotness: undefined, score: -3, children: 4
Rothe 18 points 2 days ago

Oh no, you are one of those "if you don't adapt you will be left behind" people, aren't you?

path: 0 26359574 26360574, hotness: undefined, score: 18, children: 9
im_fine_sandy 11 points 2 days ago

AI is the new reality aparently.

path: 0 26359574 26360574 26361797, hotness: undefined, score: 11, children: 7
padreug -5 points 2 days ago

or imagine a reality where AI just exists alongside other things. Stop catastrophizing

path: 0 26359574 26360574 26361797 26362040, hotness: undefined, score: -5, children: 6
im_fine_sandy 12 points 2 days ago

Ignoring the hype is not catastrophizing.

path: 0 26359574 26360574 26361797 26362040 26362236, hotness: undefined, score: 12, children: 5
padreug -2 points 2 days ago

low dimensional thinking

path: 0 26359574 26360574 26362216, hotness: undefined, score: -2, children: 0
november 5 points 2 days ago

Why is it bad if people get angry at things that are happening in the world? Would you rather we get angry at fiction?

path: 0 26359574 26375607, hotness: undefined, score: 5, children: 1
padreug -2 points a day ago

it's fine, i'm just commenting that it's getting tiring and I don't see people doing something constructive with that anger on a forum where my perception is there are a lot of intelligent people who have power from technical understanding that carries a lot of power. I have a need to see progress and structure through collective wisdom as I think that is lacking.

path: 0 26359574 26375607 26377384, hotness: undefined, score: -2, children: 0
Ek-Hou-Van-Braai -13 points 2 days ago

Yea I'm sure when Google came out "Real Programmers" were angry at all these people just looking up solutions to their coding issues, and using Stack Overflow instead of studying the API or books.

Only to be replaced by people that embraced the new technology.

path: 0 26359574 26359695, hotness: undefined, score: -13, children: 14
GardenGeek 18 points 2 days ago

Only to be replaced by people that embraced the new technology.

I think you have to make a distinction here:

It makes a huge difference whether you know what you’re doing and can work more efficiently thanks to the new technology... or whether you have no idea and think the new technology is a magic wand that can solve everything (which you only think because you have no clue about the subject and therefore believe that whatever the new technology produces is good or desirable).

To stick with your example: Someone who couldn’t code before didn’t suddenly learn how to do it on their own just because of StackOverflow; it just made things easier for people who already had some knowledge but were simply lacking the specific know-how.

In this case, I’d cautiously assume that Torvald can judge what makes sense (within his area of expertise) and what doesn’t.

path: 0 26359574 26359695 26360113, hotness: undefined, score: 18, children: 12
Ek-Hou-Van-Braai 10 points 2 days ago

I think that is still true today with AI just to a lesser degree.

After google many people could copy templates, change a few things and boom they "Built a Website"

It's pretty obvious when someone who has no clue, just used AI to slop out code or something. And it's often riddled with bugs and issues.

Where as someone with say 10+ Years experience in coding, can use AI to do their job a lot faster and better, and denying that is delusional and you will fall behind - !RemindMe 5 years

Eg. I can just throw my error logs and repo at a local hosted AI, and it will find the bug significantly faster than I would have.

path: 0 26359574 26359695 26360113 26360344, hotness: undefined, score: 10, children: 10
lengau 3 points 2 days ago

Presies.

Having an AI help you code is like getting your six-year-old to help you put a shelf on the wall. Undirected, they're just going to make a huge mess for you to clean up later. Given specific tasks within their abilities, they can actually make it both go faster and be an altogether more pleasant experience.

With direction and an operator who knows its limits, AI can be used to semi-automate many boring tasks. One of the things I've got set up in some of my open source projects is an LLM that takes bug reports and turns them into regression tests. I don't always end up committing the AI-generated test (sometimes it's very slow and I can better pinpoint the behaviour and target a test at that), but it helps because I don't have to do that scaffolding myself, and I can just immediately jump into a debugger.

path: 0 26359574 26359695 26360113 26360344 26363857, hotness: undefined, score: 3, children: 0
theneverfox 0 points 2 days ago

Yeah, but therein lies the problem

If you don't have new junior devs learning how it all works through trials by fire, we're going to be the last generation of senior devs.

I like llms, they're interesting and can be a real force multiplier. They let you skip the unimportant details and build bigger and faster. You design the system and focus on the architecture, and you get pretty great results

But you can also leave it all up to the ai and create things that no one understands. They're also not going away

But I don't know how we go forward from here. My best idea is that we make it illegal to provide llm access as a service - maybe everyone who uses one should have to set up their stack themselves. It's not a perfect solution, but at least everyone who uses them will have to learn them like they would any other tool in their toolbox

I don't fear AI in the slightest, but I do fear the ways we're using it as a species

path: 0 26359574 26359695 26360113 26360344 26361369, hotness: undefined, score: 0, children: 2
CheesyFingers -2 points 2 days ago

Fall behind what
Every single one of you is behind the best coders in the world. Guess you should just give up and take on crochet or pickleball
You're behind, why bother

path: 0 26359574 26359695 26360113 26360344 26361777, hotness: undefined, score: -2, children: 5
mlatu 4 points 2 days ago

until he fell into the slop vat and came out sloppified

path: 0 26359574 26359695 26360113 26360362, hotness: undefined, score: 4, children: 0
baines 2 points 2 days ago

im old enough to know this is exactly what happened

path: 0 26359574 26359695 26369963, hotness: undefined, score: 2, children: 0
kibiz0r 25 points 2 days ago

I’ve been thinkin:

We went from STEM to STEAM. But I think we really need SHTEAM. (The H is for Humanities.)

Philosophy, psychology, history, basically anything that would get nerds to think about the social consequences of the stuff they like to tinker with.

path: 0 26361750, hotness: undefined, score: 25, children: 8
Artemis_Mystique 8 points 2 days ago

Warning! very unpopular opinion ::: spoiler Title I hate STEAM, preferred when it was just STEM. :::

path: 0 26361750 26364952, hotness: undefined, score: 8, children: 4
Naho_Zako 4 points 2 days ago

very unpopular opinion

True! I think your opinion sucks lemming! 😎 /s

But seriously, while I do think STEAM sounds a little dumb compared to STEM (and I'm young enough where I saw the name changing happening in real time and despite being at the age where it's easy to impress on kids, I never really cared for the name), I absolutely agree with the idea that we need to teach STEM kids and professionals more about the non-tech side of hard sciences and subjects.

SHTEAM sounds and looks stupid as shit, but we should absolutely take steps to properly educated up-and-coming STEM majors that they need to understand how their work and inventions affect humanity, along with actually having an appreciation for the work that they will do. Not teaching these things is how we create idiots that are proudly declaring "Mecha hitler" and "AI will kill us all, and that's good!"

People complain about electives and gen ed classes in college like, "why do I, a science major, have to take an ethics class?" and then go on to become Sam Altman. As a STEM major, I fucking hate those people. I understand you want to get your money's worth in college, but having to learn history and take one ethics or culture class should always be mandatory. I have learned so much about people and become more knowledgeable about humans and empathy through arts and ethics classes, and have gained an appreciation for them. It also affects how you do tech in general too. So often do I hear about coders, security analysts, data scientists, etc who make music, art, literature etc, and feel like it affects and improves how they work.

path: 0 26361750 26364952 26365523, hotness: undefined, score: 4, children: 1
Catoblepas 4 points 2 days ago

but having to learn history and take one ethics or culture class should always be mandatory.

Fuck it, one of each. Programmers had the opportunity to show they could handle not getting a humanities education with their diploma and they blew it.

path: 0 26361750 26364952 26365523 26366708, hotness: undefined, score: 4, children: 0
kibiz0r 2 points 2 days ago

So SHTEM?

path: 0 26361750 26364952 26365436, hotness: undefined, score: 2, children: 1
MammyWhammy 3 points 2 days ago

That looks like it's the name for an STD

path: 0 26361750 26364952 26365436 26368645, hotness: undefined, score: 3, children: 0
Skullgrid 1 point 2 days ago

I've said it before, and I'll say it again : eventually you just fucking end up with "be a complete person; here's the entire dewey decimal system."

STEM is meant to deal with logic based thinking and the problems unique to that industry, like for instance, a huge gender gap. Shoving arts and humanities in doesn't fix the issue. Cross disciple collaboration is great, expanding your horizons and putting ethics into practices is great, but that's not what STEM is.

There are already plans for these things in practice (hippocratic oath, iron^[https://en.wikipedia.org/... ring^[https://en.wikipedia.org/wiki/Iron_Ring] ), which need to become more widespread. We don't have to have STEAM toys and SHMEAT courses.

path: 0 26361750 26373401, hotness: undefined, score: 1, children: 2
MangoCats 3 points 2 days ago

There's many good reasons why even Bachelor of Science degrees have such a load of core courses across the academic spectrum.

path: 0 26361750 26373401 26375145, hotness: undefined, score: 3, children: 1
Skullgrid 1 point 2 days ago

Yes. That stuff is necessary. I am agreeing with that, while maintaining that "STEM specific initiatives" need to be STEM specific. I'm talking about conferences and toys, not courses.

path: 0 26361750 26373401 26375145 26375407, hotness: undefined, score: 1, children: 0
Rusty 17 points a day ago

I don't understand what's he talking about. I was forced to use AI by my employer and instantly lost all the joy in programming.

path: 0 26380428, hotness: undefined, score: 17, children: 5
Dnb 7 points 18 hours ago

Have it do the tedious work

Have it create a better testing environment

Have it do bunch of edge case things or automate ui testing.

Use it as a tool. You can still be the brains.

path: 0 26380428 26387929, hotness: undefined, score: 7, children: 4
Rusty 9 points 16 hours ago

I'm doing all that, but it's not the same. I'm no longer writing code and it was my favorite part of the job. I guess I was lucky to have a job I enjoyed, now I join the 87% of people who hate their job.

path: 0 26380428 26387929 26389310, hotness: undefined, score: 9, children: 2
Dnb 3 points 15 hours ago

That's your managers fault then not ai itself if you can't use it how you want to

path: 0 26380428 26387929 26389310 26389724, hotness: undefined, score: 3, children: 0
MangoCats 0 points 15 hours ago

What happens if you write the code and your LLM agents write the unit tests, maintain the CI scripts, keep the requirements and specifications and comments in sync with what the code actually does, reviews your code and points out potential problems?

LLMs are actually the best "employees" I've ever had, they don't get their feelings hurt, they usually do what they're told after a few reinforcement instructions. They're forgetful, but willingly write and refer to comprehensive notes.

path: 0 26380428 26387929 26389310 26390009, hotness: undefined, score: 0, children: 0
MangoCats 1 point 15 hours ago

The thing to realize is: you have always been the brains. It's just a tool. If you try to let it be the brains, you'll just get the miserable end of the deal and it will be doing an inadequate job as "the brains," making your end of the relationship even more miserable.

path: 0 26380428 26387929 26389967, hotness: undefined, score: 1, children: 0
Kangae_Hishiryo 15 points 2 days ago

The fucking point that Linus misses is, using AI by itself is intrinsically the more irresponsible thing to do. Change my mind.

path: 0 26364899, hotness: undefined, score: 15, children: 13
ratjefe 5 points 2 days ago

attack it with ethics!

path: 0 26364899 26366460, hotness: undefined, score: 5, children: 0
idealism_nearby -1 points a day ago

How do? Does this apply even if it's a locally run LLM? Even if it's done using green energy like Mistral? Even if all of the AI written code is carefully reviewed by professionals?

Is it a problem of making it too easy for people? If so, what is the correct amount of easiness for people? Shall we start taking clothing down to the river to scrub instead of using washing machines too?

path: 0 26364899 26377812, hotness: undefined, score: -1, children: 0
Ek-Hou-Van-Braai -6 points 2 days ago

You are claiming it's irresponsible, why do you say so?

AI is just a technology, how you use it makes it bad or not.

Nuclear is the cleanest safest energy we have, but you can also make bombs with it.

path: 0 26364899 26366298, hotness: undefined, score: -6, children: 10
Kangae_Hishiryo 6 points 2 days ago path: 0 26364899 26366298 26366459, hotness: undefined, score: 6, children: 7
hirihit640 7 points 2 days ago

I've read this article before. Found it very reductionist. For example, it says that weapons might be good for Ukraine, but they're bad in general. You can't just "in general" something like weapons or AI. They have thousands of different contexts and use cases. Sure, a weapon can make somebody homocidal in one context, but it might make somebody a militia in another context. AI can be a slop generator for a vibe coder, and a bug detection tool for Linus Torvalds.

I'm not a fan of how modern politics and social justice is so reductionist nowadays. "One aspect of X is bad, so we must reject X altogether". Can we add even a little nuance to our discussions? This mindset is brainrot.

path: 0 26364899 26366298 26366459 26369699, hotness: undefined, score: 7, children: 0
LovableSidekick 4 points 2 days ago

In other words, you found an article whose headline seems to make your point for you - which you probably didn't even read or you might have an actual answer. I did read it, and found the reasoning spurious, like jumping through a series of philosophical hoops to prove all taxes are illegal or that birds don't exist. The author's example of a Chinese dish with an unusually large amount of chopped peppers being more easily eaten with chopsticks than with a fork, could just as well have been a bowl of broth that's much easier to eat with a spoon than with chopsticks. All it demonstrates is that any tool can have appropriate and inappropriate use cases. They're still just tools.

path: 0 26364899 26366298 26366459 26367413, hotness: undefined, score: 4, children: 2
Kangae_Hishiryo -1 points 2 days ago

I read it

path: 0 26364899 26366298 26366459 26367413 26372974, hotness: undefined, score: -1, children: 1
Ek-Hou-Van-Braai 2 points 2 days ago

intrinsically the more irresponsible

That doesn't claim it's intrinsically irresponsible. You can use AI responsibly

path: 0 26364899 26366298 26366459 26367330, hotness: undefined, score: 2, children: 0
AwesomeLowlander -1 points 2 days ago

A tool is thus any kind of thing that lets you do something you wouldn't otherwise have been able to.

Immediately goes on to using a fork as an example. Wtf are you doing eating with a fork that you couldn't be doing with your bare fingers?

Argument is stupid, and falls apart at the first hint of critical thinking.

path: 0 26364899 26366298 26366459 26374732, hotness: undefined, score: -1, children: 1
MangoCats 5 points 2 days ago

Wtf are you doing eating with a fork that you couldn’t be doing with your bare fingers?

Preach. There was a lot of fuss made when I was in school about "humans are the only animals who use tools" - of course by then all kinds of animals had been documented clearly using tools, but they were still teaching the kiddos (self included) that "humans are special."

I have been making and using software tools for 45 years, a tool is something you use to make a job easier, faster, cleaner, safer, a tool might make the impossible possible, but that's far from a requirement for "tool-ness."

path: 0 26364899 26366298 26366459 26374732 26374939, hotness: undefined, score: 5, children: 0
ratjefe 1 point 2 days ago
path: 0 26364899 26366298 26366432, hotness: undefined, score: 1, children: 0
zarkanian -2 points a day ago

The "no such thing as a bad tool" argument falls apart if you start thinking about it for longer than a few seconds. If you have a hammer made out of styrofoam, that's a bad hammer.

path: 0 26364899 26366298 26377554, hotness: undefined, score: -2, children: 0
PotatoesFall 13 points 2 days ago

I agree, but the question is, how to use responsibly. I like to use it as an assistant that can look things up. Googling has the tendency to bring up outdated information, a good AI model is able to cross-reference what it finds with documentation and release notes. I never let the AI write anything for me though.

path: 0 26362104, hotness: undefined, score: 13, children: 2
Feidry 12 points 2 days ago

This is exactly how I use it too. Google and other search engines have gone to complete shit in order to cater to LLMs. So that's how I use the LLM. You are my search bitch, Gemini. No, you're not allowed to actually create anything.

path: 0 26362104 26362573, hotness: undefined, score: 12, children: 1
Grainne 1 point a day ago

They went to shit long before LLMs, they went to shit for SEO and algorithmic capitalism.

path: 0 26362104 26362573 26383292, hotness: undefined, score: 1, children: 0
ZombieCyborgFromOuterSpace 6 points 2 days ago

Honestly, if I can use an AI agent that is not coming from an evil corporation that's destroying the environment, I would use it to help me solve problems like figuring out why I have a build error, why I'm getting certain error messages, why a piece of code isn't working as I expected, find potential bugs, etc.

It can be a great tool to help you grow, like having a tutor explain where and why you made a mistake so you can learn from it.

NOT if you ask it to do the job for you and generate your code.

path: 0 26369427, hotness: undefined, score: 6, children: 5
Ek-Hou-Van-Braai 7 points 2 days ago

That's the neat part, you can.

If I had to pick one, it'd be Olmo 3 from Ai2: Non-profit. Ai2 is a research institute, not a company that needs to sell you a subscription or harvest your prompts. Fully open, not just "open weights" Ai2 publishes the training data, the training code, every checkpoint and the logs. Anyone can check exactly what went in, and in principle rebuild it from scratch. You don't have to take their word for anything.

Runs locally. The 7B version runs on an ordinary gaming laptop or a recent MacBook. Your code never leaves your machine, there's no data centre involved when you use it, and the energy cost is your laptop being on. Apache 2.0 licence. No usage restrictions and no strings attached.

Good enough for the tutor use case. Explaining errors, walking through why code misbehaves, and pointing out likely bugs are all well within what it can do.

To be fair about it: the training data is largely scraped from the web, like nearly every model. The difference is that Olmo is honest and auditable about it.

If strict consent matters most to you, StarCoder2 is cleaner (only permissively licensed code, with an opt-out)

path: 0 26369427 26369596, hotness: undefined, score: 7, children: 1
Damage 1 point a day ago

Devstral is very good

path: 0 26369427 26369596 26378314, hotness: undefined, score: 1, children: 0
GreenKnight23 4 points 2 days ago

I used a local model today to write a long form regex for me today. it would have taken me 30 minutes. instead it took 3 seconds and worked out of the box.

I think this is a perfect example of what LLMs should be used for.

path: 0 26369427 26375252, hotness: undefined, score: 4, children: 2
ZombieCyborgFromOuterSpace 7 points 2 days ago

Ok. But did you understand the regex? That's what people are missing out on. The learning aspect.

path: 0 26369427 26375252 26375569, hotness: undefined, score: 7, children: 1
GreenKnight23 4 points a day ago

absolutely. I know regex, better than most devs I know personally.

I also don't use it all the time. I happened to have it up and just said, "hey fucker, give me the pcre regex to find all instances of these keywords in a string like this"

reviewed it, threw what I had into my code, ran my tests and everything was golden.

path: 0 26369427 26375252 26375569 26376178, hotness: undefined, score: 4, children: 0
staircase 6 points a day ago

a great way to find joy in programming

I already had that, thanks Linus. Did you not?

path: 0 26384423, hotness: undefined, score: 6, children: 0
Goodlucksil 5 points 18 hours ago

Torvalds is doing an illicit substitution of Claude, Gemini, Copilot et al. for the vague term AI, which also includes local models, open-weight models and things that aren't LLM (machine translations, for example), thus ignoring the ethical issues associated with the operation of commercial AI/LLM services.

path: 0 26388146, hotness: undefined, score: 5, children: 5
AlteredEgo 2 points 15 hours ago

Most tokens sold come from China today and open weight models, and most (EDIT) 42% of energy produced in China is from clean sources like nuclear or renewables. Don't blame AI for ethics or lack thereof in neoliberal capitalism and a lack of planning or regulations. China also has the most and smartest regulations on AI so far.

path: 0 26388146 26389807, hotness: undefined, score: 2, children: 4
MangoCats 4 points 15 hours ago

• Specific Sources (Recent 12-month baseline via Low Carbon Power): • Coal: ~54% of electricity consumption • Hydropower: ~14% • Solar: ~12% (split evenly between utility-scale and behind-the-meter) • Wind: ~11% • Natural Gas: ~3% • Nuclear: ~4% • Biofuels / Biomass: ~2%

That would be China today.

path: 0 26388146 26389807 26389941, hotness: undefined, score: 4, children: 1
AlteredEgo 2 points 15 hours ago

Thanks for correcting. But overall the trend rapidly goes upwards year by year for china.

The more general argument would be that you can't blame an individual for systemic ills, which has been done to death for climate change and tried to turn it into personal responsibility. We do not live in true democracies but capitalist societies. And we can't be expected to "opt out of the system". If something could be implemented in a way that is ethical but isn't because the ruling plutocrats make more profit that way, this is not the individuals fault. This demonization of people for using AI is unethical and a strategic blunder in a fight for liberation and ultimately only serves to shield specifically neoliberal capitalism from critique.

path: 0 26388146 26389807 26389941 26390087, hotness: undefined, score: 2, children: 0
Goodlucksil 3 points 8 hours ago

Does Linux Torvalds use those Chinese and open weight models? Iirc he was using Claude

path: 0 26388146 26389807 26393061, hotness: undefined, score: 3, children: 1
AlteredEgo 1 point 7 hours ago

The point is that fuckai aims to outright villanize people who use AI, although in a proper democratic society we would have massively invested in nuclear and renewables.

The principles would be "If a material good or service can be produced ethically but is only not produced ethically due to profit maximizing which the individual has no power over, then the individual is not ethically responsible for using or boycotting it".

Or said simpler, the whole fuckai demagoguery is misdirecting anger that should go towards capitalism and especially neoliberal capitalism against people just trying to exist in the fucking system.

path: 0 26388146 26389807 26393061 26393875, hotness: undefined, score: 1, children: 0
halfapage 5 points 2 days ago
path: 0 26360278, hotness: undefined, score: 5, children: 0
eleijeep 4 points 2 days ago

Anti-social hermit discovers that his job is more fun if he has someone to talk to.

You have to kind of feel sorry for him.

path: 0 26361198, hotness: undefined, score: 4, children: 0
OldChicoAle 4 points a day ago

Suddenly Lemmy is going to explain to me why AI is the best thing ever.

path: 0 26383167, hotness: undefined, score: 4, children: 2
Funkt4st1c 2 points a day ago

Nah im still firmly anti AI regardless of what daddy says. Still based, but hypnotized by the tokens.

path: 0 26383167 26384231, hotness: undefined, score: 2, children: 0
MangoCats 0 points 15 hours ago

It's a thing, good for some things, not so great for others.

It's a new thing, people are just starting to figure out what it's really good for. It's also improving rather dramatically over the past year, hard to say if that's the start of an exponential curve, or if we're hitting an s-curve rolloff already...

If it continues to grow its energy / environmental impact at the current growth rate, that's a bad thing, but it's not "in a bad place" yet... if you're outraged about the last 2 years of AI environmental impact, you should have already been apopleptic over the past 15 years of Bitcoin's environmental impacts.

path: 0 26383167 26390077, hotness: undefined, score: 0, children: 0
Hedup 4 points 2 days ago

So how do they gatekeep the vibecoders out then? FOSS need to change and develop new quality control systems. Stop complaining about vibecode, just review it before you use it. Why can't you do it?

path: 0 26362196, hotness: undefined, score: 4, children: 3
dumnezero 5 points 2 days ago

rationing:

Limit lines of code or diff size. Limit scope. Limit PR per user per month. No bots, obviously. New users don't get to send anything, they can comment and vote, at best. And bring in negative ratings for contributors: low quality, suspicious code, bad PRs.

This is another way of saying deceleration, a word that accelerationists hate.

path: 0 26362196 26366278, hotness: undefined, score: 5, children: 0
dustyData 4 points 2 days ago

Because the pace of code production has officially overwhelmed the human capacity to review it. As it was discussed recently. Linus answer was to use more AI, with the implementation of code review tools that gobble up code and spew out summaries.

For the time being, humans reading the summaries count as human reviewed. But at some point in time this system will crack. The current zeitgeist is to restrict who can contribute. Which leads to the obvious follow up question of who decides based on what, and how to decide who deserves to contribute.

You just witnessed the first steps into the philosophical and political erosion of the open source movement. Not just on the kernel but it is also affecting almost all popular FOSS projects.

But of course, that doesnt matter because Linux is not and has never been political. /s

path: 0 26362196 26365296, hotness: undefined, score: 4, children: 0
uuj8za 3 points 2 days ago

Stop complaining about vibecode, just review it

Hahaha. Not a developer, huh?

There is no way I could possibly review my coworkers' 1000s of lines of code he posts daily. I just blindly approve it because fuggggit we don't care about quality only velocity.

This is different from before because before he would normally post 2 or 3 small code changes per week. Also, he would have tested it himself so starting off it would already be in a good state. Also, since he tested himself, we could talk about the change since he still had the context.

Now it's just ship, ship, ship. We literally can't "review it" like we did before. That world is gone.

path: 0 26362196 26368124, hotness: undefined, score: 3, children: 0
Mikina 3 points a day ago

That's how I felt when I found MDMA, and it allowed me to find joy in parties and being around people. If used responsibly, of course.

I'm getting exactly the same feeling with AI now. It is instant dopamine fun, but I can see it being addicting in exactly the same way. Of course I tell myself I'll use it responsibly, for work, and keep my skills sharp by making sure to do some of my own projects, and be responsible in properly reviewing and checking my code.

Just as I told myself that I'll keep a healthy pause of two months between mdma use, and have a rogorous vitamine and supplements plans based on the most recommended harm reduction research.

Sure, I did manage to do that for the first half a year or so, you can guess how it is now.

It's pretty unsettling how exactly the same it feels, the way you slowly start giving up on things you've sworn to do, and how you slowly start to be unable to do/enjoy the thing (be it parties or coding) without it.

path: 0 26382083, hotness: undefined, score: 3, children: 0
DarkCloud 2 points a day ago

So what happens when AI can recode on demand... Rather than programming a game, a gaming AI just generates the game as you play it.

Rather than writing a program, it just codes and runs the code at the same time... so that what you need is there when you request it to be.

Code chunks being put together and pulled apart as required. What then?

path: 0 26382577, hotness: undefined, score: 2, children: 8
starsoaked_lily 4 points a day ago

so what happens when i start barfing up gold coins and never can't afford food again, what then?

path: 0 26382577 26382946, hotness: undefined, score: 4, children: 4
DarkCloud -3 points 21 hours ago

There'll be no gold coins, or individual programs anymore. Programming will be extinct.

path: 0 26382577 26382946 26386314, hotness: undefined, score: -3, children: 3
Tiresia 2 points 17 hours ago

bad bot

path: 0 26382577 26382946 26386314 26388833, hotness: undefined, score: 2, children: 2
m532 1 point 10 hours ago

Botjacketing is dehumanization

path: 0 26382577 26382946 26386314 26388833 26392259, hotness: undefined, score: 1, children: 0
DarkCloud -2 points 16 hours ago

Fuck off dickhead.

path: 0 26382577 26382946 26386314 26388833 26389679, hotness: undefined, score: -2, children: 0
Swedneck 1 point 8 hours ago

i mean they've already shown that you can just straight up have an image model generate the game in real-time without even writing code

the future is the reverse matrix: all-but-sapient computers forced to dream our games
I miss when computers were fancy rocks we tricked into doing maths..

path: 0 26382577 26393591, hotness: undefined, score: 1, children: 0
outerspace 1 point 8 hours ago

There are things that we don't know about yet that are too complicated to code by hand, and whey the models are good we will discover their limits then and start working on those

path: 0 26382577 26393230, hotness: undefined, score: 1, children: 0
MangoCats 0 points 15 hours ago

Rather than writing a program, it just codes and runs the code at the same time

Yeah, so there's been a lot of improvement very quickly over the last year in LLM agent's coding abilities.

If they continue to improve at an exponential improvement rate like they have been... maybe 5-10 years from now you might see such a "code and run" as you make the descriptions LLM performance, for simpler things.

I'm curious, with "unlimited access" to the inference engine hardware capabilities, just how much faster the LLM agents can run when they're not in timeshare over the internet mode?

path: 0 26382577 26390108, hotness: undefined, score: 0, children: 0
zarkanian 1 point a day ago

...Verily?

path: 0 26377480, hotness: undefined, score: 1, children: 0
jaykrown -6 points 18 hours ago

Linus Torvalds is correct.

path: 0 26388105, hotness: undefined, score: -6, children: 1
MangoCats 1 point 15 hours ago

Often enough to give his statements serious consideration.

path: 0 26388105 26389946, hotness: undefined, score: 1, children: 0
linux
linux

@programming.dev

login for more options
15226
5357
3799

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

go to feed...