Hacker News new | ask | show | jobs
by mamcx 47 days ago
The problem is that Github does a lot.

However, I consider that there is still not a great UI for the core service, in special for a complex project.

In the other hand, I bet jujutsu has the best basic take, and is still missing a good forge.

5 comments

But how much of that do people actually need? Most users don’t use most features. The core MVP is not that big.
The old saying goes: Everyone only uses 10% of what MS Excel can do. But everyone uses a different 10%.

The same goes for Github to a degree. Yes, there are hot paths that "everyone" uses, but also areas where most people never wander and other use daily.

Google Docs doesn't do even 20% of what Office does, but it's a serious competitor anyway. That's because it implements a 5% feature that 80% of its customers use: instant internet sync.
Does it do anything that GitLab does not?

With what I heard about GitHub Actions, the GitLab CI pipelines should be much better.

Not that I haven’t shot myself in the foot with GitLab pipelines on numerous occasions.

Xit has a better “take” on Git. Pijul & Darcs still have better fundamentals.
worse is better

pujil's patch alebgra is sick but the whole system implementation is so complex my guy is still toiling away on it, unfinished, after half a decade

Unfortunately, naming things is hard, and JujitsuHub just doesn't roll off the tongue the same way that GitHub does. jjhub? forgesu?
Dojo is such an obvious thing, but its such an obvious thing that there are dozens of software trying to call themselves that.
Dojjo then?
Dojjjo, pronounced do-jj-jo
Now we're talking!

At first I thought the KDE apps all playing on the K was kinda weird and awkward, but as time went on I really appreciated how easy it was to search for them due to this. So I really think it's a benefit to play on traditional words rather than use them as-is.

You just don't have to think about it too hard:

jjplace/jjhub/codetown, whatever. Doesn't matter.

Names don't matter that much for brands. Names just have to be simple enough to remember (ideally two syllables or less). What the heck does Nike mean, for example? Boeing is just someone's name. Microsoft is just two words smashed together. A brand's name literally doesn't matter.

Case in point: Apple Computers.
having it include the word App is genius
Nike is the Greek goddess of victory.
I often daydream about what a magical "life scoreboard" would have on it, some universe-aware program counting arbitrary things. I'd love for such a scoreboard to display "percentage of Nike shoe owners that know Nike is the Greek goddess of victory."

I would guess under 10%, and only that high because Nike sells shoes in Greece and Italy.

JitHub.

("Please don't sue us.")

GitHub, but it's pronounced with a soft G, like the peanut butter.
This is hilarious & the best name to use honestly
you don't have to name your forge after the VCS it's based off of.
JujutsuJunction (Ju³), obviously.
jub
JubHub
> forgesu

Mi vidas kion vi tie faris.

It does a lot but at the end of the day, if the core functionality is just not good anymore, maybe put all the side projects on the actual side and focus on how to make sure core functionality suck less.

For example - We adopted GitHub Actions, then we swapped it out this year. Our own primary use case is code hosting + PRs. We want it to talk to the other (better) tools that intended for their use case. We want it in a secure yet fast and available manner. Nothing else. I don't care about projects, issues, or whatever super app they're trying to become.