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.

pro_grammer , in "I want to live forever in AI"

The comic sans makes this even deeper

fidodo ,

Who the fuck uses comic sans for programming? I use comic mono.

rickyrigatoni ,

oh god why is it real

pro_grammer ,

damn bro

Excrubulent ,
@Excrubulent@slrpnk.net avatar
fidodo ,

Seriously, I kinda want to use it for my markdown files.

Wolfwood1 ,

At least it’s not Comic Sans IN THE IDE (or vim/emacs for the brave).

JustBrian7872 ,
pro_grammer ,

Comic sans in vim is peak insanity

tengkuizdihar , in Rebase Supremacy
@tengkuizdihar@programming.dev avatar

Please for the love of god don’t use merge, especially in a crowded repository. Don’t be me and suffer the consequences. I mistakenly mention every person with a commit between the time I created the branch until current master.

nialv7 ,

That was you! I remember this.

tengkuizdihar ,
@tengkuizdihar@programming.dev avatar
bear ,

There’s 102 people mentioned in that commit and two of them happen to meet in the comments of a meme thread on Lemmy of all places. I love the Internet.

Atemu ,
@Atemu@lemmy.ml avatar

Merge is not the issue here, rebase would do the same.

tengkuizdihar ,
@tengkuizdihar@programming.dev avatar

really? how come? I thought they are mentioned because of the diffs if compared to master, which merge basically just… merge on top of my branch (?)

Atemu ,
@Atemu@lemmy.ml avatar

They were mentioned because a file they are the code owner of was modified in the PR.

The modifications came from another branch which you accidentally(?) merged into yours. The problem is that those commits weren’t in master yet, so GH considers them to be part of the changeset of your branch. If they were in master already, GH would only consider the merge commit itself part of the change set and it does not contain any changes itself (unless you resolved a conflict).

If you had rebased atop of the other branch, you would have still had the commits of the other branch in your changeset; it’d be as if you tried to merge the other branch into master + your changes.

Bourff ,

Just for the record, I think you’re conflating git and GitHub. They are not the same thing, even if GH would like you to think so.

Atemu ,
@Atemu@lemmy.ml avatar

I am not. Read the context mate.

jaemo ,

Could have been worse. I mean, like, imagine of you were using like CVS and you put a watch on the root! Haha and then like every trivial commit in the repo caused everyone to in the entire org to get an email and it crashed the email servers.

Like who’d even DO that?! Though, I bet if you met that guy he’d be ok. Like not a jerk, and pretty sorry for all those emails. A cool guy.

droans ,

You sent over twenty-two thousand notifications lmao.

And then the bot added about as many tags to the PR.

Vigilante , in Open Source VS Company

Yeah those entitled shits are ruining it for everybody .

pivot_root ,

“Add support for XYZ.”

No please, no thank you, just a follow-up of “is it done yet?” three days later.

kernelle ,

Eta when?

Kissaki , in Company forgets why they exist after 11-week migration to Kubernetes

The site name’s a play on “The Onion” so it’s gotta be satire, right? I couldn’t find an about page to confirm.

Yes, it’s satire.

The page is run by one author www.theolognion.com/about and no description or goal described

Runs on “substack” platform (standard software)

The story reads like a story, and the mentioned company does not exist

onlinepersona OP , in FLOSS communities right now

I get the impression that opensource communities are missing out on contributors by even including discord in the mix 🧐

jeremyparker , (edited )

I’m not sure I understand the problem. Is the problem that they’re not using matrix? Or do you prefer that it was still all on IRC? I don’t hate IRC but it’s definitely way less user friendly.

onlinepersona OP ,

Another commenter mentioned that they have matrix, discord, IRC, and discourse, however everything but discord is dead. So, due to the network effect of just including discord, it reduces participation on other channels.
Communities that are “discord only” however exclude people like those in this comment section.

I refuse to use discord for all the reasons people mentioned. Personally, matrix + lemmy/kbin/mbin = best. Other opensource direct communication solutions are acceptable too, like Zulip or RocketChat, but only if bridged with matrix. Then I just need one account. For async, discourse is alright, but not my favorite.

CC BY-NC-SA 4.0

MisterNeon , in Bartender Qualifications
@MisterNeon@lemmy.world avatar

As a front end developer this makes me want to drink.

frezik ,

As a backend devleoper, it makes me want to blame a frontend developer for how much I drink.

MisterNeon ,
@MisterNeon@lemmy.world avatar

We both know it’s the project manager that drives us to the bottle.

UxyIVrljPeRl ,

Imiss my last manager, he bought the bottle.

MisterNeon ,
@MisterNeon@lemmy.world avatar

I’m seeing at least 4 people that need to get full stack drunk together.

pacofrommexico ,

This exchange warms my heart

SnipingNinja ,

I’m not a developer of any ends, but I would love to join you lot in getting drunk, I have some experience with computers and understand very basic terms, so there won’t be any issues here

psud ,

I’m a scrum master. Drinking now. A lot

YIj54yALOJxEsY20eU OP , in ???
hikikoma , in Happened to me multiple times

The new dev posts pics of their legs wearing knee socks on the discord.

alphapuggle ,
pewgar_seemsimandroid ,

they don’t use arch

AVincentInSpace ,
pewgar_seemsimandroid ,

they use a self made fork of void linux

sirico , in The AI plugins in my IDE right now
@sirico@feddit.uk avatar

Code still doesn’t work

pkill ,

And your IDE is laggy as hell

coloredgrayscale ,

Just get copilot for vim /s

SomeBoyo ,

Just get vim

AVincentInSpace ,

Github Copilot (n.) accelerated editing for programmers who refuse to learn any form of accelerated editing besides tab completion, and/or are too lazy to use a search engine to look up an algorithm they don’t know

SkyNTP , in Merge then review

What does “stale code” even mean in this context?

Does that mean it falls behind stable? Just merge stable into your branch; problem solved.

Or is this just some coded language for “people aren’t adopting my ideas fast enough”. Stop bitching and get good.

EfreetSK , in Spooktober meme time!
@EfreetSK@lemmy.world avatar

Java … BAAAAD! Ahahahaha never gets old.

Also search your dictionary for ‘sarcasm’

Psythik ,

deleted_by_author

  • Loading...
  • kameecoding ,

    in my personal experience the Venn diagram of people who say java sucks and the ones who write spaghetti code is a big fucking circle.

    xigoi ,
    @xigoi@lemmy.sdf.org avatar

    Some of the worst spaghetti code I’ve seen was idiomatically written Java.

    30p87 ,

    @Mojang

    llama , in Easy peasy
    @llama@midwest.social avatar

    Gets a $3000 bill because they picked the wrong instance type.

    HawlSera , in They tried

    I feel like people would have responded to this meme better if you didn’t depict the European Union as an NPC

    RobertOwnageJunior ,

    Especially compared to some scummy corps.

    MDFL OP ,

    They’re the ones who made the law. Who else should have been in the meme?

    stevedidWHAT ,
    @stevedidWHAT@lemmy.world avatar

    The businesses who are actually doing this shit and not the people actually trying to solve issues in the world lmfao.

    Honytawk ,

    People complaining about the cookie law don’t understand the issue.

    The law doesn’t state that websites have to show a cookie banner. It states that if a website wants to track you with cookies, they have to ask permission.

    You can get websites (like lemmy and wikipedia) that don’t ask for cookies, because none of them try to track you.

    So if a websites demands cookies or they don’t allow access, it is a clear sign that the website only cares about your visit if they can invade your privacy for profit.

    Meaning it will just be a dumb clickbait website with no decent content anyway, that you should just skip.

    darcy , in It's routine
    @darcy@sh.itjust.works avatar

    bro has never heard of reading the compiler error

    UndefinedIsNotAFunction ,

    When you’re in VSCode with 10 different red squiggles, who can be bothered?

    Edi: Also, OH MY GOD JUNIORS WHO WON’T JUST GOOGLE THE ERROR MESSAGE.

    darcy ,
    @darcy@sh.itjust.works avatar

    vim supremecy

    redempt ,

    man will never survive the rust programming language

    Klaymore ,
    @Klaymore@sh.itjust.works avatar

    Python issue

    ChickenLadyLovesLife ,

    I first started programming with TurboBasic which had the oh-so-amusing characteristic that you could have variable names of any length but the compiler only used the first two letters (and case-insensitive at that). So “DonutCount” and “DoobieCounter” actually referred to the same variable.

    Really good times trying to debug that kind of shit.

    PoolloverNathan ,

    I’m trying to write an intentionally bad programming language. Don’t give me ideas.

    ChickenLadyLovesLife ,

    Make sure you add a “Variant” type lol.

    PoolloverNathan ,

    It’s called a String.

    ChickenLadyLovesLife ,

    Oh you sweet summer child. The Variant type in VB was so much worse than just a String.

    PoolloverNathan ,

    I’m just complaining since I have the fortune of using a language where everything is represented as a string.

    What is 3 + 5?

    ChickenLadyLovesLife ,

    35, naturally!

    PoolloverNathan ,

    A lot of people would say 8, I’m glad I didn’t have to correct you.

    SIGSEGV , in single binary executable and dlls

    Did you,… hrm,… did you even take classes about this stuff. Ffs, this is why this career pays well: you have to understand complicated things.

    Maybe your issue is with Windows. I suggest moving away from that platform.

    Dynamic libraries are essential to computing, and allow us to partition out pieces of the code. One giant library would have to be recompiled with every change.

    philm ,

    I mean yeah, dynamic libraries are great if used correctly (via something like Nix), but the unfortunate truth is, that they are not used correctly most of the time (the majority of the Unix and Windows landscape is just a mess with dynamic libraries).

    With modern systems programming (Rust) the disadvantages of static compilation slowly fade away though via e.g. incremental compilation.

    That said dynamic libraries are still a lot faster to link and can e.g. be hot-swapped.

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