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.
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.
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.
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.
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.
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.
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
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
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.
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.
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.
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.
programmer_humor
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.