• 0 Posts
  • 63 Comments
Joined 1 year ago
cake
Cake day: July 14th, 2023

help-circle

  • UBI doesn’t give any power to those who own the means of automation, nor does it take power away from laborers. Automation does that. Automation reduces the leverage of the laborer by reducing the capitalist’s reliance on labor.

    We have the same leverage regardless of whether we have UBI or not, but the leverage of employers is reduced with UBI. That said, if more people opt not to work thanks to UBI, then the people who choose to work will see their leverage increased.


  • theoretically they can

    Is this a purely theoretical capability or is there actually evidence they have this capability?

    it’s already been proven that they can tap into anyone’s phone

    Listening into a conversation that you’re intentionally relaying across public infrastructure and gaining access to the phone itself are two very different things.

    The use of proprietary software in literally everything

    1. Speak for yourself. And let’s be real, if you’re on Lemmy you’re 10 times more likely to be running Linux.
    2. Proprietary != closed source
    3. Do you really think that just because something is closed source means that it can’t be analyzed?

    the amount of exploits the NSA has on hand

    How many zero-day exploits does the NSA have? How many can be deployed remotely and without a nontrivial action by a user?

    what’s stopping the NSA from spying this much?

    Scale, capacity, cost, number of employees

    —-

    I’m not saying we shouldn’t oppose government surveillance. We absolutely should. But like another commenter pointed out, I’m much more concerned with the amount of data that corporations collect and have.



  • If you’re in the US, unpaid overtime is only permissible if you’re salaried exempt. To be salaried exempt:

    • you must make at least $684 every week ($35,568/year)
    • your primary job responsibility must be one of the following:
      • executive - managing the enterprise, or managing a customarily recognized department or subdivision; you must also regularly direct your work of at least two FTEs and be able to hire / fire people (or be able to provide recommendations that are strongly considered)
      • administrative - office or non-manual work directly related to the management or general business operations, or
      • learned professional - work which is predominantly intellectual in character and which includes work requiring the consistent exercise of discretion and judgment, in the field of science or learning
      • creative professional - work requiring invention, imagination, originality or talent in a recognized field of artistic or creative endeavor
      • IT related - computer systems analyst, computer programmer, software engineer or other similarly skilled worker in the computer field
      • sales
      • HCE (you must be making at least $107k per year)
    • your pay must not be reduced if your work quality is reduced or if you work fewer hours
      • for example, if you work 5 days a week, for an hour a day, you must get the same pay as if you worked 8 hours every day. There are some permissible deductions they can make - like if you miss a full day - and they can require you to use vacation time or sick time, if you have it - and of course they can fire you if you’re leaving without completing your tasks… but they still have to pay you.

    Check out https://www.dol.gov/agencies/whd/fact-sheets/17a-overtime for more details on the above.

    It’s quite possible you’re eligible for back-paid overtime.

    Note also that the minimum exempt wages are increasing in July.

    Re your “cover my expenses just to exist” bit and the follow-up about employers catching on and pushing abusive shit… if this is related to a disability make sure to look into getting that on record and seeking an accommodation. If your primary job duty is X and they’re pushing you to do Y, but your disability makes Y infeasible, then it’s a pretty reasonable accommodation to ask to not have to do Y (assuming your HCP agrees, of course).


  • If you use that docker compose file, I recommend you comment out the build section and uncomment the image section in the lemmy service.

    I also recommend you use a reverse proxy and Docker networks rather than exposing the postgres instance on port 5433, but if you aren’t familiar with Docker networks you can leave it as is for now. If you’re running locally and don’t open that port in your router’s firewall, it’s a non-issue unless there’s an attacker on your LAN, but given that you’re not gaining anything from exposing it (unless you need to connect to the DB directly regularly - as a one off you could temporarily add the port mapping), it doesn’t make sense to increase your attack surface for no benefit.


  • I haven’t personally used any of these, but looking them over, Tipi looks the most encouraging to me, followed by Yunohost, based largely on the variety of apps available but also because it looks like Tipi lets you customize the configuration much more. Freedom Box doesn’t seem to list the apps in their catalog at all and their site seems basically useless, so I ruled it out on that basis alone.


  • I am trying to avoid having to having an open port 22

    If you’re working locally you don’t need an open port.

    If you’re on a different machine but on the same network, you don’t need to expose port 22 via your router’s firewall. If you use key-based auth and disable password-based auth then this is even safer.

    If you want access remotely, then you still don’t have to expose port 22 as long as you have a vpn set up.

    That said, you don’t need to use a terminal to manage your docker containers. I use Portainer to manage all but my core containers - Traefik, Authelia, and Portainer itself - which are all part of a single docker compose file. Portainer stacks accept docker compose files so adding and configuring applications is straightforward.

    I’ve configured around 50 apps on my server using Docker Compose with Portainer but have only needed to modify the Dockerfile itself once, and that was because I was trying to do something that the original maintainer didn’t support.

    Now, if you’re satisfied with what’s available and with how much you can configure it without using Docker, then it’s fine to avoid it. I’m just trying to say that it’s pretty straightforward if you focus on just understanding the important parts, mainly:

    • docker compose
    • docker networks
    • docker volumes

    If you decide to go that route, I recommend TechnoTim’s tutorials on Youtube. I personally found them helpful, at least.



  • I’m not addressing anything Gitea has specifically done here (I’m not informed enough on the topic to have an educated opinion yet), but just this specific part of your comment:

    And they also demand a CLA from contributors now, which is directly against the idea of FOSS.

    Proprietary software is antithetical to FOSS, but CLAs themselves are not, and were endorsed by RMS as far back as 2002:

    In contrast, I think it is acceptable to … release under the GPL, but sell alternative licenses permitting proprietary extensions to their code. My understanding is that all the code they release is available as free software, which means they do not develop any proprietary softwre; that’s why their practice is acceptable. The FSF will never do that–we believe our terms should be the same for everyone, and we want to use the GPL to give others an incentive to develop additional free software. But what they do is much better than developing proprietary software.

    If contributors allow an entity to relicense their contributions, that enables the entity to write proprietary software that includes those contributions. One way to ensure they have that freedom is to require contributors to sign a CLA that allows relicensing, so clearly CLAs can enable behavior antithetical to FOSS… but they can also enable FOSS development by generating another revenue stream. And many CLAs don’t allow relicensing (e.g., Apache’s).

    Many FOSS companies require contributors to sign CLAs. For example, the FSF has required them since 2005 at least, and its CLA allows relicensing. They explain why, but that explanation doesn’t touch on why license reassignment is necessary.

    Even if a repo requires contributors sign a CLA, nobody’s four freedoms are violated, and nobody who modifies such software is forced to sign a CLA when they share their changes with the community - they can share their changes on their own repo, or submit them to a fork that doesn’t require a CLA, or only share the code with users who purchase the software from them. All they have to do is adhere to the license that the project was under.

    The big issue with CLAs is that they’re asymmetrical (as opposed to DCOs, which serve a similar purpose). That’s understandably controversial, but it’s not inherently a FOSS issue.

    Some of the same arguments against the SSPL (which is not considered FOSS because it is so copyleft that it’s impractical) being considered FOSS could be similarly made in favor of CLAs. Not in favor of signing them as a developer, mind you, but in favor of considering projects that use them to be aligned FOSS principles.




  • The only shootings where mental illness plays a major factor are suicides. When it comes to gun violence, only 4-5% of perpetrators have a severe mental illness. When it comes to school mass shootings specifically [ source ]:

    • 67% are white
    • 100% are male (95% according to a different source)
    • “Severe mental illness (e.g., psychosis) was absent in the majority of perpetrators; when present, psychotic symptoms are more associated with mass murders in academic settings involving means other than firearms”

    And with regard to school shootings generally:

    • 77% of the time, someone knew about their plans for the shooting ahead of time
    • more than half of K-12 shooters have a history of psychological problems, but the bigger issue is that nearly three quarters of the time, they had been being bullied or harassed in school
    • depending on the source, nearly half or more than half got the gun from home or a relative, often by stealing an unsecured or under-secured firearm
    • 91% of shootings were with a handgun

    If we could reduce bullying and do a better job at making students feel like they have value and matter, that would go a lot further toward reducing school shootings than anything involving mental illness (aside from, perhaps, efforts to reduce the stigma associated with it).

    Substance abuse - drugs, particularly those that are illegal, and alcohol - as well as poverty and inequality is much more strongly linked to gun violence.

    I’m not saying that we shouldn’t continue improving our available mental health resources (the majority of deaths from guns are by suicide, after all), but we shouldn’t use mental illness as a scapegoat.




  • Thanks for clarifying. Phrased / thought of as “a situation wherein X happens is immoral,” it makes sense.

    My confusion came from not doing that, even after reading the “Remember:” text in the comment, thanks to my conflating my personal belief that the individuals who are part of corporations that purchase houses in mass and rent them out are behaving immorally (vs being actors in an immoral situation) being adjacent with a statement about an individual renting out a room.

    That concept of morality feels more similar to what I think of as “fairness” (though not an exact match) than to individual morality.

    I feel like there must be a different word used to convey the moral judgment of someone who isn’t doing the best they can within the framework - i.e., someone who is choosing to exploit laborers for profit in excess of anything they could use for themselves.