this post was submitted on 20 Apr 2024
700 points (94.6% liked)

Showerthoughts

43022 readers
484 users here now

A "Showerthought" is a simple term used to describe the thoughts that pop into your head while you're doing everyday things like taking a shower, driving, or just daydreaming. The most popular seem to be lighthearted clever little truths, hidden in daily life.

Here are some examples to inspire your own showerthoughts:

Rules

  1. All posts must be showerthoughts
  2. The entire showerthought must be in the title
  3. No politics
    • If your topic is in a grey area, please phrase it to emphasize the fascinating aspects, not the dramatic aspects. You can do this by avoiding overly politicized terms such as "capitalism" and "communism". If you must make comparisons, you can say something is different without saying something is better/worse.
    • A good place for politics is c/politicaldiscussion
  4. Posts must be original/unique
  5. Adhere to Lemmy's Code of Conduct and the TOS

If you made it this far, showerthoughts is accepting new mods. This community is generally tame so its not a lot of work, but having a few more mods would help reports get addressed a little sooner.

Whats it like to be a mod? Reports just show up as messages in your Lemmy inbox, and if a different mod has already addressed the report, the message goes away and you never worry about it.

founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Aggravationstation@feddit.uk 69 points 2 years ago* (last edited 2 years ago) (10 children)

I work for a fairly big IT company. They're currently going nuts about how generative AI will change everything for us and have been for the last year or so. I'm yet to see it actually be used by anyone.

I imagine the new Microsoft Office copilot integration will be used only slightly more than Clippy was back in the day.

But hey, maybe I'm just an old man shouting at the AI powered cloud.

[–] Jesus_666@lemmy.world 19 points 2 years ago (1 children)

A friend of mine works in marketing (think "websites for small companies"). They use an LLM to turn product descriptions into early draft advertising copy and then refine from there. Apparently that saves them some time.

[–] llama@midwest.social 19 points 2 years ago (1 children)

It saves a ton of time. I've worked with clients before and I'll put a lorem ipsum as a placeholder for text they're supposed to provide. Then the client will send me a note saying there's a mistake and the text needs to be in English. If the text is almost close enough to what the client wants, they might actually read it and send edits if you're lucky.

[–] echodot@feddit.uk 7 points 2 years ago* (last edited 2 years ago)

I've actually pushed products out with lorem ipsum on it because the client never provided us with copy. As you say they seem to think that the copy is in there, but just in some language they can't understand. I don't know how they can possibly think that since they've never sent any, but if they were bright they wouldn't work in marketing.

[–] ramble81@lemm.ee 10 points 2 years ago

The problem with GenAI is the same as any system. Garbage in equals garbage out. Couple it with no tuning and it’s a disaster waiting to happen. Good GenAI can exist, but you need some serious data science and time to tune it. Right now that puts the cost outside of the “do it by hand” realm (and by quite a bit). LLMs are useful given that they’ve been trained on general human writing patterns, but for a company to be able to replace their functions with highly specific tasks they need to develop and push their own data sets and training which they don’t want to spend the money on.

[–] EatATaco@lemm.ee 10 points 2 years ago (1 children)

I'm a developer with about 15 years of experience. I got into my company's copilot beta program.

Now maybe you are some magical programmer that knows everything and doesn't need stack overflow, but for me it's all but completely replaced it. Instead of hunting around for a general answer and then applying it to my code, I can ask very explicitly how to do that one thing in my code, and it will auto generate some code that is usually like 90% correct.

Same thing when I'm adding a class that follows a typical pattern elsewhere in my code...well it will auto generate the entire class, again with like 90% of it being correct. (What I don't understand is how often it makes up enum values, when it clearly has some context about the rest of my code) I'm often shocked as to how well it knew what I was about to do.

I have an exception thats not quite clear to me? Well just paste it into the copilot chat and it gives a very good plain English explanation of what happened and generally a decent idea of where to look.

And this is a technology in it's infancy. It's only been released for a little over a year, and it has definitely improved my productivity. Based on how I've found it useful, it will be especially good for junior devs.

I know it's in, especially on lemmy, to shit on AI, but I would highly recommend any dev get comfortable with it because it is going to change how things are done and it's, even in its current form, a pretty useful tool.

[–] Serinus@lemmy.world 8 points 2 years ago

It's in to shit on AI because it's ridiculously overhyped, and people naturally want to push back on that. Pretty much everyone agrees it'll be useful, just not replace all the jobs useful.

And a chunk of the jobs it will replace were on their way out the door anyway. There are already plenty of fast food places with kiosks to order, and they haven't replaced any specific person, just a small function of one job.

I expect it'll be useful on the order of magnitude of Google Search, not revolutionary on the scale of the internet. And I think that's a reasonable amount of credit.

[–] SlopppyEngineer@lemmy.world 7 points 2 years ago

It will take the market by storm, just like NFT with bored apes.

[–] vodkasolution@feddit.it 7 points 2 years ago

I'd love a boosted Clippy powered by AI! It would have incredible animations while sitting there in corner doing nothing!

[–] oce@jlai.lu 6 points 2 years ago* (last edited 2 years ago) (1 children)

I’m yet to see it actually be used by anyone.

None of your programmers are using genAI to prototype, analyze errors or debug faster? Either they are seriously missing out or you're not following.
I think the "AI will revolutionize everything" hype is stupid, but I definitely get a lot of added productivity when coding with it, especially when discovering APIs. I do have to double-check, but overall I'm definitely faster than before. I think it's good at reducing the mental load of starting a new task too, because you can ask for some ideas and pick what you like from it.

[–] shasta@lemm.ee 9 points 2 years ago (2 children)

Mine aren't. Because it has been mandated by the execs not to because there is a potential security risk in leaking our code to AI servers.

[–] stufkes@lemmy.world 8 points 2 years ago (1 children)

This. I am stunned to read how many devs are allowed to use a third party tool to send proprietary code to.

[–] oce@jlai.lu 2 points 2 years ago

There are company agreements to secure that, we are not using the public websites.

[–] oce@jlai.lu 1 points 2 years ago* (last edited 2 years ago)

My company has an agreement with a genAI provider so the data won't be leaked, we have an internal website, it's not the public one. We can also add our own data to the model to get results relevant to the company's knowledge.

[–] supercriticalcheese@lemmy.world 3 points 2 years ago* (last edited 2 years ago)

I was watching this morning's WAN podcast (linustechtips) and they had an interview with Jim Keller talking mostly about AI.

The portions about AI felt like he was living in an alternate universe, predicting AI will be used literally everywhere.

My bullshit-o-meter hit the stars but comments on the video seem positive 🤔

[–] echodot@feddit.uk 2 points 2 years ago

I think it massively depends on what your job is. I know quite a lot of people at work use AI to to draft out documents, it's a good way to get started. I also suspect that quite a lot of documents are 100% AI since we have a lot of stuff that we write but no one ever reads, so what's the point in putting effort in?

I tried to use it to write some documentation for various processes at work but the AI doesn't know about our processes and I couldn't figure out a way to tell it about our processes and so it either missed steps or just made stuff up so for me it's not really useful.

So it works as long as you don't need anything too custom. But then we have engineers that go out to businesses and presumably they don't use AI for anything because there's nothing it can do that would be useful for them.

So right there in one business you have three groups of people, people who use AI a lot, people who've tried to use AI and don't find it useful, and people who basically have no use for AI.

[–] AA5B@lemmy.world 1 points 2 years ago

I have one guy using AI to generate a status report by compiling all his report’ statuses!

I’m hoping to be one of the people to benefit, if Security would approve AI. As a DevOps guy, I’m continually jumping among programming and scripting languages and it sometimes takes a bit to change context. If I’m still in Python mode, why shouldn’t I get a jump by AI translating to Java, or Groovy, or Go, or PowerShell, or whatever flavor of shell script? As the new JavaScript “expert” at my company, why can’t I continue avoiding Learning JavaScript?