It feels like "we have 12 months to cash in on the marketing of Open Source, but then 12 months to weasel out of providing the first shred of source"
psycotica0
For an honest answer, from an Open Source perspective, it's mostly auth, profiles, and discoverability.
Presuming I have a GitHub account, when I encounter a library or tool or something that's hosted on GitHub that means I can fork it, make issues, comment on issues, make pull requests from my fork to upstream tied to issues, and generally have seamless interaction with any and all software on GitHub.
Or, if I have my account added to a project, then I can also merge PRs and push to master and be a maintainer of that software without any friction.
When I see that software is hosted on KDE's thing it's like "Ugh". I have to login to that, and create a profile for that, and then figure out how tickets work there, and how do I contribute to that. It's enough to just not, most of the time. And maybe I do that for kdenlive. Then I have a bug for Gimp. Okay, what the heck do they use? Is that another login? How do I contribute over there? Is registration even open? Okay guix, oh boy a mailing list. Do I want to subscribe to a dev mailing list just to submit a 2 line patch? I think I'll just not... I'm sure someone else will fix it eventually......
So besides all that, some people like their GitHub profile, and like that people can see all the things they've contributed to from one spot. That's why it's often linked on resumes, but beyond that there's also a kind of cultural cachet to having a diverse and positive profile, should someone look. If someone is a maintainer of a repo with a lot of stars, that might tell you they're "important" even if you don't know why. Because maybe you're a JS programmer, but this person seems to be big in the Java community, because they seem to maintain a few high profile java libraries.
And then lastly, it's sometimes useful as a shortcut in searching. "Source code" is kind of a useless term for searching, so if I search "ruby Ledger file library" I'm more likely to get some docs or a rubygems page, but if I search "ruby Ledger file GitHub" I'm probably going to get what I actually want, which is a readme and a git uri I can clone and play around with. Or a web view of the source I can search through to debug something without cloning. At least assuming that is what I want, it depends on what my goals are, but it's useful often enough that I do it sometimes as a way of jumping to the source part.
I'm typically anti-centralization, and anti-microsoft, and if we all move away from GitHub I'm sure I'll live, but this is why I like it despite its problems. And sometimes I want a webview of file contents, with search, without cloning, so sue me 😛
Since you seem like a good person to ask, which version of the movie do you watch when you're craving a watch?
I don't know the original author's opinions on AI, but I think it's still fair to say that it was clearly Copilot's goal to steal all the code and be good, and they had all the code, and so ethics aside one would expect them to have succeeded with flying colour at whatever their goals were, even if those were bad goals.
But they failed instead, which is impressive.
You could check out "FAR: Lone Sails". It's a pretty chill game where you have a machine that you're sailing/driving through platforming actions to the right. It has cinematic feel and a kind of environmental plot, but I don't think there's any way to lose or anything...
And if you like it, there's a sequel "FAR: Changing Tides" that is very similar, but longer and with a more complicated machine to manage.
I could see people being bored with it, there are "puzzles" but they're super light, but maintaining the machine scratches something within me.
I think you're looking for the word "cue" my friend!
A Single Extraordinary Gentleman
The Dirty Individual
Scott Pilgrim vs Himself
~(which actually is kinda accurate)~
The Only Element
I think we agree more than we disagree, but are at different points on the spectrum. For example:
Again, I don't understand why a "line needs to be drawn" based on some imaginary attack on the English language. What's the threat here? That someone submits a change while saying the word "aardvark" is offensive? Just reject that pr and move on.
This isn't meant as a "gotcha", but in this paragraph about not drawing a line, you drew a line. You decided aardvark was obviously too far, and that that PR should be rejected. How you feel about aardvark is how most of us already feel about the word "stupid".
But more broadly:
Maybe if just a few people are hurt by something, and the choice is between doing nothing (and them being hurt) and saying "no worries, send the change" and not hurting a few people, we can just... Not hurt them? Seems straightforward.
I think most people (in this community, on this thread) are not pro hurting people. What I feel is more like: if you are hurt by the word "stupid", or self-identify as stupid, you should not. No one is using it as a slur against your people. There are slurs! They exist, it's just that this isn't one of them, in the way people mean it. And so I feel like, in this case, at this point in the spectrum, these people should heal themselves rather than change software / the culture / the world to suit their insecurities.
If course it's a squishy grey area, but if I found the word aardvark offensive because some kids called me aardvark at school growing up or something and bullied me, that's tragic, and it's very real for hypothetical me, but that's something I should work through in therapy, rather than something I should make the concern of everyone around me. In my opinion. And I feel like being triggered by the word "stupid" is in the same category, also in my opinion.
If anything, and I'm stepping in bees again, it feels kind of egocentric to see someone write "replies are stupid" in their own code, in response to presumably their opinion about a standard or spec or something, and to see they've written that and think "this is about me".




Water fans explain that it is wet.