News for hackers. Stuff that matters.

sheremetyev

I'm running Codex/Claude in native macOS sandbox with access just to the project folder (plus read-only access to Git repo), and expand to other folders if necessary - https://github.com/sheremetyev/sandfence
Re:AI coding at home without going broke on Saturday June 13, 2026 @02:32PM (#48520082)
Linux VM doesn't run native macOS toolchain and requires copying files back and forth
Re:AI coding at home without going broke on Saturday June 13, 2026 @01:58PM (#48519736)
> I don't want to give it "dangerous" access to my entire mac

I'm running Claude/Codex inside native macOS sandbox, configured with a simple script - https://github.com/sheremetyev/sandfence

always in "bypass permissions" mode - it works until task is solved, sometime 1 hour or more (which includes running tests etc)

Re:Parallel Agents in Zed on Thursday April 23, 2026 @08:37AM (#47875027)
I've built multi-agent workflow on JJ workspaces - independent from specific agent. You can run Codex, Claude or anything else - https://www.visualjj.com/learn/parallel-ai-agents
Re:The lazy Git UI you didn't know you need on Tuesday November 11, 2025 @10:00AM (#45887990)
You can use VisualJJ to rebase via drag & drop, split interactively etc.

https://www.visualjj.com - I'm building it and would appreciate any feedback!

Re:Version Control for AI Coding on Monday July 07, 2025 @10:14AM (#44490593)
JJ is great - we actually build on it! Branching uses JJ for commit-graph storage, then layers live-sync and automatic conflict resolution on top. It started life as the VisualJJ extension for VS Code and Cursor and is now available as a standalone app as well, so any editor can benefit.
Re:Version Control for AI Coding on Monday July 07, 2025 @10:05AM (#44490512)
Branching continuously synchronises your Git repository with GitHub and automatically resolves conflicts on rebase - removing manual pull/push, management of branches, and conflict resolution. The exact merge strategy is evolving - we are starting with deterministic "take incoming" and testing structural and AI-assisted options. The guiding principle: automate the routine merges, leave full control in developer's hands when it matters.

You are right that some situations do require careful inspection of changes to avoid "garbage". In others cases you might not care about internals if behaviour looks correct, e.g. for a prototype.

Our "progressive depth" approach in Branching aims to serve both cases - default automatic behaviour, and the option to do Git operations manually when you need to - including editing conflicts manually or with tools like Mergiraf. That way the busy path stays fast, and the careful path is still just plain Git.

Show HN: Branching – sync and merge code from multiple AI agents

https://branching.app/#agents

AI coding agents can now run in parallel - Cursor's Background Agents are a good example - but their overlapping edits are painful to combine with plain Git. Branching keeps multi-agent repos sane: it syncs every change across machines in real time, proposes a default merge you can review or tweak, and saves the result as ordinary Git commits that sync to GitHub.2-minute demo of several Cursor...

( Read More... | 1 comment | 3 points | on HN )

Show HN: Branching – Continuous Version Control (real-time sync for Git)

https://branching.app

Hey HN, I'm Fedor (solo founder). After ~20 years of watching devs fight Git, I'm building Branching.Branching streams your local edits to teammates in real time - no manual push/pull. It's Git-compatible and works offline.Why you might care - Teams see each other's changes instantly instead of in PR-sized batches - Conflicts surface ASAP while context is fresh (LLM-assisted merge is...

( Read More... | no comments | 2 points | on HN )
Re:Steve Klabnik's Tutorial on Jujutsu (Git replacement) on Saturday October 19, 2024 @08:33AM (#41887448)
by default snapshotting happens on each jj command

additionally you can enable automatic snapshots when files in the working copy are updated: https://martinvonz.github.io/jj/latest/config/#watchman

Re:Steve Klabnik's Tutorial on Jujutsu (Git replacement) on Saturday October 19, 2024 @08:31AM (#41887438)
for me important argument in favour of JJ over Sapling was "first-class conflicts" - JJ stores conflicts in the history and allows you to resolve them later, while Sapling forces you to resolve conflicts at the point when they happen

https://martinvonz.github.io/jj/latest/sapling-comparison/

Re:Import and Export Markdown in Google Docs on Wednesday July 17, 2024 @10:07AM (#40986123)
You are not alone :) For Microsoft Word you might find Writage plugin useful (https://www.writage.com) - supports all basic Markdown syntax, tables etc. and recently added support for math formulas.
Re:Git is simply too hard on Saturday June 03, 2023 @02:22PM (#36179153)
Hey! This resonates :) My friends and I are trying to make it less hard - with a UX tailored to workflow at big tech companies (trunk-based development): https://www.trunkflow.com/ - would appreciated any feedback!
Re:Markdownify on Saturday April 11, 2015 @02:31PM (#9360174)
Texts is single-window, WYSIWYM (“what you see is what you mean”).
Re:ReText – Markdown Editor with Live Preview on Sunday March 15, 2015 @03:56PM (#9207838)
Texts (http://texts.io) is a WYSIWYM editor for Markdown.
Re:How to test shell scripts on Wednesday December 12, 2012 @02:47PM (#4912040)
Have a look at tests.js, another shell testing framework that works on Windows, OS X and Linux.

https://github.com/sheremetyev/tests.js

Re:Texts Editor - True WYSIWYG Markdown on Sunday February 12, 2012 @03:15AM (#3581388)
It is possible to create EPUB via pandoc (http://johnmacfarlane.net/pandoc/epub.html).
Re:Texts Editor - True WYSIWYG Markdown on Saturday February 11, 2012 @01:35PM (#3579782)
Not sure but it's probably because the .msi is not signed and the web site is relatively new.
Re:Texts Editor - True WYSIWYG Markdown on Saturday February 11, 2012 @01:33PM (#3579775)
You are right, WYSIWYM is more correct term. Formatting in the editor shows document structure and not exact rendering.
Re:Texts Editor - True WYSIWYG Markdown on Saturday February 11, 2012 @11:45AM (#3579537)
Thanks! I'll fix that. For now you could open .md files using "Open with..." in Finder.
Re:Texts Editor - True WYSIWYG Markdown on Saturday February 11, 2012 @07:23AM (#3579115)
I think it's fixable. Thanks for reporting!
Re:Texts Editor - True WYSIWYG Markdown on Saturday February 11, 2012 @07:10AM (#3579100)
I'm planning to open source most of the parsing/formatting/API code. Making everything open source would not make it sustainable. Sorry.
Re:Texts Editor - True WYSIWYG Markdown on Saturday February 11, 2012 @07:05AM (#3579095)
Thanks!

1) Tab/Shift+Tab change the level of header.

2) Yeah, it's "not implemented yet" :) Actually, there are many ways to publish from Markdown, including services like scriptogr.am. So I'm not sure that compiling PDF is the most important feature.

Re:Texts Editor - True WYSIWYG Markdown on Saturday February 11, 2012 @07:00AM (#3579091)
The idea was to make Markdown accessible for those who don't want to learn the syntax.

But switching code block style (Cmd+3 on Mac or Ctrl+3 on Windows) on and off maintains inline syntax. So you can type raw Markdown into a code block and then switch it into plain text paragraph with formatting.

Re:Texts Editor - True WYSIWYG Markdown on Saturday February 11, 2012 @06:31AM (#3579053)
Yes, most likely after releasing Windows and Mac versions. May be after a version for iPad. It depends on the feedback.
Re:Texts Editor - True WYSIWYG Markdown on Saturday February 11, 2012 @06:20AM (#3579043)
Thanks! Do you mean that menu options like "View as HTML", "View as PDF" etc. should process the current file with pandoc and display the resulting file?

Older »