90 karma · joined June 8, 2024
2. There are software engineers in the UK and EU.
3. This specific implementation by Apple is not actually required by any UK or EU law, to my knowledge.
4. This specifically is or will be required by the laws of some US states and other countries.
It works fine for LAN but as soon as the connection is further than inside your house, it’s utterly horrible.
You can push to a repo with a working copy, if you like; nothing will happen to that working copy unless you run `hg update`. Since you don’t need a working copy on the server’s repo, you never run `hg update` on it, and it’s effectively what git calls a bare repository.
Unless you like your applications to save your window positions. I like Firefox to be on my left monitor, and if I use Wayland I have to manually drag it there every time I start it, because Wayland, in the year 2025, still lacks this basic feature that Windows, macOS, and X11 have had for like 40 years now.
(unless I use XWayland, which magically returns all of the missing functionality, though with a tendency to break other things)
[0]: https://www.mercurial-scm.org/doc/evolution/tutorials/topic-...
It’s a shame there’s still nothing quite like GitHub for Mercurial (anymore), where anyone can just sign up and create repositories. Heptapod has a public instance for FOSS, but it requires approval to create projects. There’s also a separate hosted instance for basically anything, but it’s commercial and costs money. One can also self-host, but GitLab is not exactly lightweight, and other solutions aren’t as integrated with evolution features.
I tried Librewolf, but the unstable RPM repository was very annoying, because zypper disallows system updates if even one repository fails to refresh. I also had some weird issues keeping it pinned to my desktop environment's dock. It also didn't want to save its window geometry (very annoying for me), and the only way to transfer from Firefox is to manually copy your profile data.
But mainly, I'm still dependant on Mozilla no matter where I go. They are the ones actually doing the hard work of developing the browser engine; all of these forks are just some patches upon that, so with Firefox I only have to deal with (and trust) Mozilla and my distro, and not some other project in addition to Mozilla.