Programs that do multiple things are not simple, so successfully using or understanding what they do is less likely to be possible for you. I expect that wanting to avoid interacting with many programs will lead a person to use programs that are nonfree more often than they otherwise would, so it would be more likely that a program controls the users.
I can list some alternatives to Discord that you probably don’t know, and requirements for an alternative to Discord: https://degooglisons-internet.org/ https://framasoft.org/en/manifest https://www.privacyguides.org/en/real-time-communication/ https://www.privacyguides.org/en/real-time-communication/#criteria
Also consider https://soatok.blog/2024/08/04/against-xmppomemo/ https://soatok.blog/2024/07/31/what-does-it-mean-to-be-a-signal-competitor/ !privacy@lemmy.ml
This might be educational: https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html
There are issues that the Optional
class alleviates that are common enough to be documented: https://www.jetbrains.com/help/inspectopedia/ConditionalCanBeOptional.html (more detail is available at places like https://github.com/JetBrains/intellij-community/blob/a2d32ec64ed0fb37c7cc97856aa94cce95b17ee5/java/java-impl/src/inspectionDescriptions/ConditionalCanBeOptional.html (I believe this information used to be visible with the “inspectopedia” URLs but I don’t see that today))
On the other hand, it seems there are some features / situations that require null
to be present: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining https://www.jetbrains.com/help/inspectopedia/OptionalToIf.html
How do things work? I provided my perspective, partly so that I could refer to it later, so it would be enlightening to learn about yours.
I think the tax system in the USA is designed to reward people who form corporations and then get people employed. People who are employed don’t have as much time to work on reforming institutions, so giving a tax break for employing people makes powerful people’s lives easier. In order to keep this process revenue neutral, earned income is taxed instead of taxing business as much. After extracting money from people’s labor (since labor is clearly necessary in order to create wealth), the remainder of budget needs is made up from whatever resources are easily available (which is currently the assets of rich people, since they have been given a lot of money to get people employed).
I’ve been told Hungary does, though I haven’t heard much about it until recently: https://www.uscisguide.com/dual-citizenship/u-s-dual-citizenship-and-taxes-with-hungary/
I’ve also been told South Africa and Eritrea do, and I wouldn’t be surprised if places like North Korea and Turkmenistan do too.
Somehow Hungary gets a score of 30/50 for taxation for 2024 from https://nomadcapitalist.com/nomad-passport-index/ (United States and South Africa and Eritrea get 10, North Korea and Turkmenistan get 20) but I’d be suspicious of anywhere with a lower rating than 30.
Wealth tax does not block economic growth, rather the opposite, because it forces wealth to be reinvested to not lose too much value.
Do you have a source for this? I see that “wealth taxes have failed in Europe”, and it seems that places with a wealth tax were mostly in Europe: https://en.wikipedia.org/wiki/Wealth_tax https://doi.org/10.1787/9789264290303-4-en
One example that caught my attention is Belgium, which introduced an “annual tax on securities accounts”, which suggests that they were taxing resources that were invested already.
I can imagine that it’s possible for government spending to produce more economic growth than would have happened without taxation, but the entire point of money is to have a multitude of people working towards prosperity in ways that can’t be predicted by state authorities, so if there are more taxes it seems likely that economic growth will be reduced.
Of course, an analysis would have to account for things like using resources from a wealth tax to make cheap/free healthcare available, which might then make people vastly more productive such that any negative effects of a wealth tax are neutralized. Also, providing an obviously higher quality of life might be worth some cost.
You clearly need a lesson in proportional taxation if you think people would have their personal property appropriated.
Is a car or shirt or house personal property? It seems things like that are seized in response to people not paying revenue services: https://home.treasury.gov/services/treasury-auctions https://www.treasury.gov/auctions/treasury/gp/index.html https://www.cwsmarketing.com/?p=36139 https://auctions.cwsmarketing.com/auctions/1-9DDP42/gp-dayton-nj-live-wsimulcast-august-21 https://auctions.cwsmarketing.com/lots/view/1-9DE12Y/wearing-apparel-riverside-ca
I do see that items had bids much higher than I’d expect, and they were being auctioned at the same time watches and jewellery and electric motorcycles and trailers, so I suspect any clothing was “luxury” in some way, or the auction was for more clothing than is documented with pictures.
I do not give a fuck about you placing your dignity in ownership of material assets, that is a you problem.
I reference “dignity” because it’s part of “the unshakeable foundation of the Republic of Poland”, and thinking about dignity seems like a good way to tell if something is a bad idea, and I probably wouldn’t feel like I had more dignity than 1 month ago if I was having my car or house seized because I hadn’t paid as much taxes as a revenue service thought I should. I expect that you will have more trouble implementing policies you like if you express that you’re disregarding dignity.
The top 10% pay less income taxes as a fraction of their income than the bottom 10%.
I expect that this is true.
Really, we should remove the capitalist class because they will fight back to the detriment of everyone else.
I’m certainly for social change, and people with entrenched interests will probably try to hamper it. However, other people might not want to cooperate with you if you remind them of the Soviet Union, and I expect that saying “we should remove the capitalist class” will do that.
I do not give a fuck about the IRS. I am not an American. My country actually has a wealth tax.
If you don’t care about the IRS, why are you talking about a wealth tax using English? I suspect that that the majority of people who speak English as well as you do are U.S. citizens, so I’d assume you were interested in speaking to U.S. citizens. Are you trying to talk to people in Europe / worldwide in a common language?
Who is the target audience for your messages? I’m interested in where/how you’re focusing your efforts.
You are repeating misinformation and capitalist propaganda with little understanding of what you are saying. Have you even reflected on what “the economy” really is? If you are a trickle-down Reaganomics-follower, you might want to get your brain checked.
What misinformation am I repeating? I wouldn’t have written a statement that I don’t think is true, so I suggest you point out anything you think is incorrect and explain your perspective, and maybe share a URL for some more interesting sources.
Note: I originally pressed “Reply” too early by mistake, so I edited this text. Originally I had only written “Is a car or shirt or house personal property?” and one URL.
FYI, I think that focusing on proportional representation electoral reform is the best way to increase respect to the inherent dignity of the person, and that to “choose a defining fight” is better than trying to focus on more than one thing.
I happen to be interested in tax policy, but I would prefer for the electoral system to improve before tax policies change.
See also !fairvote@lemmy.ca / https://sh.itjust.works/comment/12708609
I would probably be most upset if a program had its license changed to be “permissive” like the Expat License. I might accept making a reasonable number of contracts to provide a “proprietary” license that doesn’t give any new person (or corporation) permission to distribute software, but a “permissive” license allows people to work against the Free Software Movement without any oversight.
That being said, I don’t think I would be satisfied if a contract specified that “an OSI license” will be used: I would prefer for a specific license to be used rather than just one of a class of licenses. However, if an appropriate license is already being used, I wouldn’t have to sign anything to protect myself!
In general, I’m probably against changing the license of any software: changing a license seems like a lot of work that can probably be better spent elsewhere, and I consider it to be unlikely that any GPL license will need to have a new version anytime soon (they might, and the v3 versions are clearly better to use than any preexisting version, but they might also change for the worse if the FSF changes for the worse), and the GNU AGPLv3 clearly reflects the present state of the art of licensing (so using any other license that is compatible with it would strike me as strange). If I actually had a reason to study any source code that wasn’t available with the GNU AGPLv3 or the GNU GPLv3, I would probably be better off studying the requirements of people who use that software and making my own version with a license I prefer: that way I’d provide more certainty that my changes are available with an appropriate license.
Changing the license of existing projects is clearly useful sometimes, but adapting proprietary programs for use with more open systems hasn’t been very useful to me so far. For example, I use LibreOffice rather than trying to get Microsoft Word to work with my computer.
There might be some people who argue that any influence of a GPL license will make their business model less profitable, but if that’s the case we’re already dealing with business, so I might as well receive my fair share of money and influence from the business (or withhold my participation entirely, if that would be less harmful).
Just to be clear, I’d avoid studying source code only available with the GNU Lesser GPL unless things change.
FYI, I’m discussing “studying” instead of “changing”, since avoiding even looking at source code of questionable provenance might help protect me from accusations of plagiarism. If someone exploits a computer system to copy source code without permission and shares it with me, and then I make a similar program, the copyright holders whose program I copied might have a justified reason to complain. However, there is less chance of that if I study people’s public messages or even compare the behavior of one program to another, and if I don’t study a program, I probably can’t change it either.
I’ll note that, despite what I’ve written,
yast2
lets you see the license of packages before installing them), so I’m more likely to want to contribute to programs that are compatible with a GPL license.FYI, “nominal consideration” is very likely sufficient to establish a contract (“contracts in the United States have sometimes have had one party pass nominal amounts of consideration, typically citing $1”), and a contract is probably hard to neutralize in general due to things like mutual drafting clauses and savings clauses.
I am against any wealth tax. The revenue services for many governments are very focused on not blocking economic growth, and then periodically taking a reasonable amount of wealth.
In the end, only wealth can be taxed (things that aren’t physical can’t be seized and auctioned). However, I don’t want to be forced to let someone into my house to calculate how much stuff I have.
In general, I think it’s more reasonable to monitor wealth moving (and more so if wealth moves between people) rather than to force people to cooperate with monitoring wealth staying in the same place. I don’t want someone checking up on whether I own the same stock certificates or gold bars each year; that seems like an insult to my dignity.
I don’t think that focusing on people who already pay a disproportionate amount of tax will be very helpful. Rapidly changing what is taxed (wealth vs income) would probably be harmful, as people will probably have trouble adapting to significantly different policies. For example, we’d probably hear about people who happen to have inherited expensive houses being unable to pay thousands of dollars for tax bills, after thinking that they wouldn’t be affected by policy changes.
If there was a wealth tax and I was rich enough to spend a lot of time managing my money, I would just create a “charitable organization” that I and my family completely control, then have it pay people to do things I would want them to do anyway, and maybe even try to let the charity pay a high wage to its managers (such that I could be a manager and get the charity to pay for my yearly living expenses, directly or indirectly). I also might be able to get away with using a trust or charitable remainder trust to avoid being affected by a wealth tax.
I don’t know the degree to which tax exempt organizations affect my life, but I do know that trusts have a relevant affect on my life, since they are often used to own land, specifically by landlords of housing and by people who own land that is worth a lot of money. How they are dealt with would probably have to significantly change in order to accommodate a wealth tax.
I’m not sure I’m against inheritance tax, but it might be an unnecessary complication. Treating inheritance like a gift from one person to another at the moment of their death might make things easier for everyone. The policies regarding gifts are relatively clear: https://www.irs.gov/businesses/small-businesses-self-employed/gift-tax https://www.irs.gov/faqs/capital-gains-losses-and-sale-of-home/property-basis-sale-of-home-etc/property-basis-sale-of-home-etc
However, having separate inheritance law might also make things less painful for some people. If my assets suddenly gained or lost a large amount of value just before I died, I wouldn’t want that to justify taking more wealth from my heirs. Having a special way to value assets gained due to someone dying might be more reasonable than treating each receipt as a gift.
Maybe a more appropriate practice is to only engage with a Contributor License Agreement if the repository one contributes to is already available with the GNU AGPL or one is actually in control of some money the person one contracts with will gain due to one’s changes. For example:
If I have already fixed a software issue, made it clear what license should be used with my change, and made it available to the public, I wouldn’t necessarily be against engaging in a CLA (though I might ask to be paid to do so since I wouldn’t normally go out of my way to manually sign things, and I do value my time).
FYI I can navigate to https://blog.hansenpartnership.com/why-microsoft-is-a-good-steward-for-github/ from https://drewdevault.com/2018/10/05/Dont-sign-a-CLA.html (using https://blog.hansenpartnership.com/gpl-as-the-best-licence-governance-and-philosophy/ for an intermediary step), so I’m a little suspicious about the author’s thoughts on these matters. I also didn’t find any useful information about the GNU Affero General Public License from the same author, and I consider the GNU AGPL to be important based on https://ploum.net/2024-07-01-opensource_sustainability.html and https://lemmy.world/post/16602135
It seems there was a pre-existing agreement to use the GNU GPL with Forgejo, and it seems to me that the GNU AGPL is not compatible with the GNU GPL.
There is more discussion about that around https://codeberg.org/forgejo/discussions/issues/201
I’m assuming that there has been some resistance to using the GNU AGPL with Forgejo (it seems the discussions about licenses has been contentious), and the GNU GPL seems to have been discussed much more than the GNU AGPL. It was probably overwhelmingly likely that we would get Forgejo with the GNU GPL rather than the GNU AGPL. I would have preferred that the GNU AGPL was used instead, but I’m not going to worry about it much since I probably can’t change this situation for the better.
This URL might help you (I see it linked from the URL of this post): https://en.wikipedia.org/wiki/Copyleft
If it doesn’t, I suggest looking at https://en.wikipedia.org/wiki/Wikipedia:Be_bold
Note that many versions of macOS adhere to these standards: https://www.opengroup.org/openbrand/register/ https://www.opengroup.org/openbrand/register/brand3700.htm https://www.opengroup.org/openbrand/register/brand3705.htm
If people were more resistant to “grandfathered” features I think we would not have as much software as we do today: https://www.jwz.org/doc/worse-is-better.html https://en.wikipedia.org/wiki/Worse_is_better
provide about 50%–80% of what you want from an operating system
one expects that if the 50% functionality Unix and C support is satisfactory, they will start to appear everywhere.
Unix and C are the ultimate computer viruses.
users have already been conditioned to accept worse than the right thing.
It’s probably possible to make several programs with “50% functionality” in the time it takes to make one program with 100% functionality. Having more programs that are suitable for a majority of relevant applications is probably better than having one program that is suitable for all relevant applications, since having more programs will probably enable a larger variety of problems to be solved, and people often have to solve many different types of problems in their life.
https://refspecs.linuxfoundation.org/fhs.shtml https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04.html
Some operating systems may handle long path or file names in a surprising way, so having short paths and names is useful: https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html#tag_04_13
If any pathname component is longer than {NAME_MAX}, the implementation shall consider this an error.
if the combined length exceeds {PATH_MAX}, and the implementation considers this to be an error, pathname resolution shall fail
{NAME_MAX}
and {PATH_MAX}
are described in more detail at https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/limits.h.html#tag_13_23_03_02 and used in the context of https://pubs.opengroup.org/onlinepubs/9699919799/utilities/pathchk.html
The resources I linked are descriptive and not prescriptive, but in my experience they are suitable to depend upon as a reliable baseline, which makes meeting client requirements with software engineering easier.
You surely need to explicitly cause systemd
to process changes after writing to a file. I would be very surprised if it reacted to file system changes automatically.
For example, I recall that I need to execute a command like systemctl daemon-reload
after editing a service
file: https://unix.stackexchange.com/questions/364782/what-does-systemctl-daemon-reload-do
You might get more useful information from resources like https://www.man7.org/linux/man-pages/man1/systemctl.1.html
Self-hosting KeePassXC requires installing one package and backing up one file. I expect that requires less technical skill and is doable for more people than to self-host Bitwarden.
Technical problems and political problems can be related, and discussing one in the context of the other can be useful.