Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

Low-energy chip startup Efficient Computer closes on $97M in funding

Low-energy chip startup Efficient Computer Co. said today it has closed on a $97 million round of funding in what is the second major investment it has picked up this year. The round was led by TQ Ventures and saw participation from Eclipse, Union Square Ventures, Giant Ventures, Triatomic Capital, TO Capital, TF Capital, Mana […] The…

Rootless podman export of a keep-id container shifts every file owner, exit 0

TL;DR : podman export of a rootless container that was created with --userns=keep-id writes a tarball in which every file owner is shifted by the container's ID mapping.

  • Rootless podman export shifts file owners in keep-id containers.
  • Exported tarball shows incorrect UID 1 for container user's files.
  • Using podman commit resolves incorrect file ownerships in exported tarball.

Why coding agents should work on a copy of your repo

A coding agent should work on its own copy of your repository, on its own branch, so that nothing it does touches your working files until you have read the diff and merged it yourself. Git worktrees are the simplest way to do this: one repository, several separate working directories, each on a different branch.

  • Coding agents should work on a copy of your repository on a separate branch.
  • Git worktrees enable multiple working directories within a single repository for agent tasks.
  • Review agent changes with git diff before merging and removing the worktree directory.

More from Wednesday 30 September →