- herewulf parentThere's always an edge case. Speaking of which, here's someone who would really benefit from a hard column width limit and limited nesting that modern programmers (particularly ones using various IDEs) so carelessly violate these days.
- Not the parent but a project (glorified Bash script) called vcsh[1] has served me well over the years for managing multiple Git repositories containing my dotfiles (separation of concerns).
Lately I have migrated some of that to Guix Home because the other half of the problem is having all the dependent programs necessary for the dotfiles installed automatically at the appropriate versions.
The latter one especially falls into the realm of tinkering. :)
[1]: https://github.com/RichiH/vcsh [2]: https://systemcrafters.net/craft-your-system-with-guix/guix-...
- If federation really works that well, then it sounds like Mastodon/ActivityPub is ripe for carrying Git repository metadata and discussion. Obviously Git development works very well with mailing lists, other than the centralized server requirement, awkwardness (for most users), and technical limitations of mailing lists. So then you just need your federated discussions to carry patches or point to publicly accessible repos and put some decent UI (of choice) on top of that.
Even issues are mainly just discussions with some metadata attached and as long as they can be surfaced in a way to be attached to a project, then they could be created by anyone.
Hmm.. Surely there is already effort being focused in this direction?
- One would have to completely ignore the context of the last few months to not make a link in causality with basic inference.
These are the same "serious media outlets" that repeat that same context in their articles over and over again as if readers haven't come anywhere near a news source in over a year.
It's like they are back in school trying to hit that arbitrary 500 word requirement when it's entirely unnecessary. Modern journalism is neither serious nor rigorous.
- Because the US completely botched stabilizing the country despite 10s of thousands of troops on the ground for years. Meanwhile the indigenous insurgency and the previous to the invasion non-existent but subsequently massed foreign Al-Qaeda in Iraq both ensured no meaningful exports could be accomplished.
In Venezuela it's extremely unclear how suddenly creating a giant power vacuum will allow the US to obtain Venezuela's oil.
On one hand, this seems classic from the Trump Admin in that rash actions have been taken with no future plans in place (cf. DOGE), on the other hand this does appear in line with the promise of "no forever wars" (no sustained US ground presence) and if the US does actually end up with the oil, then it will be at a very low cost (in terms of US blood and treasure).
- The not knowing is the point. From a security perspective, you have to assume the worst.
And maybe that is F-Droid's point: Security through obscurity. If the build infrastructure with the signing keys is unknown, then it's that much harder for Bad Actor to do things like backdoor E2E encrypted communication apps. This is, of course, the weakness in E2E encryption in apps obtained from mainstream/commercial app stores. For all we know, these may already be backdoored depending on where it came from.
However, the obscurity makes F-Droid hard to trust as an outsider to the project.
- Likely they are trying to make said list of open-source software easily accessible. The vast majority of users are incapable of compiling their own software. Probably it's better (for users' freedom, privacy, and a healthy Android FOSS ecosystem) to have these users obtaining software through an F-Droid "app store" than through Google Play.
The goal that you suggest is interesting. It reminds me of Guix, where one can obtain binaries or one can build the entirety of packages oneself. All from the same system.
Perhaps you could share how you are currently building software from source and/or F-Droid?
- Battleships are meant to fight other battleships. And you don't nuke ships. They are a relic from WWI when ships still had to engage each other directly.
They also filled a shore bombardment role. But you also don't use nukes for that (rather modern aircraft).
Disclaimer: IANAS (I Am Not A Squid)
- No major manufacturer is even approaching what Framework is trying to do, so I'm happy to cut them some slack in order to support a product philosophy that I believe in. My 12th Gen Framework 13 is certainly good enough in this respect.
People have bought not so well made electric cars for the same reason (e.g.: Tesla).
Your car analogy does not really hold up though, considering that anything but an absolutely awful car is quite repairable and (in the right hands) upgradable.
- My wife has a recent MBP (a compromise to get away from Windows) and it's slick, fast, and super reliable. But you hit the nail on the head: Linux. There is no substitute. That's one reason why I swear by my Framework 13.
While they aren't the only manufacturer guaranteeing excellent Linux support, that and the upgradeability seal the deal.
Speaking of the MBP, the fixed disk size is really frustrating. Historically this is the one part that was upgradeable on all laptops.
- Reading through material in context and actively removing the telling bits seems very focused to me.
Furthermore, reading through long winded, dry legalese (or the like) and then occasionally marking it up seems like an excellent way to give the brain short breaks to continue on rather than to let the mind wander in a sea of text.
I am for automating all the things but I can see pros and cons for both digital and manual approaches.
- There is nothing to prepare for because the only possible war between the USA and China is a nuclear war and such a war has no victor. Both countries are "prepared" in terms of nuclear weapons.
The USA is clearly not prepared to sacrifice any of its own cities to prevent an invasion of Taiwan.
All this sabre rattling and military buildup only serves to put money in the pockets of the military industrial complex and/or build military capabilities for each country to exert its will within its own sphere of influence.