Shared posts

13 Aug 23:24

Irreal: Emacs Text Sorting

by jcs
Tom Roche

note Susam Pal's article is archived @
https://archive.today/PyJA6 and
http://web.archive.org/web/20230813073158/https://susam.net/blog/sorting-in-emacs.html
Also provides a way to directly navigate Info via elisp (because, /of course/ you can do that :-)

Susam Pal has an excellent post on sorting text in Emacs. Most experienced Emacers have probably seen most of the methods he talks about but unless you use them all the time, it’s easy to forget them. This post is a nice reminder and a useful summary that’s worth saving for future reference.

He starts with the simplest case of merely doing an alphabetical sort of the lines in a region with the sort-lines command. Specifying the universal argument does a reverse sort. This single covers a lot of the cases you actually run across but, of course, there’s more.

If your data is vaguely table-like, you may want to sort the lines based on a particular column. The sort-fields command handles this case for alphabetical columns and the related sort-numeric-fields take care of the case where the data in the column is numeric. That makes sure that 20 sorts before 100. In all these cases, it’s probably easier to call reverse-region after a normal sort if you want a reverse sort.

Next, he considers sorting on multiple adjacent columns with sort-columns. In this case, it make sense to specify the universal argument if you want a reverse sort. From there he moves on to the slightly more general case of using a regular expression to specify the sort key with sort-regexp-fields. There are snares for the unwary with this command so be sure to read his two examples carefully.

Finally, he shows how to export the region to an external sort routine. If you’re familiar with the Unix sort command this can sometimes be easier than trying to remember the specific Emacs commands.

As I say, this is a really nice post and well worth your attention.

13 Aug 21:14

Fresh audio product: the CFA franc, US interests in Niger

by Doug Henwood
Tom Roche

both segments EXCELLENT, esp 1st/Pérez on the useful (for west and central Africans--there are separate francs for both communities, but are ~same) as well as the exploitative (by France) sides of this African, EU (since it trades fixed against the Euro), and French (since their central bank guarantees/maintains the Euro peg) currency.

Just added to my radio archive (click on date for link):

August 10, 2023 Francisco Pérez of the University of Utah on the CFA franc • Caitlin Chandler, author of this Harper’s magazine article, on US interests in Niger

13 Aug 19:58

EU pressures Russia to rejoin grain deal. Shoigu says Poland main threat to Russia

Tom Roche

good short explainer on some current geoeconomic and geostrategic aspects of the US-NATO proxy war (aka RUW) on Russia (aka RF), roughly in order of presentation:

1. EU offering to pressure Ukraine to suppress attacks on RF navy and shipping in Black Sea, in return for RF reentering grain deal with Ukr
- Ukr grain shipment is very dependent on Black Sea: other options (Danube, overland via Hungary/Poland/Slovenia) all have major problems.
- EU and Turkiye are the {major consumers of, profiters from} Ukr grain (mostly for resale and as animal feed): claims that Third World is major recipient are empirically false.
- EU failed to uphold its end of the previous grain deal (notably, dropping sanctions on sales and shipment of RF grain
- ... so RF is unlikely to renew grain deal, will instead seek military solution to Ukr attacks in Black Sea
2. RF economy
- RF [dirty-floats](https://en.wikipedia.org/wiki/Managed_float_regime) ruble, is currently pushing value down to {decrease imports, increase exports, increase budget and current-account surpluses}
- RF economy is growing, esp exports (e.g., oil prices rise, RF moving exports from {EU, Black Sea} to other markets/routes
3. RF + Belarus vs Poland (inc NATO)
- both RF (e.g. Shoigu) and Belarussian (e.g. Lukashenko) are warning Poland away from increasing RUW involvement, e.g.,
- ground troops in western Ukr
- harboring NATO forces operating in Ukr, esp F-16s
- Poland ruling party (PiS) figures (esp president Duda)
- are realizing dangers of Ukr intervention, pulling back from previous statements
- getting political pressure from "farm lobby" (same in Hungary and Slovenia) not to allow Ukr grain transshipment

EU pressures Russia to rejoin grain deal. Shoigu says Poland main threat to Russia
13 Aug 18:32

US pressures Saudi Arabia to sell oil in dollars, not Chinese yuan

Tom Roche

Norton EXCELLENT as usual, this time on how Saudis (esp MBS) are poised to sellout the US on dedollarization (to sell oil in RMB (like UAE on Shanghai exchange), not USD) and to sellout Palestine (giving Israel diplomatic recognition/relations). US is apparently offering nuclear technology to Saudi, because (surprise, surprise, surprise!) MBS wants nukes ... which he can also get from PRC and Russia (and Iran, with which Saudi recently re-established relations), so we'll see how that works out.

As part of negotiations for Saudi Arabia to recognize Israel, the United States is demanding that Riyadh keep pricing its oil in dollars, not China’s renminbi or other currencies. VIDEO: https://youtube.com/watch?v=NmYybJZo3fo Sources and more information here: https://geopoliticaleconomy.com/2023/08/10/us-saudi-arabia-sell-oil-dollars-chinese-yuan How Israel is an apartheid regime, with Ali Abunimah: https://geopoliticaleconomy.com/2022/02/03/israel-apartheid-ali-abunimah
13 Aug 16:54

Will US & France Intervene in Niger? Anti-Colonial Sentiment Explodes Across West Africa, w/ Eugene Puryear

Tom Roche

VERY EXCELLENT: Puryear detailed and articulate as usual

Breakthrough News journalist Eugene Puryear joins Rania Khalek for a special live episode of Dispatches on Tuesday August 8 at 12pm ET to discuss the latest developments in Niger following threats of military intervention by Western governments and their regional allies meant to reverse an explosion of anti-colonial sentiment across Africa’s Sahel. 


11 Aug 22:46

Vox’s Student Loan ‘Expert’ Is Paid by Debt Collectors

by Luca GoldMansour
Tom Roche

New America == same old Clintonian neoliberalism

 

Vox: The White House should admit that student debt forgiveness isn’t happening

Vox (8/7/23) should admit that student loan cancellation would be a costly policy for some of its writer’s funders.

Vox (8/7/23) published a piece arguing that “the White House should admit that student debt forgiveness isn’t happening,” and instead make sure that borrowers are prepared for loan repayments to begin again in October. But it failed to disclose that the author is on the student loan industry’s payroll.

The Debt Collective, the nation’s first debtor’s union, noted on Twitter (8/7/23) that the author, Kevin Carey, works for a corporate-backed think tank funded in part by the student loan industry, and has worked to undermine student debt cancellation for over a decade.

As a result, Carey’s argument that cancellation is futile, and that the White House’s efforts should be focused on helping students restart payments and avoid delinquency, reeks of feigned sympathy. It calls to mind the white moderate from MLK’s “Letter from Birmingham Jail,” who despite claiming to support the civil rights movement, “paternalistically” advised African Americans to wait for a “more convenient season” to achieve them.

Don’t try to cancel

Kevin Carey

New America’s Kevin Carey

Carey praises the White House’s new income-driven repayment plan, but claims that in order to connect these services with the millions of borrowers who may not know their payments have restarted, the Biden Administration must end its flirtation with cancellation, which he argues diverts focus and represents a “confused” communications strategy.

Making sure borrowers know what their repayment options are is a worthy cause, but at no point does Carey provide any real evidence that these two goals are incongruous. Instead, the article is riddled with phrases emphasizing the need for an “all-out effort” and “relentless focus,” seemingly hoping to convince the reader through repetition that trying to cancel student debt would be a hopeless distraction.

In reality, given the current circumstances, an “all-out effort” to help student borrowers would look more like what the Biden administration is doing, and what borrowers and advocates say they want, and less like what the creditor shill is asking for. Hence the multi-faceted approach.

Carey states that the Debt Collective is “actively discouraging their many followers from enrolling in repayment plans.” This is false. Instead, what advocates like the Debt Collective object to is taking tools off the table that help borrowers, like cancellation, especially given the rarity of an administration open to canceling student debt.

Obvious conflict of interest

Washingtonian: Has the New America Foundation Lost its Way?

Washingtonian (6/24/18) reported that when New America’s Barry Lynn was organizing a conference on corporate concentration, his boss Anne-Marie Slaughter complained, “Just THINK how you are imperiling funding for others.”

Carey is vice president of “education policy and knowledge management” at New America, and director of the think tank’s Education Center. The group is noted for its coziness with its corporate sponsors (Washingtonian, 6/24/18)–once firing a researcher, Barry Lynn, after he publicly criticized Google, a major donor. “We’re an organization that develops relationships with funders,” CEO Anne-Marie Slaughter told staffers by way of explaining his termination.

As the Debt Collective highlighted on Twitter, another one of New America’s funders is the ECMC Foundation, the nonprofit branch of the Educational Credit Management Corporation–a debt collector for the Education Department. Another funder is the Lumina Foundation, whose deep pockets originate from the student loan industry.

That Carey’s job is funded by corporations that stand to lose so much from Biden’s cancellation of federal student loans deserves a disclosure from Vox. Instead, the closest readers get is Casey noting that when asked for comment, a loan cancellation activist told him to “shill for student loan companies elsewhere”—followed by his ludicrous rebuttal that student loan companies “haven’t made federal student loans since 2010.”

This is perhaps supposed to absolve Carey of having a vested interest in payments restarting. But this is not the same as saying that these corporations don’t make money off these loans, which they do when they collect them. ECMC in particular has a well-documented history of using “ruthless” tactics for collecting loans (New York Times, 1/1/14; Mother Jones, 8/23).

It’s no surprise, then, that the main thrust of Carey’s argument, that the White House cannot walk and chew gum at the same time—that it can’t both help student borrowers avoid delinquency when payments restart in October and pursue its Plan B strategy to get debt cancellation through the Supreme Court—is exactly what ECMC and Lumina would be hoping for.

To not only neglect to disclose this obvious conflict of interest but to instead obfuscate and pretend it couldn’t exist—all in the name of preventing student borrowers from much needed relief—is a failure of the highest order. As the Debt Collective tweeted, “Kevin Carey knows who butters his bread, and he writes as ‘a student loan expert’ for Vox promoting the status quo.”


ACTION ALERT: You can send messages to Vox here (or via Twitter: @voxdotcom). Please remember that respectful communication is the most effective. Feel free to leave a copy of your message in the comments thread.

The post Vox’s Student Loan ‘Expert’ Is Paid by Debt Collectors appeared first on FAIR.

11 Aug 22:43

Dead Ringers - 7th July

Tom Roche

excellent

What did Humza Yousaf and King Charles really say to each other when they met in Edinburgh? What is Sir Kier Starmer’s secret plan for after the election, and who first coined the word Aardvark? Answers to these questions and so much more.

This episode was written by: Nev Fountain & Tom Jamieson, Laurence Howarth, Ed Amsden & Tom Coles, Edward Tew, Robert Darke, Joe Topping, Sophie Dickson, Sarah Campbell, Peter Tellouche, and Toussaint Douglass.

Produced and created by Bill Dare Production Co-ordinator: Dan Marchini

11 Aug 22:42

Dead Ringers - 14th July

Tom Roche

consistently amusing

The penultimate episode of the current series.

11 Aug 02:35

Episode 294 - RFK Jr. Palestine Fact Check

Tom Roche

Baddar gives an even better takedown of RFK Jr's extreme Zionism than did Blumenthal and Maté in this week's Grayzone @ https://archive.kpfk.org/mp3/kpfk_230808_170000grayzone.mp3

Subscribe to Bad Faith on Patreon to instantly unlock our full premium episode library: http://patreon.com/badfaithpodcast

Palestinian-American activist Omar Baddar joins Bad Faith for a point-by-point refutation of RFK Jr's views on Palestine, the conduct of the IDF, and what fellow Presidential candidate Marianne Williams has called "dated AIPAC talking points." In the wake of a controversial interview on the Jimmy Dore Show -- as well as Briahna's own showdown with RFK Jr. on Rising -- it's worth parsing what is and isn't true.

Subscribe to Bad Faith on YouTube for video of this episode. Find Bad Faith on Twitter (@badfaithpod) and Instagram (@badfaithpod).

Produced by Armand Aviram.

Theme by Nick Thorburn (@nickfromislands).

10 Aug 18:00

Episode 296 - Justifying Dems (w/ Daniel Marans)

Tom Roche

EXCELLENT discussion of US "left" problems: goddess BJG goes hard, Marans gives about the best case that can be made for the collaboration of AOC, "The Squad" (et al) with CorpDems, while not holding back important details--e.g., Ro Khanna is very Zionist, but not quite as much as Hakeem "Jerusalem is the 6th borough [of NYC]" Jeffries.

Subscribe to Bad Faith on Patreon to instantly unlock our full premium episode library: http://patreon.com/badfaithpodcast

HuffPo reporter Daniel Marans joins the show to discuss his new viral article detailing tough times for Justice Democrats. After laying off nearly half its staff, the future of Justice Democrats (and of the American left?) is unclear. Are JD's funding woes the result of a disorganized left? Or is the organization's choice to curry favor from superstars like AOC over grassroots donors the root of its problems? Would adversarial politics damn the Justice Dems, or is that the key to their survival? Marans has covered the left for years -- including sharing a beat with Brie back in the day -- so there's plenty to debate about the trajectory of the left as they've seen it, up close and personal.

Subscribe to Bad Faith on YouTube for video of this episode. Find Bad Faith on Twitter (@badfaithpod) and Instagram (@badfaithpod).

Produced by Armand Aviram.

Theme by Nick Thorburn (@nickfromislands).

09 Aug 20:02

Anarcat: OpenPGP key transition

Tom Roche

excellent (if mostly allusive) summary of major issues with PGP-based encryption, related tools, and innovations

This is a short announcement to say that I have changed my main OpenPGP key. A signed statement is available with the cryptographic details but, in short, the reason is that I stopped using my old YubiKey NEO that I have worn on my keyring since 2015.

I now have a YubiKey 5 which supports ED25519 which features much shorter keys and faster decryption. It allowed me to move all my secret subkeys on the key (including encryption keys) while retaining reasonable performance.

I have written extensive documentation on how to do that OpenPGP key rotation and also YubiKey OpenPGP operations.

Warning on storing encryption keys on a YubiKey

People wishing to move their private encryption keys to such a security token should be very careful as there are special precautions to take for disaster recovery.

I am toying with the idea of writing an article specifically about disaster recovery for secrets and backups, dealing specifically with cases of death or disabilities.

Autocrypt changes

One nice change is the impact on Autocrypt headers, which are considerably shorter.

Before, the header didn't even fit on a single line in an email, it overflowed to five lines:

Autocrypt: addr=anarcat@torproject.org; prefer-encrypt=nopreference;
 keydata=xsFNBEogKJ4BEADHRk8dXcT3VmnEZQQdiAaNw8pmnoRG2QkoAvv42q9Ua+DRVe/yAEUd03EOXbMJl++YKWpVuzSFr7IlZ+/lJHOCqDeSsBD6LKBSx/7uH2EOIDizGwfZNF3u7X+gVBMy2V7rTClDJM1eT9QuLMfMakpZkIe2PpGE4g5zbGZixn9er+wEmzk2mt20RImMeLK3jyd6vPb1/Ph9+bTEuEXi6/WDxJ6+b5peWydKOdY1tSbkWZgdi+Bup72DLUGZATE3+Ju5+rFXtb/1/po5dZirhaSRZjZA6sQhyFM/ZhIj92mUM8JJrhkeAC0iJejn4SW8ps2NoPm0kAfVu6apgVACaNmFb4nBAb2k1KWru+UMQnV+VxDVdxhpV628Tn9+8oDg6c+dO3RCCmw+nUUPjeGU0k19S6fNIbNPRlElS31QGL4H0IazZqnE+kw6ojn4Q44h8u7iOfpeanVumtp0lJs6dE2nRw0EdAlt535iQbxHIOy2x5m9IdJ6q1wWFFQDskG+ybN2Qy7SZMQtjjOqM+CmdeAnQGVwxowSDPbHfFpYeCEb+Wzya337Jy9yJwkfa+V7e7Lkv9/OysEsV4hJrOh8YXu9a4qBWZvZHnIO7zRbz7cqVBKmdrL2iGqpEUv/x5onjNQwpjSVX5S+ZRBZTzah0w186IpXVxsU8dSk0yeQskblrwARAQABzSlBbnRvaW5lIEJlYXVwcsOpIDxhbmFyY2F0QHRvcnByb2plY3Qub3JnPsLBlAQTAQgAPgIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgBYhBI3JAc5kFGwEitUPu3khUlJ7dZIeBQJihnFIBQkacFLiAAoJEHkhUlJ7dZIeXNAP/RsX+27l9K5uGspEaMH6jabAFTQVWD8Ch1om9YvrBgfYtq2k/m4WlkMh9IpT89Ahmlf0eq+V1Vph4wwXBS5McK0dzoFuHXJa1WHThNMaexgHhqJOs
 S60bWyLH4QnGxNaOoQvuAXiCYV4amKl7hSuDVZEn/9etDgm/UhGn2KS3yg0XFsqI7V/3RopHiDT+k7+zpAKd3st2V74w6ht+EFp2Gj0sNTBoCdbmIkRhiLyH9S4B+0Z5dUCUEopGIKKOSbQwyD5jILXEi7VTZhN0CrwIcCuqNo7OXI6e8gJd8McymqK4JrVoCipJbLzyOLxZMxGz8Ki0b9O844/DTzwcYcg9I1qogCsGmZfgVze2XtGxY+9zwSpeCLeef6QOPQ0uxsEYSfVgS+onCesSRCgwAPmppPiva+UlGuIMun87gPpQpV2fqFg/V8zBxRvs6YTGcfcQjfMoBHmZTGb+jk1//QAgnXMO7fGG38YH7iQSSzkmodrH2s27ZKgUTHVxpBL85ptftuRqbR7MzIKXZsKdA88kjIKKXwMmez9L1VbJkM4k+1Kzc5KdVydwi+ujpNegF6ZU8KDNFiN9TbDOlRxK5R+AjwdS8ZOIa4nci77KbNF9OZuO3l/FZwiKp8IFJ1nK7uiKUjmCukL0od/6X2rJtAzJmO5Co93ZVrd5r48oqUvjklzzsBNBFmeC3oBCADEV28RKzbv3dEbOocOsJQWr1R0EHUcbS270CrQZfb9VCZWkFlQ/1ypqFFQSjmmUGbNX2CG5mivVsW6Vgm7gg8HEnVCqzL02BPY4OmylskYMFI5Bra2wRNNQBgjg39L9XU4866q3BQzJp3r0fLRVH8gHM54Jf0FVmTyHotR/Xiw5YavNy2qaQXesqqUv8HBIha0rFblbuYI/cFwOtJ47gu0QmgrU0ytDjlnmDNx4rfsNylwTIHS0Oc7Pezp7MzLmZxnTM9b5VMprAXnQr4rewXCOUKBSto+j4rD5/77DzXw96bbueNruaupb2Iy2OHXNGkB0vKFD3xHsXE2x75NBovtABEBAAHCwqwEGAEIACAWIQSNyQHOZBRsBIrVD7t5IVJSe3WSHgUCWZ4LegIbAgFACRB5IV
 JSe3WSHsB0IAQZAQgAHRYhBHsWQgTQlnI7AZY1qz6h3d2yYdl7BQJZngt6AAoJED6h3d2yYdl7CowH/Rp7GHEoPZTSUK8Ss7crwRmuAIDGBbSPkZbGmm4bOTaNs/gealc2tsVYpoMx7aYgqUW+t+84XciKHT+bjRv8uBnHescKZgDaomDuDKc2JVyx6samGFYuYPcGFReRcdmH0FOoPCn7bMW5mTPztV/wIA80LZD9kPKIXanfUyI3HLP0BPwZG4WTpKzJaalR1BNwu2oF6kEK0ymH3LfDiJ5Sr6emI2jrm4gH+/19ux/x+ST4tvm2PmH3BSQOPzgiqDiFd7RZoAIhmwr3FW4epsK9LtSxsi9gZ2vATBKO1oKtb6olW/keQT6uQCjqPSGojwzGRT2thEANH+5t6Vh0oDPZhrKUXRAAxHMBNHEaoo/M0sjZo+5OF3Ig1rMnI6XbKskLv6hu13cCymW0w/5E4XuYnyQ1cNC3pLvqDQbDx5mAPfBVHuqxJdRLQ3yDM/D2QIsxnkzQwi0FsJuni4vuJzWK/NHHDCvxMCh0YmSgbptUtgW8/niatd2Y6MbfRGxUHoctKtzqzivC8hKMTFrj4AbZhg/e9QVCsh5zSXtpWP0qFDJsxRMx0/432n9d4XUiy4U672r9Q09SsynB3QN6nTaCTWCIxGxjIb+8kJrRqTGwy/PElHX6kF0vQUWZNf2ITV1sd6LK/s/7sH+x4rzgUEHrsKr/qPvY3rUY/dQLd+owXesY83ANOu6oMWhSJnPMksbNa4tIKKbjmw3CFIOfoYHOWf3FtnydHNXoXfj4nBX8oSnkfhLILTJgf6JDFXfw6mTsv/jMzIfDs7PO1LK2oMK0+prSvSoM8bP9dmVEGIurzsTGjhTOBcb0zgyCmYVD3S48vZlTgHszAes1zwaCyt3/tOwrzU5JsRJVns+B/TUYaR/u3oIDMDygvE5ObWxXaFVnCC59r+zl0FazZ0ouyk2AYIR
 zHf+n1n98HCngRO4FRel2yzGDYO2rLPkXRm+NHCRvUA/i4zGkJs2AV0hsKK9/x8uMkBjHAdAheXhY+CsizGzsKjjfwvgqf84LwAzSDdZqLVE2yGTOwU0ESiArJwEQAJhtnC6pScWjzvvQ6rCTGAai6hrRiN6VLVVFLIMaMnlUp92EtgVSNpw6kANtRTpKXUB5fIPZVUrVdfEN06t96/6LE42tgifDAFyFTZY5FdHHri1GG/Cr39MpW2VqCDCtTTPVWHTUlU1ZG631BJ+9NB+ce58TmLr6wBTQrT+W367eRFBC54EsLNb7zQAspCn9pw1xf1XNHOGnrAQ4r9BXhOW5B8CzRd4nLRQwVgtw/c5M/bjemAOoq2WkwN+0mfJe4TSfHwFUozXuN274X+0Gr10fhp8xEDYuQM0qu6W3aDXMBBwIu0jTNudEELsTzhKUbqpsBc9WjwNMCZoCuSw/RTpFBV35mXbqQoQgbcU7uWZslLl9Wvv/C6rjXgd+GeX8SGBjTqq1ZkTv5UXLHTNQzPnbkNEExzqToi/QdSjFMIACnakeOSxc0ckfnsd9pfGv1PUyPyiwrHiqWFzBijzGIZEHxhNGFxAkXwTJR7Pd40a7RDxwbO6p/TSIIum41JtteehLHwTRDdQNMoyfLxuNLEtNYS0uR2jYI1EPQfCNWXCdT2ZK/l6GVP6jyB/olHBIOr+oVXqJh+48ki8cATPczhq3fUr7UivmguGwD67/4omZ4PCKtz1hNndnyYFS9QldEGo+AsB3AoUpVIA0XfQVkxD9IZr+Zu6aJ6nWq4M2bsoxABEBAAHCwXYEGAEIACACGwwWIQSNyQHOZBRsBIrVD7t5IVJSe3WSHgUCWPerZAAKCRB5IVJSe3WSHkIgEACTpxdn/FKrwH0/LDpZDTKWEWm4416l13RjhSt9CUhZ/Gm2GNfXcVTfoF/jKXXgjHcV1DHjfLUPmPVwMdqlf5ACOiFqIUM2ag/OEARh356w
 YG7YEobMjX0CThKe6AV2118XNzRBw/S2IO1LWnL5qaGYPZONUa9Pj0OaErdKIk/V1wge8Zoav2fQPautBcRLW5VA33PH1ggoqKQ4ES1hc9HC6SYKzTCGixu97mu/vjOa8DYgM+33TosLyNy+bCzw62zJkMf89X0tTSdaJSj5Op0SrRvfgjbC2YpJOnXxHr9qaXFbBZQhLjemZi6zRzUNeJ6A3Nzs+gIc4H7s/bYBtcd4ugPEhDeCGffdS3TppH9PnvRXfoa5zj5bsKFgjqjWolCyAmEvd15tXz5yNXtvrpgDhjF5ozPiNp/1EeWX4DxbH2i17drVu4fXwauFZ6lcsAcJxnvCA28RlQlmEQu/gFOx1axVXf6GIuXnQSjQN6qJbByUYrdc/cFCxPO2/lGuUxnufN9Tvb51Qh54laPgGLrlD2huQeSD9Sxa0MNUjNY0qLqaReT99Ygb2LPYGSLoFVx9iZz6sZNt07LqCx9qNgsJwsdmwYsNpMuFbc7nkWjtlEqzsXZHTvYN654p43S+hcAhmmOzQZcew6h71fAJLciiqsPBnCEdgCGFAWhZZdPkMA==

After the change, the entire key fits on a single line, neat!

Autocrypt: addr=anarcat@torproject.org; prefer-encrypt=nopreference;
 keydata=xjMEZHZPzhYJKwYBBAHaRw8BAQdAWdVzOFRW6FYVpeVaDo3sC4aJ2kUW4ukdEZ36UJLAHd7NKUFudG9pbmUgQmVhdXByw6kgPGFuYXJjYXRAdG9ycHJvamVjdC5vcmc+wpUEExYIAD4WIQS7ts1MmNdOE1inUqYCKTpvpOU0cwUCZHZgvwIbAwUJAeEzgAULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRACKTpvpOU0c47SAPdEqfeHtFDx9UPhElZf7nSM69KyvPWXMocu9Kcu/sw1AQD5QkPzK5oxierims6/KUkIKDHdt8UcNp234V+UdD/ZB844BGR2UM4SCisGAQQBl1UBBQEBB0CYZha2IMY54WFXMG4S9/Smef54Pgon99LJ/hJ885p0ZAMBCAfCdwQYFggAIBYhBLu2zUyY104TWKdSpgIpOm+k5TRzBQJkdlDOAhsMAAoJEAIpOm+k5TRzBg0A+IbcsZhLx6FRIqBJCdfYMo7qovEo+vX0HZsUPRlq4HkBAIctCzmH3WyfOD/aUTeOF3tY+tIGUxxjQLGsNQZeGrQI

Note that I have implemented my own kind of ridiculous Autocrypt support for the Notmuch Emacs email client I use, see this elisp code. To import keys, I pipe the message into this script which is basically just:

sq autocrypt decode | gpg --import

... thanks to Sequoia best-of-class Autocrypt support.

Note on OpenPGP usage

While some have claimed OpenPGP's death, I believe those are overstated. Maybe it's just me, but I still use OpenPGP for my password management, to authenticate users and messages, and it's the interface to my YubiKey for authenticating with SSH servers.

I understand people feel that OpenPGP is possibly insecure, counter-intuitive and full of problems, but I think most of those problems should instead be attributed to its current flagship implementation, GnuPG. I have tried to work with GnuPG for years, and it keeps surprising me with evilness and oddities.

I have high hopes that the Sequoia project can bring some sanity into this space, and I also hope that RFC4880bis can eventually get somewhere so we have a more solid specification with more robust crypto. It's kind of a shame that this has dragged on for so long, but Update: there's a separate draft called openpgp-crypto-refresh that might actually be adopted as the "OpenPGP RFC" soon! And it doesn't keep real work from happening in Sequoia and other implementations. Thunderbird rewrote their OpenPGP implementation with RNP (which was, granted, a bumpy road because it lost compatibility with GnuPG) and Sequoia now has a certificate store with trust management (but still no secret storage), preliminary OpenPGP card support and even a basic GnuPG compatibility layer. I'm also curious to try out the OpenPGP CA capabilities.

So maybe it's just because I'm becoming an old fart that doesn't want to change tools, but so far I haven't seen a good incentive in switching away from OpenPGP, and haven't found a good set of tools that completely replace it. Maybe OpenSSH's keys and CA can eventually replace it, but I suspect they will end up rebuilding most of OpenPGP anyway, just more slowly. If they do, let's hope they avoid the mistakes our community has done in the past at least...

09 Aug 19:59

Grayzone Radio - Tuesday, August 8, 2023

Tom Roche

another EXCELLENT Grayzone, with 2 excellent segments:

1. 1st/longer: Blumenthal and Maté rebut recent spree of just bizarre, over-the-top extreme-Zionist lies from JFK Jr on recent Jimmy Dore appearance. If you lived anytime c1970-c1990 and were exposed to pro-Israel corporate-funded media, you've probably heard most of this sh*t, but you might think that no self-respecting person is gonna mouth it outside of a closed-door AIPAC meeting (or Kushner-Trump family dinner :-) Still, it's pretty amazing, and B&M give it the contempt it's due.

2. 2nd/shorter: after all-too-briefly trashing JFK Jr, Michael Tracey outlines some of the bizarreness of the US deepstate's Jan6-oriented Trump indictment. While I disagree with MT on some of his critique (e.g., I /do/ believe Trump knew he was lying about the 2020 election--Trump at least /tried/ to be a bigtime NYC real-estate guy, which involves /lots/ of lying, fraud, deception, etc), I agree with MT that

2.1. it's odd that, although the deepstate--of which, as Tracey points out, prosecutor Jack Smith is a cardcarrying member--seems to uniformly believe that

* Jan6 was an /insurrection/ (and not, as I believe, a honeypot riot)
* Trump /incited/ Jan6 (rather than, as I believe, Trump told the rioters-to-be to march on the Capitol/honeypot, into which they subsequently rioted)
* (undeniable fact) there is an actual US federal law against 'incitement to riot')

Smith did /not/ charge Trump with incitement to riot. Hmm ...

2.2. proving /mens rea/ might be difficult in this/Jan6 case. That being said, it's entirely possible that the prosecution has recordings of Trump admitting fraud--just recall the documents-oriented case, where you've probably heard Trump talking about the classified documents (and Trump /explicitly/ states their classification, probably to impress the ladies with whom he's sharing :-) that he /explicitly/ states that he /could/ have declassified while president, but didn't.

Grayzone Radio with Max Blumenthal excerpts investigative reports from The Grayzone podcast.
09 Aug 19:26

Prigozhin and Putin: Dead Men Walking

by James Risen
Tom Roche

James Risen doubles as standup comedian:

> Putin is a dead man walking, too, because his tenuous hold on power has now been exposed to the world. Prigozhin’s rebellion has revealed that Putin’s regime is a hollow shell

ROSTOV-ON-DON - RUSSIA - JUNE 24: Head of the Wagner Group Yevgeny Prigozhin left the Southern Military District headquarters on June 24, 2023 in Rostov-on-Don, Russia. (Photo by Stringer/Anadolu Agency via Getty Images)

Head of the Wagner Group Yevgeny Prigozhin leaves the Southern Military District headquarters on June 24, 2023, in Rostov-on-Don, Russia.

Photo: Stringer/Anadolu Agency via Getty Images

Yevgeny Prigozhin is a dead man walking. But so is Vladimir Putin.

In an insane series of events over the weekend, Russian mercenary leader Prigozhin launched what appeared to be a coup against Putin’s regime, marching his Wagner Group mercenaries from their positions in Ukraine, where they had been fighting alongside the Russian military, into Russia. They seized control of Rostov-on-Don, a key military hub, before marching north to Moscow. Prigozhin and his troops met little resistance from the Russian military; he seemed poised to enter the capital and seize power. Nothing would stop him, he said, vowing that “we will go to the end.”

But his bravado didn’t last long. Just as Wagner forces were closing in on Moscow Saturday, Prigozhin suddenly reversed himself. He cut a deal with the Russian president, brokered by Alexander Lukashenko — Belarus’s autocratic leader and a close Putin ally — and announced that his troops would turn back. Prigozhin agreed to leave Russia and go into a sort of exile in Belarus, while Putin agreed to drop a charge of armed rebellion against Prigozhin and grant immunity to his men in connection with the rebellion. Some Wagner forces seem likely to be integrated into the Russian army.

It is still not certain what Saturday’s deal really means and whether it represents an end to the crisis or merely a short-term tactical shift in an ongoing duel between Prigozhin and Putin. But one thing is clear: Prigozhin lost his nerve on Saturday. He had a golden opportunity to seize power at a moment when Putin was surprised and vulnerable. The Russian military had many of its resources in Ukraine rather than Russia, and Wagner’s heavily armed forces had at least the potential to outgun the remaining Russian security services guarding Moscow.

But Prigozhin’s moment was fleeting. Now the odds are good that Putin will have his rival murdered. The Russian leader has had opponents thrown out of windows for far less. To think that Lukashenko, a Putin stooge, will protect Prigozhin in Belarus is madness. Moscow has a long reach; Putin has had plenty of opponents assassinated in the West, and Minsk, the capital of Belarus, might as well be a suburb of Moscow.

If Prigozhin believes Putin will abide by their deal, he isn’t thinking straight — which may be why he launched the coup attempt in the first place.

But Putin is a dead man walking, too, because his tenuous hold on power has now been exposed to the world. Prigozhin’s rebellion has revealed that Putin’s regime is a hollow shell and doesn’t really have a monopoly on violence in Russia.

On Saturday, Putin gave an angry national address, calling Prigozhin’s rebellion treasonous and “a stab in the back of our country and our people.” But just a few hours later, he negotiated the settlement with Prigozhin. Putin’s actions showed the Russian people and the rest of the world that when confronted by a powerful adversary, he will blink. That is certainly the lesson now being absorbed by leaders in Ukraine and at NATO.

Putin’s only play to remain in power may be to have Prigozhin murdered once he settles into exile in Belarus. Prigozhin, meanwhile, may be condemned to await his assassin, even as he wonders what might have been.

The post Prigozhin and Putin: Dead Men Walking appeared first on The Intercept.

09 Aug 03:57

The Nivkhi of Sakhalin

Tom Roche

SINGULAR: wideranging, informative, entertaining. Definitely better {once Grant interview begins, after hosts quit banter/shmooze} @ 9:45. Topics include (just from memory, missing lots):

* the Nivkhi of (formerly) northern Sakhalin, and
***** their relations with Ainu (formerly of southern Sakhalin), Japanese (ditto), and mostly Russians and other Slavs
***** their experiences as individuals and as a community in WW2, before and after that in the USSR, and after that in the RF
* academic issues regarding Soviet Studies (i.e., as a discipline), Slavic Studies, East Asian Studies, anthropology, etc
* what it is/was like to study in the late USSR and subsequent RF (including Grant's more recent work on the Caucasus)
* the concept of 'indigeneity' and its failures, including ...
***** how the Nivkhi deal with stereotypes (esp those associated with 'indigeneity')


Guest: Bruce Grant revisits his book, In the Soviet House of Culture: A Century of Perestroikas, on the Nivkhi of Sakhalin, their Soviet experience, and the complexities of indigeneity.

The post The Nivkhi of Sakhalin appeared first on The Eurasian Knot.

09 Aug 02:51

The BRICS Revolt: Is Biden’s War in Ukraine Fueling the Collapse of US Hegemony? Plus: Film Documents CIA’s Covert Takeover of Hollywood, w/ Roger Stahl | SYSTEM UPDATE #125

Tom Roche

both segments excellent

09 Aug 02:49

Damien Slash: Select All

Tom Roche

amusing parodies and bits

The BBC's new content delivery system, the BBC AiPlayer, is here. Headset strapped on, Damien Slash enters his details and chooses which options of content available. But what happens when you select all? The system goes haywire, spitting out sketches, characters and songs. We hear Rick Stein on a tour of the M25 in an Eddie Stobart lorry, Football commentators enjoying a meal out, and Bob Dylan's latest hit single. To unlock more content, you have to sit through ads for the Flat Earthers World Tour, an AI Dog Collar Translator and a new romcom starring an unlikely Prime Minister. Written and performed by Daniel Barker Additional Material from Tom Savage Guest voice appearances from Natasia Demetriou Sound design by Rich Evans Production Coordinator - Becky Carewe-Jeffries Produced by Gwyn Rhys Davies. A BBC Studios Production for Radio 4.
09 Aug 02:48

Microwaved Francoism (feat. Eoghan Gilmartin)

by The Späti Boys
Tom Roche

EXCELLENT: detailed, informative, amusing. Basically 2 segments: 1st with Uma and Ciarán, 2nd Ciarán interviewing Gilmartin

It's the Spanish Elections and it didn't go terribly ?? We have on journalist Eoghan Gilmartin to talk about the campaign, parties and what could happen next.

FIND OUR GUEST:
https://twitter.com/EoghanGilmartin
https://twitter.com/Sobremesacast

HOW TO SUPPORT US:
https://www.patreon.com/cornerspaeti

HOW TO REACH US:
Corner Späti https://twitter.com/cornerspaeti
Julia https://twitter.com/KMarxiana
Rob https://twitter.com/leninkraft
Nick https://twitter.com/sternburgpapi
Uma https://twitter.com/umawrnkl
Ciarán https://twitter.com/CiaranDold

Support Corner Späti

08 Aug 19:49

756 - Call Your Mother feat. Adam Friedland (8/8/23)

Tom Roche

All3 plus guest Friedland: just bant, very unfocused, overall sub-median (esp, this starts slow) for either CTH or the late-lamented Cum Town. That being said, sub-median CT/CTH is still quite funny--starts slow, but gets better.

Host of The Adam Friedland Show, Adam Friedland, returns to the show with a real alpha energy, asserting dominance of the podcast space with his new Talk Show Hosting kino. We discuss good food, old friends, work, war, being on the computer and much more.


Subscribe to The Adam Friedland Show:

https://www.youtube.com/c/TheAdamFriedlandShow

https://www.patreon.com/cumtown/posts


CANADA: Toronto is basically sold out, but tickets still available for the Montreal show on Sat. Aug 19. https://www.chapotraphouse.com/live

Get bonus content on Patreon

Hosted on Acast. See acast.com/privacy for more information.

08 Aug 14:30

755 - Dignity Search 2023 feat. Kath Krueger (8/3/23)

Tom Roche

excellent: KK subs for Felix, amusing

Kath Krueger joins us to help dramatize some newly released readings from America’s Mayor Rudy Giuliani. Then, we look at the new Trump indictments, the relative strength of Trump & Biden, and crack open the Feral Files to search for Dignity in America in 2023.


CANADA: Toronto is basically sold out, but tickets still available for the Montreal show on Sat. Aug 19. https://www.chapotraphouse.com/live

Get bonus content on Patreon

Hosted on Acast. See acast.com/privacy for more information.

08 Aug 05:34

Ukraine drone strikes as big counteroffensive fades away

Tom Roche

another good Duran update/sitrep on the US proxy war with Russia aka RUW (Russia-Ukraine war), including (in ~order of presentation)

* Ukraine spring 2023 offensive: NATOstan media war crashes into Russian fortifications, NATO wonderweapons destroyed when not captured. Good line about how Vilnius summit was planned to give Ukraine full NATO membership as AFU 'soldiers washed their boots in the Sea of Azov'

* Petersburg Russia-Africa meeting gets results as Jeddah RUW conference does not

* EU-UK media quieting as AFRF attrition war grinds down NATO+Ukraine militarily, while US economic sanctions deindustrialize Germany, France, and Italy. The 'shock-and-awe' sanctions hammer that was to 'turn the ruble into rubble' (as the AFRF flattened against the Ukrainian anvil) is instead crushing the European economy.

* Duran guys seem to think that the US deepstate will 'pull the plug' on the RUW soon, in order to

***** prevent losing Abrams tanks, F-16 fighters, and especially 'losing face' on the battlefield
***** prevent European revolt
***** amputate the electoral equivalent of a gangrenous limb sufficiently far ahead of the Nov 2024 elections that voters will cease to care

I still don't see Biden's handlers winding down the proxy war /before/ Nov 2024, but ICBW ...

Ukraine drone strikes as big counteroffensive fades away
07 Aug 20:06

8/7/23: Trump Lawyer Spars With All Five Networks, Americans Oppose More Ukraine Aid, Republican Voters Turn On Anti-Woke, Wells Fargo Deletes Customer Funds, Lizzo Controversy, Jim Cramer Cries, Biden Sanctions Fail, Biden 2024 Debate w/ Michael LaRosa

Tom Roche

better-than-recent-usual BP, following in ~order of presentation:

+ good-ish Trump segments: more lawfare, less horserace
+ good-enough on poll of US voters' attitudes on proxy war with Russia aka RUW (Russia-Ukraine war) going negative, and its implications
+ good-enough on poll of US voters (esp Republican) attitudes pro- and anti-wokeness, more specifically on the rise of the type of social-libertarian anti-anti-wokeness Saagar (et al) call 'barstool conservatism'
+ excellent attack on Wells Fargo's latest crimes, and US Big Finance generally
~ ehhh on Lizzo: K&S are correct, but segment went waaay too long for this culture-war trifle
+++ VERY EXCELLENT Krystal radar on UAW (and US organized labor) militancy making USCFM ghouls like Jim Cramer cry "class war!" when of course the global 1% has been class-warring as long as they've existed
+ interesting Saagar radar: he's /starting/ to admit that ... OP (not Saagar) were completely wrong about the Russian economy, military, polity, etc. He's still saying RUW is a 'moral war' (IIRC that's a direct quote from this segment), but he's definitely admitting that the US is losing its proxy war with Russia, both militarily and financially.
+++ EXCELLENT closer interview with Michael LaRosa (former Jill Biden press secretary), who makes the Joe-Biden-for-President-again-2024 about as well as it can almost-credibly be made, in the face of not-quite-as-harsh-as-could-be pushback from K&S.

Krystal and Saagar discuss Trump's lawyer sparring with all 5 news networks over the weekend, Trump taking to Truth Social to threaten retaliation, new polling showing a majority of Americans oppose more Ukraine aid, Republican voters turn on Anti Wokeness politics, Wells Fargo accidentally deleting customer funds again, Lizzo streams collapse after fat shaming controversy, Krystal looks into Jim Cramer crying over class war in Autoworkers fight, Saagar looks into how Biden sanctions have failed while Putin's economy grows, and we're joined in studio for a debate on the merits of Biden 2024 with former WH Press Secretary for Jill Biden, Michael LaRosa.


To become a Breaking Points Premium Member and watch/listen to the show uncut and 1 hour early visit: https://breakingpoints.supercast.com/


Merch Store: https://shop.breakingpoints.com/

Learn more about your ad choices. Visit megaphone.fm/adchoices

07 Aug 19:42

Fresh audio product: austerity & fascism, AMLO’s presidency in Mexico

by Doug Henwood
Tom Roche

both segments VERY EXCELLENT, both deserve full hours

Just added to my radio archive (click on date for link):

July 6, 2023 Clara Mattei, author of The Capital Orderexplores the links among neoclassical economics, austerity, and fascism • Edwin Ackerman, author of this article, looks at AMLO’s presidency in Mexico

07 Aug 16:18

Shae Erisson: How to use Private Storage on Android

by Shae Erisson
Tom Roche

[PrivateStorage cloud service](https://private.storage/) accessed via [Gridsync client](https://github.com/gridsync/gridsync)

step by step installing gridsync and private storage and sharing data
05 Aug 22:22

What is neoliberalism? How the 'Washington consensus' was imposed on the world

Tom Roche

VERY EXCELLENT distillation of neoliberal globalization from 1973 Chile coup (installing brutal austerity+fascism) to John Williamson's 1989 article naming the 'Washington Consensus', to Jake Sullivan's 27 Apr 2023 speech (at Brookings) declaring neoliberal globalization over, as it now conflicts with US 'leadership' and 'national security' interests (plus it's endangering the US ruling class /at home/).

Neoliberalism is often misunderstood, but it is very important to understand this ideology that has dominated global economics and politics for decades. Ben Norton discusses the history of the neoliberal "Washington consensus", and how it was imposed on the world. VIDEO: https://youtube.com/watch?v=oUwLB4xUk0s How China became the world's industrial superpower - and why the US is desperate to stop it: https://youtube.com/watch?v=BT7Th2aV0wM
05 Aug 22:10

Anti-China hawks' drive to expand NATO into Asia may destroy Western military alliance

Tom Roche

EXCELLENT: informative, wide-ranging, just not much about the nominal subject as given in the title. This episode is much more about how old trade systems (based on sterling, gold, dollar) failed and how to build a new and more sustainable one (back to the bancor)

Political economists Radhika Desai and Michael Hudson are joined by geopolitical analyst Pepe Escobar to discuss how the war hawks' drive to expand NATO into Asia to contain China may destroy the Western military alliance. VIDEO: https://youtube.com/watch?v=vKS1IdQpBkA Transcript: https://geopoliticaleconomy.com/2023/08/04/nato-expand-asia-china-russia Part 1 of their discussion: https://geopoliticaleconomy.com/2023/07/28/nato-ukraine-russia-china-war You can watch other episodes of their program Geopolitical Economy Hour here: https://youtube.com/playlist?list=PLDAi0NdlN8hMl9DkPLikDDGccibhYHnDP
03 Aug 16:46

Irreal: Exporting Clock Tables

by jcs

After watching Jake B’s video on Org Clock Tables and Irreal’s commentary on it, The Emacs Cat decided to share how he uses clock tables. His use is very idiosyncratic and fashioned for his specific circumstances. The TL;DR is that his employer not only requires a periodic report of time spent on various tasks but requires a very specific format for the report that must be delivered in MS Word.

Putting aside, for the moment, the indignity of having to use Word, the stumbling block to simply using the Clock Table output is that requirement for a specific format. All the necessary data is there but in the wrong format.

It turns out that Org has the org-clock-get-table-data function that gathers the data for the Clock Table report and delivers it as an easily parsable list. Part of his employer’s specific format is that dates must be of the form DD.MM.YYYY and the times must be zero padded on the left and have different lengths depending on the context. Once he had raw data, it was easy to format appropriately and produce the required report. That leaves only delivering it as a Word doc. Of course, once more Emacs has us covered and he simply exported his results as an ODT file.

The other nice thing is that he did his development right in his time tracking Org file using source blocks. He was able to experiment with various approaches and see the data that org-clock-get-table-data returned. It’s a really nice post and serves as a how-to for anyone who needs to produce custom time reports.

03 Aug 03:39

US/France threaten intervention in resource-rich Niger - Fears of war in West Africa

Tom Roche

Norton EXCELLENT as usual, this time on not just Niger but also Mali and Burkina Faso against the rest of ECOWAS plus France and the Hegemon, with sidebars on how the Empire hates only coups it hasn't done itself.

The US and France have threatened foreign intervention to re-install a pro-Western regime in Niger, which produces uranium needed for nuclear energy and hosts large US drone bases. This follows coups led by nationalist, anti-colonial military officers in neighboring Burkina Faso and Mali, which warn intervention could set off a regional war in West Africa. VIDEO: https://youtube.com/watch?v=JZ_5nuoB940
01 Aug 04:17

Help Me! I Want to Destroy Malta

by The Späti Boys
Tom Roche

EXCELLENT, funny takedown of cringe EPP-NATOstan grift/grinder

It's long overdue but we finally did an episode about Gunther Fehlinger, international man of mystery. This was live so there are slides linked below! Thanks to podfest berlin for putting on the show.

SLIDES: https://docs.google.com/presentation/d/1Ttif552lkIGWXSGuIY-8M6E4U60BrHynQOBqPIK8gl4/edit?usp=sharing

YOUTUBE: https://www.youtube.com/@cornerspati2937

HOW TO SUPPORT US:
https://www.patreon.com/cornerspaeti

HOW TO REACH US:
Corner Späti https://twitter.com/cornerspaeti
Julia https://twitter.com/KMarxiana
Rob https://twitter.com/leninkraft
Nick https://twitter.com/sternburgpapi
Uma https://twitter.com/umawrnkl
Ciarán https://twitter.com/CiaranDold

Support Corner Späti

31 Jul 03:35

Biden's corruption led to Ukraine's destruction: fmr. Kiev diplomat

Tom Roche

VERY EXCELLENT, very informative on Biden crime family corruption

Former Ukrainian government official and diplomat Andrii Telizhenko joins Aaron Maté to discuss how, in his view, powerful US figures including Joe Biden have used Ukraine for personal corruption and the geopolitical aim of bleeding Russia -- all to the detriment of Ukrainians. Telizhenko worked for the Ukrainian prosecutor general’s office in Kyiv before moving to Ukraine's US Embassy in 2015. He went on to work for Blue Star Strategies, a Democrat-run lobbying firm that represented Burisma, the Ukrainian gas company that appointed Biden’s son Hunter to a lucrative board seat. Telizhenko, who cooperated with Rudy Giuliani's effort to dig up information about the Bidens' alleged corruption in Ukraine, has been sanctioned by the US Treasury Department for "having directly or indirectly engaged in, sponsored, concealed, or otherwise been complicit in foreign influence in a United States election." Guest: Andrii Telizhenko. Political consultant who was previously a Ukrainian government official and diplomat. Support Pushback: https://www.patreon.com/aaronmate
31 Jul 03:34

Get your head read: the 19th century fringe science of phrenology

Tom Roche

VERY EXCELLENT on phrenology as pop-science and performance (including the why-didn't-I-think-of-that combination of phrenology and Mesmerism)

The popular 19th century fringe science of head-reading – mostly feeling bumps on the head – was mostly used by white, male practitioners. But it was also practised by people from the colonial margins. Alexandra Roginski has unearthed some colourful characters.