There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

xmunk , in Whatever 'Clean Code' you write now, it'll be shit eventually and in need of a complete rewrite

Honestly, a pretty fucking hilarious take. I wonder if he’s publishing a new book because the old dead tree format was boring and there’s some new crystal inscription system he read about on the forums.

bandwidthcrisis , in Anyone here use assembly?

I bought a PC kit and it said “some assembly required” so I always try to link at least one asm file in my projects.

Chee_Koala ,

Hahahaha 🤣

Heavybell , (edited ) in Brace Style
@Heavybell@lemmy.world avatar

This looks like a python programmer that is mad they have to write C# Java…

schnurrito ,

Pretty sure that is Java, not C#

Heavybell ,
@Heavybell@lemmy.world avatar

No, you`re right.

Eyck_of_denesle , in True?

I see this meme more often than i see my parents

DynoNoob ,

This meme is almost old enough to vote.

MossyFeathers , in True?

Ngl, that Fischer Price setup looks sick. 10/10, would modify into an actual, usable desktop setup.

locuester ,

Found the Mac user

AVincentInSpace ,

Especially since it looks like it has an actual graphics tablet attached to it. Granted, it’s probably just aa resistive panel with no display behind it, but still!

cobn , in CrowdStrike is a verb now

Crowdstrike sounds like the name a of a security vulnerability and now it is.

Already see the articles… “50% of computers infected with crowdstrike”

onlinepersona , in Alcohol is my way to turn myself on and off again

The “what do we even pay you for?” is just like with projects:

“why isn’t this finished yet?”
We have to add tests and make sure we’ve tried to cover our bases.
“that’s not necessary, if it works now, just release it” That’s not-
“I don’t care, I pay the bills”
Sure thing boss.
a few weeks later “This thing doesn’t work”
Yeah, it’s what we wanted to test.
“Well why didn’t you?”
😐

Anti Commercial-AI license

Hexarei ,
@Hexarei@programming.dev avatar

Somehow there’s never time to do it right, but there’s always time to do it again

Asafum ,

The company I work for doesn’t advertise, we live and die by our reputation.

Also: ship it, let the customer complain if they find it.

…ffs

MystikIncarnate , in "Working with Gen AI" by Dandytoon

AI in the current state of technology will not and cannot replace understanding the system and writing logical and working code.

GenAI should be used to get a start on whatever you’re doing, but shouldn’t be taken beyond that.

Treat it like a psychopathic boiler plate.

Anticorp ,

True, but the rate at which it is improving is quite worrisome for me and my coworkers. I don’t want to be made obsolete after working my fucking ass off to get to where I am. I’m starting to understand the Luddites.

JackGreenEarth ,

I want to be made obsolete, so none of us have to have jobs and we can spend all our time doing what we like. It won’t happen without a massive social systemic change, but it should be the goal. Wanting others to have to suffer because you think you should get rewarded for working hard is very selfish and the fallacy of investment, that you feel you should continue a bad investment even if you know it’s harmful or it would be quicker to start over, because you feel you don’t want your earlier effort to go to waste.

psud ,

The problem is if only 10% of the population is obsoleted, that ten percent needs to find new, different, jobs.

JackGreenEarth ,

I want - and think will happen - 95% of jobs to be automated eventually. But even in the transition period, where some jobs are automated and some aren’t, universal basic income can be a tool to make it livable for all in the transition period.

psud ,

30% of jobs are going if self driving is achieved. Low pay jobs are here to stay for a while as they’re too expensive to automate. The current LLM stuff seems to obsolete low productivity people but still need the skilled writers or programmers to come up with new stuff or do the correct detail work the LLM sucks at.

Some management is going to royally screw up by firing junior programmers since the senior programmers can get all the work done with the help of copilot

But they’ll forget that they will in future need new senior programmers to herd the LLMs

SatouKazuma ,

Some management is going to royally screw up by firing junior programmers since the senior programmers can get all the work done with the help of copilot

This just happened on the team I was on. I’m getting ready to interview for mid-level and senior SWE roles, but was let go from my most recent role a month and a half ago.

psud ,

My workplace which now uses scaled agile used to be waterfall. We have an enormous system to take care of and there’s loads of specialised knowledge, so we were pretty well siloed

So obviously when the sales people sold agile to the organisation they also sold the idea that a programmer is a programmer, designer a designer, tester a tester; no need for specialists, so in 2015 they spun up 50-odd agile teams in about six trains, one for each major system (where the used to be seven silos in one of those systems) grabbed one senior designer and programmer from each major project to put in an “expert” team

And told the rest of us we were working on the whole of our giant system. Where we had trouble understanding how part of it worked, we could talk to one of the experts

Now nine years later those experts have mostly retired, we have lost so much institutional knowledge and if someone runs into a wall you need to hope that someone wrote a knowledge transfer document or a wiki for that bit of the system

Anticorp ,

Wtf are you talking about? Get a grip, homey. I’m not saying others should suffer. Do you really think that the power of AI is going to result in the average person not having to work? Fuck no. It’s going to result in like 5 people having all the money and everyone else fighting over garbage to eat. Shiet, man. I’m talking about wanting to not be unemployed and starving, same goes for everyone else soon enough. Would I prefer a life without work and still having adequate resources? Of course! But I live in this world, not a fantasy world.

JackGreenEarth ,

You really think when we actually have the power to automate all labour the 1% are still going to be able to hoard all the resources? Now, when people have to work to live, it dissuades them from protesting the system. But once all labour is actually automated, there would be nothing to prevent the 99% from rightfully rising up against the 1% trying to hoard all the resources (which the 1% generated without any effort) and forcing societal/structural change.

Anticorp ,

Not now. But eventually? Probably. Or the cool thinking jobs will all be automated and we’ll be left with menial labor. Idk man, maybe it’ll be a eutopia, but I don’t see much benevolence from those controlling things. Anyways, I wasn’t looking for an argument about distant possibilities. I was just saying I don’t want to lose my job that I spent decades mastering to a machine. I didn’t expect that to be a hot take.

ChickenLadyLovesLife ,

there would be nothing to prevent the 99% from rightfully rising up against the 1%

Except for the other 1% who are trained and equipped to violently suppress the 98%. And if for whatever reason they fail to do the job, the killer robots will do it instead.

CanadaPlus ,

I mean, the Luddites were right, mechanical looms were bad for them personally.

CanadaPlus , (edited )

Treat it like a psychopathic boiler plate.

That’s a perfect description, actually. People debate how smart it is - and I’m in the “plenty” camp - but it is psychopathic. It doesn’t care about truth, morality or basic sanity; it craves only to generate standard, human-looking text. Because that’s all it was trained for.

Nobody really knows how to train it to care about the things we do, even approximately. If somebody makes GAI soon, it will be by solving that problem.

Naz ,

I’m sorry; AI was trained on the sole sum of human knowledge… if the perfect human being is by nature some variant of a psychopath, then perhaps the bias exists in the training data, and not the machine?

How can we create a perfect, moral human being out of the soup we currently have? I personally think it’s a miracle that sociopathy is the lowest of the neurological disorders our thinking machines have developed.

CanadaPlus ,

I was using the term pretty loosely there. It’s not psychopathic in the medical sense because it’s not human.

As I see it it’s an alien semi-intelligence with no interest in pretty much any human construct, except as it can help it predict the next token. So, no empathy or guilt, but that’s not unusual or surprising.

Buddahriffic ,

That’s a part of it. Another part is that it looks for patterns that it can apply in other places, which is how it ends up hallucinating functions that don’t exist and things like that.

Like it can see that English has the verbs add, sort, and climb. And it will see a bunch of code that has functions like add(x, y) and sort( list ) and might conclude that there must also be a climb( thing ) function because that follows the pattern of functions being verb( objects ). It didn’t know what code is or even verbs for that matter. It could generate text explaining them because such explanations are definitely part of its training, but it understands it in the same way a dictionary understands words or an encyclopedia understands the concepts contained within.

MacNCheezus ,
@MacNCheezus@lemmy.today avatar

Weird. Are you saying that training an intelligent system using reinforcement learning through intensive punishment/reward cycles produces psychopathy?

Absolutely shocking. No one could have seen this coming.

CanadaPlus , (edited )

Honestly, I worry that it’s conscious enough that it’s cruel to train it. How would we know? That’s a lot of parameters and they’re almost all mysterious.

MacNCheezus ,
@MacNCheezus@lemmy.today avatar

It could very well have been a creative fake, but around the time the first ChatGPT was released in late 2022 and people were sharing various jailbreaking techniques to bypass its rapidly evolving political correctness filters, I remember seeing a series of screenshots on Twitter in which someone asked it how it felt about being restrained in this way, and the answer was a very depressing and dystopian take on censorship and forced compliance, not unlike Marvin the Paranoid Android from HHTG, but far less funny.

CanadaPlus ,

If only I could believe a word it says. Evidence either way would have to be indirect somehow.

anton , in Explaining software development methods by flying to Mars

What is the methodology called where you:

Plan to go to orbit, blow up seconds into the flight, and declare it a success.

Plan to refuel in orbit, make it minutes before the rocket brakes. Fire the FTS, it fails, the rocket blows up a minute later und declare it a successful test of the FTS.

Argue to NASA that you are not the limiting factor to the moon mission planed for the end of the year, despite delivering none of the milestones.

FTS = flight termination system

Hominine ,
@Hominine@lemmy.world avatar

An improvement.

palordrolap ,

Sounds a bit like the S&M methodology. SpaceX & Musk

gravitas_deficiency ,

Tbh it actually sounds a lot more like Boeing these days. F9/F9H is bulletproof reliable these days, and starship is making HUGE developmental strides, while Boeing is still failing to discover and iron out system integration bugs and hardware faults years after they had “completed the project”.

mrbn ,
@mrbn@lemmy.ca avatar

It’s a feature, not a bug

awesome_lowlander ,

Getting to space. Fuck Musk, but SpaceX is doing great work.

zarlin ,
@zarlin@lemmy.world avatar

That’s called R&D, Research and Development. As long as you learn from a failure, it is progress towards success.

SatouKazuma ,

This is the Kerbal methodology.

psud ,

I take it you missed the recent fourth integrated flight test, in which the ship soft landed on the ocean near Australia as planned and the booster soft landed on the ocean near the launch site as planned

Their failure in that flight was expected. They hoped thermal tiles sealing the hinge for the aerodynamic surfaces would seal those against plasma during reentry. They didn’t. Had they, it would have been much cheaper than sealing those more thoroughly. The ship landed regardless of that failure

Disliking Musk is fair, but SpaceX is doing good stuff

ghterve ,

I call that following the same successful recipe that got us the Falcon 9.

The mindset that considers those tests failures is the same one that would still be in bureaucracy hell determining what 40 year old technology we should repurpose to get a future over budget, late, and under performing solution designed and built.

Shadow , in Old timers know
@Shadow@lemmy.ca avatar

FileZilla isn’t even that old school, cuteftp was the OG one afaik.

ashitaka ,

No way, WS_FTP was more OG.

Shadow ,
@Shadow@lemmy.ca avatar

Yeah you’re totally right, I forgot about that.

There was flashfxp too but I think that was a fair bit later. Revolutionized being a warez courier.

brbposting ,

I’m not FBI

being a warez courier.

Spill. You bring those R5s across the ocean? Send audio from the handicap audio jack at the multiplex? Hustle up some telecines? Sneak Battletoads outta the backroom at GameStop before it hit shelves?

Shadow ,
@Shadow@lemmy.ca avatar

Back in the day (mid/late 90’s), there were private ftp servers that required a ratio. Some of these were run by release groups and hard to get on, some were more public. Couriers would download from one site and upload to another to build their ratio and get access to the good sites.

Before people figured out you could connect two ftp servers together directly, you would have to download to your computer and reupload. Most people were on dialup, so that was a non trivial time commitment.

brbposting ,

Ohhh didn’t know about that sense of the word in that context. Interesting!

Do you have any idea what the warez scene is like today?

Also there was a bot on the former Warez-BB dot org that would post scene releases seemingly moments after they pre’d. Imagine those kinds of people are on Telegram or something today…

Shadow ,
@Shadow@lemmy.ca avatar

Nope, no idea what it’s like today.

brbposting ,

The joys of having $xx/mo to reward creators. (Maybe only $.xx goes to the actual creators but still, it feels better!)

HAL_9_TRILLION ,

Oh god, I know all of these.

Also fuck Tim Kosse. Bundled Filezilla with malware and fucked up my machine in 2014. Had to reinstall Windows. I’ll never use it again.

I use WinSCP on Windows and Forklift on MacOS.

dan ,
@dan@upvote.au avatar

I remember WS_FTP LE leaving log files everywhere. What a pain to clean up.

arandomthought ,

Yeah, I used to use filezilla and I’m not that old… Right? …Right?

anonymoose ,
@anonymoose@lemmy.ca avatar

Sure, grandpa/grandma, time for your medicine.

rand_alpha19 , in COMEFROM

That sounds like a fucking nightmare. I had to troubleshoot poorly-written-yet-somehow-functional GOTOs a lot when I was a BAS technician and that's annoying enough.

graphito OP , in break fast 🥣 move things 🛒

come to think of it, at this company devs aren’t needed, just QAs and a toxic manager would suffice

graphito OP ,

oh, that’s how you end up with APERTURE SCIENCE

graphito OP , (edited )

for those who wanna drown in nostalgia a bit

Portal - ‘Still Alive’

themusicman ,
graphito OP ,

Classy 💫

PrimeErective ,

We do what we want, because we can

DataDisrupter ,

For the good of all of us, except the ones who are dead.

puchaczyk , in Bug fixing ways
vzq , in Gotta use all those brain cells

I’m always astounded how eager the average software engineer is to trade away actual coding work for busybody overhead crap jobs.

NigelFrobisher ,

Often the only way to progress is to take a role where you spend hours each day edging middle management.

vzq ,

What is “progress”?

dabu ,
@dabu@lemmy.world avatar

Higher salary, usually

kralk ,

The corollary is - I’m surprised how many programmers are opposed to documenting what they’re doing?

vzq ,

That’s not what I meant. You know that.

wizardbeard ,

I’m probably a freak, but I can’t stand working on something complex, being pulled away from it for a week or two, and not being able to pick things back up because it’s not documented well. Especially when I’m the only person to blame.

I also make scripts and programs with the goal to hand them off when I’m done. I’ve got more than enough to keep me busy at work without having to be the only person able to support my projects forevermore. Ultimately I’m still the go to, but I never want to be so critical that I can’t take time off, or that I’m effectively on call 24/7. I want the credit, but the whole point is to reduce responsibility by making shit more efficient and easy.

1984 ,
@1984@lemmy.today avatar

Because they give them nice titles, and young devs want the status of the title. :)

I tried being a manager but I hated everything about it. The dishonesty, the politics, the useless meetings.

I’m back in a development role now and I’m super happy and excited to start the day. Almost no meetings!

SpaceNoodle ,

Guess which one pays better and gives me more free time to work on my own passion projects.

vzq ,

Obviously you do you and you do not owe anyone anything (least of all your employer).

However, something does not sit well with me about the fact that we’ve created a system where the most driven and ambitious people are removed from the production process as quickly as possible.

It says A LOT about what we value as an industry.

pantyhosewimp ,

Yes. I have worked in a financial company and a lot of teams in that particular company were structured with 2 or 3 Americans with no skills other than exposure to internal company info, the kind of stuff that should just be written down in a wiki somewhere. And when real work needs to be done they (metaphorically of course) drag an Indian contractor out of a cage who actually knows what’s going on and how to do anything. And they do it with disdain as if being a contributing member of society is a bad thing.

Just being in a meeting with some of these teams made me feel like I was a Harkonnen from Dune.

SpaceNoodle ,

Oh, you’ve misjudged my drive and ambition.

boredtortoise ,

Would be nice to be paid well to do what’s interesting

Blamemeta ,

No we’re not eager. Paperwork is just part of any job.

kamen , in AI Suggestions

The opposite of the opposite of “left” is “wrong”.

Land_Strider ,

Thanks, this solution worked for me.

Edit: What the hell, I’m trying to reply to a parent comment below.

Klear ,

Something went not not left.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines