it seems to be a variation of "cargospace" meme.
janAkali
It's also a good filter for useful videos vs 'content'.
Well, then you have to find another name for that kind of software and define it that way. I certainly would support such an effort, i.e. to make software available to everyone at no cost.
There's no need to come up with new terms or change the existing ones. Free software is inherently free in price. And you can't enforce paying for software without the restrictions put in place (e.g. drm). Here's a quote from https://www.gnu.org/philosophy/selling.en.html :
With free software, users don't have to pay the distribution fee in order to use the software. They can copy the program from a friend who has a copy, or with the help of a friend who has network access. Or several users can join together, split the price of one CD-ROM, then each in turn can install the software. A high CD-ROM price is not a major obstacle when the software is free.
Free software can have a price, but paying it is optional.
I meant that free software is inherently can't have a price. Even if you provide source code only to your users, they are free to share that source code for free.
Thus there can't be piracy because piracy of free software is inherently allowed.
And if you try to prevent your users from sharing the source either legally or with drm - you add restrictions to software, making it less free for your users.
The recent situation with RedHat provides good demonstration and example of this.
Yes. It's also a Rube Goldberg machine, where photons travel millions of kilometers from sun to bump into some electrons, electrons then bump into some metal and fast metal pushes air in your room to make it move a little bit faster.
In theory this issue can be solved with LD_PRELOAD trick. E.g. redirect all/most/some fopen
calls to "$HOME" to some other directory. But before I try to tackle it myself: is there already a similar solution like that?
I thought about this for some time. An anarchy would always collapse into governed state.
First, imagine the perfect scenario where there no authority and world is just a lot of tiny city-sized communities. It would take just a single bad actor to form a state, start invading neighboring communities and growing in power. In response - other communities would be forced to group into increasingly bigger states to have a chance to oppose influence from bigger/richer states.
This thought experiment also works if violent takeover is replaced by economic one. Think of cartels and monopolies.
I don't understand.
How is it hard to remember: "eXtract File" = "tar xf ..."?
If tar is gZipped - it's "tar xzf ...".
I don't think I've ever seen tarball that wouldn't work with one of these two commands.
For one - the error handling. Every codebase is filled with messy, hard to type:
if err != nil {
...
}
And it doesn't even give you a stack trace to debug the problem when an error happens, apparently.
Second reason - it lacks many features that are generally available in most other languages. Generics is the big one, but thankfully they added them in last half a year or so. In general Golang's design principle is to implement only the required minimum.
And probably most important - Go is owned by Google, aka the "all seeing eye of Sauron". There was recently a big controversy with them proposing adding an on-by-default telemetry to the compiler. And with the recent trend of enshittification, I wouldn't trust google or any other mega-corporation.
I have all apps I use daily in the appimage format. Yesterday I decided to try btrfs for my root partition and did my annual Linux reinstall. All my apps were already there and ready for work from the start.
I also have a usb flashdrive always on me with the same appimages. Just in case I'd wipe a hard drive by accident and wouldn't have an internet connection or something like that (in case of emergencies). You can't do this with flatpaks or snaps.
He might do like 2-5 deliveries per trip if they align.