Skip to content

Companies That Tried to Save Money With AI Are Now Spending a Fortune Hiring People to Fix Its Mistakes

Technology
109 81 0
  • I just use A.I. to simplify the tedious data gathering and organizing.

    If you're conscientious, you check AI's output the same way a conscientious licensed professional checks the work of an assistant before signing their name to it.

    If you're more typical... you're at even greater risk trusting AI than you are when trusting an assistant who is trying to convince your bosses that they can do your job better than you.

    yes, 100%, do not use an LLM for anything you’re not prepared to vet and verify all of. The longer an LLM’s response the higher the odds it loses context and starts repeating or stating total gibberish or makes up data to keep going. If that’s what you want (like a list of fake addresses and phone numbers to prototype an app), great, but that’s about all it’s going to really do.

  • We've hired a bunch of Indian guys who are using AI to do their work... the results are marginally better than either approach independently.

    a negative times a negative is a positive?

  • youre in luck, i offer consultation for consultancing, now give me money

    This person sounds confident! You’d be stupid not to take them up on it.

  • I don’t know if it even helps with productivity that much. A lot of bosses think developers’ entire job is just churning out code when it’s actually like 50% coding and 50% listening to stakeholders, planning, collaborating with designers, etc. I mean, it’s fine for a quick Python script or whatever but that might save an experienced developer 20 minutes max.

    And if you “write” me an email using Chat GPT and I just read a summary, what is the fucking point? All the nuance is lost. Specialized A.I. is great! I’m all for it combing through giant astronomy data sets or protein folding and stuff like that. But I don’t know that I’ve seen generative A.I. without a specific focus increase productivity very much.

    So some places started forcing developers to use AI with a quota and monitor the usage. Of course the devs don't go checking each AI generated line for correctness. That's bad for the quota. It's guaranteed to add more slop to the codebase.

  • I'm still not sure how this is any different than when I used stack exchange for exactly the same thing.

    Well, SE code usually compiled and did what it said. I guess that part is different.

    Practically negligible then...

    However how the heck have you all been using stack exchange? My questions are typically something along the lines of:

    "How to use a numpy mask with pandas dataframes"

    Not something that gives me 50 lines of code.

  • I just use A.I. to simplify the tedious data gathering and organizing.

    If you're conscientious, you check AI's output the same way a conscientious licensed professional checks the work of an assistant before signing their name to it.

    If you're more typical... you're at even greater risk trusting AI than you are when trusting an assistant who is trying to convince your bosses that they can do your job better than you.

    Oh I check the citations. I'm fully aware of A.I. hallucinations.

  • As a senior developer, my most productive days are genuinely when I remove a lot of code. This might seem like negative productivity to a naive beancounter, but in fact this is my peak contribution to the software and the organization. Simplifying, optimizing, identifying what code is no longer needed, removing technical debt, improving maintainability, this is what requires most of my experience and skill and contextual knowledge to do safely and correctly. AI has no ability to do this in any meaningful way, and code bases filled with mostly AI generated code are bound to become an unmaintainable nightmare (which I will eventually be paid handsomely to fix, I suspect)

    Getting to deprecate legacy support... Yes please, let me get my eraser.

    I find most tech debt resolution adds code though.

  • As someone who has been a consultant/freelance dev for over 20 years now this is true. Lately I've been getting offers and contacts from places to essentially clean up the mess from LLMs/AI.

    A lot of is pretty bad. It's a mess. But like I said I've been at it for awhile and I've seen this before when companies were offshoring anything and everything to India and surprise, surprise, they didn't learn anything. It's literally the exact same thing. Instead of an Indian guy that claims they know everything and will work for peanuts, it's AI pretty much stating the same shit.

    I've been getting so many requests for gigs I've been hitting up random out of work devs on linkedin in my city and referring the jobs to them. I've burned through all my contacts that now I'm just reaching out to absolute strangers to get them work.

    yes it's that bad (well bad for companies, it's fantastic for developers.)

    Would you happen to be willing to throw work to random out-of-work devs who aren't in your city? I may know a couple over here in England...

  • This post did not contain any content.

    And no doubt struggling to blame their bad decisions on each other and preserve their salary bonuses.

  • As someone who has been a consultant/freelance dev for over 20 years now this is true. Lately I've been getting offers and contacts from places to essentially clean up the mess from LLMs/AI.

    A lot of is pretty bad. It's a mess. But like I said I've been at it for awhile and I've seen this before when companies were offshoring anything and everything to India and surprise, surprise, they didn't learn anything. It's literally the exact same thing. Instead of an Indian guy that claims they know everything and will work for peanuts, it's AI pretty much stating the same shit.

    I've been getting so many requests for gigs I've been hitting up random out of work devs on linkedin in my city and referring the jobs to them. I've burned through all my contacts that now I'm just reaching out to absolute strangers to get them work.

    yes it's that bad (well bad for companies, it's fantastic for developers.)

    Retired dev here, I'm curious about the nature of "the mess". Is it buggy AI-generated code that got into production? I know an active dev who uses ChatGTP every day, says it saves him a hell of a lot of work. What he does sounds like "vibe coding". If you're using AI for grunt work and keep a human is in the workflow to verify the code, I don't see how it would differ from junior devs working under a senior. Have some companies been using poorly managed all-AI tools or what? Sorry for the long question.

  • As someone who has been a consultant/freelance dev for over 20 years now this is true. Lately I've been getting offers and contacts from places to essentially clean up the mess from LLMs/AI.

    A lot of is pretty bad. It's a mess. But like I said I've been at it for awhile and I've seen this before when companies were offshoring anything and everything to India and surprise, surprise, they didn't learn anything. It's literally the exact same thing. Instead of an Indian guy that claims they know everything and will work for peanuts, it's AI pretty much stating the same shit.

    I've been getting so many requests for gigs I've been hitting up random out of work devs on linkedin in my city and referring the jobs to them. I've burned through all my contacts that now I'm just reaching out to absolute strangers to get them work.

    yes it's that bad (well bad for companies, it's fantastic for developers.)

    I imagine you aren't talking about large companies that just let ai loose in their code base. Are these like companies that fired half their staff and realized llms couldn't make up for the difference, or small companies that tried to make new apps without a proper team and came up short?

  • What these companies didn't take the time to understand is, A.I. is a tool to make employees more efficient, not to replace them. Sadly the vast majority of these companies will also fail to learn this lesson now and will get rid of A.I. systems altogether rather than use them properly.

    When I write a document for my employer I use A.I. as a research and planning assistant, not as the writer. I still put in the work writing the document, I just use A.I. to simplify the tedious data gathering and organizing.

    My daughter has used AI a lot to write grant proposals, which she cleans up and rewords before submitting. In her prompts she tells it to ask her questions and incorporate her answers into the result, which she says works very well, produces high quality writing, and saves her a ton of time. She's actually a very competent writer herself, so when she compliments the quality I know it means something.

  • This post did not contain any content.

    McNamara fallacy at its finest. They hear figures and potential savings and then jump into the hype without considering the context. It is the same when they heard of lean manufacturing or Toyota way. Companies thought it is cost saving rather than process improvement.

  • As someone who has been a consultant/freelance dev for over 20 years now this is true. Lately I've been getting offers and contacts from places to essentially clean up the mess from LLMs/AI.

    A lot of is pretty bad. It's a mess. But like I said I've been at it for awhile and I've seen this before when companies were offshoring anything and everything to India and surprise, surprise, they didn't learn anything. It's literally the exact same thing. Instead of an Indian guy that claims they know everything and will work for peanuts, it's AI pretty much stating the same shit.

    I've been getting so many requests for gigs I've been hitting up random out of work devs on linkedin in my city and referring the jobs to them. I've burned through all my contacts that now I'm just reaching out to absolute strangers to get them work.

    yes it's that bad (well bad for companies, it's fantastic for developers.)

    Throw us some work if you like, although I already work as software engineer but wouldn’t turn down a side gig cleaning up after LLMs.

  • They should have just asked me. I knew that would be the result years ago. Writing has been on the screaming wall of faces while the faces also screamed it.

    Management doesn't ask people they want to fire is firing them is a good idea. They themselves would lie like crazy to keep their job and assume therefore everything the developers say would be a lie too.

  • This post did not contain any content.

    Companies with stupid leaders deserve to fail.

  • My daughter has used AI a lot to write grant proposals, which she cleans up and rewords before submitting. In her prompts she tells it to ask her questions and incorporate her answers into the result, which she says works very well, produces high quality writing, and saves her a ton of time. She's actually a very competent writer herself, so when she compliments the quality I know it means something.

    That's a good way to use the tool. I generally use the OpenAI option to set up a custom gpt and tell it to become an expert on the subject I'm writing about, then set the parameters. Then once I've tested it on a piece of the subject matter I already understand and confirm it's working properly, I begin asking it questions. When I'm out of questions or just need a break, I go back and check the citations for each answer just to make sure I'm not getting bad data.

    Once I've run out of questions and all the data is verified, I have it create an outline with a brief summary of each section. Then I take that outline and use that to guide me as I write. Also it seems like the A.I. always puts at least one section in the wrong place so that's just another reason I like to write it myself and just use an A.I. summary outline.

  • This post did not contain any content.

    AI: The new outsourcing?

  • As someone who has been a consultant/freelance dev for over 20 years now this is true. Lately I've been getting offers and contacts from places to essentially clean up the mess from LLMs/AI.

    A lot of is pretty bad. It's a mess. But like I said I've been at it for awhile and I've seen this before when companies were offshoring anything and everything to India and surprise, surprise, they didn't learn anything. It's literally the exact same thing. Instead of an Indian guy that claims they know everything and will work for peanuts, it's AI pretty much stating the same shit.

    I've been getting so many requests for gigs I've been hitting up random out of work devs on linkedin in my city and referring the jobs to them. I've burned through all my contacts that now I'm just reaching out to absolute strangers to get them work.

    yes it's that bad (well bad for companies, it's fantastic for developers.)

    They learned that by the time all of their shitty decisions ruin everything, they'll be able to bail with their golden parachute while everyone else has to deal with the fallout.

  • This post did not contain any content.

    AI as it exists today is only effective if used sparingly and cautiously by someone with domain knowledge who can identify the tasks (usually menial ones) that don't need a human touch.

  • 222 Stimmen
    33 Beiträge
    1 Aufrufe
    H
    Its because of the hardware. Pixel phones have a chip dedicated exclusively to security, therefore why GrapheneOS is buildt arround those phones
  • 332 Stimmen
    19 Beiträge
    60 Aufrufe
    R
    What I'm speaking about is that it should be impossible to do some things. If it's possible, they will be done, and there's nothing you can do about it. To solve the problem of twiddled social media (and moderation used to assert dominance) we need a decentralized system of 90s Web reimagined, and Fediverse doesn't deliver it - if Facebook and Reddit are feudal states, then Fediverse is a confederation of smaller feudal entities. A post, a person, a community, a reaction and a change (by moderator or by the user) should be global entities (with global identifiers, so that the object by id of #0000001a2b3c4d6e7f890 would be the same object today or 10 years later on every server storing it) replicated over a network of servers similarly to Usenet (and to an IRC network, but in an IRC network servers are trusted, so it's not a good example for a global system). Really bad posts (or those by persons with history of posting such) should be banned on server level by everyone. The rest should be moderated by moderator reactions\changes of certain type. Ideally, for pooling of resources and resilience, servers would be separated by types into storage nodes (I think the name says it, FTP servers can do the job, but no need to be limited by it), index nodes (scraping many storage nodes, giving out results in structured format fit for any user representation, say, as a sequence of posts in one community, or like a list of communities found by tag, or ... , and possibly being connected into one DHT for Kademlia-like search, since no single index node will have everything), and (like in torrents?) tracker nodes for these and for identities, I think torrent-like announce-retrieve service is enough - to return a list of storage nodes storing, say, a specified partition (subspace of identifiers of objects, to make looking for something at least possibly efficient), or return a list of index nodes, or return a bunch of certificates and keys for an identity (should be somehow cryptographically connected to the global identifier of a person). So when a storage node comes online, it announces itself to a bunch of such trackers, similarly with index nodes, similarly with a user. One can also have a NOSTR-like service for real-time notifications by users. This way you'd have a global untrusted pooled infrastructure, allowing to replace many platforms. With common data, identities, services. Objects in storage and index services can be, say, in a format including a set of tags and then the body. So a specific application needing to show only data related to it would just search on index services and display only objects with tags of, say, "holo_ns:talk.bullshit.starwars" and "holo_t:post", like a sequence of posts with ability to comment, or maybe it would search objects with tags "holo_name:My 1999-like Star Wars holopage" and "holo_t:page" and display the links like search results in Google, and then clicking on that you'd see something presented like a webpage, except links would lead to global identifiers (or tag expressions interpreted by the particular application, who knows). (An index service may return, say, an array of objects, each with identifier, tags, list of locations on storage nodes where it's found or even bittorrent magnet links, and a free description possibly ; then the user application can unify responses of a few such services to avoid repetitions, maybe sort them, represent them as needed, so on.) The user applications for that common infrastructure can be different at the same time. Some like Facebook, some like ICQ, some like a web browser, some like a newsreader. (Star Wars is not a random reference, my whole habit of imagining tech stuff is from trying to imagine a science fiction world of the future, so yeah, this may seem like passive dreaming and it is.)
  • 170 Stimmen
    5 Beiträge
    4 Aufrufe
    K
    But but we need to power our virtual idiot with more energy than entire countries use :((
  • Biotech uses fermentation to produce milk proteins without cows

    Technology technology
    26
    199 Stimmen
    26 Beiträge
    98 Aufrufe
    M
    Alpro Not Milk comes pretty close for me, oat drink.
  • An AI video ad is making a splash. Is it the future of advertising?

    Technology technology
    2
    10 Stimmen
    2 Beiträge
    17 Aufrufe
    apfelwoischoppen@lemmy.worldA
    Gobble that AI slop NPR. Reads like sponsored content.
  • Browser Alternatives to Chrome

    Technology technology
    14
    11 Stimmen
    14 Beiträge
    16 Aufrufe
    L
    I've been using Vivaldi as my logged in browser for years. I like the double tab bar groups, session management, email client, sidebar and tab bar on mobile. It is strange to me that tab bar isn't a thing on mobile on other browsers despite phones having way more vertical space than computers. Although for internet searches I use a seperate lighter weight browser that clears its data on close. Ecosia also been using for years. For a while it was geniunely better than the other search engines I had tried but nowadays it's worse since it started to return google translate webpage translation links based on search region instead of the webpages themselves. Also not sure what to think about the counter they readded after removing it to reduce the emphasis on quantity over quality like a year ago. I don't use duckduckgo as its name and the way privacy communities used to obsess about it made me distrust it for some reason
  • 469 Stimmen
    28 Beiträge
    81 Aufrufe
    C
    Corrupted politicians and greedy people don't want you know about this one neat truck to fix climate crisis.... Oh, too late.
  • 133 Stimmen
    80 Beiträge
    201 Aufrufe
    glizzyguzzler@lemmy.blahaj.zoneG
    Indeed I did not, we’re at a stalemate because you and I do not believe what the other is saying! So we can’t move anywhere since it’s two walls. Buuuut Tim Apple got my back for once, just saw this now!: https://lemmy.blahaj.zone/post/27197259 I’ll leave it at that, as thanks to that white paper I win! Yay internet points!