Live data from Hacker News

GitHub isn't fun anymore

jaredpalmer.com

221–230 of 623 posts

Re: GitHub isn't fun anymore

#221
Microsoft says they love open source right? They could just provide an easy API for the data that underlies the trending page, and there could be multiple spin-off projects that rank projects differently.

Same for many of the other suggested features. News feed for example.

In computers, we can make everything interact with everything, if we wanted to.

I also don't want to be at the mercy of MS implementing or removing something. It would be much better if they had many open APIs to integrate with.

Re: GitHub isn't fun anymore

#222

Earlier quoted context omitted.

A lot of people (who may not even be professional programmers) are using GitHub for their hobby, i.e. "for fun". I don't think this is an invalid use case.

If you write for your hobby, the writing is your hobby, not the pen. Nobody said, "I can't wait to click on githubs buttons!" But they might have said, "I can't wait to make this code available".

Sure, but Github is not only the pen, but also the publisher. People create things for others to use, not to be ignored

Re: GitHub isn't fun anymore

#223
post #204

Earlier quoted context omitted.

No offense was had. I am quite aware that we all have different approaches and workflows.

leafpad & filezilla here. If I need organization I make a text file. Old versions are deleted.

Git can be used locally!

Re: GitHub isn't fun anymore

#224

Earlier quoted context omitted.

IMHO the gitlab CI service makes a lot more sense though, github has this weird concept of "Actions", and running CI/CD/... is some "shortcut" that was added as an afterthought because nobody could figure out how github actions are supposed to work for something simple as "please just run this script after each push".

I'm not sure what you're referring to, it's very easy to run an Action after each push? on: push: branches: - "**"

You can do just "on: push" if you don't need filters like branches/paths/etc. :)

Re: GitHub isn't fun anymore

#225
post #208

Earlier quoted context omitted.

"They violently break all the recent frontend best practices. Where is the React or Vie, SPA architecture, tons of JS? There should be a federal law prohibiting making fast and simple UIs so that nobody will have concerns that the UI frameworks war leads us to great future." - viach https://news.ycombinator.com/item?id=20775549

Honestly the UI is confusing and pretty poor. Also looks terrible on Mobile.

I don't have a problem using the UI on mobile. And it looks nice IMO.

And the ability to create a repo on their site by just pushing to a remote with the right name[1] has really made it easier for me to use their service. What do you find confusing and poor about the UI? I find it straightforward and efficient.

[1](https://geoff.tuxpup.com/posts/cool_sr_ht_feature/)

Re: GitHub isn't fun anymore

#226
> At first I thought it was just me getting older

You are still far from it, concluding from your problem.

Up to now, I never heard about this 'trending page'. I'm quite aware, that GitHub is also a social platform business including of course the whole associated industry of for example self-marketing as the compulsory 'side' effect (the term 'side' is debatable).

For me, it is a tool and as such in the meantime not the best anymore. The missing group feature (even true for bitbucket) alone was reason enough for me to transfer the better part of my projects to GitLab and structuring them there in a sufficiently satisfying way. Some of them are still mirrored on GitHub and thats it. Not to talk about CI integration and other features.

As for some other comments here - even for me my repositories are mostly my work. Other contributions are rather short-lived PR's etc. So, this is all fine for me.

Re: GitHub isn't fun anymore

#227

Earlier quoted context omitted.

> If SourceHut could do the same for Git that would be great. It already does. Other than some (minor) missing features that are in active development, what else do you need?

It's a 'public alpha'. Personally I won't be signing up until it's describing itself as stable.

Their description of "alpha" is more stable than many services that describe themselves as stable, IMO:

https://sourcehut.org/alpha-details/

Re: GitHub isn't fun anymore

#228
post #191
post #182

Earlier quoted context omitted.

e.g. https://lobste.rs/s/j1gl4t/sourcehut_prohibits_repos_with_la... Both the original story as well as the comments regarding Andrew's usage for Zig.

That doesn't sound abrasive at all to me. It's just a normal technical disagreement. What am I missing?

It doesn't (and didn't at the time) sound abrasive to me, either.

Re: GitHub isn't fun anymore

#229
post #191
post #182

Earlier quoted context omitted.

e.g. https://lobste.rs/s/j1gl4t/sourcehut_prohibits_repos_with_la... Both the original story as well as the comments regarding Andrew's usage for Zig.

That doesn't sound abrasive at all to me. It's just a normal technical disagreement. What am I missing?

You don't think it's strange for a service provider to tell people that "mercurial isn't suitable for this" (even though it clearly works, and has been working for many years) and "you're writing your program wrong"?

It's fine to not support certain use cases because it's too much effort or otherwise too expensive. It's not fine to, as a service provider, tell people that their programs are (and I quote) "wrong".

If you're okay with that then that's your choice, but for me it really turned me off sourcehut.

Re: GitHub isn't fun anymore

#230
post #55
post #44

Earlier quoted context omitted.

Social network features are such a 2015 me-too fad feature anyway. What they should add is AI, or maybe blockchain.

Before adding the newest fad features, maybe the should go back and add old fads that they missed. One big fad from 50+ years ago that I'd welcome is folders. I don't want to just have all my repositories appear in a flat list ordered by time since last update. I want to make folders so I can organize repositories by topic--just like I have my repositories organized in my computer.

So, something like https://docs.gitlab.com/ee/user/group/ ? But this is gitlab.
Post reply on HN