The main difference is probably that I have a desktop PC rather than a laptop (plus, a few old hard disks lying around).
I think I’ll keep the local replica even when I’m finished reorganizing the library: the local copy doubles as a backup and I must say I am enjoying the faster access times.
I also read that drives should not be spun down and up too often, but I think it only matters if you do that hundreds of times a day?
Anyway, the reason I spin down my drives is to save electricity, and… more for the principle than for the electric bill (it’s only 2 drives).
I am amazed at the achievement, and even more amazed at how much people can cheer at anything like madmen.
Never heard of it… OMG that must be the worst name for a backup solution! :D
It reeks of abandoned software (last release is 0.50 from 2018), but there is recent activity in git, so… IDK
Yes, Syncthing does watch for file changes… that’s why I am so puzzled that it also does full rescans :)
Maybe they do that to catch changes that may have been made while syncthing was not running… it may make sense on mobies, where the OS like to kill processes willy-nilly, but IMHO not on a “real” computer
That’s the thing you want to build (a single project may generate multiple executables - eg. a server and a client) so it won’t help in this case but… I must say, I am impressed and really grateful that you went and looked that up for me! Thanks, mate!
cabal2nix doesn’t care about any source-repository-package
in cabal.project
(I think it doesn’t even read that file?).
In my case, it generated a project that depended on the aeon from nixpkgs (which IIUC in turn comes from hackage) rather than the forked version.
I agree: flakes are great for development (and not only)!
Unfortunately I still need to build that third party project from source :)
Maybe I should look into disregarding the whole haskellPackages infrastructure and just build with cabal via a shell script… IDK if that would be accepted in nixpkgs though :/
OP, I forgot to say! There are specific communities dedicated to self hosting and/or home labbing (eg. !selfhosted@lemmy.world), you may want to participate there
Yes, and computers people have laying around are most probably not outdated enterprise servers that draw 120w at idle :)
(if anything, that’s something a newbie self hoster may buy since they are cheap and look cool)
Cheapest? Use someone else’s hrdware (or “borrow” it) and set it up at work/school/friend’s house/cafe. Free hardware, free connectivity, free electricity.
More seriously, set everithing up on whatever spare old computer you have at hand (or use a vm running on you pc). You should not start with buying hardware.
The ones I added recently are all git-related (one key for signing and I started using different keys for codehaus, gitlab and github)
I did add a bunch of new keys to my ssh agent… this might really be it!
Now that’s a neat idea! (not sure I’ll ever implement it though: having passwords on my ssh keys is already enough of a hassle, plus having provisioning and scripts ask for password is a PITA)
Anyway, I was just trying to authenticate with a password, like we used to back in the day :)
(it’s only for install isos or freshly installed systems that I’ve not provisioned yet - everything else requires a key).
How would that improve security when all a bad actor has to do is add -o PubkeyAuthentication=no
on their side?
Also, I’m pretty sure it used to just ask for a password?
If the US or EU want to keep up, they can sunbsidize EV manufacturing to the same degree
You can’t allow dumping-inducing subsidies without also allowing defensive tariffs, otherwise the richer and more authoritarian countries, which have greater capacity for subsidies and greater ability to concentrate them in specific sectors, will easily kill foreign competition and establish monopolies.
The marketplace brah is a place where, without regulations that maintain a degree of fairness, the rich kills the poor, competition dies off, and consumers are drained to their last cent.
Just think of it: competition is when different actors fight it off and it ends the moment one of the contenders wins.
If you want the fight to go on forever, you don’t want an unregulated market.
https://en.wikipedia.org/wiki/Dumping_(pricing_policy) (it’s not limited to EVs)
Subsidizing sales of EVs (ie. I pay for my neighbor’s new EV because I want cleaner air) does make environmental sense.
Subsidizing production does not have the same positive environmental impact, mainly because factories in China pollute more than factories, say, in the EU (due to different environmental laws), but also because moving finished products from China to the “west” obviously pollutes more than moving just those components that would need to be sourced from China anyways (eg. batteries).
As for the “makes economic sense” part… IDK: I guess that mainly depend on your political stance.
Personally, I don’t like that both sales and production subsidies have the effect of moving money from the poor to the rich, but other people may focus on different effects (eg. more production = more jobs) and support subsides.
In case you wonder: my take is that, instead of incentivizing adoption and production of EVs, one should disincentivize internal combustion vehicles by adding taxes to them (which, in a sense, aren’t really taxes but just charging for the very real environmental costs society as a whole will have to pay for your shiny SUV).
Anyone not doing this is an idiot and a climate terrorist.
You should really think twice before spewing judgements… and also avoid misusing words like “terrorist” because, when misused this way, it only conveys that you don’t like someone, dulling your message instead of strengthening it.
One way or another, if you want to run an application you are gonna need its dependencies (the key is the name)… they may be bundled into an appimage or come as part of flatpak ruintime, or be confined inside a container, or live in the nix store, but they will “bloat” your system anyway.
Learn how to cleanup your system (ie. uninstall all packages that are not needed by others that have been requested explicitly) and live a happy life. Only bother with other solutions if the software (or version) you need isn’t available for your distro.