frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

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

https://judojj.com
45•bitpatch•7h ago
Personally, I think the JJ VCS (https://github.com/jj-vcs/jj) hit a point some time in this past year where I find it hard to find a great reason to continue using git. Over the years I've cobbled together aliases and bash functions to try to improve my git workflow, but after using jj, which works with ~any git repo and integrates great with Github repos, all of the workflow issues I ran into with git are not only solved, but improved in ways I couldn't manage with simple scripts.

One example is the op log, which lets you go to any point in your repo's time and provides simple undo and redo commands when you want to back out of a merge, didn't mean to rebase, etc.

Because I have a pretty strong conviction that JJ is at this point a cleaner and more powerful version of git, my hopes are that it continues to grow. With that, it seemed a proper full-featured GUI was missing for the VCS. There's some plugins that add some integration into VS Code, and there's one in the works to get Intellij support working, but many of the constructs JJ provides in my opinion necessitate a grounds-up build of a GUI around how JJ works.

Right now, Judo for JJ is an MVP in an open beta. I did my best to support all of the core functionality one would need, though there's many nice-to-haves that I am going to add, like native merge support, native splitting, etc. Most of this will be based on feedback from the Beta.

I'm really grateful for the great community JJ has built, alongside the HN community itself in the countless VCS-based posts I've read over the years, and am hoping for lots of input here during Beta under real usage - the goal is to be a full-featured desktop GUI for the VCS, similar to many of the great products that are out there for git.

Comments

harryyking•2h ago
Awesome would love to follow this journey
IshKebab•1h ago
It's difficult to go back to a separate VCS app after using IDE git support (specifically VSCode & the 'git graph' extension which is sadly permanently abandoned).
chrisweekly•38m ago
I'm confused -- what would you be going back from, given your preferred VSCode extension is abandoned?
martinvonz•1h ago
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 publisher.

bitpatch•1h ago
Totally understandable! I'm a solo dev out of LA who's mostly consulted on various apps and sites over the years, and out of my own personal need I began working on the project earlier this year.

The project is indeed closed-source. Personally I've had experiences where I found the project moved forward towards the roadmap much faster - specifically when considering smaller-scale projects that are UI heavy and therefore take in many UI changes in parallel - when I instead implemented feature requests and focused most of my energy on listening to user feedback rather than reviewing code. UI polish can be quite tricky when it comes from many sources :)

That said, nothing is set in stone! If at some point there are enough feature requests to where I am the bottleneck, this is something I would revisit.

I'd be happy to hop on the Discord as well!

Intel and AMD standardise ChkTag to bring Memory Safety to x86

https://community.intel.com/t5/Blogs/Tech-Innovation/open-intel/ChkTag-x86-Memory-Safety/post/172...
91•ashvardanian•6d ago•40 comments

Claude Code on the web

https://www.anthropic.com/news/claude-code-on-the-web
300•adocomplete•5h ago•182 comments

You don't need Kafka: Building a message queue with Unix signals

https://leandronsp.com/articles/you-dont-need-kafka-building-a-message-queue-with-only-two-unix-s...
12•SchwKatze•1h ago•3 comments

BERT is just a single text diffusion step

https://nathan.rs/posts/roberta-diffusion/
328•nathan-barry•8h ago•82 comments

Production RAG: what I learned from processing 5M+ documents

https://blog.abdellatif.io/production-rag-processing-5m-documents
271•tifa2up•7h ago•73 comments

Alibaba Cloud says it cut Nvidia AI GPU use by 82% with new pooling system

https://www.tomshardware.com/tech-industry/semiconductors/alibaba-says-new-pooling-system-cut-nvi...
316•hd4•10h ago•213 comments

My trick for getting consistent classification from LLMs

https://verdik.substack.com/p/how-to-get-consistent-classification
55•frenchmajesty•1w ago•15 comments

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

https://judojj.com
45•bitpatch•7h ago•5 comments

A laser pointer at 2B FPS [video]

https://www.youtube.com/watch?v=o4TdHrMi6do
129•thunderbong•1d ago•16 comments

Today is when the Amazon brain drain sent AWS down the spout

https://www.theregister.com/2025/10/20/aws_outage_amazon_brain_drain_corey_quinn/
165•raw_anon_1111•2h ago•55 comments

Code from MIT's 1986 SICP video lectures

https://github.com/felipap/sicp-code
70•felipap•3d ago•4 comments

x86-64 Playground – An online assembly editor and GDB-like debugger

https://x64.halb.it/
91•modinfo•5h ago•8 comments

The scariest "user support" email I've ever received

https://www.devas.life/the-scariest-user-support-email-ive-ever-received/
105•hervic•5d ago•73 comments

TernFS – an exabyte scale, multi-region distributed filesystem

https://www.xtxmarkets.com/tech/2025-ternfs/#posix-shaped
82•kirlev•5h ago•7 comments

AWS Multiple Services Down in us-east-1

https://health.aws.amazon.com/health/status?ts=20251020
1537•kondro•16h ago•1757 comments

How to stop Linux threads cleanly

https://mazzo.li/posts/stopping-linux-threads.html
158•signa11•5d ago•57 comments

Art Must Act

https://aeon.co/essays/harold-rosenberg-exhorted-artists-to-take-action-and-resist-cliche
12•tintinnabula•3d ago•0 comments

Optical diffraction patterns made with a MOPA laser engraving machine [video]

https://www.youtube.com/watch?v=RsGHr7dXLuI
103•emsign•6d ago•17 comments

Postman which I thought worked locally on my computer, is down

https://status.postman.com
130•helloguillecl•7h ago•68 comments

Atomic-Scale Protein Filters

https://press.asimov.com/articles/filters
3•mailyk•5d ago•0 comments

J.P. Morgan's OpenAI loan is strange

https://marketunpack.com/j-p-morgans-openai-loan-is-strange/
183•vrnvu•3h ago•119 comments

Space Elevator

https://neal.fun/space-elevator/
1442•kaonwarb•18h ago•331 comments

The longest baseball game took 33 innings to win

https://www.mlb.com/news/the-longest-professional-baseball-game-ever-played
31•mooreds•5d ago•51 comments

iOS 26.1 lets users control Liquid Glass transparency

https://www.macrumors.com/2025/10/20/ios-26-1-liquid-glass-toggle/
126•dabinat•3h ago•101 comments

Servo v0.0.1

https://github.com/servo/servo
448•undeveloper•10h ago•135 comments

Docker Systems Status: Full Service Disruption

https://www.dockerstatus.com/pages/incident/533c6539221ae15e3f000031/68f5e1c741c825463df7486c
321•l2dy•15h ago•123 comments

DeepSeek OCR

https://github.com/deepseek-ai/DeepSeek-OCR
845•pierre•17h ago•219 comments

When a stadium adds AI to everything, it's worse experience for everyone

https://a.wholelottanothing.org/bmo-stadium-in-la-added-ai-to-everything-and-what-they-got-was-a-...
92•wawayanda•3h ago•46 comments

Show HN: Playwright Skill for Claude Code – Less context than playwright-MCP

https://github.com/lackeyjb/playwright-skill
131•syntax-sherlock•11h ago•40 comments

Show HN: EloqDoc: MongoDB-compatible doc DB with object storage as first citizen

https://github.com/eloqdata/eloqdoc
27•iamlintaoz•1d ago•18 comments