Live data from Hacker News

GitHub isn't fun anymore

jaredpalmer.com

271–280 of 623 posts

Re: GitHub isn't fun anymore

#271
post #248
post #205

Earlier quoted context omitted.

HTML cant even sort

JS can though, so can Ruby.

It doesn't belong there in my view.

We started out not knowing what anything should look like, we didn't even know what computers were suppose to do. Everything had to be envisioned and implemented. Different approaches were taken for a lot of things. Eventually we just know how something should work. At that point it can be abstracted away.

Similarly lots of things should stay in JS. If we've experimented and evolved to the point where we know how something should work we should grow beyond modules and have build in methods for it.

It is happening but much to slow in my opinion.

Say, we have a Date API, are week numbers a thing or not? Are they an unpredictable poorly understood thing? Does it bother anyone if the API supports it?

Everything should be able to migrate up and down from the metal to the highest level of abstraction depending on how much we use it.

edit: There is no point shipping [table] sort magic to the client on every page view that needs it.

Re: GitHub isn't fun anymore

#272
post #258

Earlier quoted context omitted.

Agreed. HN and reddit are way better at helping me find repos that are relevant to my skill set and interest. It’s like the author doesn’t even try to utilize these other social spaces that have already largely solved this problem. Sometimes I come across people whose idea of a perfect world is an app that knows exactly what to show them and when without any curiosity or effort, and it blows my mind. That is my hell.

I find HN and Reddit largely useless for finding new and interesting code. The Reddit python subreddit is truly awful - it's just beginners sharing their first projects. Whereas HN is largely biased to what's extremely popular and/or "cool".

Have you tried r/coolgithubprojects? There are a ton of great projects in that sub and you can filter by language, and they’re not all trendy.

Re: GitHub isn't fun anymore

#273
post #259

I'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…

What's wrong with personal projects on a Free private Github repo? (they offer those now). Previously I would just put my pet projects on Bitbucket because they offered free private repos.

Mostly habit - free private repos on Github are a relatively recent development.

Re: GitHub isn't fun anymore

#274

I’ve never considered GitHub to be “fun.” It’s a great tool , though. Most of my GH interaction is through my desktop system, not a browser (pushing and pulling checkouts). I’ve been using some form of source control for nearly 30 years (since Projector, in the 1990s). It’s a tool. A very, very important tool. I appreciate many of the “glossy” features of GH, like hero images and GH Pages, but this shows how “out of…

Never had any "fun" with github either. I have had my account since 2013 and I've just learned about this "trending page" thing. Can anyone explain what's it useful for?

The Trending page is news to me too. I discover GitHub repositories by googling for solutions to my problems or by following links in the sites of package managers (Ruby, Python, Node, Elixir.) I seldom check the other repositories of an account unless I have reasons to believe they do something else I need. What they follow, maybe never.

Re: GitHub isn't fun anymore

#275
Not touching that "Zero star hotness" problem, but

> ... lot project discovery has moved to other platforms, and more specifically, to Twitter. This isn’t good for the community.

Let me bring out my 2 points here:

#1: Hey, please ask your inner self why would you ever want to put out your own free labor out on the Internet in the first place? For common good? World peace?

I bet most people will answer: Be cool, be known, receive attention etc. Those GitHub stars&fork you've received will help you in your next job hunt, it will help you when you trying to introduce yourself to the other devs, it will help you to expand your people network. In short, those free labor generates something good for you.

But GitHub has it's own limits. On GitHub, your projects are discovered/used by other devs, a bubbles of it's own kind. Further, those devs might not even want to give you stars because they're above your level and/or found your project uninteresting to them.

Social medias generate those "good"s better than GitHub simply because it got wider range of people, and greater chance to found somebody who is interested to try out your project.

#2 and more important: The GitHub Trending page itself is really poor when it comes to discover new things.

Just think: What's on that page? "Most stared today" list. Well yeah, then where are those stars came from? Right?

It's a "Trending" page, that's it. Not a "Hey, checkout these exciting repositories recommended just for you" page and certainly not "Hey, come here and checkout my new repo which currently got zero star but it's really cool" page.

I personally found ProductHunt, Hacker News and Reddit is a better source if I do want to "Discover" something new. Which I guess is why people are posting their projects there (as well as on Twitter and Facebook and other platforms).

Re: GitHub isn't fun anymore

#276

>> No offense to Stripe, but the notion that stripe-samples/subscriptions, which has 13 total stars with exactly zero new stars today is the new JavaScript “hotness” is a joke. This is totally useless to everyone. THIS. The new algorithm is not only horrendous but SUPER FLAWED! Here is what happened. After receiving 900+ stars within a week of launch - we never make it to 'Trending' weekly or monthly!! We were their…

> Stars tell how cool a open source project is

Strange measure of coolness.

Re: GitHub isn't fun anymore

#277
post #165

Earlier quoted context omitted.

Yeah, hatred mostly because Jira is the grand enabler of micromanagers and corporate accountability and a bit slow. It can be whatever people want to use it for. The customisation and the key features of the tool are not bad. Then again, most tools are neutral until a person wields them. [Edit typo]

Jira is heaven compared with Excel sheets, or half backed task management done by Summer interns than many of us have suffered with. I have endured all, from web forms storing their data via Perl CGI scripts to Excel sheets which require a PhD in VBA macros to change anything.

True, those solutions are always horrible. Still don't like Jira that much. Every corp somehow managed to slow that system down to a crawl that using it became a pain.

Still a great fan of Trac. Old but gold, simple and fast. Suffers a bit from a historical focus on SVN, but can be adapted to git easily.

Re: GitHub isn't fun anymore

#278
I could not identify with this article less. The whole concept of needing a "scoreboard" for open source software at all makes it seem like things have gone very wrong. I write software because I want to manifest real-world value, or at the very least to do something interesting. All the noise and clout chasing just makes it harder to find the quality tools which will actually help me do that.

Re: GitHub isn't fun anymore

#279
post #259

I'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…

What do you use then? Gitlab? Personal servers?

If you have your own server and need a Github-like webinterface, gogs [0] and Gitea [1] (a fork of gogs) are stable and very easy to set up. I have been running gogs for a few years now. For me it contains the perfect subset of Github features. Previously I just pushed to a bare repo on my server via SSH.

[0] https://github.com/gogs/gogs

[1] https://gitea.io/en-us/

Re: GitHub isn't fun anymore

#280
post #160
post #139

Earlier quoted context omitted.

> What will GitHub's replacement "cool" service be? Hopefully this will be ForgeFed [0] standards support, allowing forges such as github, github, gitea, sourcehut, notabug, etc. to interoperate via ActivityPub-based federation. ForgeFed opens walled gardens and allows anyone to interact with any repo with a single account regardless on where it resides. It is still in early development stage, but received funding fr…

Will have to check this out :) But is GitHub big enough they can just ignore it and go "bah we're too big now to care about others"?

Well possible. But probably based on GH API and Actions you can still support a bunch of federation features.
Post reply on HN