jkbbwr
jkbbwr on Hacker News
Hey HN this is the first time I have ever launched something like.
I have been playing with this idea of a JJ native code collaboration platform in the style of Github/Gitlab/Etc.
JJHub is an attempt at that, it stores change ids, manifests of each version's full tree and content addressed blobs. This means that it is agnostic to the backend JJ is using, be that native or git.
The UI is also focused towards what makes JJ good, conflicts being first class citizens, stacks and graphs and incremental reviews of what you are working on.
Its not feature complete but I think it is ready for a trial run if anyone is interested, there is an invite limit just to avoid me blowing out my hosting costs, either sign up using the code or click the link
jjh_inv_ENae96qwhwrTjFQQgwRhDsaX
https://jjhub.dev/invite/jjh_inv_ENae96qwhwrTjFQQgwRhDsaX
Feel free to leave feedback using the feedback link in the footer.
The CLI is open source under MIT on jjhub and currently tracks jj 0.45 on Linux and macOS. The server is closed source for now but there are plans to allow self-hosting in the future.
You can read more about what makes jjhub here: https://jjhub.dev/what-is-jjhub
Posted by
jkbbwr on Saturday September 19, 2026 @10:38AM
from the show-hn dept.
We focus on the evils of social media but never the positives and there ARE positives. Also society giving up the keys to privacy is not a solution here, the think of the children crowd would rather the state be the arbiter of morality and society than educate their kids properly.
Are you talking about Imane Khelif? The woman who was born a woman, competed her whole life as a woman and is still last time I checked, a woman?
This has to be a massive conflict of interest right?
Unless I am making a mistake here, you still can't extract keys of an opened enclave. You can just run operations against those keys.
Everyone keeps making the context windows bigger, which is nice.
But what about output? I want to generate a few thousand lines of code, anyone got any tips?
They are better, but they still sound slightly unnatural to me, the pauses are in the wrong places, or not long enough. It takes me out of focusing on the actual words
Honestly? The quality of the output is as expected, I wondered how it would manage something like Shakespeare which depends so heavily on iambic pentameter, instead AI does what it usually does which is drone on at a slightly too fast speed, with no natural pauses and no delivery. Honestly as with most things you would be better paying for a human performance than relying on this.
I wish the OP well, and the project is nicely designed. But AI simply isn't there for this yet, not without a lot of individual hand holding and extra work.
I really wish python would stop being the go-to language for GPU orchestration or machine learning, having worked with it again recently for some proof of concepts its been a massive pain in the ass.
Having worked with C/C++ projects. Managing dependencies is downright painful. About the best option we found was to treat everything as build from source and then git submodule our dependencies in. This is still not good but at least it gave us a consistent environment.
Not in the slightest, we have an even more strict version of this bill currently being drafted for enforcement. It's already law here.
You only ever find tutorials on writing type checkers in things like haskell or similar.
It is often like that owl joke in art. "Step one draw a circle, step two draw some triangles, step three draw the rest of the fucking owl" and its hard to get into step 3
I wish I could find some examples in Kotlin or Rust or Python. Something non-functional
So a problem I noticed, is you pass mutable state to the actor.
What happens if the actor mutates the state then fails?
Do you just dirty the state and throw it away or do you retry at all?
I still think the design in the beam world is as close as we can get to perfect actors. Its very very elegant in how you can easily resume crashed actors, upgrade them, migrate them.
`handle_call(pattern, from, state)`
Return your reply and your new state and boom. It just works.
You could potentially hit your codebase with CBMC using model assertions.
Its basically what you already know in the TLA+ world but targeted against C++ code.
Without interface types to unify passing strings around or more complex handles to resources. WASM is going to be rough on the serverside.
I still have not found a consistent way to construct a sqlite connection, pass it to wasm (language agnostic) and then return and close it.
The only problem is the public is fucking stupid.
Im surprised we haven't bit the bullet and just jumped to unikernels and OS as a library yet. It removes a whole layer we just don't need.
Meson is okay, it solved a few problems for us on our deployment but the creator has a few hard decisions and style choices that don't really gel well with other projects. We are tempted to go back to cmake.
Python
sucks for functional programming.
Mutability, references and hidden objects everywhere.
If you want a real dynamic language functional programming experience, you would be far better with Elixir.
You do realise that the US is literally rolling out wide spread facial recognition software as we speak, NK doesn't hold the monopoly on being an authoratarian hellhole.
Care to provide some evidence to back up your claim or are you just on the red scare train.
Reminds me of my favourite book series, the laundry files.
One of the more scary characters refuses to own a computer.
Because Van Eck Phreaking.
To be fair, if your save mechanism is just a straight memory dump with no checksums and validation. You have bigger issues.
Just solve the php problem.
`Warning: Unknown: Unable to allocate memory for pool. in Unknown on line 0`
I gotta admit, this looks very impressive. I took a look at the borderlands 2 example video and it seemed very flawless.
Why are you so scared of different ideas?
I mean, its a pretty reasonable case of someone being forgotten by the system that was meant to protect him.
Also he doesn't really fit the definition of a domestic terrorist, he never seemed to be pushing a narative and didn't actually kill anyone.