rutrum

joined 1 month ago
[–] rutrum@programming.dev 4 points 3 days ago

Tinkering, really. I did a bunch of stuff with wine and virtualization and troubleshooted across versions. One time I manually updated the version of sqlite in python's std lib to be a newer version. I picked a non LTS kernel once. All these things compounded and bloated my system. And when I went to do clean up, I didnt have a record of exactly everything I installed, what I used and what I didnt. It was guesswork to clean up my disk or even remember the tools I used to get a project working.

This is solved with declarative configuration, which is the basis of NixOS. I believe VanillaOS 2 has something similar. Likewise, this is one the great benefits of docker, vagrant, ansible, etc.

[–] rutrum@programming.dev 22 points 4 days ago (11 children)

NixOS. My primary reason for switching was wanting a single list of programs that I had installed. After using ubuntu for 5 years I just lost track of all the tools and versions of software that I had installed...and that didnt even count my laptop. Now all my machines have a single list of applications, and they are all in sync.

[–] rutrum@programming.dev 6 points 2 weeks ago* (last edited 2 weeks ago)

Yeah, you're totally right.

All image processing happens locally.

And then it mentions that you can just open the index.html directly, which means it uses clientside javascript or wasm and runs on the browser. You are correct!

On the topic of word choice, you might be right. Save or open might be better.

[–] rutrum@programming.dev 12 points 2 weeks ago (4 children)

Just because its run locally, doesnt mean it still isnt a web server. The software could run anywhere and be accessed over the network. The image optimization happens at the server, so download and upload are more accurate.

[–] rutrum@programming.dev 5 points 1 month ago (1 children)

Love him. His lego island port has been a pleasure to watch.

[–] rutrum@programming.dev 1 points 1 month ago

I use borg the same way you describe. Part of my nixos config builds a systemd unit that starts a backup on various directories on my machine at midnight every day. I have 2 repos: one to store locally and on a cloud backup provider (borgbase) and another thats just stored locally. That is, another computer in my house. That local only is for all my home media. I havent yet put the large dataset of photos and videos on the cloud or offsite.