this post was submitted on 11 Jul 2023
469 points (98.0% liked)

Programmer Humor

32571 readers
182 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
top 32 comments
sorted by: hot top controversial new old
[–] danc4498@lemmy.world 43 points 1 year ago (2 children)

Who has translated it into browsing Lemmy more?

[–] Wats0ns@sh.itjust.works 29 points 1 year ago (1 children)

Deploying high tech AI model so that we can use low tech meme networks

[–] hansl@lemmy.ml 4 points 1 year ago (1 children)

The day AI can create memes from scratch is the day the internet dies.

[–] Obi@sopuli.xyz 3 points 1 year ago

Surely the current ones can do that already.

[–] marcos@lemmy.world 2 points 1 year ago

I'm yet to see any clear gain; but I've seen clear loses.

[–] r00ty@kbin.life 34 points 1 year ago (1 children)

Same as every other technological innovation though. Productivity goes up. Revenue goes up. Pay goes.. No wait, I must have got something wrong here.

[–] Phoenix3875@lemmy.world 19 points 1 year ago (1 children)

Salary and working hours have little to do with productivity though. It's all about the workers' negotiation power. We have many technology breakthroughs in computers that have nothing to do with AI and see where we are now.

[–] Wats0ns@sh.itjust.works 7 points 1 year ago (1 children)

I'm not arguing that they haven't little do to with productivity, I'm arguing that they shouldn't have little to do with productivity

[–] MajinBlayze@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

Whether or not they should doesn't matter. So long as the only real metric for success is growth of profit, these things will not happen

There has never been a single time in the history of capitalism where improved productivity has reduced hours or increased pay for the working class.

[–] b3nsn0w@pricefield.org 18 points 1 year ago (3 children)

me. i slack off 6-7 hours a day and use copilot to do the tasks in the remaining 1-2 hours. (at least i think that's the ai and not my untreated adhd...)

in a few years, some genius will do a four day workweek experiment, people like me will forget to only work 4-8 hours instead of 5-10 per week because the amount of tasks is the same, they will conclude that there's no reduction in productivity, a benefit of four day workweek will work as an incentive instead of a raise to keep people around a bit longer, and it will start becoming a standard. and voila, we got the working hours reduction officially.

i've already heard buzz that negotiating a four-day work week doesn't tend to involve a 20% salary cut (probably because people are already slacking off a lot). i'll have to research that more though, because at some point i'd do it even if it did result in a 20% cut, and time is so much more valuable tbh.

[–] loutr@sh.itjust.works 17 points 1 year ago

Experiments have already been done (Microsoft Japan is one example), they all resulted in productivity and worker happiness gains AFAIK.

[–] Wats0ns@sh.itjust.works 6 points 1 year ago (2 children)

Wait, doing your workday in 1-2hr is ADHD?

[–] Windex007@lemmy.world 29 points 1 year ago (2 children)

Not ADHD, AGILE. The 1-2 hours between ceremonies is all you have left.

[–] WordenPond@kbin.social 3 points 1 year ago (1 children)

@Windex007 another planning meeting Is this the one where we plan our planning meetings?

@Wats0ns @b3nsn0w

[–] Windex007@lemmy.world 3 points 1 year ago

No it's our retrospective meeting to evaluate our learnings from our meeting where we planned our planning meeting.

[–] b3nsn0w@pricefield.org 2 points 1 year ago (1 children)

ceremonies? what kind of cult do you work at?

but yeah, i have like two standups a week, we're not that organized

[–] Wats0ns@sh.itjust.works 9 points 1 year ago

Oh my sweet sweet child...

[–] webghost0101@lemmy.fmhy.ml 5 points 1 year ago

In general thats an exaggeration but depending on the job, tasks and especially how much your coworkers understand your task.

I am adhd+autism and there are days where I completel 80% in the first hour before everyone else arrives and its nice and quite and i am still caffeinated. Then i struggle the remainer of the day to finnish

[–] Aesthesiaphilia@kbin.social 5 points 1 year ago

God I need a job like yours. Lucky bastard.

[–] T156@lemmy.world 15 points 1 year ago* (last edited 1 year ago)

Has that ever historically been the case? It's usually been that a technological development results in loss of jobs, as businesses simply reduce their wage expenditure, whilst expecting the same amount, or more work.

Like how computerisation has massively increased productivity, but wages and working hours haven't changed to match.

[–] rikudou@lemmings.world 13 points 1 year ago* (last edited 1 year ago) (1 children)

Who has actually gained productivity from using Copilot? Maybe it's just me, but it slowed me down.

[–] b3nsn0w@pricefield.org 7 points 1 year ago (1 children)

which language do you work with? also, what kind of code do you write?

i do web apps in typescript, fullstack, and so many things are just layers upon layers on the same thing. you make a model, then you make a migration for that model, then a controller for a dead simple crud with just enough custom validation and shit that it's hard to autogenerate, then swagger docs, then factories and unit tests. most of the time, i just write the model, paste it to the top of the file in a comment, then start writing the thing and the ai immediately wants to take it and do it by itself, so i just let it. there are usually a few mistakes, exactly in those hard to autogenerate places, so i fix a few and then the ai can help fix the rest with little intervention. (i do need to delete the mistake and palce the cursor, but it tends to know how to fix it). it's been a huge time-saver for me.

but i noticed that it's also damn good at just generic typescript/javascript. i have it enabled pretty much all the time now and i have yet to find a task where it doesn't speed me up, even with the weird shit i do for fun.

however, i heard similar complaints quite a few times working with other languages. the amount of open source code that's out there for your specific language seems to have a large effect on copilot's effectiveness

[–] rikudou@lemmings.world 4 points 1 year ago (1 children)

I tried it with php which also has a huge amount of code online. The constant checking of the generated code and fixing it was what slowed me down.

[–] b3nsn0w@pricefield.org 1 points 1 year ago

yeah, makes sense. when i'm not doing a test-driven workflow, i usually only allow copilot to generate simple things. with unit tests it's a lot easier because the tests are easy to read and verify, and they expose the errors in other parts of the code

[–] Poob@lemmy.ca 12 points 1 year ago (1 children)

Anyone who thinks chatbots are going to make life better for worker shlubs hasn't been paying attention for the last 200 years

[–] Kichae@kbin.social 3 points 1 year ago* (last edited 1 year ago)

Something something ludites, something something sabot, something something hence the word .

[–] ghariksforge@lemmy.world 6 points 1 year ago

Since when is Github copilot useful?

[–] spaduf@lemmy.blahaj.zone 3 points 1 year ago

I really think we'll start seeing actual improvements as open source alternatives replicate corporate functionality. Existing options are a mess (particularly in a professional setting) for folks to try to implement as they have unstable business models and dubious ideas about intellectual property. See OpenAssistant for an example of where I think these models are headed.

[–] dexx4d@lemmy.ca 2 points 1 year ago* (last edited 1 year ago)

Getting some gains out of it, but I'm still limited by the fact that I can't put anything proprietary into any AI tooling. Not motivated enough yet to roll my own.

For generic Q&A/searching, templating, etc, it's been a decent stackoverflow replacement.

[–] LukeChriswalker@feddit.de 2 points 1 year ago

It will! For people who already don't do work because they implemented the AI strategy for developers. Clearly, if productivity rises the managers did good!

load more comments
view more: next ›