Earlier quoted context omitted.
I find github search to be immensely useful. Filter by file extension and you can pretty much search the open source world for some API in a language.
Talking about search: Our company uses GitHub enterprise. We have 1000+ repositories, each repo for a serverless function. Github's search is pathetically broken, I had to download all 1000 repositories in my Mac and search for a dependencies via Vscode. Surprisingly Vscode is blazing fast.
GitHub isn't fun anymore
331–340 of 623 posts
Re: GitHub isn't fun anymore
#332I've sworn off Github for my own toy projects. The code I write off the clock is a form of escapism, I don't want to run the risk of having my repos nuked from orbit for any inadvertent profanity, nor do I want to triage issues from people taking issue with how I've named things, or forcing me to adopt an ultimately meaningless boilerplate CoC. I don't want to have to write a novel on why I'm not a racist or a fascis…
The master and slave debate was dumb, and reflects a creeping of political correctness into coding and software over the years that I do not look forward to. React’s keywords have been similarly attacked for promoting a “bro” culture with use of words like props or mount. And man-in-the-middle attacks are increasingly being described as person-in-the-middle, at the expense of alliteration. So many other examples out…
Arguably it is much harder and will face much more resistance if GitHub attempted to solicit internship programs, scholarship grants, and supported programs necessary to churn the wheels on rolling back the factors preventing our field from being friendly to a broader demographic set of people.
Re: GitHub isn't fun anymore
#333Earlier quoted context omitted.
For starters, it's not owned by a gigagroup
Instead it's owned by an abrasive difficult to deal with developer who will argue "you're just doing it wrong" with paying customers. Clearly things aren't exactly roses and sunshine here either.
Using git and mercurial for large binary file storage is, 100%, wrong. Why? They're not designed for it, so they handle it really poorly. Hacks like Git LFS and annex were made for a reason.
From sourcehuts perspective, they need to serve all their customers, and an extreme performance outlier for a still small platform could degrade the experience for others by becoming a significant part of the server load. Thus, it's fair to say no.
Just like Github did back in the day to CocoaPod: https://news.ycombinator.com/item?id=11245652. They also got very unhappy.
Re: GitHub isn't fun anymore
#334Earlier quoted context omitted.
I find github search to be immensely useful. Filter by file extension and you can pretty much search the open source world for some API in a language.
Talking about search: Our company uses GitHub enterprise. We have 1000+ repositories, each repo for a serverless function. Github's search is pathetically broken, I had to download all 1000 repositories in my Mac and search for a dependencies via Vscode. Surprisingly Vscode is blazing fast.
Disclaimer: Just a happy sourcegraph user.
Re: GitHub isn't fun anymore
#335I've sworn off Github for my own toy projects. The code I write off the clock is a form of escapism, I don't want to run the risk of having my repos nuked from orbit for any inadvertent profanity, nor do I want to triage issues from people taking issue with how I've named things, or forcing me to adopt an ultimately meaningless boilerplate CoC. I don't want to have to write a novel on why I'm not a racist or a fascis…
The master and slave debate was dumb, and reflects a creeping of political correctness into coding and software over the years that I do not look forward to. React’s keywords have been similarly attacked for promoting a “bro” culture with use of words like props or mount. And man-in-the-middle attacks are increasingly being described as person-in-the-middle, at the expense of alliteration. So many other examples out…
I think it’s easy to dismiss conversations like master/slave whitelist/blacklist as overly PC or childish. I certainly don’t appreciate the overly-preachy feeling I sometimes get from people pushing their point of view. And my nature is to find pleasure in giving The Man the proverbial finger. The self righteousness can be intentional on their part, of course, but many times it’s not. I honestly get the similar feelings about the diet-of-the-year fad, too. I have been very lucky in life so far, in that I haven’t struggled with weight or the negative impacts of racism. But I’m discovering that language is an incredibly powerful tool for changing deeply-rooted habits, like which foods you find comfort in, or your default reaction to conflict. When I’ve become an unwilling participant in these changes, I have to ask myself: what is the balance of pros/cons for me and for others? Also, what is my net influence on others who are attempting to do good (no matter my opinion on its effectiveness)? I don’t think I’ve ever changed the default branch for any GitHub repo I’ve worked with. It should theoretically cause no issues at all, I suppose, but I can’t state that with certainty. So there’s a bit of a challenge that I’ll actually enjoy. And I’m not aware of any culture or richness of vocabulary that depends on the dynamic of this set of nomenclature. Besides, I still see words like “serf” and “lord” on a semi-regular basis despite it’s remove from our lifestyles, so these words aren’t disappearing any time soon. On the other hand, it’s hard to deny that racism has scarred our society very deeply. I remember being shocked when my wife told me how young age was when someone first attempted to take advantage of her for sex. I recently felt the same level of shock when my friend told me that she gets called the n word multiple times every day. If our vocabulary can change our mindset, then maybe removing the master/slave dynamic can be a net positive, like removing the vocabulary of war from our daily interactions. We end up turning to other defaults instead of the old ones. Maybe we end up no better off, and decide to change again. Who knows? But personally I don’t see a lot of downside in the attempt to better our world.
Re: GitHub isn't fun anymore
#336Earlier quoted context omitted.
> bro culture...props and mount who has made this accusation?
Saw it on the forums for MeteorJS some time back.
Re: GitHub isn't fun anymore
#337Not sure I was ever aware of the ranking mechanics that can be so addictive if you take that sort of thing seriously.
I think I’ve relied on my projects getting stars as KPI for “are people using this?”
Re: GitHub isn't fun anymore
#338Huh? No. I mean, I don't know what JS people do with their lives; I'm a C++ and CUDA guy (even though I dabble in some JS), and none of my acquaintances discovers projects through Twitter.
GitHub has this side-bar with projects I might find interesting and it often recommends ones that I do.
Regardless - I would move away from GitHub to someplace else if the exposure wasn't so critical. I would really like a cross-site federation mechanism which would let us try other places.
Re: GitHub isn't fun anymore
#339Earlier quoted context omitted.
Tangential: what is up with this inflationary expectation that everything should be "fun" and "exciting" and "thrilling"? I feel like western society as a whole is thinking more and more in terms of a six year old. For adults, there lies incredible satisfaction in mastering any but the most exploitative professions or jobs and fulfilling them dutifully, even if they are be no means "fun".
I think ultimately Sourceforge fell from grace because it wasn't "fun", whatever that may mean; it was lacking the social features, poor UX, etc. Many things that make it boring or "not fun". I've looked at some tools used by Google - mailing lists, Gerrit, etc - none of those look fun. For a casual like me, fun is important. I don't do much with open source because I don't have the headspace, willpower or persistenc…
Re: GitHub isn't fun anymore
#340Earlier quoted context omitted.
Social network features are such a 2015 me-too fad feature anyway. What they should add is AI, or maybe blockchain.
They should add cross referencing (click on a symbol and jump to the definition, even if it is in a different repo).
This blog post seems to indicate Python, Ruby, and Go: https://github.blog/changelog/2019-11-13-code-navigation-is-...
I'm sure that will increase over time.