Live data from Hacker News

Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible)

news.ycombinator.com

41–50 of 52 posts

Re: Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible)

#41
post #36
post #23

Earlier quoted context omitted.

interesting, would love to read more about the experience of using compose multiplatform for this

It was really great! The thing is, kind of like the Flutter ecosystem, it's as good as its third party libraries. This app is mostly a very advanced UI on top of the CLI with not a whole lot else - I think maybe the only 3rd party library I'm using is the file picker. But for other apps that might have more complex use cases there may be more of a struggle there. The framework itself is great.

thanks! I'll have to play with it sometime, didn't find flutter that great on non-mobile platforms.

Re: Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible)

#42
post #38
post #9

I haven't managed to try this because the "select repo" does nothing on Ubuntu 24.04. It doesn't seem I can actually perform any action at all.

Odd okay, I got a separate report on Linux that the app crashes on startup. So for you, it launches fine, but the Select a repo button does nothing? This may sound weird, but have you waited ~1min to see if a file picker pops up?

Hm no, I didn't wait that long. Yep, no element did anything, it was as if the whole window were just an image, with no element responding to any sort of input.

Re: Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible)

#43

Earlier quoted context omitted.

Even though it's abandoned it still works perfectly fine and I still use it.

Doesn't that make it "complete" as opposed to "abandoned"? Everything does not need constant updates and new features.

No, because there are features that would still be useful for it to have. See for yourself:

https://github.com/mhutchie/vscode-git-graph/pulls

Re: Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible)

#44
post #13

Thanks for working on this project! It was mentioned on the JJ Discord server that there doesn't seem to be any information available about who you are. Especially since the project seems to be closed-source, perhaps you could share some information about who you are in order to build trust. I hope you understand. I think users may hesitate to download and install the application without knowing anything about its pu…

That's their choice, don't try to pressure them to self-dox. What is wrong with you / the "JJ Discord server"? Please identify yourself and everyone there so I can be sure to up my paranoia around each of you.

Nobody is pressuring anyone. GP is free to ask and OP is free to decline.

Re: Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible)

#45
post #13

Earlier quoted context omitted.

That's their choice, don't try to pressure them to self-dox. What is wrong with you / the "JJ Discord server"? Please identify yourself and everyone there so I can be sure to up my paranoia around each of you.

I think you misunderstood. I didn't ask for their name. Luckily the author didn't seem to misunderstand. As for information about me, you can search the internet for my username. Let me know if you don't find anything and I can try to help. I'm not going to share information about others on the Discord server.

I think you're a person behaving in a very socially harmful way, purportedly representing a group of such people. I think this based on the actual words you wrote. You're not behaving harmfully because you don't want to use software without the author's dox, you can have any preferences you like, but because you think your desire not to use it without the author's dox gives you any standing to impose demands on another person.

"I didn't ask for their name" is a ridiculous reply. You asked for some unspecified degree of personal information. Luckily the author didn't bow to your pressure but just said "I'm a software developer", which we already knew because of the developed software.

Why don't I have standing to demand people's dox as some random idiot Internet commenter? Answer this question and then turn your answer around on yourself. Then, maybe, apologize? Or don't, if you have some other way to psychologically ensure you won't go around demanding people's information in the future.

Re: Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible)

#46
post #45

Earlier quoted context omitted.

I think you misunderstood. I didn't ask for their name. Luckily the author didn't seem to misunderstand. As for information about me, you can search the internet for my username. Let me know if you don't find anything and I can try to help. I'm not going to share information about others on the Discord server.

I think you're a person behaving in a very socially harmful way, purportedly representing a group of such people. I think this based on the actual words you wrote. You're not behaving harmfully because you don't want to use software without the author's dox, you can have any preferences you like, but because you think your desire not to use it without the author's dox gives you any standing to impose demands on anoth…

Maybe there's some other subtext here that I'm completely unaware of, but based on what I've read here, I gotta say that this is an impressive level of hostility, even by internet standards.

Re: Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible)

#47
post #14

Earlier quoted context omitted.

give "git lens" a try.

Yeah I've used it for a long time but not for its commit graph feature, which still isn't as nice as Git Graph. Actually the main feature I used it for was "Compare working tree with " which gives you a nice "what have I changed overall" view but one where the files are editable still in the diff view. However I found this better extension for that: https://marketplace.visualstudio.com/items?itemName=letmaik.... So I…

If I understand that correctly, I think that can be accomplished in [name-redacted] by viewing the combined diff of your branch by selecting its commits, or selecting one branch tip then another to see the “interdiff”. If this is something else I’d be interested to add support though.

Re: Show HN: I created a cross-platform GUI for the JJ VCS (Git compatible)

#50
For those coming to this thread after it was scrubbed, the author unfortunately felt they had to shut the project down after being pressured by their employer. The name is redacted and the website shut down.

For what it's worth, commentary from others on the JJ Discord suggested that this could not be a legally binding requirement as the author is located in California. California has laws that prevent employers from controlling employees inventions outside of work hours when using their own devices: https://codes.findlaw.com/ca/labor-code/lab-sect-2870/

Post reply on HN