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.

noodlejetski , (edited ) in FLOSS communities right now

every time I run into an issue with Proton-GE it makes me angry again: github.com/GloriousEggroll/proton-ge-custom?tab=r…

Potatos_are_not_friends ,

Unpopular opinion:

For a open source project like the above which has so many constant moving parts, a discord is probably a good idea to ensure the author of the issue can provide more details about their problem and respond to follow up immediately.

Because I can absolutely see a breaking change involving something outside of the open-source project itself.

I say that as a person who hates discord. But I’m also part of the older generation so waiting 3-9 months for a reply is kinda normal. And the projects I support, it’s pretty common to make a merge request that finally gets approved a two years later.

noodlejetski ,

to ensure the author of the issue can provide more details about their problem and respond to follow up immediately.

if you actually visit that Discord (like I reluctantly do, from time to time), you’ll find that all issues are being discussed in a handful of general channels with multiple people discussing multiple issues at the same time in one never-eding stream of messages. if you miraculously find a proper keyword that brings up someone else having the same issue as you do, the only way to find if someone else replied to it is by scrolling through all that noise.

kurwa ,

Discord has like a Q/A section now doesn’t it? That should definitely be utilized more than the chat portion for projects like this.

tonkatwuck ,

You mentioned “keyword”, are you aware of the search feature in discord?

noodlejetski , (edited )

yes, I’m aware of how absolutely useless it is.

executivechimp , in Should I cancel?
@executivechimp@discuss.tchncs.de avatar

I would, yeah.

Faresh , in FLOSS communities right now

Since we are on the topic of disliking Discord, what Matrix clients do you humans use? I tried both Element and Nheko (the latter of which isn’t electron based), and they both felt slow, clunky and unresponsive.

Kolanaki ,
@Kolanaki@yiffit.net avatar

I’ve heard this about Element from a lot of people and I have to wonder: Is that the mobile client or on an actual PC? Because I use it on my phone and it’s actually more reliable than the Discord mobile app.

Pika ,
@Pika@sh.itjust.works avatar

I gave up on matrix, was too complicated of a setup and the site was throughly unhelpful for newcomers. I eventually got it but, the permission system was somehow worse then IRC and due to the federation aspect of it you can’t modify the standard at all because then the other clients/servers can’t recieve you.

Faresh ,

Are you using any other alternative now besides IRC?

Rootiest ,
@Rootiest@lemmy.world avatar

Element, Beeper, FluffyChat, NeoChat, Cinny, Thunderbird

Crazazy ,

Thunderbird has matrix support now? 🤯

Rootiest ,
@Rootiest@lemmy.world avatar

Yup it does!

onlinepersona OP ,

I’ve actually had good experiences with Element except on mobile. Are you talking about mobile?

CC BY-NC-SA 4.0

Faresh ,

Nope. Desktop.

pkill ,

electron bloat

tengkuizdihar ,
@tengkuizdihar@programming.dev avatar

did you just license your own comment?

pkill ,

Fluffychat or Gomuks

Faresh ,

I think I will try Gomuks, since I now also tried Fluffychat, but scrolling felt weird and on a touchpad had the tendency to swipe left on messages to reply instead of scrolling down and I was unable to resize or close the channel info and channel list, or change its font size (there also appears to be no settings button). Maybe the CLI based clients will be more suited for me, since I also don’t mind using irssi for IRC (but it should be noted I also have no problems with graphical IRC clients like hexchat or others, which work perfectly fine on my machine).

pkill ,

it had some stability issues, alternatively, also weechat’s quite decent since it has quite long history of development

morrowind ,
@morrowind@lemmy.ml avatar

Cinny. It uses Tauri instead of electron

tengkuizdihar ,
@tengkuizdihar@programming.dev avatar

I just use element right now, pretty good for phones and imo excellent for desktop (ux and usability wise)

sysadmin420 ,

Schlidichat!

Afiefh ,

On my phone I switched to Element X because Element would take up to a minute to sync messages. I’m willing to put up with the reduced feature set, as long as actual messages fucking arrive in time!

technom ,

Matrix clients are slow and clunky because the protocol is heavy and overloaded. Upcoming sliding-sync feature will make them a bit more responsive.

Talking about specific clients, my favorite is Fractal. It’s still missing some features though (like spaces). But it’s getting updated fast.

Awkwardparticle , in Me after I got fired

A lot of you have a lot of faith in people reviewing PRs. I know a few Sr. developers, that if shit was too busy, would skim it and say 'fuck it, it will be QAs problem. If you put this in the correct sub-system in file that would only be executed once a month, for example a maintenance class, It would be really hard to notice something is wrong if it didn’t cause issues seen immediately. Maybe this is the story of an intern that added something that also fucked up boolean comparisons in a subsystem used once a month. Where there is a 2 week lag between the execution and operations noticing something wrong.

CosmicCleric ,
@CosmicCleric@lemmy.world avatar

{devs} would skim it and say 'fuck it, it will be QAs problem.

And then delays until code complete would eat up all of QA’s time so they have no real time left to test before app release into production.

DeepGradientAscent , in Tough break, kid...
@DeepGradientAscent@programming.dev avatar

As a professional in the field of artificial neural networks, I endorse this meme wholeheartedly and will figuratively slake my thirst for schadenfreude on the tears of this child with joy.

ColeSloth , in Tough break, kid...

Sounds like someone’s worried about how easily replaced they’ll be in the future…

Prunebutt ,

You sound like a class traitor

ColeSloth ,

Realist, maybe. Often a pessimist. Never really a class traitor. Besides, I’m more blue collar than white collar, so I’ve never gotten the luxury of working from home at a higher pay, so as far as being the same class…in the sense of rich vs everyone else, sure.

Prunebutt ,

Your snide comment just seemed a bit too glee about people about to lose their job. Or at least: lacking in solidarity with them.

Forget the distinction between blue and white collar, or higher and lower income: these aren’t classes and the distinction onlyserves toseparateus in class struggle. I meant the “wage dependant class here”.

belated_frog_pants ,

Looks like someone is excited about shit content pumped out as fast as computers can munge shit to spit

ColeSloth ,

Nah, that’s going to blow, and I was talking about just that several months ago. The internet is going to be completely fucked, now. It has a nice little run of the golden years from like 1995 through about 2012. Decade after that was all downhill and the last year or so gas been a dumpster fire that’s still getting bigger.

Mars ,
@Mars@beehaw.org avatar

Yeah, writing prompts it’s the long term goal, programming will be obsolete.

Nobody that can write a problem in a structured language, taking edge cases into account, will be able to write a prompt for a LLM.

Prompt writers will be the useful professionals, because NO big tech company is trying to make it obsolete making AI ubiquitous and transparent, aiming it to work for natural language requests made by normal users or simply from context clues. /s

Prompt engineering it’s the griftiest side of the latest AI summer. Look a who is selling the courses. The same people that sold crypto courses, metaverse courses, Amazon dropship store courses…

KeenFlame ,

You sound like you think prompt writer is an actual job man chill out doesn’t even exist

best_username_ever ,

Sounds like science fiction. No proof that it’s useful right now except copy pasta from StackOverflow.

xmunk , in Tough break, kid...

People in glass houses…

Software engineering isn’t engineering.

frezik ,

Yes, it is. Mostly because “real engineering” isn’t the high bar it’s made out to be. From that blog:

Nobody I read in these arguments, not one single person, ever worked as a “real” engineer. At best they had some classical training in the classroom, but we all know that looks nothing like reality. Nobody in this debate had anything more than stereotypes to work with. The difference between the engineering in our heads and in reality has been noticed by others before, most visibly by Glenn Vanderburg. He read books on engineering to figure out the difference. But I wanted to go further.

Software has developed in an area where the cost of failure is relatively low. We might make million dollar mistakes, but it’s not likely anybody dies from it. In areas where somebody could die from bad software, techniques like formal verification come into play. Those tend to make everything take 10 times longer, and there’s no compelling reason for the industry at large to do that.

If anything, we should lean into this as an advantage. How fast can we make the cycle of change to deployment?

Alexstarfire ,

I help make Healthcare software. Mistakes can easily lead to death. Not most, but it’s something we always have to worry about.

dodgy_bagel ,

It gives Kerbal Space Program energy.

ChickenLadyLovesLife ,

We might make million dollar mistakes, but it’s not likely anybody dies from it.

I had a coworker who got a gig writing PDA software for a remote-controlled baseball machine. He was to this day the most incompetent programmer I’ve ever met personally; his biggest mistake on this project was firing a 120 mph knuckleball (a pitch with no spin so its flight path is incredibly erratic) a foot over a 12-year-old kid’s head. This was the only time in my 25-year career that I had to physically restrain someone (the client, in this case) to prevent a fist fight. I replaced my coworker on the project after this and you can bet I took testing a little bit more seriously than he did.

Skullgrid ,
@Skullgrid@lemmy.world avatar

I would like to subscribe to your newsletter

KeenFlame ,

You are now subscribed to thathappened! Type oops to unsubscribe

okamiueru ,

By how some teams operate, and some developers think, there is certainly cases where the “engineering” aspect is hard to find.

DontRedditMyLemmy ,

In many cases this is accurate. Programming alone doesn’t amount to engineering. Lotta low quality lines of code being churned out these days because standards have dropped.

Mango , in Tough break, kid...

Making middle management do everything is not ‘running a business’.

fidodo ,

If middle management is doing everything aren’t they no longer middle management?

Mango ,

They get middle paychecks.

Pyr_Pressure ,

And vetoed on sensible decisions in favour of non-sensible ones that make the upper management larger bonuses.

Daxtron2 , in Tough break, kid...

Made by someone who doesn’t utilize LLMs effectively

TrickDacy , in Tough break, kid...

“prompt engineering”

Sounds made up af

datavoid ,

It is, I believe the correct term is “proompt”

Croquette ,

The US add engineer to everything to sound most prestigious than they are. If you sell your service as a AI prompt writer, you get paid peanuts. If you sell the same service as AI prompt engineer, the C-Suites cream their pants.

TrickDacy ,

So you’re telling me that people advertise themselves as AI programmers? That does not seem like something to brag about in such a manner

SpaceCowboy ,
@SpaceCowboy@lemmy.ca avatar

Yeah right?

I’ve found it helpful in learning things about languages I’m unfamiliar with, but it seems like saying “I’m an AI programmer” means “I don’t really know what I’m doing in this language, I’m still learning.” Which I suppose shows a willingness to learn, but that’s about it.

Croquette ,

Lots of people think that computers are magic box. And now a diffuse entity in the cloud talk to them? Big heads will gobble that shit up.

anarchist , in Tough break, kid...
@anarchist@lemmy.ml avatar

“Engineering”

h3rm17 ,

Yeah, well, like most software engineers lol

doctorcrimson ,

I’m a huge stickler about degreeless website devs claiming to be Engineers but even I think they’re leagues above people who ask ChatGPT for advice.

S_204 ,

cbc.ca/…/tech-companies-alberta-premier-software-…

They’re not engineers and they’re too chicken shit to act like engineers.

po_tay_toes ,
@po_tay_toes@lemmy.sambands.net avatar

Amateurs, I’m an AI artisté and demand big bucks for “my” art pieces. Also fuck everybody who made all the stuff that the AI stole from.

Excrubulent , in Should I cancel?
@Excrubulent@slrpnk.net avatar

This is a new level of dark pattern though. Like, companies are always looking for ways to make this process harder.

sundray , in Tough break, kid...

But is “prompt hacking” considered actual “hacking?”

GarlicToast , in What's stopping you from coding like this ?

I don’t own a yoga mat

ComradeKhoumrag , in What's stopping you from coding like this ?
@ComradeKhoumrag@infosec.pub avatar

Gimme a wedge pillow to keep my ass above my head and I’m in

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