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

help-circle


  • When I was in college, this was literally an assignment in my political science class - come up with a country and a new form of government. Write out a constitution for the country, and then write a travel brochure for it.

    What I came up with is a lottery-based council government. The system is designed with none of the “gentleman’s agreements” that the US systems seems to be based on, and assumes that if it’s possible to abuse the system, then the system WILL BE abused. So it’s designed to minimize the ability for the system to be abused.

    You want to get rid of career politicians? Make it so they don’t even have the option of running for office in the first place.

    Councils

    The way my system worked is that all governmental tasks are performed by a council created for a specific purpose. Every council is made up of an odd number of members, with a minimum of 5. Councils can be created to manage a geographical area, such as a state, county, or city, or for a topical purpose, for example, medical oversight. Each council has the ability to create lower councils that report to it, but only within the purview of the parent council. For example, a State Council can create a Municipal Council for a city within the state.

    Sitting at the top of the entire structure is the Prime Council, which always consists of exactly 11 members. Decisions of the Prime Council are final except in the case of a supermajority overrule as detailed below.

    Lower councils are subject to the decisions of higher councils with one exception - a parent council’s ruling can be overturned and vacated if a supermajority* of child councils that existed at the time of the ruling vote to overturn it. For example, if a State Council outlaws gambling, but 75% of Municipal Councils vote to vacate the ruling, it is overturned. But, for example, if a Municipal Council votes to allow prostitution, the state or national council can overturn that ruling on its own. Again, however, this overturning can be overridden by a supermajority of child councils. However, the chain ends there. A parent council CANNOT vacate a supermajority vote passed by the collected child councils. Child councils must have a reason for existing can cannot be created simply to stack a supermajority vote.

    A singular case can only be tackled by ONE council at a time and cannot be interfered with during the proceedings by any other council at any other level. For example, if a Municipal Traffic Council is considering a motion to raise a speed limit on a road, no other council (Municipal, State, or even the Prime Council) can interfere in that case or tell the lower council how to rule on it. However, once the case is complete and the ruling announced, THEN a higher council may take up the issue and/or vacate the lower council’s ruling.

    Decisions of lower councils can be appealed, but a parent council has no obligation to take up the issue and can simply deny the appeal.

    Courts

    Courts, as we understand them, do not exist in this system, per se. Civil and criminal cases are handled in the same way; there is no separation between the case types. Likewise, there is no differentiation between the natures of the decisions that can be handed down. Every court case is presided over by a council created especially for the purpose of hearing this single case. All the other rules surrounding how councils work detailed the Councils section still apply.

    The Lottery

    Council members are selected by lottery from all eligible citizens. Each lottery is specific to the seat being filled. To be considered eligible for a given lottery, a citizen:

    • Must be a member of the geographical area that the seat’s council represents. For example, if the seat is on a Municipal Planning Council, the citizen must live within the city.

    • Must meet the qualifications defined by the higher council when this council was created. In this case, perhaps, qualification requires that the citizen hold a bachelor of science degree in any subject.

    • Must NOT have previously served on this same council.

    • Must NOT have been declared unfit for service by a medical professional.

    All citizens of legal age are automatically in the lottery pool by default, and the lottery operates on on opt-out basis.

    If a citizen is chosen for a council, they have the option of declining the position. In which case, another eligible citizen is selected.

    Additionally, a citizen can elect to be removed from the lottery pool for any or no reason for one year at a time. This election can be renewed indefinitely, but it must be renewed UNLESS a medical professional declares that they are unfit for service. An unfit-for-service declaration can be made for a specific amount of time or on a permanent basis.

    Antagonistic Resignation

    Any council member can resign their position on a council at any time before their term is over. In addition, a council member may enact the right of “Antagonistic Resignation” whereby they remove both themself and ONE other member of the council. There is no veto or override process allowed. To clarify, any council member can remove any other member from the same council by also removing themself at the same time. The replacement council member(s) will be chosen via the lottery.

    Antagonistic Recusement

    A council member MAY NOT vote on or interfere with the vote on any issue the results of which they may directly benefit from. That is to say that if a council member could personally benefit from a decision on a matter, they are REQUIRED to recuse themself from the case and may not interfere with the case in any way, including but not limited to public discussion or press releases related to the matter.

    A council member with a conflicting interest in a single case must either resign from the council or recuse themself from the case. As with Antagonistic Resignation, the recusing council member chooses ONE other council member that must also recuse themself from the case to preserve the odd number of council seats. Again, there is no veto or override process allowed. However, unlike Antagonistic Resignation, the recusing council member MUST choose one other member for recusement - they do not get the option to decline. If the number of active seats on the council would drop below five for this single issue, interim seats will be created and filled by lottery for this specific case only, after which the additional seats will be removed from the council and the interim council members’ terms will be considered complete.

    Protection and Compensation

    Serving on a council is a full-time job and may require taking a sabbatical from work. While an individual citizen has the ability to decline a council seat, NO other entity, individual, or organization may punish or otherwise act against a citizen for choosing to accept the responsibility of service. Therefore, it is considered unconstitutional for any entity to retaliate against a citizen for accepting a council seat, punishable by a fine of not less than 50% of that entity’s yearly income. It is understood that this is a harsh penalty, and the severity and calamitous nature of it is intentional and intended to avoid even the outward appearance of impropriety or retaliation. If a citizen CHOOSES of their own accord to decline a council seat out of a sense of duty to an organization, that’s allowed, but it is absolutely not acceptable for an organization to demand, tell, ask, or even imply that a seat should be declined.

    It is required by law that an employee (and this shall be construed loosely, to include any person who is in any way a member of an organization) of an organization be reinstated at the end of their council service to their same position, pay, benefits, and tenure as though no sabbatical had been taken at all. This is inclusive of any required “re-onboarding” time.

    Council members shall be paid the greater of 125% of their reported yearly income or 200% of the average salary of the relevant lottery eligibility pool. This shall be to incentivize citizens to fulfill their duty and serve on a council.

    Councilar No-Confidence

    At any time, the citizens may petition a geographical council (Prime, State, County, Municipal, etc) for a status of Councilar No-Confidence. This petition shall require the signatures of 55% of the individual citizens of the geographical area represented. Upon submission of a completed petition, the council will be dissolved, and a new council will be chosen by lottery according to all the requirements for the council being replaced. This action is automatic and cannot be vetoed or overruled.

    Branch No-Confidence (The Nuclear Option)

    If instead, the No-Confidence petition contains the signatures of 75% of the individual citizens of the geographical area represented, the council and ALL LOWER COUNCILS created by it, directly or indirectly, are dissolved and replaced as above. This is akin to pruning a branch from a tree - every branch and leaf connected to the branch is also removed. Note that this applies to EVERY level of the system, so a No-Confidence petition signed by 75% of the citizens of the entire country and submitted to the Prime Council results in the entire system being wiped away and reset.

    It went a lot deeper than that, but I’ve already typed a LOT and think this mostly gets the gist of it.#






  • FOG ran on Linux. It wouldn’t have been down. But that’s beside the point.

    I never said it was a good answer to CrowdStrike. It was just a story about how I did things 10 years ago, and an option for remotely fixing nonbooting machines. That’s it.

    I get you’ve been overworked and stressed as fuck this last few days. I’ve been out of corporate IT for 10 years and I do not envy the shit you guys are going through right now. I wish I could buy you a cup of coffee or a beer or something.


  • That’s still 15% less work though. If I had to manually fix 1000 computers, clicking a few buttons to automatically fix 150 of them sounds like a sweet-ass deal to me even if it’s not universal.

    You could also always commandeer a conference room or three and throw a switch on the table. “Bring in your laptop and go to conference room 3. Plug in using any available cable on the table and reboot your computer. Should be ready in an hour or so. There’s donuts and coffee in conference room 4.” Could knock out another few dozen.

    Won’t help for people across the country, but if they’re nearish, it’s not too bad.



  • How would it not have? You got an office or field offices?

    “Bring your computer by and plug it in over there.” And flag it for reimage. Yeah. It’s gonna be slow, since you have 200 of the damn things running at once, but you really want to go and manually touch every computer in your org?

    The damn thing’s even boot looping, so you don’t even have to reboot it.

    I’m sure the user saved all their data in one drive like they were supposed to, right?

    I get it, it’s not a 100% fix rate. And it’s a bit of a callous answer to their data. And I don’t even know if the project is still being maintained.

    But the post I replied to was lamenting the lack of an option to remotely fix unbootable machines. This was an option to remotely fix nonbootable machines. No need to be a jerk about it.

    But to actually answer your question and be transparent, I’ve been doing Linux devops for 10 years now. I haven’t touched a windows server since the days of the gymbros. I DID say it’s been a decade.



  • LrdThndr@lemmy.worldtoTechnology@lemmy.worldCrowdStrike Isn't the Real Problem
    link
    fedilink
    English
    arrow-up
    29
    arrow-down
    8
    ·
    edit-2
    1 month ago

    A decade ago I worked for a regional chain of gyms with locations in 4 states.

    I was in TN. When a system would go down in SC or NC, we originally had three options:

    1. (The most common) have them put it in a box and ship it to me.
    2. I go there and fix it (rare)
    3. I walk them through fixing it over the phone (fuck my life)

    I got sick of this. So I researched options and found an open source software solution called FOG. I ran a server in our office and had little optiplex 160s running a software client that I shipped to each club. Then each machine at each club was configured to PXE boot from the fog client.

    The server contained images of every machine we commonly used. I could tell FOG which locations used which models, and it would keep the images cached on the client machines.

    If everything was okay, it would chain the boot to the os on the machine. But I could flag a machine for reimage and at next boot, the machine would check in with the local FOG client via PXE and get a complete reimage from premade images on the fog server.

    The corporate office was physically connected to one of the clubs, so I trialed the software at our adjacent club, and when it worked great, I rolled it out company wide. It was a massive success.

    So yes, I could completely reimage a computer from hundreds of miles away by clicking a few checkboxes on my computer. Since it ran in PXE, the condition of the os didn’t matter at all. It never loaded the os when it was flagged for reimage. It would even join the computer to the domain and set up that locations printers and everything. All I had to tell the low-tech gymbro sales guy on the phone to do was reboot it.

    This was free software. It saved us thousands in shipping fees alone. And brought our time to fix down from days to minutes.

    There ARE options out there.


  • Fuck yeah, public transit - Right in my veins, lets go.

    But for right now, there is ZERO public transit infrastructure where I live, which is only about 20-30 minutes to a medium-sized city’s downtown. And when I say ZERO, I mean ZERO. We don’t even have busses here. No trains. NOTHING. We don’t even have sidewalks on most roads - if you want to walk, you’re literally walking in the road. I used to ride a bike to work a long time ago - I can’t even count the number of times I’ve had shit thrown at me by shitbag rednecks as they zoomed past in their lifted pickup trucks.

    The local governments’ answer to all this is “If you don’t have a car, fuck you.” Cars are literally the only option. If you don’t have a car or a driver’s license, you better find somebody who does and give them gas money, or consign yourself to paying for Uber/Lyft anytime you want to go anywhere. It’s straight-up dangerous to travel any other way around here.