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.

bruhduh , in we love open source!!1!
@bruhduh@lemmy.world avatar

Where matrix or/and xmpp

teletext , in Saw 37 the software Dev

Sorry bro, if you think JavaScript is difficult, then you’re just too weak.

ZILtoid1991 , in What it's like to be a developer in 2024

Me: “How do I write my own Rawinput handler?”

Search results: “Here’s how you setup Rawinput in this competitive FPS, and look how it reduces input latency by a single milisecond! After 2-3 pages of AI generated SEO garbage full of misinformation, you might find something else besides of the official MS docs.”

Me: “Okay, this is not working, maybe I should look for some another preexisting SDL alternative, maybe at least one of them isn’t an even bigger dumpster fire than SDL itself.”

Search results: “Duuuude, have you heard of this game making tool, called Gamemaker? It doesn’t need coding, and it’s totally the same thing, because some people mistakingly called SDL a game engine, and now my AI hallucinates it as such. If you’re up to a bigger challenge, then there’s always Godot, or DirectX, which my AI also hallucinates being a game engine!”

cows_are_underrated ,

Wait, Godot isn’t a game engine? I always thought it was one.

Wappen ,

It is but DirectX ain’t

joshcodes ,
@joshcodes@programming.dev avatar

Pretty sure it is, might just be their grammar.

I read it as “Godot, or DirectX (which my aim hallucinated is a game engine)”

cows_are_underrated ,

Yeah, that might make sense.

Bezier ,
@Bezier@suppo.fi avatar

I think that remark was only meant for directx, and the ai lumps it with godot.

ZILtoid1991 ,

Godot is a game engine.

SDL, on the other hand, is not, and instead is a multimedia layer (middleware) often used for game development.

One could argue that game engines constitute as middleware, but in reality, most modern game engines are way more than that, and instead often rely on other middleware nowadays (e.g. OpenGL, or even SDL for some). This, alongside with people mistakingly calling SDL a game engine, leads to stuff like this.

scrubbles , in Always follow 3-2-1 backup rule
@scrubbles@poptalk.scrubbles.tech avatar

Nobody should trust gcp. They decommission products left and right and half of their products are in perma beta

alphacyberranger OP ,
@alphacyberranger@sh.itjust.works avatar

And their documentation is non existent

sazey ,

seriously, make aws look like documentation kings

reflectedodds ,

AWS has so much documentation, and yet it never has what I’m looking for ☠️

deegeese ,

GCP docs tell me exactly what I need to know.

AWS docs tell me everything while saying nothing.

Maiznieks ,

Aws is a shitbag, even compared to gcp

barsquid , in StackGPT

This meme would be absolutely killer if the bottom text was “this question has been closed as a duplicate.”

Anticorp , in Chuckles, I'm in Danger

It’s going to be quite the world when all we have are programs and apps that nobody understands how they work.

KindaABigDyl ,
@KindaABigDyl@programming.dev avatar

This is already how the military works BC they lost the source code for ancient machines. They’ve gotta now hire reverse engineer researchers to help out

farcaster , in [Request] Looking for resources on terrible algorithms, architecture, and design

No, I won’t give you my github.

nickwitha_k OP ,

That’s ok. I’ve only just met you and am not sure that I’m ready to commit.

mox , in Demand ad companies take security seriously first and maybe we'll talk.

Please enable javascript to view this static content.

explodicle ,

Coming soon with web 3.0…

Please pay $0.01 as a piss-poor solution to DDOS.

umbrella , in manyThreadsAreBetterThanOne
@umbrella@lemmy.ml avatar

whoops race condition

trustnoone , in "prompt engineering"

“Not to worry, I have a permit” youtu.be/uq6nBigMnlg

Deceptichum , in YoE
@Deceptichum@sh.itjust.works avatar

Scorpions are immune to their own venom, thus this scorpion would be able to complete its task of ferrying the smaller scorpion across without succumbing to poison and dying.

CluckN ,

They will both surely drown.

RonSijm ,
@RonSijm@programming.dev avatar

Scorpions are not good swimmers, but they are proficient enough to survive for approximately 48 hours in water by breathing through their exoskeletons.

And a scorpion with 10 years industry experience in Frog will probably do a lot better than 48 hours

CanadaPlus ,

Ancient Greek zoology strikes again!

skullone ,

You’re hired!!! (*After you complete the rest of the 12 interview panels)

surge_1 , in New language

Skip step 3, and just switch to Kotlin. Worked wonders for Android

GissaMittJobb ,

Yes indeed, and it feels really good.

sabreW4K3 ,
@sabreW4K3@lazysoci.al avatar

Is Kotlin bad?

surge_1 ,

Kotlin is the tits

swordsmanluke ,

Kotlin is Java with all the suck taken out.

It’s a modern, ergonomic language that runs on the JVM and removes as much GD boilerplate as it can.

It’s fantastic.

sabreW4K3 ,
@sabreW4K3@lazysoci.al avatar

Sorry, one more question. What does ergonomic mean in regards to programming languages?

swordsmanluke ,

Lots of little quality of life things. For instance, in Kotlin types can be marked nullable or not. When you are passing a potential null into a non-nullable argument, the compiler raises an error.

But if you had already checked earlier in scope whether or not the value was null, the compiler remembers that the value is guaranteed not to be null and won’t blow up.

Same for other typechecks. Once you have asserted that a value is a given type, you don’t need to cast it everywhere else. The compiler will remember.

sabreW4K3 ,
@sabreW4K3@lazysoci.al avatar

Ooh, thank you

AeroLemming ,

with all the suck taken out.

You still need Gradle, so not all the suck.

moomoomoo309 ,
@moomoomoo309@programming.dev avatar

kotlinlang.org/docs/maven.htmlThat’s not true, you can use Maven if you want!

AeroLemming ,

I’m not a huge fan of Maven either. I guess I’m just spoiled by Cargo.

moomoomoo309 ,
@moomoomoo309@programming.dev avatar

Cargo is really simple, which is great, but also limiting. Maven is much more complex, but for good reason - there’s use cases, especially around multi-artifact projects and version sharing, where cargo would require either some glue or you run into some interesting edge cases. Usually, Rust isn’t used for the kinds of big, wacky projects with a million dependencies that companies write in Java/Kotlin, so those kinds of use cases are considered more unusual.

Gradle, in my opinion, makes itself complex because it’s all code, is very brittle, and several of its features just don’t work right and require workarounds. When it works, it builds fast and it works well, but getting it to work, and how often you have to get it to work again…not worth it.

AeroLemming ,

That’s interesting, thanks

zaphod , in Aaargh....my eyes......my eyes......

ThisCommentsMakeItSoThatYouHateMeForWritingLikeThisSeriouslyICanNotStopPleaseSendHelp

MostlyBlindGamer ,
@MostlyBlindGamer@rblind.com avatar

Would you like a snake to replace your camel?

F04118F ,

Careful, Pascal doesn’t like it when you call him a camel

MostlyBlindGamer , (edited )
@MostlyBlindGamer@rblind.com avatar

I decided to be wrong because the correct joke would be too convoluted. I’ll work on that implementation and then you can inject it at runtime via reflection.

F04118F ,

Thanks for preparing your comment for my dependency injection! I agree that refactorability of comments is preferable over prematurely optimizing for performance.

MostlyBlindGamer ,
@MostlyBlindGamer@rblind.com avatar

First it needs to work, then it needs to work well, and finally it may or may not work quickly. Along the way, it should also be humorously weird.

zaphod ,

Best I can do instead is calling it x.

MostlyBlindGamer ,
@MostlyBlindGamer@rblind.com avatar

Why not ‘i’?

serpineslair ,

Makes it even better that I’m on mobile so the text wrapped half way through a word.

JohnEdwa ,

I can read that without any issues whatsoever.

But. If. You. Put. Periods. Between. Each. Word. My brain will force a pause between every single one and I can’t override it.

Trainguyrom ,

Forever Ago I Ran A Minecraft Server And 2 Friends Joined And One Typed Everything They Said Like This and the other managed to misspell every single word with more than 2 letters in it. They misspelled the word “the!” According to Sir Capitalizes Every Single Word, its just much easier to type that way, which raised far more questions than answers…

JoMomma , in Tattoo Idea

Class C warfare

jadedwench , in How IT People See Each Other

Only people I ever have a problem with are Project Managers. I have had way more bad experiences with utterly psychotic PMs than PMs who are actually good at their job. Everybody else is super cool, but I swear all of you are alcoholics. At least Sales pays for the drinks?

Raiderkev ,

This tracks, my new boss used to be a PM, and she’s God awful.

sheogorath ,

A good PM is rare because as soon as you get one, they’ll get poached within a few months.

zaphod ,
@zaphod@lemmy.ca avatar

Or burned out because they get pulled into every project that’s gone off the rails.

sheogorath ,

Ohhh that’s me right now. I work in a consultancy and I only got assigned to projects that are on fire. It’s almost 24 months without a gap between projects. Help me ಥ⁠_⁠ಥ

jadedwench , (edited )

Put your foot down, establish boundaries, and take a well deserved vacation with 0 communication to work while on it. Otherwise, I would start looking somewhere else. Your health is more important.

Edit: Also, hit them a few times with your Wabbajack for me.

CosmicCleric ,
@CosmicCleric@lemmy.world avatar

Help me ಥ⁠_⁠ಥ

“For those of us who are about to die, we salute you!”

I’m hoping you’re not just an employee of that consultancy, but a contractor instead, and that you charge a good hourly rate, considering the situation you’re in.

masterspace , (edited )

Yup, before I went into tech I worked at an architecture firm and we had this one absolutely amazing PM from Australia who was smart, a clear communicator, and so much more on top of his shit then any other PM, and he burnt out and quit and moved back to Australia after like 2 years because they just kept throwing him into the absolute biggest messes since he was clearly the best at cleaning them up.

He’s also the one who I got drunk at an airport bar with and just repeatedly urged me to leave the company and go somewhere well run … there were pretty clear signs he wasn’t enjoying his assignments.

gregorum ,

Your failure to provide a reliable source for your claims is not my problem.

If you cannot provide a reliable source of your claims, your claim will be dismissed.

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