• 0 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: June 5th, 2023

help-circle




  • TL;DR: I’m not voting for Biden. I will be a spoiler if that’s what you call it. The police response to protests is an example of policies Biden wants to keep funding. Biden and Trump can both be bad leaders.


    Aside: Voting is entertaining, but work on your cardio. Build some communities. Life is going to get harder for working folk.


    I understand the spoiler effect in first-past-the-post voting. Avoiding a voting system subject to the spoiler effect requires a rated voting system. Major reform is required to remove the spoiler effect from the voting system in the USA.

    There are other logical problems with the spoiler effect in the USA however.

    First, the popular vote is divorced from the Electoral College vote. Thereby, even if Tiger gets 15% of the vote the Electoral College representatives for that portion of the population may vote for Leopard.

    Second, there is an assumption Tiger voters would vote for Leopard or Gorilla if Tiger was not an option. Voter turnout in 2020 was 66.8%. That means roughly a third of people chose not to vote. There is an argument to be made that this is also a spoiler, but combined that block could shift the outcome in Tiger’s favor.

    Third, “I’m not the other guy” is not a political platform. Biden pays lip service to protecting American Democracy which seems to be a conservative stance to maintain a voting system favoring the wealthy. Codifying Roe v. Wade is great, but could have been done at any time in the past. Separation of powers requires a Legislative branch that would work on such issues. Funding the police does not solve policing which leads to responses to protest like the George Floyd marches or recent campus violence.

    I am sure there are other reasons to vote for Biden. The FTC fighting corruption under Lina Khan is one. Corporate bailouts opposing the neoliberal order, like CHIPS and Infrastructure, could be another.

    I am unable to vote for mass murder. I am unable to vote for corporate bailouts. I am voting for Tiger.




  • I referenced a news story in which the parachute on an air dropped aid package failed to deploy crushing people underneath.

    Genocide is not ethical. Voting for genocide, but less, does not change the ethics of genocide. Part of the coalition that elected Biden in 2020 will not vote for him again due to his support of genocide.

    The options for such voters are:

    1. Being complicite in genocide
    2. Voting third party or not at all

    I understand the two party system created by first-past-the-post. I understand third party candidates are unlikely to win. I understand Democrats are rightfully nervous. If Democrats are nervous enough, they should do something to change the minds of voters that will not vote for genocide.



  • I understand needing to eat the sandwich. I also understand making a collective first-past-the-post choice individual is a flawed argument.

    However there is an individual component to saying I really can’t eat peanut butter. The decision then becomes stand your ground (no peanut butter), compromise (just a little peanut butter) or protest (full peanut butter; see you in the ER). The claim is the compromise is best.

    How do we reach a point where we no longer need to compromise on peanut butter?



  • Offering a sandwich with more and less peanut butter when I am allergic to peanuts still means I will be sick. I’m hungry and I want a sandwich with no peanut butter. There are third party candidates providing sandwiches with no peanut butter. I am sorry demand decreases for the sandwich with less peanut butter, but I am unable to stomach peanuts.


  • Lemmy is a federated platform run by instance owners. Owners have full power regarding moderating their servers including delegating that power to others. The owners can decide which other owners are censored through defederation. Lemmy, by design, is not free from political struggle. Lemmy handles power better than platforms like Reddit where server ownership is centralized.

    Denying crimes against humanity is foul. Owners decide which ideas are promoted and which are denying history through federation with owners. Spaces for denying crimes against humanity will continue to exist. I would like to be in those spaces as a thorn to remind others of their awful ideas and possibly present better ideas.

    Under present conditions someone must own the hardware to run the server. The owner cannot reasonably allow all content. Constituents of an instance place trust in the owner to censor in a transparent and responsible manner. Those same constituents can leave an instance for violating trust with regard to censorship. Freedom of association is an important component of Lemmy.

    Far right and far left are a spectrum. I describe myself as an anarchist which is considered far left. As an anarchist, I see the fediverse as a possibility space for democratic control and power distribution over horizontally aligned hierarchies. I am excited for the possibilities to end domination heirarchies. My political alignment is tangent to the systems for power established by Lemmy.






  • I now understand the goal a little better.

    Installing F-Droid is spooky. I like the alleged functionality, but I am not certain the source code of the binary is what is running on my device. I also want better guarantees of integrity from F-Droid.

    My software developer tendencies are itching. I will pitch some bad ideas on verifying integrity and creating trust.

    The initially proposed AI could be a federation of build servers. Each build server compiles the source code providing a hash of the binary. Hashes showing up more frequently implies more of the federation have the same binary. Bad binaries presenting a different hash could be filtered by the consumer based on consensus.

    I am hesitant to make an AI level decision like dropping less frequent hashes from consumers entirely. The possibility of the more frequent hashes being incorrect is worrying. A drawback is the lack of automation in forcing the consumer to choose a hash. Maybe the consumer can choose settings to make an AI like decision to always accept the most frequent hash. That decision would be opt in.


  • I develop software in C++, C# and Python. All the languages mentioned feature package managers to manage compilation and delivery of binaries. I can force them to compile from source in the case I do not trust binaries created by some other person. Recompiling is expensive with regard to time.

    Conan, a package manager for C++, uses hashes of source code and packaged binaries for verifying integrity. I am of the opinion that even the most clever systems for maintaining integrity can be broken. I have no idea how AI fits into the problem of package management and trust.

    An AI to compile any repository sounds nice. I am the goto build engineer on my current team. We have four projects slightly different build processes. I wrote the CMake and Python to meet the needs of the developers. Some want flattened include heirarchies, others want hidden headers, so on and so forth. The continuous integration is the same however, so maybe we can standardize the DevOps work. I assume continuous delivery is where the AI would live. I am wary of taking control of the build process away from software developers.