Live data from Hacker News

GitHub and the crime against software

eblog.fly.dev

71–80 of 124 posts

Re: GitHub and the crime against software

#71

We're going to enter the era of returning to self hosting. Self hosted gitlab is a dream, no surprises ever, exactly how your repos are supposed to work.

Its a 15GB docker image and is quite bloated in my experience. Probably moving to gitea soon myself.

Re: GitHub and the crime against software

#72
I use Github extensively for my personal company, but I also use Azure DevOps (and all git-related features) extensively for a client's project. I keep seeing the Github issues being attributed to their move to Azure backend for "scale".

But we have no issues whatsoever with Azure Devops....ever. It's excellent. Seriously.

Does anyone know why the experience between Github and DevOps is so different, if they're supposed merging the two? Or at least seemingly related? Or are they not at all?

Or is it simply because Azure is "enterprise" and Microsoft cares about that more?

Re: GitHub and the crime against software

#73

I've been an avid GitHub user for a very long time. I remember way back in the "olden days" in San Francisco seeing people with Octocat signs on Market. GitHub was awesome. Fond memories. But times are a-changin', and for lots of reasons I just don't feel like GitHub is cool or "for me" anymore. So, with my new Mac Mini, because they were on sale and everyone was getting one for OpenClaw... I put that puppy on my tai…

Hey, I know it’s supposed to be simple, but any chance of a write up of the macmini as a server approach? I would be interested in learning about the details of how you set it up. I would read this blog post if you ever write one!

Re: GitHub and the crime against software

#74
post #31

Earlier quoted context omitted.

Where do you keep Issues, Pull Requests, Wikis, Discussions, project boards, and everything else? (rhetorical question.) These days, the problem with cloud-hosted Git platforms is not where to push your code. Replicating repositories across multiple providers is relatively easy, and Git has always been good at that. The harder problem is that successful teams end up accumulating a lot more than source code around the…

(I upvoted you, for asking the real questions, but to answer) > Where do you keep Issues, Youtrack > Pull Requests, Gerrit, it's way better for code review > Wikis, Also Youtrack, but other software exists that's specific for this, I have seen Confluence used a lot and while I don't recommend: that's usually the case. > Discussions, As far away from code as possible, right now it's Zulip > project boards, Youtrack, t…

would a self-hosted all-in-one solution be a viable alternative that doesn't split these all up into separate cloud hosted apps? it's been years since i've explored anything other than github/gitlab/etc.

Re: GitHub and the crime against software

#75
post #7

This web site is very hard to read because of the colors and font sizes.

Agreed, this is kind of the perfect use case for AI. I can see the prompt now "using css, make this website readable and use a proper color scheme"

Or... just hit the reader mode browser button that has been standard for years longer than LLMs have existed.

I had a coworker talking about how great some AI coding tool is because it can sort a bunch of strings alphabetically for him. This coworker is a programmer. Working with a language that has a builtin sort function.

Re: GitHub and the crime against software

#76

I use Github extensively for my personal company, but I also use Azure DevOps (and all git-related features) extensively for a client's project. I keep seeing the Github issues being attributed to their move to Azure backend for "scale". But we have no issues whatsoever with Azure Devops....ever. It's excellent. Seriously. Does anyone know why the experience between Github and DevOps is so different, if they're suppo…

I find Azure DevOps UI/UX very janky. Like, the work items sometimes are loaded in the frontend only and sometimes there is a refresh, then the URL in the browser is not the same of the work tree I am seeing; sometimes there is a lot of flicker/redirects to sign in. The wysiwyg editor sometimes preserve the color themes of the person who opened, it seems. The markdown editor is view or edit only. I probably faced more issues but I won’t remember now. But to say there are no issues, and it’s excellent, I cannot relate, had to chime in. Yeah, it works, but feels like an unpolished product, especially considering the resources it has. The uptime is better than GitHub’s, though.

Re: GitHub and the crime against software

#77
post #73

I've been an avid GitHub user for a very long time. I remember way back in the "olden days" in San Francisco seeing people with Octocat signs on Market. GitHub was awesome. Fond memories. But times are a-changin', and for lots of reasons I just don't feel like GitHub is cool or "for me" anymore. So, with my new Mac Mini, because they were on sale and everyone was getting one for OpenClaw... I put that puppy on my tai…

Hey, I know it’s supposed to be simple, but any chance of a write up of the macmini as a server approach? I would be interested in learning about the details of how you set it up. I would read this blog post if you ever write one!

I was considering doing just this; I’ll spin something up soon. Thanks for the push!

Re: GitHub and the crime against software

#78
post #73

I've been an avid GitHub user for a very long time. I remember way back in the "olden days" in San Francisco seeing people with Octocat signs on Market. GitHub was awesome. Fond memories. But times are a-changin', and for lots of reasons I just don't feel like GitHub is cool or "for me" anymore. So, with my new Mac Mini, because they were on sale and everyone was getting one for OpenClaw... I put that puppy on my tai…

Hey, I know it’s supposed to be simple, but any chance of a write up of the macmini as a server approach? I would be interested in learning about the details of how you set it up. I would read this blog post if you ever write one!

If I had to guess, using tailscale is doing a lot of the heavy lifting here.

Re: GitHub and the crime against software

#79
post #5

Because of so many GitHub problems, I'm adding GitLab.com and Codeberg.org. Setup is simply 3 steps: 1. Sign up on each service, ideally with the same username. 2. For each repo you want to share, create the same repo name as a blank repo; do not automatically create a README. 3. Edit your local file .git/config to add push URLs, then push as usual. Example: [remote "origin"] url = git@github.com:foo/bar.git pushurl…

I switched my personal projects to Codeberg recently and couldn't be happier. After spending lord knows how many hours wading through cluttered buggy interfaces in Github it's a pleasure to use a clean intuitive platform.

Years ago I was a big fan of Gitlab and always talked them up as a better Github. At this point though they've spent years trying to become just as convoluted and "enterprisey" as Github, but with much less success.

Re: GitHub and the crime against software

#80
post #73

Earlier quoted context omitted.

Hey, I know it’s supposed to be simple, but any chance of a write up of the macmini as a server approach? I would be interested in learning about the details of how you set it up. I would read this blog post if you ever write one!

If I had to guess, using tailscale is doing a lot of the heavy lifting here.

It is. I don’t have opened up to the wide internet, but it’s still super convenient to have it on my tailnet, which all my other devices are on, so I can review and manage repos wherever I am, while operating with the privacy of a self-hosted GitHub-like experience.
Post reply on HN