If so, which downsides are those?
I can't tell if they exist, and it seems to me that this is a flexible solution that gives the power of choice to the consumer of the library.
326 karma · joined January 2, 2015
If so, which downsides are those?
I can't tell if they exist, and it seems to me that this is a flexible solution that gives the power of choice to the consumer of the library.
You may not like it, don't use it, etc. But Git does have collaboration tools.
m4, sh, make and friends are the shared part that every POSIX system has, without requiring any external extra tool, be it ninja/meson, etc.
Besides hand-coding a configure script that generates a Makefile yourself, Autotools is the most portable build system out there.
Is that what you are after, or you're talking about something else?
https://euandre.org/2020/08/31/the-database-i-wish-i-had.htm...
Maybe add a 'ril' tag for every thing you want to read later, no tags for generic queue of things to look at, 'archive' for things you want to keep, etc.
P2P: there are only nodes.
Other than daemon implementation and design ideas that migrated from/to Nix/Guix, is there a way to write a package in Nix and use that derivation in Guix or vice-versa?
I ask thinking if it would be possible to somehow leverage the work on packages from on project to the other.
Also mutiplatform as KeePassXC, built on Electron. Even though it is built on JavaScript, it has 0 dependencies[1].
And the author responds well on external feedback/contributions[2].
It does support KDBX4[3].
[0]: https://keeweb.info/
[1]: https://github.com/keeweb/keeweb/blob/c651343f80f4f3d41c7d64...
This way you can look at both and resolve the conflict.
Pros of git-annex:
- it is conceptually very simple: use symlinks instead of ad-hoc pointer files, virtual files system, etc. to represent symbolic pointer that point to the actual blob file;
- you can add support for any backend storage you want. As long as it support basic CRUD operations, git-annex can have it as a remote;
- you can quickly clone a huge repo by just cloning the metadata of the repo (--no-content in git-annex) and just download the necessary files on-demand;
And many other things that no other attempt even consider having, like client-side encryption, location tracking, etc.
If they say that you can develop for iOS 11 only with Swift 4, not Swift 3< or Objective-C, everybody will have to switch to Swift 4, or else they won't be able to develop to iOS 11.
Even though I also think that Swift is better than Objective-C, and getting better in each version, is not really comparable with Ruby/Python/etc.
However, when the author suggests using FileVault, it shows that he doesn't consider the implications of installing a proprietary software, or using a proprietary OS.
There's no such thing as privacy when using proprietary software.
If the goal is to secure your privacy, there no need to argue beyond that.
Since Common Lisp has a low-lever goto, it's not really required to use something like SBCL for tail-call optimization. You can write a macro for it. Check Doug Hoyte's version in Let Over Lambda:
I've never had (so far) any problem with managing my inbox, but since many can see the clear correlation between email <-> todo list, I'd say you're on to something.