341 karma · joined January 16, 2021
I was under the impression password auth worked very similarly to key auth, as in, the actual bytes of the password or private key are never sent over the wire.
In a repair shop, they could swap out the component and you then re-sign everything with your SecureStick™ when you come in to pick the device up. You have to trust the repair-shop, obviously.
Alternatively, you could re-sign all components with a private key you generate yourself? But then there's no guarantee that nobody else did just that in transit.
I was searching for something the could replace Backblaze on Linux for me, and Vorta+BorgBase was even better than that.
Encrypted and compressed by default, deduplicated, life-long (if desired) and diffable history, every snapshot can be mounted locally, alerts on missing backups, just a breeze to use, and works for my personal machines just like my VPS.
But apart from economic reasons, not really.
That content generates value for SO, but they do provide the infrastructure we use for free to get our problems solved and questions answered, so it seems like a fair deal to me.
If you didn't want anyone to profit from your answers, you shouldn't post them. If your answer is reasonably popular, you can bet it will be used in a product that makes money without you ever getting compensated for that.
The idea for upgrading the CPU is that you replace the whole motherboard, but keep everything else.
Yes, the screen is easily swappable. The bezel is held in by magnets and the screen is held in with just four screws. Keyboard is replaceable and quite modular as well as the shell, keys and PCB are separate parts. The power jack is also replaceable. Actually, the whole I/O consist of four modules that you can swap out as desired (and a dedicated headphone jack), so you can decide how many USB-C, USB-A, DP and HDMI ports you want. A dedicated microSD slot is also available.
And no, it doesn’t look hard at all, the whole design is very straight forward. Which makes it all the more surprising why it took this long, but I’m glad someone finally makes it happen.
You could have physical knobs on the top, but those interfere with the pots and sealing them against spills is hard. The only decent solutions I’ve seen are magnetic knobs and a dedicated knob bar that is installed at the face, with drawers below it, but those are much more expensive to produce.
Same goes for the other items in your list. Git had enough time and force behind it, and I believe the other tools will succeed as well. But it will take time.
Both forces exist, the important part is to balance them properly.
I have to mention Joplin here, which became my note-taking app after a lot of research. There are certainly more powerful apps, but Joplin is open source, runs on all devices, (Windows, Linux, Android and iOS in my case), syncs data via Nextcloud or Dropbox, and supports E2E-encryption. It also allows inserting images directly into the notes, which I found cumbersome with other markdown-based note apps.
The developer is also very active and adds useful features and bugfixes very regularly. Definitely worth the few bucks I donate every month.
Error handling isn't obvious either. The linux kernel does it the right way with error code returns and results in pointers, but that's not the obvious way at all.