Live data from Hacker News

Show HN: Gitdot – A better GitHub. Open-source, written in Rust

gitdot.io

281–290 of 322 posts

Re: Show HN: Gitdot – A better GitHub. Open-source, written in Rust

#281

I see a lot of people trying to capitalize on GitHub's recent failings, and I feel like everyone trying to shoot their shot in this space is missing one key aspect: Git is a terrible TERRIBLE piece of software. I have spent a considerable amount of time learning git, not because I wanted to, but because someone else in my team didn't and inevitably t-boned our repository with a proverbial freight train running comman…

Not asking to be pokey, genuinely curious because I have heard similar from a consistent couple camps... what stack you develop in and what VCS do you prefer?

Re: Show HN: Gitdot – A better GitHub. Open-source, written in Rust

#282
post #247

Earlier quoted context omitted.

It's not about if the entire community is weird. But that a few vocal people doing something becomes the first impression of the ecosystem. Which is turning people off from exploring further, as you can see in this thread. You can make the case that if something like this turns you off from diving deeper into the language you probably weren't that motivated to begin with. But it is a noticable effect. This post isn't…

I mean, yeah... but I bet if Zig gets really popular, it will attract similarly toxic weirdoes. Also if we're only judging whole communities by their toxic minorities, then... I'm so sorry Americans reading this, I've got some bad news for you, lol What I'm trying to say is, it's best to try for yourself, and see if it fits your preferences, rather than letting others stop you from exploring.

I don't think anyone's disagreeing with you that it's "best", but people are stubborn, irrational beings at heart.

Re: Show HN: Gitdot – A better GitHub. Open-source, written in Rust

#283

I see a lot of people trying to capitalize on GitHub's recent failings, and I feel like everyone trying to shoot their shot in this space is missing one key aspect: Git is a terrible TERRIBLE piece of software. I have spent a considerable amount of time learning git, not because I wanted to, but because someone else in my team didn't and inevitably t-boned our repository with a proverbial freight train running comman…

This sounds like a process + human problem, not a technology problem. To me, it sounds like your team lacks discipline and competence. Sorry bud, going to categorically disagree with your sentiment that git is terrible.

Re: Show HN: Gitdot – A better GitHub. Open-source, written in Rust

#284

I see a lot of people trying to capitalize on GitHub's recent failings, and I feel like everyone trying to shoot their shot in this space is missing one key aspect: Git is a terrible TERRIBLE piece of software. I have spent a considerable amount of time learning git, not because I wanted to, but because someone else in my team didn't and inevitably t-boned our repository with a proverbial freight train running comman…

This sounds like a process + human problem, not a technology problem. To me, it sounds like your team lacks discipline and competence. Sorry bud, going to categorically disagree with your sentiment that git is terrible.

Exactly. Git is an amazing piece of software. If a team can’t use Git, which is still the simplest and most reliable way to track project history, I wouldn’t have much confidence in their ability to produce quality software.

Re: Show HN: Gitdot – A better GitHub. Open-source, written in Rust

#285

I see a lot of people trying to capitalize on GitHub's recent failings, and I feel like everyone trying to shoot their shot in this space is missing one key aspect: Git is a terrible TERRIBLE piece of software. I have spent a considerable amount of time learning git, not because I wanted to, but because someone else in my team didn't and inevitably t-boned our repository with a proverbial freight train running comman…

Not asking to be pokey, genuinely curious because I have heard similar from a consistent couple camps... what stack you develop in and what VCS do you prefer?

Ironically, Git is my preferred VCS. I have used Perforce Helix, Mercurial, and SVN. It is the best of the worst. I don't think anyone in the space has made a truly great product.

Re: Show HN: Gitdot – A better GitHub. Open-source, written in Rust

#286

No mobile version, but I'm visiting from a tablet, should work at least if switch to "Desktop" in the browser manually. I don't care if I get horizontal scroll - not showing your visitors anything at all is an automatic "I'm out". Second, when I browsed from an actual desktop, and clicked on links for files it was all slow as hell - specifically the part when you click on a file an expect it to just load, you instead…

> In fact, I don't even know why Rust would be a good thing here when Go or even Rails/Django would work just fine

FWIW I've noticed that agents are pretty good at writing "High-Level Rust" for most basic applications, which gives you pretty great performance (orders of magnitude faster than RoR), great deployment, probably great security if steered by a senior, and pretty great maintenance again if originally steered by a senior. I feel like this is a not-so-secret secret.

I personally won't be using dynamic languages for anything but toy scripts now. (well, except JS, which is hard to avoid with the massive size of WASM bundles)

P.S. I assume Go is still great as well, but IMO Go no longer has an identity. What are they going for anyways? Garbage collected rust? "How to invent a perfect niche and then throw it all away in 21 days". /rant

Re: Show HN: Gitdot – A better GitHub. Open-source, written in Rust

#287

Earlier quoted context omitted.

I was very excited about Rust prior to the LLM-era. I never managed to dive deep into it due to the lack of time, but was really planning to. Nowadays when everyone and their dog are either vibe-coding with Rust or constantly shouting about it's superiority, I've lost any interest in the language. I'm learning Zig.

Feel the same way about the intersection of Rust evangelists and vibe coders. The amount of undeserved arrogance by some hardcore believers is toxic to their culture. I am learning Rust, because there is merit to the language itself, and there are some useful and quality codebases written in it. But it's imperfect in various ways, most of all the evangelists attacking other languages as inferior and unsafe, and the i…

[deleted]

Re: Show HN: Gitdot – A better GitHub. Open-source, written in Rust

#288
post #204

Earlier quoted context omitted.

What? This doesn't make sense, how is it Rust's fault if people are being lazy and tribal?

It's not the fault of the language itself. But the behaviour gives people bad vibes, and they don't want to associate with the community anymore. Keep in mind. Learning a language usually also means you interact with the people in the ecosystem at some point.

> if people are being lazy and tribal?

I have seen developers and managers having an attitude of arrogance just because they happen to code in a specific language. They also look down upon other developers just because they happen to code in some other language. Evangelism combined with arrogance is toxic.

Re: Show HN: Gitdot – A better GitHub. Open-source, written in Rust

#289
post #204

Earlier quoted context omitted.

It's not the fault of the language itself. But the behaviour gives people bad vibes, and they don't want to associate with the community anymore. Keep in mind. Learning a language usually also means you interact with the people in the ecosystem at some point.

Rust is definitely a hotbed for the kind of smells/red flags I used to associate with C++ Template Demons. "I typed every line myself" ok and?

> I used to associate with C++ Template Demons.

Reminds me of a colleague who rewrote the entire standard template library from scratch to demonstrate his uber-templating knowledge. He was the only one who could debug problems in that. The rest of us were ordinary c++ coders.

Re: Show HN: Gitdot – A better GitHub. Open-source, written in Rust

#290
post #109

We've built a better SpaceX! says kid with cardboard rocket in the backyard. In Rust we trust! Common man, you're not even 5% of a Github replacement. Don't act like one. You've built a Git web UI with accounts, the easy part. > Building software is still hard You don't say.

> We've built a better SpaceX!

Well actually, spacex owned xai is now coding AI in C while earlier it was rust; I guess with the attitude that a language good enough to control rockets is fine for ai.

Post reply on HN