Essential and urgent steps for nuclear-armed (so Trump won't start a war against them) economic powerhouse countries in response to the blockade of #Cuba:

  • Get the largest cargo aircraft available.
  • Legislate, register, and mark them as official aircraft of their heads of state and government.
  • Rapidly convert a minimal section just aft of the cockpit of each aircraft into an office for the respective government leader.
  • Fill the remainder of the aircraft to capacity with distributed #renewableEnergy generation and storage hardware, #EV chargers, EV batteries and motors, and EV retrofit conversion tools (prioritizing vehicles for essential services, such as those for sanitation and emergency response).
  • Fuel the aircraft for a round trip with the first leg laden to capacity.
  • Have the respective top government leader and their staff assemble in the office on the aircraft.
  • Publicly declare that any attack on the aircraft would be an act of war against the country.
  • Fly through international airspace directly to Cuba for a diplomatic summit: timing all the aircraft to arrive within an hour.
  • Unload all the hardware.
  • Return to the home country.
  • If the blockade has not been lifted and Cuba's need for oil has not been displaced, go to step 4.
  • Countries which could and should do this: #China, #India, #France, and the #UK. Other countries could donate supplies, as a block, including #Canada and most of the #EU. If they act in concert, and pre-commit to respond to any reprisal as a block, they can ensure Trump would #TACO on any attempt to stop them.

    This would be the first step towards ending the "Donroe" doctrine.

    #ukpol #frpol

    Random #Mastodon (presumably #glitchSoc) bug I just noticed: Items 10 and 11 above display as items 0 and 1.
    @deFractal I see what you mean. The 1 is there, but it's cut off.
    @deFractal I tried it in the regular mastodon interface (not glitch) and it happens there too).

    @jerry I'd figure it out and file a PR, but my last relevant PR is still awaiting response. Know anyone involved?

    https://github.com/vmg/redcarpet/pull/809

    Stop non-parenthesized superscipts before clausal stop punctuation by deFractal · Pull Request #809 · vmg/redcarpet

    Currently, Redcarpet renders x^y, (where y is the non-parenthesized substring up to but excluding whitespace or the end of string) as x<sup>y,</sup>. The same occurs with other clausal ...

    GitHub
    @deFractal I think that's a component of ruby. I know who to bug for Mastodon PRs, but not for ruby.

    @jerry Yep: glitch-soc uses the Redcarpet Ruby gem for text formatting. The visual clipping of ordered list leaders is a front-end issue though—it's not rewriting post text like in the x^y case—so that's presumably unrelated to anything written in C. Here's the culprit CSS:

    .status__content__text ul, .status__content__text ol, .e-content ul, .e-content ol, .edit-indicator__content ul, .edit-indicator__content ol, .reply-indicator__content ul, .reply-indicator__content ol {
    padding-inline-start: 24px;
    }

    @jerry Borrowing from the blog of @noleli, it looks like this could be a general ¹ solution:

  • Wrap the contents of any li in an ol which contains any child elements in a span, so they all count as one grid column. (Wrapping all li contents, regardless of whether an li has child elements, would also work, but would be redundant.) This step might be most efficiently done as another Redcarpet patch, but could also be done higher up the stack.
  • Override the style for ordered lists as follows:
  • .status__content__text ol {
    padding-inline-start: 0;
    display: grid;
    grid-template-columns: minmax(24px, max-content) 1fr;
    column-gap: 0.5ch;
    }
    .status__content__text li {
    grid-column: 1 / -1;
    display: grid;
    grid-template-columns: subgrid;
    counter-increment: list-item;
    }
    .status__content__text li::before {
    content: counter(list-item) ".";
    text-align: end;
    }

    ¹ A complete general solution would use recursive styling of subgrids for nested ordered lists, but that's beyond what I have time to figure out at the moment.

    Noah Liebman | Making room for long list markers with `subgrid`

    Using CSS subgrid to make room for long list markers without relying on fixed padding values

    @deFractal

    Full title "Donroe Moc(k)trine"