I haven't looked at this one yet, but until someone compares it to Chezmoi and points out where it's better I'm not even looking attention I fear. Chezmoi is just that good.
For the sake of answering the parent question with regard to Chezmoi specifically: Chezmoi is a very comprehensive dotfiles manager. It can do a lot of things. More than any other I'm aware of.
More does not necessarily equal better, though. I think that's a matter of personal preference. I tried Chezmoi for a while and ultimately decided it was just a lot more levers at my disposal than I really wanted to even think about.
Dotter, by contrast, is a lot more minimal. Dotter is little more than a symlink manager plus templating engine plus config files to declare what machines need what config.
Chezmoi is all that, and does a lot more: encryption/decryption (even has password manager integrations), automatic push/pull. It's also designed so that you can add or manage files regardless of what your current working directory is (via commands like `chezmoi edit/add`).
In my case, after deciding I wanted to go for the minimal end of things, I almost went for GNU Stow however, I wanted templating functionality and I liked dotter's "packages" system for defining what files a given computer needs.
And very much a personal bias here: I found the learning curve of Chezmoi templates not great. I'm also not a big fan of the fact that Chezmoi relies on you naming your source files in particular ways in order to determine what the target file permissions should be.
Chezmoi manages stuff that's in my /home - configurations, scripts in ~/bin/ etc. It also installs a bunch of applications with a runonce_ -script both on Linux and MacOS.
Ansible makes sure the correct system-level packages are installed, things in /etc/ are set up the way I like etc. There's a bunch of overlap with the packages installed by ansible and Chezmoi - but I run `chezmoi update` multiple times a week an I can run it on any computer I'm on. Ansible is for Big Things.
Then I have an opentofu setup that manages a bunch of docker containers, keeping them as stateful as possible.
For daily simple things, I can just edit any config file, add it to chezmoi and push it to git. Then on any machine I can `chezmoi update` and everything is synced.
For example in my dotfiles repo I'll have `etc/pacman.d/01-options.conf` and the dotfiles install script will symlink that to `/etc/pacman.d/01-options.conf`. This way the source of truth is always in a single dotfiles repo.
This strategy has worked well for dotfiles I use on Arch, Debian, Ubuntu and macOS. It includes support for WSL 2 too. The install script has been working with this set up for years to run 1 single command and have everything work where work in this case is installing and configuring a bunch of tools I use. An example is here https://github.com/nickjj/dotfiles.
iOS has features for SMS spam blocking, but all of the proactive ones require the user opt-in (not enabled-by-default).
There are 3rd party block list apps, there is an OS setting to trust the filtering of your cell provider, and you can report the sender/content of a message directly to Apple for the first message from a new sender.
The problem is that I WANT to give an app access to everything. I don't want my OS to think of "photos" vs "documents". I want a filesystem, and I want apps to be able to share access to it.
Google and apple are the ones "not respecting the users" by focusing exclusively on lowest common denominator users and pushing to increase their monopoly controls.
The day Android stops letting Syncthing have access to my entire filesystem is the day Android becomes entirely useless to me.
I agree that this access is indeed exploited by Facebook and the like, but the solution simply can't be to remove the capability entirely.
Seems to me there must be some middle ground here - maybe Google decides to keep this functionality around for apps that need it (and punish those who exploit it) and add some type of additional user interaction before an app can get full file system access. I know in MacOS, for example, the built in finder hides a lot of system files until you flip a switch manually to enable them. Could have something similar (with a warning).
This is already the case. The apps in practice abuse this and refuse to start until the user gives them all the personal data if no store enforcement exists.
I'm honestly curious: you think people didn't vote for Harris because she was a black woman? What would you estimate the split is between people for whom that is their legitimate reason, and people who just found her to be a bad candidate?
Also curious: you use celebrity endorsements as a goalpost for what should make people care enough to vote. Why? Given the wacky things they often get up to I'd almost see their endorsement as a negative.
I'm equally honestly curious: what objective and rational evaluation criteria, unaffected by gender and race, would one use to conclude that Trump is a better candidate than Harris?
They did? I've not heard of that, and a cursory search isn't finding anything. Got any more info on this, which rocket, etc? I'd love to learn about that.
Definitely agree. I haven't played in some years, but when I did Apex Legends netcode was atrocious. They were clearly putting most of the workload onto the client, rather than letting the server arbitrate.
I think you've nailed the reason why these rootkits keep getting added, but I feel like there must be something else these game companies want... Why do they keep adding it to single player games for example?
They HAVE to be assumed to be hostile bad actors. I definitely hope valve stands their ground on this one.
Apex cheats are comically absurd in their scope. There was a recent one where the cheater spawns multiple bots who navigate to his ping and imitate all his actions (like a Mirage Decoy that can shoot). Last year there were incidents where a cheater would target a streamer with a swarm of 60 bots.
These kind of cheats just shouldn’t be possible from the client side. And there’s really no excuse for it when the servers have 20Hz tick rate (lowest of any AAA multiplayer shooter), so they’ve got plenty of time to perform additional computation.
The weird thing is that hackers can target a streamer in the first place, which people have speculated is due to the debug info on screen leaking the server ID. But that implies the hacker needs to perform a server exploit, too - or at least, he needs to send some untrusted data from the client that the server will interpret in a way that resembles an exploit (but is more technically a logic error).
The second stage failed it's de-orbit disposal burn. This second stage isn't even going to be doing one since it's carrying the payload out beyond earth orbit.
NASA and the FAA were pretty clear on this actually, they don't see any risk due to that previous failure, falcon 2nd stages haven't had any problems with their primary burn in a long time.
> The second stage failed it’s de-orbit disposal burn.
Official word from SoaceX is that the second stage engine failed to shutdown on time, causing it to overshoot its planned landing zone. It ran 500 milliseconds long.
Yes, but during its de-orbit burn, [1] [2] which is a relighting of the engine once the payload has been released.
This will not be an issue for europa clipper as the 2nd stage will not be coming back to earth, so there's no issue with a lack of accuracy on this one.
I had misremembered: it was the Hera launch the FAA cleared because there was no reentry risk. Europa clipper was expected to get the same treatment, but it seems the FAA and SpaceX were happy with their understanding of what happened with the 2nd stage anomaly and returned Falcon 9 to flight. [3]
I wish... Live is the only reason I have a windows partition anymore. I just can't quite get it to work in wine/emulation...
When I'm forced to upgrade to windows 11 I simply won't have Live anymore, because I won't be doing that, and so I haven't purchased the latest version and am starting to experiment with the alternatives. Makes me sad though, it'd be so great to have on Linux.
I use it in a VM with vfio pci pass through of a gpu. Works fine but I'll probably move to bitwig anyway, I don't respect the decision of not having Linux support (they even run Linux on their push devices).
I haven't looked at this one yet, but until someone compares it to Chezmoi and points out where it's better I'm not even looking attention I fear. Chezmoi is just that good.