I fucking hate AI in IDE's - the one in VS Code just fucking imagines column names in the downstream models. Like, why?! It's fucking there in the metadata - just fucking load it and stop pretending to be intellisense you absolute cumrag.
You understand that LLMs, by very implementation definition, produce statistically average results right? "Good" is literally against their training objectives.
I, as a receptionist, fielded a call the other day from someone offering “AI solutions to completely eliminate your need for a front desk operator” or some shit. I hung up on him.
A tech bro once told me that I should stop being creative, because I'll just get replaced by AI. He did not like it when I started saying that maybe I'll figure out how to code my games with AI (he's a programmer and I wanted to make him taste his own medicine). In the end I was deemed the bitch in the situation by others, because it's not fair to replace programmers. Apparently it's ok to replace artists and game designers though. Idiots.
Don't try to understand these people. I'm a developer, and while I'd say that there's a lot of smart people in my profession, there's also a ton of really arrogant people who seem to think "I'm good at coding, that must mean I'm really smart in general" and then proceed to make astonishingly stupid decisions. It's not a concept unique to developers, they just have the tools to make themselves partially redundant. And they're using those tools, like the idiots they are.
I used it to make browserquest work (on my windows PC) with a little prompting ^_^. And then got it to fix a bug related to the tiling and mapping that I think has been in there from the beginning (there was a note about making sure you back up the map before editing it).
I've been wanting to run the open source program for 13+ years.
It's been the dream sold to the people since Agriculture was invented. Since the first rudementary forms of food preservation had been invented. "If you work hard now you won't have to work later". It's sold to the comman man and then everytime we buy into it the product is taken from us and put under lock and key and controlled by the people in charge. Same thing here. Make a way of not needing to work but really it's making a thing that removes your leverage and having it taken away.
We tried that.... and the AI violated tons of security restrictions. Put account names and passwords in source code, internal IP addresses and service connection certificates with PRIVATE KEYS in plain text, and... it was a nightmare. What many do not get is AI adds what you ask and responses to its 'dataset', which led to the small word getitng those names/passwords/private keys. It was a nightmare from hell! Do not use AI for anything that has to be secure or private. Ever.
Because they are so short-sighted and the pay is good. Then oops! The works dries up and they're moving back home with mom and dad. My next door neighbors were exactly that ^^^
Many of the people that work on AI aren't developers, they are researchers. And the best in the field say that the LLMs cannot replace people and cannot achieve what their bosses claim. They have been very public about this. You can look up Ed Zitron and "Better Off Line" (or something) podcast.
As an artist, considering they had no problem stealing from my colleagues, I don't have as much empathy for them as I do for other people affected by this.
I teach electronics and programming at the university level. Students come to me with "their" AI written code. Aside from trivial problems that are solved a 1000 times online, AI consistently falls apart when things get more complex and it is important to understand them and develope a maintainable basis, where humans in the company know what the program does and in which way it does it. The hard part about programming isn't writing some code that runs. The hard part is everything else.
As someone who has used AI multiple times to write simple tasks, I assure you I am fine. Because I spend 2 hours arguing with it breaking my program, and then 30 minutes rebasing my code and writing the damn thing myself. You can use AI to build things. 100%. But when it breaks (and it WILL break) I will be there to curse, spit, and fix it. Me and my rubber ducks.
I've actually had Copilot, Gemini and whatever Databricks uses help me out. It can be a bit humiliating when the autocomplete function anticipates your next 2-3 lines. I'm still getting paid with a bit less work.
According to METR (a pro-AI research center) developers who use AI assistance self-report a 20% _increase_ in productivity while objective metrics show a 20% _decrease_.
AI is not the threat people think it is, especially with how the people currently trying to replace everybody with it are using it. AI is actually getting worse for the most part in spite of the modeling abilities getting better.
A large part of it is how the AI is trained. Huge swathes of data are scrapped off the net and make an inferior product. Then they scrape again and their shittier copy is also scrapped. Then that shittier one is scraped.
a) There's one thing most programmers love more than anything else: Spend an inhuman amount of time figuring out how to automate things
b) They know they are not going to get replaced anytime soon. At it's worst its yet another thing you need to fix, at its best it's just another tool in the box. Not more, not less.
c) If and when AIs finally reach that point, we'll be happy about it. You think it's interesting to code the same kind of button 200 times in your life with minor variances? >
I've actually had Copilot, Gemini and whatever Databricks uses help me out. It can be a bit humiliating when the autocomplete function anticipates your next 2-3 lines.
cutting down on that mind numbing repetition is the explicit goal and motivation of uncountable community projects, frameworks and programming languages.
But even then developers would still not be replaced. Software engineers do more than mere programming. Software design/architecture, user interface and experience, and for those who can afford it the whole testing and quality assurance process. There is *so* much more going on than just programming.
For a hundred years we've been fed the idea that all this automation will mean we can live lives of luxury and creativity. Hasn't happened yet, and the future doesn't look bright.
you're convoluting different thoughts here. From a societal perspective I agree, the problem however is not technology, it's politics.
From the specific perspective of this post and my comment: This just what software engineers do. Developing something that automates is easily half of the job description. And again half of that time is spent automating tasks that the developers don't want to themselves (compilation, boilerplate code, interfaces, data structures, tests, documentation, ... )
Doing what? Making more money for the rich? Instead of it being, "automation lets me complete my work in half the time, so I only have to work half as much", it means "my boss makes twice as much money now, and I still work all the time".
It won't be the problem of the executives by then. They'll have gotten a bunch of quarterly bonuses and left the company with a golden parachute. It'll be somebody else's problem.
It's one of the ultimate "Fuck you, I got mine" in our system.
I've begun to think the end goal is more of a techno-Feudalism.
They'll build the tools and politicians to basically screw all small businesses/farmers/etc into bankruptcy, swoop in and buy it for nothing, then slowly increase prices until nobody can afford to live.
The corporations will own everything, and everyone, and the only way to survive will be to work for them, for basically nothing. They'll own our homes. Which will be taken from our paychecks.
revival of feudalism. the end goal is to replace the money=power paradigm with technology = power. billionaires could care less if people bought things they have more money than they could ever need. https://youtu.be/gqtrNXdlraM?si=r5F9tBMybTYD7OxS
Norway here. We have as a goal to automate the entire country. No one having to "buy" anything, but it being made automatically for us. Exports will keep economy with the rest of the world running. Pretty much communism, except we still want to keep our government as is. For now, we've practically eliminated paper mail (we only get mail 2 to 3 times per week if you even have anything incoming) and some of the most automated and advanced industries in the world (including hospitals).
It's not the company. The people running them are often accelerationists. They want it all to end so the next species or transhumans can come along and really progress things. They are mentally ill.
That's the next CEO's problem. And then it will be the next financial quarterly report's problem. The can will be kicked down the road until the road collapses. In the meantime the corporate fat pigs will fatten up as much as possible while they still can.
Capitalism (as it exists in the modern world) must have constant growth by any means necessary. It doesn't matter if climate change makes the world unlivable in 50 years. It doesn't matter if the economy crashes in a decade. It doesn't matter if your children starve. So long as this quarter's revenue is higher than last's, you are a success.
Well there are enough billionaires that can essentially create an economy where you work to survive and they don't actually need to sell anything and just assert their power
They want to take away your independence by substituting your skills with technology you never asked for. Once you loose the ability to work yourself, you become dependent on the corporation and then they have real control over your life and suck as much money as they can out of you, the technological slave. Something to brighten your day.
Their economy consists of a boys club of other companies & governments. The record scratch comes when they realize the robot replacements don't pay taxes.
No company ever thinks long-term. It's all about maximizing short-term profit. If you give a company the chance to make $5M today or $1M today and $9M tomorrow, they'll always take the $5M today.
Yeah. Not to sound all nostalgia boomer or whatever, but time was when companies looked at long term goals and sustainable profits over anything else. Then Reagan happened. Suddenly it was all about immediate gains and short term returns, and this crazed idea of infinite growth. I was born into the tail end of all of that, just enough to see the middle of the transition firsthand. Fucking wild stuff.
I got hired to “straighten out” a department, 2 years later it was running pretty good. Walked in one day, my job was eliminated because it was running good. Walked out the door and was unable to collect my vacation time, the time I wasn’t Able to use when my mother died. Yep very large corporation.
It may depend on the state, but if they give you a fixed number of vacation days, they typically have to pay that out upon termination. I got them the last time I left a company. This is also another reason why "unlimited vacation" is a scam, because they don't have to pay any out on termination.
It definitely depends on the state. Less than half the states have laws saying this, and of those that do, several allow caps on how much the company has to pay out and others allow companies to not pay out at all so long as they have a policy saying they don't pay out vacation.
Shoutout to that one vibe coding tech bro who gave the AI direct access to the prod environment and found his startup erased, an experience that didn't budge his blind faith in the technology at all.
It's learning the approximate shape of a final product and roughly duplicating what that might look like, which is a very different thing from duplicating the process itself. What a human did in order to arrive at the final product is not actually a part of the training data.
In the short term, yes. As soon as they find An AI that can code even halfway decently they will use it as an excuse to get rid of people that they have to pay highly and to reduce the salary of the position because "All you're doing is baby sitting the machine."
Problem is, no AI is like that. As time has gone on, more and more companies are now dropping AI code because it's all dog shit. Which is about on schedule for a tech Fad, as it typically takes 4-6 years for them to burst. As it takes them 2-3 years to get big enough that business invest in them, then they typically last 2-3 years before the companies realise they got sold a lemon and drop them. Because all the wonders sold to them, never arrive.
The trouble is, your job security depends on what your boss THINKS they can replace. AI not being a good replacement doesn't matter to you if management only discovers this fact after you've been shown the door.
If AI was as good as people want to claim it is then we would have seen an explosion in the amount of malware and cyber-espionage over the past six months.
I use AI to get my code 60-80% complete, it's rarely right but it's usually close and a good headstart. It's a reasonably good tool, but it's not replacing devs yet.
Except that AI is stagnating. They are merely simulating progress by throwing more and more processing power, memory, storage and (mostly stolen) data at it.
That's the truth. Probably important to remember that these faux-AI's don't actually reason out the code, they make it *look* like code. Sometimes that works, but more often than not you get a bunch of fragments that don't work together.
As a senior dev, AI is really good as a rubber duck. And for the really boring stuff. It really is very useful in some cases. I've used it for prototyping too.
I use ai when I get stuck, it's pretty much never right, but psychologically, that's somehow helpful, it makes me want to correct it and then I'm no longer stuck lol
Same. I'll use AI to help me narrow down the correct information (versus me going through countless Stack Exchange forum posts that don't really focus on the specific problem I'm having) and then I'll run the code to see if it A) works and B) see how it works so that I learn from it and know what process to use to accomplish the task at hand.
A rubber duck that can "talk" back, yup, its just about having something that engages ones thinking brain, and having to explain and talk about an issue, does that
Right. Because a competent developer can read 500 000 lines of logs to figure out a 3rd party dll is misbehaving when a KB patch for .net is installed on server. Yet AI does in in 4 minutes for 3.8 USD. Git Gud.
That's... what debugging suites are made for, not cheapshit AI. Humans have been doing this shit with broken code for years and don't need a hallucinating plagiarism machine to fuck it up for them. Coding and debugging isn't fucking dark souls, chief. Take your 'git gud' dismissive trash and enjoy your garbage programming.
You can't us these tools to produce good code without a competent human coder holding the leash, was the point. When you do have a good coder who can work with the bots well, its super empowering and the coder will produce much better and much more completed coding. The potential to help us be better at our jobs is huge. Honestly, I feel like a carpenter who was given his first hammer when before I was just using my hands or a rock
TheN8
I fucking hate AI in IDE's - the one in VS Code just fucking imagines column names in the downstream models. Like, why?! It's fucking there in the metadata - just fucking load it and stop pretending to be intellisense you absolute cumrag.
KoryNunn
You understand that LLMs, by very implementation definition, produce statistically average results right? "Good" is literally against their training objectives.
zombiejedediah
Spend more time debugging code than you ever did coding
lonelyrangerofthedreams
5. AI feed herself with its own code, exponentially increasing errors get by copying human codes.
6. AI deteriorate into a shit
7. World needs developer back, but no one knows how to do it anymore
8. …Profit (?)
Bazzatron666
We don't have UBI. We have bills. You cannot refuse an order, no matter how obviously bad or unethical.
ToenailClippingsJar
Welcome to IT, where we all work our asses off to make ourselves obsolete. At best, not needed.
mostlyh2o
I, as a receptionist, fielded a call the other day from someone offering “AI solutions to completely eliminate your need for a front desk operator” or some shit. I hung up on him.
olafthrig
https://media3.giphy.com/media/v1.Y2lkPWE1NzM3M2U1bTJzb3ltZXNma3JnN3g0MHNndTZ4c25ncWxnNWpiaWtwMXRzbXowbiZlcD12MV9naWZzX3NlYXJjaCZjdD1n/6cFcUiCG5eONW/200w.webp
Lontri
A tech bro once told me that I should stop being creative, because I'll just get replaced by AI. He did not like it when I started saying that maybe I'll figure out how to code my games with AI (he's a programmer and I wanted to make him taste his own medicine). In the end I was deemed the bitch in the situation by others, because it's not fair to replace programmers. Apparently it's ok to replace artists and game designers though. Idiots.
heroesblood
AI game devs make shit, too. Trying to make a cohesive game experience with an LLM is like trying to get a beagle to design architecture.
MaharynArts
Don't try to understand these people. I'm a developer, and while I'd say that there's a lot of smart people in my profession, there's also a ton of really arrogant people who seem to think "I'm good at coding, that must mean I'm really smart in general" and then proceed to make astonishingly stupid decisions. It's not a concept unique to developers, they just have the tools to make themselves partially redundant. And they're using those tools, like the idiots they are.
PixelSprite64
cullingg
I used it to make browserquest work (on my windows PC) with a little prompting ^_^. And then got it to fix a bug related to the tiling and mapping that I think has been in there from the beginning (there was a note about making sure you back up the map before editing it).
I've been wanting to run the open source program for 13+ years.
Ver0
It's been the dream sold to the people since Agriculture was invented. Since the first rudementary forms of food preservation had been invented. "If you work hard now you won't have to work later". It's sold to the comman man and then everytime we buy into it the product is taken from us and put under lock and key and controlled by the people in charge. Same thing here. Make a way of not needing to work but really it's making a thing that removes your leverage and having it taken away.
lemoncakedog
The people writing the code for AI will be able to retire comfortably with thier millions. It's the rest of us they are replacing, not themselves.
heroesblood
No they won't. Their boss's boss's bosses will, but not the people doing the work.
PolitiCat
You confuse the hired developers and the tech bro employers that rake in all the money and pay very little.
JinxRocks
We tried that.... and the AI violated tons of security restrictions. Put account names and passwords in source code, internal IP addresses and service connection certificates with PRIVATE KEYS in plain text, and... it was a nightmare. What many do not get is AI adds what you ask and responses to its 'dataset', which led to the small word getitng those names/passwords/private keys. It was a nightmare from hell! Do not use AI for anything that has to be secure or private. Ever.
heroesblood
Any time I see a company suggest using AI for coding, I wonder how cool they are with their proprietary code no longer being proprietary.
VentusSolis
AI should be used to help provide inside, and to do validation testing against the item, not to “create” it (at least not yet).
cousteau
OK now ask it to maintain the code, fix bugs, or add new features.
MrTenant2
Because they are so short-sighted and the pay is good. Then oops! The works dries up and they're moving back home with mom and dad. My next door neighbors were exactly that ^^^
somebackup
Many of the people that work on AI aren't developers, they are researchers. And the best in the field say that the LLMs cannot replace people and cannot achieve what their bosses claim. They have been very public about this. You can look up Ed Zitron and "Better Off Line" (or something) podcast.
dank69
If you think writing code from scratch is hard, try debugging AI slop
CedricDur
It's still a far off into the distance. 2-3 years, maybe, assuming the bubble hasn't burst until then.
SJBSavageInk
As an artist, considering they had no problem stealing from my colleagues, I don't have as much empathy for them as I do for other people affected by this.
forelle
I teach electronics and programming at the university level. Students come to me with "their" AI written code. Aside from trivial problems that are solved a 1000 times online, AI consistently falls apart when things get more complex and it is important to understand them and develope a maintainable basis, where humans in the company know what the program does and in which way it does it. The hard part about programming isn't writing some code that runs. The hard part is everything else.
MatoMatoCuzTheres2
As someone who has used AI multiple times to write simple tasks, I assure you I am fine.
Because I spend 2 hours arguing with it breaking my program, and then 30 minutes rebasing my code and writing the damn thing myself.
You can use AI to build things. 100%. But when it breaks (and it WILL break) I will be there to curse, spit, and fix it. Me and my rubber ducks.
akafluffy
Good old vibe coding, does sterilize all your inputs forever need to be said after everything?
mithiwithi
Given that code injection has been in the OWASP Top 10 for as long as I've been aware of OWASP... yes. Yes it does.
ByThePowerOfSCIENCE
I've actually had Copilot, Gemini and whatever Databricks uses help me out. It can be a bit humiliating when the autocomplete function anticipates your next 2-3 lines. I'm still getting paid with a bit less work.
Squossifrage
According to METR (a pro-AI research center) developers who use AI assistance self-report a 20% _increase_ in productivity while objective metrics show a 20% _decrease_.
heroesblood
Vibe coders don't know they're actually working dumber, lol.
faithydiesalot
not everyone using AI is a "vibe coder" lol
heroesblood
Might as well be since they're not doing any actual work.
ByThePowerOfSCIENCE
I'm not delegating the core of my work so it's been useful as a "secretary" that saves me time and finger strain looking up parameters and typing.
lackinglife
AI is not the threat people think it is, especially with how the people currently trying to replace everybody with it are using it. AI is actually getting worse for the most part in spite of the modeling abilities getting better.
A large part of it is how the AI is trained. Huge swathes of data are scrapped off the net and make an inferior product. Then they scrape again and their shittier copy is also scrapped. Then that shittier one is scraped.
Think copy of a copy of a copy and so on.
errantcompass
Doesn't work like that lmao
SmellingMistake
It doesn't have to be as good as human employees just cheaper.
dreikommavierzehn
a) There's one thing most programmers love more than anything else: Spend an inhuman amount of time figuring out how to automate things
b) They know they are not going to get replaced anytime soon. At it's worst its yet another thing you need to fix, at its best it's just another tool in the box. Not more, not less.
c) If and when AIs finally reach that point, we'll be happy about it. You think it's interesting to code the same kind of button 200 times in your life with minor variances? >
ByThePowerOfSCIENCE
I've actually had Copilot, Gemini and whatever Databricks uses help me out. It can be a bit humiliating when the autocomplete function anticipates your next 2-3 lines.
dreikommavierzehn
cutting down on that mind numbing repetition is the explicit goal and motivation of uncountable community projects, frameworks and programming languages.
But even then developers would still not be replaced. Software engineers do more than mere programming. Software design/architecture, user interface and experience, and for those who can afford it the whole testing and quality assurance process. There is *so* much more going on than just programming.
heroesblood
Any product with AI that has QA set upon it always generates a much bigger fucking escape report than something that hasn't
nothingunused
For a hundred years we've been fed the idea that all this automation will mean we can live lives of luxury and creativity. Hasn't happened yet, and the future doesn't look bright.
dreikommavierzehn
you're convoluting different thoughts here. From a societal perspective I agree, the problem however is not technology, it's politics.
From the specific perspective of this post and my comment: This just what software engineers do. Developing something that automates is easily half of the job description. And again half of that time is spent automating tasks that the developers don't want to themselves (compilation, boilerplate code, interfaces, data structures, tests, documentation, ... )
VodkaReindeer
Relative to 100 years ago? We're doing it.
nothingunused
Doing what? Making more money for the rich? Instead of it being, "automation lets me complete my work in half the time, so I only have to work half as much", it means "my boss makes twice as much money now, and I still work all the time".
VodkaReindeer
Living a life of luxury. We can shit inside in a warm room and create music/pictures/dances without spending anything if we want.
MightyIink
I don't understand the end game goal of these companies, if nobody has a job then nobody can buy their products.
PicassoCT
The invisible hand that ejaculated these amobeas has a plan
newsguycraigevans
There's no long term plan. It's all about short term goals.
Clockworkdancerobot
Wealth extraction of markets that cannot move and they can. Vulture capitalism
razalude
Just more people getting “theirs” and pulling the ladder up behind them.
PoliticalWanderer
It won't be the problem of the executives by then. They'll have gotten a bunch of quarterly bonuses and left the company with a golden parachute. It'll be somebody else's problem.
It's one of the ultimate "Fuck you, I got mine" in our system.
Ac1dBurn72
I've begun to think the end goal is more of a techno-Feudalism.
They'll build the tools and politicians to basically screw all small businesses/farmers/etc into bankruptcy, swoop in and buy it for nothing, then slowly increase prices until nobody can afford to live.
The corporations will own everything, and everyone, and the only way to survive will be to work for them, for basically nothing. They'll own our homes. Which will be taken from our paychecks.
Goldensands
$
KilroyLichking
revival of feudalism. the end goal is to replace the money=power paradigm with technology = power. billionaires could care less if people bought things they have more money than they could ever need. https://youtu.be/gqtrNXdlraM?si=r5F9tBMybTYD7OxS
DerpyBestPrincess
Norway here. We have as a goal to automate the entire country. No one having to "buy" anything, but it being made automatically for us. Exports will keep economy with the rest of the world running. Pretty much communism, except we still want to keep our government as is. For now, we've practically eliminated paper mail (we only get mail 2 to 3 times per week if you even have anything incoming) and some of the most automated and advanced industries in the world (including hospitals).
somebackup
It's not the company. The people running them are often accelerationists. They want it all to end so the next species or transhumans can come along and really progress things. They are mentally ill.
iDrawStuff
The longer all this shit goes on, the more I am beginning to think that this is genuinely the end game.
somebackup
It is, for them. Thiel and his ilk all believe in it.
JockoV
That's the next CEO's problem. And then it will be the next financial quarterly report's problem. The can will be kicked down the road until the road collapses. In the meantime the corporate fat pigs will fatten up as much as possible while they still can.
wadatahmydamie
Here’s a good explanation from the early 80’s
preservedkillicknonesopretty
Who’s that fucking guy and what’s he wearing?
wadatahmydamie
Gerald Casale, from Devo
A spud collar, from one of their albums
mortaleye
Capitalism (as it exists in the modern world) must have constant growth by any means necessary. It doesn't matter if climate change makes the world unlivable in 50 years. It doesn't matter if the economy crashes in a decade. It doesn't matter if your children starve. So long as this quarter's revenue is higher than last's, you are a success.
lostlittletimeonthis
Well there are enough billionaires that can essentially create an economy where you work to survive and they don't actually need to sell anything and just assert their power
epistlero
Like Uber that was to help people be their own contractor when their end goal was always robo cabs
ThrowAwayAcct0000
They don't care. They'll be rich by then and have gone somewhere else.
Spiffico
They want to take away your independence by substituting your skills with technology you never asked for. Once you loose the ability to work yourself, you become dependent on the corporation and then they have real control over your life and suck as much money as they can out of you, the technological slave. Something to brighten your day.
AFelineMassofEyes
Their economy consists of a boys club of other companies & governments. The record scratch comes when they realize the robot replacements don't pay taxes.
Shaodyn
No company ever thinks long-term. It's all about maximizing short-term profit. If you give a company the chance to make $5M today or $1M today and $9M tomorrow, they'll always take the $5M today.
sofako41404
I wouldn't say no company thinks long term, but certainly no publicly traded company.
WardSharlow
Neo feudalism. Everybody being in debt to the local lord.
SmellingMistake
It's all about this quarter's gains for the investors. Long term sustainability isn't the slightest concern for them.
Bigblackdick69
You what that's called in the medical field, cancer!
HamburgerTelephone
Line must go up!
Sageypie
Yeah. Not to sound all nostalgia boomer or whatever, but time was when companies looked at long term goals and sustainable profits over anything else. Then Reagan happened. Suddenly it was all about immediate gains and short term returns, and this crazed idea of infinite growth. I was born into the tail end of all of that, just enough to see the middle of the transition firsthand. Fucking wild stuff.
GreaseMonkeyOfLove
Get rehired to rewrite the garbage code your AI hallucinatied up.
throwaway12345432
Why would you rehire someone who wrote an AI that hallucinates?
CallMeCourierSix
Because that's the only kind of AI there is.
DukeDarkwood
Laugh at their offer and tell them to enjoy their new lead programmer.
ATLandNerdy
I hope all companies that replace people with AI get exactly what they deserve.
CallMeCourierSix
It'S cALlED vIBe CoDINg! LoOk iT UP!
cttypo
I got hired to “straighten out” a department, 2 years later it was running pretty good. Walked in one day, my job was eliminated because it was running good. Walked out the door and was unable to collect my vacation time, the time I wasn’t Able to use when my mother died. Yep very large corporation.
marsilies
It may depend on the state, but if they give you a fixed number of vacation days, they typically have to pay that out upon termination. I got them the last time I left a company. This is also another reason why "unlimited vacation" is a scam, because they don't have to pay any out on termination.
Badprenup
It definitely depends on the state. Less than half the states have laws saying this, and of those that do, several allow caps on how much the company has to pay out and others allow companies to not pay out at all so long as they have a policy saying they don't pay out vacation.
cttypo
Yep. My state=no recourse. I got screwed over. 🖕was able to collect unemployment for a while.
InitHello
Or when it "panics" and deletes everything.
Colopty
Shoutout to that one vibe coding tech bro who gave the AI direct access to the prod environment and found his startup erased, an experience that didn't budge his blind faith in the technology at all.
heroesblood
That whole situation was so fucking stupid. He loses everything, the AI FIRM has to provide the backup(???) and he still trusts it? Bruh.
theworldcouldbeflat
But that's a human problem, the AI is learning what humans do and duplicating the process.
heroesblood
Competent humans don't run out and delete entire repos and their backups without warning.
theworldcouldbeflat
If you understand anything about food supply we actually kind of do.
Colopty
It's learning the approximate shape of a final product and roughly duplicating what that might look like, which is a very different thing from duplicating the process itself. What a human did in order to arrive at the final product is not actually a part of the training data.
theworldcouldbeflat
You are still talking about AI and my comment was about society and social problems.
PoliticalWanderer
At half your old salary. Then get fired when the execs think it's good enough.
Colopty
lmao they're not getting the people they fired back for cheaper than their original salary
WardSharlow
It NEVER works out like that. Everybody I know that has gotten fired and rehired as a consultant gets paid about twice their original salary.
Targe0
Get hired back at double your old salary as a contractor, when the changes to the AI made it so much worse.
PoliticalWanderer
In the short term, yes. As soon as they find An AI that can code even halfway decently they will use it as an excuse to get rid of people that they have to pay highly and to reduce the salary of the position because "All you're doing is baby sitting the machine."
Targe0
Problem is, no AI is like that.
As time has gone on, more and more companies are now dropping AI code because it's all dog shit.
Which is about on schedule for a tech Fad, as it typically takes 4-6 years for them to burst.
As it takes them 2-3 years to get big enough that business invest in them, then they typically last 2-3 years before the companies realise they got sold a lemon and drop them. Because all the wonders sold to them, never arrive.
dproz
This is exactly what happens
DdCno1
See: Salesforce, among many others.
PileOfWalthers
I've seen coders write code using AI and I've seen the output. Yalls jobs are safe LOL
Multipew
Not very long ago we were taking the piss out of how ai couldn't do hands or teeth properly.
cousteau
I've seen some people's code and I have to admit an Ai could've written that. This is not meant as a compliment to either part involved.
lordnequam
The trouble is, your job security depends on what your boss THINKS they can replace. AI not being a good replacement doesn't matter to you if management only discovers this fact after you've been shown the door.
sofako41404
Doesn't matter if it's good, just if it's cheaper.
Septcanmat
If AI was as good as people want to claim it is then we would have seen an explosion in the amount of malware and cyber-espionage over the past six months.
Mauriach
I use AI to get my code 60-80% complete, it's rarely right but it's usually close and a good headstart. It's a reasonably good tool, but it's not replacing devs yet.
StephenDaniels
Pre 1903 there were some really, really stupid looking and dismal performing attempts at making flying machines. They got better.
DdCno1
Except that AI is stagnating. They are merely simulating progress by throwing more and more processing power, memory, storage and (mostly stolen) data at it.
rowzdowr
That's the truth. Probably important to remember that these faux-AI's don't actually reason out the code, they make it *look* like code. Sometimes that works, but more often than not you get a bunch of fragments that don't work together.
jekath
As a senior dev, AI is really good as a rubber duck. And for the really boring stuff. It really is very useful in some cases. I've used it for prototyping too.
Baron29
This take is going to age like milk...I'm not happy about it, but I don't think this is going away
pvtsquirel
I use ai when I get stuck, it's pretty much never right, but psychologically, that's somehow helpful, it makes me want to correct it and then I'm no longer stuck lol
ChiliBeef
Same. I'll use AI to help me narrow down the correct information (versus me going through countless Stack Exchange forum posts that don't really focus on the specific problem I'm having) and then I'll run the code to see if it A) works and B) see how it works so that I learn from it and know what process to use to accomplish the task at hand.
LoquaciousDude
A rubber duck that can "talk" back, yup, its just about having something that engages ones thinking brain, and having to explain and talk about an issue, does that
ihateimgurffs
I've seen code written by AI when run by a competent developer that keeps it on a leash and it is wonderful. Git gud.
heroesblood
"Git gud" my ass. That's not competent code writing by the AI, that's a developer cleaning up its output after it barfs up spaghetti.
ihateimgurffs
Right. Because a competent developer can read 500 000 lines of logs to figure out a 3rd party dll is misbehaving when a KB patch for .net is installed on server. Yet AI does in in 4 minutes for 3.8 USD. Git Gud.
heroesblood
That's... what debugging suites are made for, not cheapshit AI. Humans have been doing this shit with broken code for years and don't need a hallucinating plagiarism machine to fuck it up for them. Coding and debugging isn't fucking dark souls, chief. Take your 'git gud' dismissive trash and enjoy your garbage programming.
ProcrastinatingWork
That leash holding is a full-time job.
Multipew
If holding a leash full time produces more useful code than a human can, then the system is working
heroesblood
The time, energy and money would have been better spent hiring a competent human coder at the outset.
ProcrastinatingWork
You can't us these tools to produce good code without a competent human coder holding the leash, was the point. When you do have a good coder who can work with the bots well, its super empowering and the coder will produce much better and much more completed coding. The potential to help us be better at our jobs is huge. Honestly, I feel like a carpenter who was given his first hammer when before I was just using my hands or a rock