Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ThomasWaldmann
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
ThomasWaldmann
2mo ago
Guess now not only RAM bandwidth is important, but also flash storage bw. Maybe Apple could attach more flash chips in parallel, increasing the bus width and thus the overall bandwidth?
2.
▲
by
ThomasWaldmann
4mo ago
Yeah, it's a pity that TB2 cables and a TB3-TB2 adapter are still that expensive. Considering the age of that stuff, one would usually expect that to be very cheap.
3.
▲
by
ThomasWaldmann
4mo ago
Hardware guide: https://github.com/swellweb/targetBridge/blob/main/docs/Hard...
4.
▲
TargetBridge: Use an iMac as Display for a Modern Mac
(github.com)
5 points
by
ThomasWaldmann
4mo ago
|
6 comments
5.
▲
by
ThomasWaldmann
4mo ago
Use an (old) iMac as an external display for an Apple Silicon Mac — free, no dongle, via Thunderbolt Bridge. Apple dropped "Target Display Mode" in 2014 with the 5K iMac — and it never came back. TargetBridge brings it back via so
6.
▲
by
ThomasWaldmann
1y ago
Bugs? I don't know about any show-stoppers in borg 1.x. Design limitations? Yes, there are some, that's why borg2 will be quite different. But these are no easy or small changes. Also, borg2 will be a breaking release (offering bo
7.
▲
by
ThomasWaldmann
1y ago
Yes, it also disallows overwriting.
8.
▲
by
ThomasWaldmann
1y ago
borgbackup developer here: TL;DR: don't panic, all is good. :-) Longer version: - borg 1.x style “append-only” was removed, because it heavily depended on how the 1.x storage worked (it was a transactional log, always only appending PU
9.
▲
by
ThomasWaldmann
1y ago
at first it was implemented to easily test permission restricted storages (can't easily test on all sorts of cloud storages). it was implemented for "file:" (which is also used for "ssh://" repos) and ther
10.
▲
by
ThomasWaldmann
1y ago
The usual answer: "when it is ready". For low-latency storage (like file: and maybe ssh:) it already works quite nicely, but there might be a lot to do still for high-latency storage (like cloud stuff).
11.
▲
by
ThomasWaldmann
1y ago
no-delete disallows any kind of deleting information, that includes object deletion and object overwriting.
12.
▲
by
ThomasWaldmann
1y ago
borg supports the "obfuscate" pseudo compressor since 1.2.0 (since Feb 2022), that adds random extra length to the chunks, using one of 2 different algorithms to determine the extra length.
13.
▲
by
ThomasWaldmann
1y ago
borg discussion + wiki page: https://github.com/borgbackup/borg/discussions/8694
14.
▲
by
ThomasWaldmann
2y ago
BTW, besides "cloud support" via rclone, there are also some other big changes in borg2 beta. This is the summary of the major changes (more details are in the change log): https://www.borgbackup.org/releases/
15.
▲
by
ThomasWaldmann
2y ago
Basic stuff might work in a "posix-like" environment, like when using cygwin or WSL. The main problem is that there currently aren't active windows developers within the borgbackup project who continuously test and improve th
16.
▲
by
ThomasWaldmann
2y ago
Comparisons might be interesting, but one needs to be aware that they would be a bit apples to oranges: - unreleased code that is still in heavy development (borg2, especially the new repository code inside borg2). - released code (restic)
17.
▲
by
ThomasWaldmann
2y ago
Thanks a lot for writing the rclone backend!
18.
▲
by
ThomasWaldmann
2y ago
Some people were installing / using borg on android, but guess that isn't suitable for end users, rather for the nerds. Maybe try SeedVault?
19.
▲
by
ThomasWaldmann
2y ago
Please note that this is rather recent "bleeding edge" code from master branch. It is available as 2.0.0beta11, but not suitable for production yet. "Beta" also means that there won't be repository migration code fr
20.
▲
by
ThomasWaldmann
4y ago
Python source code? Yes, it is on https://github.com/borgbackup/borg (if that was the question). No cloud? Indeed, borg does not integrate cloud functionality. You'll either need a directory or a server with ssh a
21.
▲
by
ThomasWaldmann
4y ago
Besides vorta (which offers a lot of options) there is also pika backup (which might be simpler by offering less options).
22.
▲
by
ThomasWaldmann
4y ago
Not much. rsnapshot is based on rsync and hardlinks. So, you'll get some whole-file deduplication for unmodified files. No compression, no encryption/authentication, no way to verify if a backup is still ok. Also, if you rename a
23.
▲
by
ThomasWaldmann
4y ago
You could have just used the self-contained borg binary (download from github releases page). It contains everything needed (python, python libs, other libs) except glibc and related libs which must match the OS / kernel and therefore
24.
▲
by
ThomasWaldmann
4y ago
deduplicating backup tools use a symmetric approach: all archives needing some chunk (piece of data) reference it via its chunkid (the keyed hash over the chunk plaintext content). so you can delete ANY backup archive without influencing an
25.
▲
by
ThomasWaldmann
4y ago
I see quite some full backups in your near future. ;-) And that is one of the main reasons why chunk-deduplicating backup tools (like borg, restic, ...) are better than full/incremental style ones.
26.
▲
by
ThomasWaldmann
4y ago
I agree that a multithreaded borg could utilise resources better, esp. IF you have a lot of changed / new data to back up. But OTOH, for many users this is primarily the case for the first backup, but not for their daily / hourl
27.
▲
by
ThomasWaldmann
4y ago
There's this ticket: https://github.com/borgbackup/borg/issues/225 I don't see anything of that in the near future of borg, esp. as long as the fundamental concerns there have not been addressed.
28.
▲
by
ThomasWaldmann
4y ago
It is still early in the development process, but it might be just for new repos.
29.
▲
by
ThomasWaldmann
4y ago
The "long and messy" python error messages are python tracebacks and often intentionally displayed by borg to ease locating and fixing bugs. Of course we could also display shorter error messages (and we do that at some places, if
30.
▲
by
ThomasWaldmann
4y ago
About "Borg’s crypto has known limitations": We've just merged new crypto code into master, based on AEAD ciphers (AES-OCB and chacha20-poly1305) and session keys - so the potential nonce management issues are soon a thing of
More ›