News for hackers. Stuff that matters.

jkbbwr

Re:Show HN: JJHub – Code collaboration platform for Jujutsu on Saturday September 19, 2026 @10:38AM (#49766926)
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

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?
Re:Uber for Offduty Police on Saturday July 19, 2025 @03:34PM (#44618592)
This has to be a massive conflict of interest right?
Re:Apple Pulls Encrypted iCloud Security Feature in UK on Saturday February 22, 2025 @04:22AM (#43137498)
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.
Re:Rust Without Crates.io on Tuesday November 14, 2023 @05:55AM (#38261685)
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.
Re:Encrypt. Now. on Tuesday October 17, 2023 @11:46AM (#37916927)
Not in the slightest, we have an even more strict version of this bill currently being drafted for enforcement. It's already law here.
Re:Type Inference from Scratch (2019) [video] on Wednesday May 03, 2023 @07:20AM (#35800947)
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

Re:Type Inference from Scratch (2019) [video] on Monday May 01, 2023 @02:10PM (#35776790)
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.

Re:Can sanitizers find the two bugs I wrote in C++? on Wednesday February 08, 2023 @09:47AM (#34708703)
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.

Re:The State of WebAssembly 2022 on Monday June 20, 2022 @08:34AM (#31809575)
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.
Re:Witchery: tools for building distroless images with alpine on Thursday September 09, 2021 @12:45PM (#28471699)
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.
Re:Moving SciPy to the Meson Build System on Tuesday July 27, 2021 @09:16AM (#27972022)
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.

Re:Teaching open-source software in North Korea on Saturday June 26, 2021 @06:43PM (#27646687)
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.
Re:Van Eck Phreaking on Thursday March 25, 2021 @12:44PM (#26582454)
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.

Re:ECC matters on Sunday January 03, 2021 @11:53AM (#25622902)
To be fair, if your save mechanism is just a straight memory dump with no checksums and validation. You have bigger issues.
Re:Let's Solve the File Format Problem (2019) on Friday November 27, 2020 @09:55PM (#25234821)
Just solve the php problem.

`Warning: Unknown: Unable to allocate memory for pool. in Unknown on line 0`

Re:Universal Split Screen on Sunday September 27, 2020 @06:25PM (#24610659)
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?
Re:The Wrath of the Killdozer (2009) on Saturday July 18, 2020 @09:38PM (#23886300)
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.

Older »