HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Meleagris

no profile record

Submissions

Ekala's Nix Book

ekala-project.github.io
3 points·by Meleagris·2 เดือนที่ผ่านมา·0 comments

How to introduce yourself–and get hired [video]

youtu.be
2 points·by Meleagris·10 เดือนที่ผ่านมา·0 comments

comments

Meleagris
·3 เดือนที่ผ่านมา·discuss
I do use git branches, but they solve isolation, which isn't my pain point with git.

When I'm using agents to code, I don't want to have to stop what I'm doing and commit known-good state to the repo every few minutes.

jj just snapshots everything automatically, so I know I've captured that state, and I can look back and curate it all after the fact.

It's like the shift from manually saving Word documents to autosave, but instead of forcing it with git, I can use JJ which has been intentionally designed for that workflow.
Meleagris
·3 เดือนที่ผ่านมา·discuss
In .claude/settings.json you can trigger shell commands on events like SessionStart, Stop, PreCompact, and PostToolUse [1].

I have all of them run `jj status`, because jj snapshots the working copy every time it's invoked.

You can have Claude write the hooks, but mine is:

`[[ -d .jj ]] && jj status >/dev/null 2>&1; exit 0`

[1] https://code.claude.com/docs/en/agent-sdk/hooks
Meleagris
·3 เดือนที่ผ่านมา·discuss
I recently switched to Jujutsu (jj) and it made me realize that “what comes after Git” might already exist.

It turns out the snapshot model is a perfect fit for AI-assisted development. I can iterate freely without thinking about commits or worrying about saving known-good versions.

You can just mess around and make it presentable later, which Git never really let you do nicely.

Plus there’s essentially zero learning curve, since all the models know how to use JJ really well.
Meleagris
·4 เดือนที่ผ่านมา·discuss
For those interested in doing this themselves, there’s some great existing software to create EPUB3 files with the audiobook aligned with text.

https://storyteller-platform.gitlab.io/storyteller/

https://codeberg.org/richwaters/StoryAlign
Meleagris
·6 เดือนที่ผ่านมา·discuss
Out of curiosity. Where does the metadata for the books come from?
Meleagris
·9 เดือนที่ผ่านมา·discuss
+1 for Storyteller. It is beyond fantastic to have my progress seamlessly synced between my ebooks and audiobooks.

I’m paying for BookFusion, to have synced cross-platform reading. It’s expensive, but seems to be one of the few cross-platform synced readers that supports the EPUB Media Overlays from Storyteller.

Have you experienced ghosting with your Boox tablet? I’d like to get one, but I know that ghosting would bother me.
Meleagris
·4 ปีที่แล้ว·discuss
Check out ZeroTier. I believe it fills the same needs as Tailscale, but with layer 2.