VERY EXCELLENT interview covering /much more/ than (from the episode headline) 'Trump, Elon, and Russia'. Firstly, note there's very little about Musk, and that's only very near the end. What the interview /does/ cover is mostly the intersection of US {political economy, deepstate, journalism}, including
* 1990s Russia, esp [/The eXile/](http://exiledonline.com/vanity-fair-profiles-the-exile/) * [GFC](https://en.wikipedia.org/wiki/Global_Financial_Crisis) corruption, esp the nexus of {US Big Finance aka Wall St, Obama CorpDems} * 2016 presidential campaign: USCFM pro Hillary anti Trump * getting canceled as just another Russiagate silencing * US journalism politics and monetization esp Substack, Intercept/Omidyar, Twitter Files (where Musk briefly discussed)
... "and much, much more," well worth 110 min (provided you skip all the ads) of your time.
American author and journalist Matt Taibbi joins Ryan and Emily.
To become a Breaking Points Premium Member and watch/listen to the show AD FREE, uncut and 1 hour early visit:www.breakingpoints.com
EXCELLENT Felix+Will+guest, though actually about St Louis rather than Missouri-more-generally. After a brief celebration of Donald Sutherland 1935-2024, topics covered include
* Cori Bush vs Wesley Bell * Coldwater Creek: Cold War, cancer, environmental racism (for real, not just wokery) * (episode focus) the Veiled Prophets as elite evil * McDonnell-Douglas (now part of the Boeing crime family): corruption and hijinks in the military-industrial complex
Happy Summer Solstice everyone. Continuing our I guess now semi-official States Series, we’re joined by journalist Devin O’Shea to look at Missouri, the Show-Me State. Ranging from The Bodyguard (1992)-style scandals around the current congressional election, Springfield-like nuclear disasters and tire fires, to the infamous Veiled Prophet ball and its consequences, seedy dealing and nefarious actions abound in the gateway to the west. Would you believe me if I told you there are even “Poppy” Bush and Jet Fighters angles in this one? There are!
Find all of Devin’s work over at: https://linktr.ee/devintoshea
mostly EXCELLENT ... excepting closing segment==SE radar on how nicotine bans are world-historical crimes, esp given (by him) that DC is a crime-ridden hellhole filled with cannabis
Krystal and Saagar discuss Nvidea surge exposes possible dotcom bust, Putin North Korea screw you to Biden, Zyn online sales shutdown.
To become a Breaking Points Premium Member and watch/listen to the show AD FREE, uncut and 1 hour early visit: https://breakingpoints.com/
Krystal and Saagar discuss CNN blames fake videos for Biden age concern, Hezbollah threatens massive war, Boeing victim mom goes off on CEO, Biden Gaza pier crumbles.
To become a Breaking Points Premium Member and watch/listen to the show AD FREE, uncut and 1 hour early visit: https://breakingpoints.com/
bog-standard BBC science humor, but competently done, so (moderately) entertaining /and/ informative. Note however that this episode's content does /not/ match the ep note: this one's all botanical, with none of the guests mentioned above.
In this first episode of a new series, ducks’ super vaginas and a meteorite that’s the key to how life on Earth started wow the team.
For this new series of Sue Perkins’ ARIA-winning ‘Show and Tell’ wildlife comedy, Team Nature Table have recorded at the Natural History Museum, Kew Gardens – for some botanical specials – and London Zoo.
Starting the series off, we’re at the Natural History Museum. Sue is joined by special guests: comedian Desiree Burch, science writer Jules Howard and the NHM’s curator of meteorites Dr. Natasha Almeida.
Our varied subjects include: Dogs, a meteorite that can explain how life started on Earth, Ducks’ vaginas (with Sue studying one up close courtesy of a VR headset) and moon rock.
Nature Table has a simple clear brief: to positively celebrate and promote the importance of all our planet’s wonderfully wild flora and fauna in a fun and easily grasped way... whilst at the same time having a giggle.
Hosted by: Sue Perkins
Guests: Desiree Burch, Natasha Almeida & Jules Howard
Written by: Catherine Brinkworth, Jenny Laville & Jon Hunter
Additional material by: Christina Riggs & Pete Tellouche
Researcher: Catherine Beazley
Executive Producer: Richard Morris
Sound Recordist & Editor: Jerry Peal
Music by: Ben Mirin
Production Coordinator: Sarah Nicholls
Producer: Simon Nicholls
An EcoAudio certified production
A BBC Studios Audio Production for Radio 4
consistently EXCELLENT KB+EJ not-quite-girl-show due to closing-segment interview with Glenn Greenwald on yet another US-deepstate disinformation black-op ... providing yet another reason /NOT/ to refer to 'intelligence' and the 'intel community' but instead to call them what they are, which is COVDISS, because what they actually /do/ is
Krystal and Emily discuss Bibi attacking Biden over weapons shipments, Hezbollah drops insane combat footage, Trump punishes DeSantis ally in key House election, Carville says to bet money Trump will ditch first debate with Biden, Boeing plane catches fire as CEO grilled at Congress, Glenn Greenwald details Pentagon anti-China vax psyop.
To become a Breaking Points Premium Member and watch/listen to the show AD FREE, uncut and 1 hour early visit: https://breakingpoints.com/
* how CNN (esp Dana Bash) pushes hasbara lies regarding Oct 7 esp Hamas weaponizing mass rape * Matt Stoller interview comparing Trump economic rhetoric 2016-2024. Net: Trump has deleted ~all criticism of US big business esp Wall Street, which now loves Trump, and has switched its campaign spending from pro-Hillary and pro-Biden-2020 to pro-Trump 2024
but this episode is marred by yet another overlong KB-SE immigration debate (most of overlong 3rd segment on new US polls showing mass support for mass deportation)
Krystal and Saagar discuss Biden betting on labelling Trump a criminal, Hillary floated as Kamala replacement, mass deportation popular in US, Biden Trump debate preview, cartoonish New Jersey corruption scandal, report shows Israel warned about Oct 7 weeks before, CNN pushes Oct 7 lies, Wells Fargo loses big on rent payment bilt, Trump stops attacking big business.
To become a Breaking Points Premium Member and watch/listen to the show AD FREE, uncut and 1 hour early visit: https://breakingpoints.com/
When our politicians fail us, can journalism save us? We revisit George Clooney's GOOD NIGHT AND GOOD LUCK (2005), about Edward R. Murrow's battle with Joseph McCarthy, and get a lesson in how the liberal imagination remembers the Red Scare. PLUS: the rise of A.I. in the arts, and the state of the centre-left in Europe.
Join us on Patreon for an extra episode every week - https://www.patreon.com/michaelandus
"Liberals, I Do Despise" by Adolph Reed Jr. - https://www.commondreams.org/views/2009/12/09/liberals-i-do-despise
"On Smarm" by Tom Scocca - https://www.gawkerarchives.com/on-smarm-1476594977
"Europe Is Warning Us" by Grace Blakeley - https://tribunemag.co.uk/2024/06/europe-is-warning-us
FINAL Adams-Tingle "mingle," as Phillip introduces incoming replacement LNL host David Marr. (IIUC, Adams' final LNL is to be H 27 Jun 2024.)
China has its eye on Australia's critical minerals which will be a key focus of Premier Li's visit to Australia. Both countries are choosing not to emphasise issues that could strain the relationship, in favour of advancing their respective economic interests. Meanwhile the Teals are in focus as a redistribution means Kylea Tink will lose her seat, while Climate 200 announce their intention to target nine other Coalition seats at the next election.
And Phillip talks to David Marr about becoming the new host of Late Night Live.
Guest: Laura Tingle, Chief Political Correspondent, 7.30
a simple way to create/run multiple, dedicated Emacs instances
The more you move into Emacs, the happier you may become.
But at the same time, Emacs is not a real shell, but a text editor.
This means there is no real way to manage functionality similarly one would manage applications.
It’s all a buffer - the file you opened, each IRC channel, email list, and so on.
There are ways to manage it, like dedicated “workspace” plugins1 or simple tabs.
But all those don’t fit my mental model.
I am “Editing a file” or “chatting” or “writing a web page”.
Those are separate concerns, so I want to have dedicated spaces for them.
At the same time I want them in Emacs, as it gives me a unified interface.
I don’t need to think how to change IRC channel, how to spell check, or how to actually write in my selected keybindings.
Dedicated Emacs instances
This led me to use multiple, dedicated Emacs instances.
This way, I’ve a got a dedicated IRC client, Code editor, Notepad, Email client, and so on.
I have unified interface, but at the same time it’s still akin to dedicated programs.
This has the added benefit of fault protection.
Tramp session hanging entire Emacs doesn’t disconnect me from IRC, as those are separate processes.
Therefore, I have functions which I call ultimate modes2 to configure Emacs for given use case.
Loads a dedicated theme, so I won’t get lost. IRC is a happy place, therefore green.
Connects me to my servers
ERC is configured elsewhere, so all auto-joins are there, just redacted, but nothing limits the number of things the ultimate mode setup up.
Want to defer loading of bigger package?
Want to reconfigure Ispell language?
Or maybe you want to load parts of Emacs configurations only when they make sense?
Shy is the limit!
Now, I can either run Emacs and call mms-irc-mode or have a dedicated OS level key binding to run Emacs in this mode via:
emacs --eval='(mms-irc-mode)'
This method could easily be expanded to run dedicated emacs servers and connected clients, but I wanted a simpler way.
Yes, it breaks the musical theory naming scheme.
I could have used “tonic” there to run the erc and pla play with the wordplay, but I decided against it.
Dammit Jim, I’m an engineer, not a musician!
Also, diatonic modes don’t fit the “larger than major” mode. ↩︎
a TDD tool for Guile (which, IIRC, is a Scheme-like Lisp which GNU recommends for extensions, and which can be compiled into elisp)
I practice Test Driven Development almost systematically when I write code. So executing tests and reading their results are more than repetitive tasks.
Repetition could lead to automation... Here I present the first features of a tool that should make my life easier. I call it Gunit64!
This article is valid for the following versions:
– guile-gunit64: 0.0.1-0.094c17a
– geiser-gunit64: 0.0.1-0.7a87357
Introductory tutorial
Given the following SRFI-64 test suite.
The key binding C-c r t will execute these tests and display the result.
The key binding C-c r f will only execute tests that failed during the last execution.
The key binding C-c r . will execute the test at point (the cursor must be somewhere on the string representing the test name).
The key binding C-c r r will re-execute the tests from the last execution.
Quick explanation
The geiser-gunit minor mode key bindings will call Emacs Lisp functions which will :
– save all buffers
– compile the current buffer
– evaluate an s-exp in the REPL
This s-exp is one of the procedures exported by the Guile modile gunit64.
Troubleshooting
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
Unbound variable: run-root-tests
You're missing (use-modules (gunit64)).
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
Wrong type to apply: ""
Your tests are not correctly passed to the *test-root* parameter. Make sure you respect the following model:
Enable geiser-gunit64-mode when geiser-mode is enabled (via a hook in your Emacs configuration).
Configure Geiser so that the *Geiser Debug* buffer processes ANSI colors (setq geiser-debug-treat-ansi-colors 'colors).
Configure Geiser not to jump to *Geiser Debug* buffer on compile-time error (setq geiser-debug-jump-to-debug nil).
For steps 1 and 2, I created the Guix definitions for these 2 packages. You can find them in my personal channel.
Limitations
Gunit64 only handles simple test suites (test-assert, test-equal and test-error). As soon as test-group is introduced, things get messy. I haven't yet seen how it behaves with user-defined test-runner (I guess, not very well).
Thank you very much for reading this article! Hope you learned something!
Don't hesitate to give me your opinion, suggest an idea for improvement, report an error, or ask a question ! I would be so glad to discuss about the topic covered here with you ! You can reach me here.
Don't miss out on the next ones ! You can subscribe via RSS or via e-mail just right here !
And more importantly, share this blog and tell your friends why they should read this post!
KB+SE consistently EXCELLENT (in both parts of 17 Jun BP) esp regarding * US military warning that Houthis are competent military threat * US bipartisan-deepstate crackdown on anti-Zionist discourse and protest
Krystal and Saagar discuss Israel uses medieval weapon as Hezbollah tensions escalate, US warns on Houthi war failures, Briahna Joy Gray reveals The Hill censorship.
To become a Breaking Points Premium Member and watch/listen to the show AD FREE, uncut and 1 hour early visit: https://breakingpoints.com/
Krystal and Saagar discuss MSNBC cope after Biden old man moments, Trump wins if high turnout in November, Macronism dead as French snap election backfires.
To become a Breaking Points Premium Member and watch/listen to the show AD FREE, uncut and 1 hour early visit: https://breakingpoints.com/
Ciarán+Uma give mostly excellent review of the 9 Jun 2024 EU elections, and survey of European politics with a particular focus on 'freaks! freaks! freaks!' ... excepting for a /massive/ misreading of the NATO-EU proxy war on Russia, Ukraine's role in that war, and "left" opposition (esp Wagenknecht) to US vassalage.
Uma and Ciarán play along and pretend the EU is one country and talk the results of the EU, also including some freaks
Danny and Derek sit down with linguist and antiwar critic Noam Chomsky to discuss his biography and a bunch of other subjects, from the responsibility of intellectuals to the antiwar movement to what to do in our present situation. And Chomsky disagrees with Danny. This is the second of two parts.
some interesting bits sprinkled amidst waaay too much culture-war-on-populism of the sort that in the US is associated with the Corporate Democrats (and maybe New Labour in the UK?) (and I've no idea what the Oz equivalent is)
In his new book, George Monbiot says the trend towards neoliberalism began in the 1930s, and has so dominated the political narrative that its now seen as the natural way of things. So as the far-right once again marches to power, is this moment a political tipping point in the direction of fascism? And can this be reversed before the planet reaches its own ecological tipping point?
It's now 30 years since the Rwandan genocide that saw almost one million citizens die in just 100 days in likely the fastest genocide in history. Soon Rwandans return to the polls where it's almost guaranteed that President Paul Kagame, the leader now for 20 years, will be re-elected.
Despite a dire human rights record and the assassination of perceived critics and enemies, at home and abroad, Kagame remains the "global elite's favourite strongman" and continues to be economically propped up by the West.
Guest: Michela Wrong is the author of Do Not Disturb: The Story of a Political Murder and an African Regime Gone Bad
(not much) Chris+Felix+Will+guests, very funny (esp the readings--WSJ on Elon Musk as uncanny-valley sexpest of female employees, WaPo on the trainwreck that is Laura Loomer), mostly just bant
To celebrate Pride Month, we’ve got Hesse and Ben from Seeking Derangements on the show to look at a slew of recent headlines in queer news, some recent moments of straight excellence (like John Fetterman crashing his car into an old lady), and a long and truly depressing story on one Laura Loomer.
Ah little lad, I see you listening to my podcast, would you like to hear the story of The Night of the Hunter and The Friends of Eddie Coyle? The story of good and evil? Of a psychotic preacher stalking the Depression-era South, killing women and menacing children? Of a pathetic broken down ex-con in 1970s Boston, who turns to snitching on his bank-robbing, arms-dealing “friends” to get out of a minor prison sentence? Hot dog you’re in a for two winners starring a legendary actor with a distinct and laconic style named: M-I-T-C-H-U-M. Oh and what’s that little lamb? It looked like they were goners, but Hesse and Will are joined by brother John Semley, who you may remember from last season’s episode on Clint Eastwood. Get bonus content on Patreon
We talk to Lance Oppenheim, director of Ren Faire, the new docu-series on HBO. Ren Faire looks at the drama behind the scenes of the enormous Texas Renaissance Festival. When capricious 86-year-old owner and founder “King” George Coulam attempts to retire, his underlings, the obsequious & loyal-to-a-fault Jeff and the ambitious & conniving Louie, are pitted against each other in their attempts to gain control of the park. It’s a darkly comedic real-life Shakespeare story, but it also touches on a lot of ideas about work, employment, ownership, power, performance, alienation, and an (unhealthy?) obsession with the past, all in the context of a very particular modern workplace.
All three episodes of Ren Faire are available now to stream on Max (the place for HBO).
Andy Zaltzman quizzes the week's news. Providing all the answers are Ian Smith, Geoff Norcott, Shaparak Khorsandi and Anushka Asthana.
In this first episode of the new series, the panel catches up on all things General Election, Trumped up charges (all 34), and a recently discovered royal kid.
Written by Andy Zaltzman
With additional material by: Christina Riggs, Jade Gebbie, Mike Shephard & Stephen Mawhinney
Producer: Sam Holmes
Executive Producer: Richard Morris
Production Co-ordinator: Sarah Nicholls
Sound Editor: Marc Willcox
A BBC Studios Audio Production for Radio 4
An Eco-Audio certified Production
Independent journalist and bête noire of White House press flacks Sam Husseini returns to Bad Faith to break down the Biden administration's spin over who is really responsible for stalling a ceasefire deal that would bring an end to the carnage in Gaza. Husseini reacts to Hasbara from Jake Tapper and analyzes how hostages have been cynically weaponized by pro-Israel actors to generate sympathy for Israel's siege (and oust progressive news hosts), all while the families of hostages have clearly said that they are far from Israel's priority. Husseini also discusses a new UN report out Wednesday that confirms that claims of mass rape on October 7th are completely unsubstantiated, but that Israel likely implemented the "Hannibal directive" against its own citizens and enacted gross abuses -- including sexual assaults -- on Palestinian victims.
Bessner and (mostly) Davison global week-in-review EXCELLENT as usual
Another Friday, another roundup courtesy of Danny and Derek. This week: in Gaza, Israel carries out a hostage rescue operation, massacring more Palestinian civilians in the process (0:30), while ceasefire talks amble along (10:54); Israel also kills a Hezbollah commander in Lebanon prompting an armed response (14:32); the field is finalized for Iran’s upcoming presidential election (17:41); in Myanmar, rebels advance in Rakhine State (21:21); tensions rise between the DPRK/North Korea and South Korea (24:20); an update on Sudan and the situation in El Fasher (28:44); coalition talks begin in South Africa in the wake of the recent election (30:31); the Right sees wins in European Parliament elections, plus Macron tries a gambit amidst the fallout in France (35:20); the G7 meets and pledges further support for Ukraine (41:26); the US considers expanding its nuclear arsenal (44:14); and a new Pew poll finds that global support for America/Biden is declining (46:03).
Danny and Derek sit down with linguist and antiwar critic Noam Chomsky to discuss his biography and a bunch of other subjects, from the responsibility of intellectuals to the antiwar movement to what to do in our present situation. This is the first of two parts.
Recorded at the Hay Festival 2024. Mordant topical satire from the usual team with voices by Jon Culshaw, Jan Ravens, Duncan Wisbey and Jess Robinson.
With writing from Tom Jamieson, Nev Fountain, Laurence Howarth, Ed Amsden & Tom Coles, Rob Darke, Edward Tew, Sophie Dixon, Sarah Campbell, Cody Dahler, Joe Topping, Rachel Thorne and Christopher Donovan.
Producer: Bill Dare
Exec Producer: Richard Morris
Production Coordinator: Dan Marchini
Sound Designer: Rich Evans
consistently EXCELLENT, esp closing interview with PTI now-US-based spokesperson Shabbas Gill on the not-only-US-backed but CorpDem-Biden-Blinken-initiated current military dictatorship in Pakistan
Ryan and Emily discuss Hunter Biden convicted, Alito wife wars with neighbor on pride flag, Biden admin gaslights on Israel ceasefire, feds investigate UAW, Fox caught editing Trump Epstein interview, Pakistan abducts Imran Khan allies.
To become a Breaking Points Premium Member and watch/listen to the show AD FREE, uncut and 1 hour early visit: https://breakingpoints.com/
This gives you the chance to do all sorts of magic before rebasing,
such as
re-arranging the cherry-picks in a different order
squashing two of them together
splitting commits
modifying their messages
and the like.
In other words, --interactive creates a transient todo-list file, a
little script of commands for Git to execute.
This is the first key to understanding how git fixup works.
Message-based commands
The second key revolves around a little known option of the git
rebase command: --autosquash.
As a matter of fact, not only can the user edit the todo-list file,
but Git itself also interprets the commit messages in search of
commands. This is similar to the functionality often used with GitHub
to close an issue by mentioning its number with a special syntax such as
#fixes 42 in a commit message.
If a commit message starts with “squash! “, “fixup! “ or “amend! “,
the remainder of the subject line is taken as a commit specifier,
which matches a previous commit if it matches the subject line or
the hash of that commit.
In order to instruct Git to interpret those commands, you shall use
the (confusingly named) --autosquash option.
So, the trick for fixing up the 3rd to last commit is to add a new
commit with a properly forged message mentioning its message:
and then running an interactive rebase with the --autosquash option.
Letting Git forge the proper commit message
We are almost there. Let’s fine tune this idea. As a matter of fact,
you don’t even have to type that message. Just type:
git commit --fixup 84831ab
and Git will diligently copy the 3rd to last commit message, prefixing
it with fixup!.
Executing the rebase
Now it’s a matter of executing the interactive rebase, with this magic
--autosquash option.
The only outstanding problem is that for this fixup to work, the
rebase must be interactive and this is not what you wished: you don’t
really want to be asked for any input. You prefer having a git fixup
command completing all the necessary tasks without bothering you.
The trick is to use true as the interactive editor. true is a little tiny program that does nothing, successfully (it
takes 80 lines to do so).
Interpreting the alias
This should give you all the ingredients to interpret the alias.
If you are one of those horrible developers who refuse to copy-paste a
snippet of code before they really understand it, here’s a breakdown.
Part
Meaning
!f() { ... }; f
Define a shell function named f; at the end, execute it.
TARGET=$(git rev-parse $1);
Get the full commit hash of the target commit, specified in the first Bash argument ($1).
git commit --fixup=$TARGET
Create a new commit setting the commit message to fixup! <commit message of the target commit>.
${@:2}
Optionally, allows you to pass additional arguments to commit. ${@:2} in Bash refers to all the command line arguments starting from the second one.
&&
This is a shell operator that executes the next command only if the previous one succeeded.
GIT_SEQUENCE_EDITOR=true
Tell Git to use true as the dummy editor for the interactive rebase. true always succeedes, actually turning the interactive rebase as non-interactive
git rebase
Start the rebase…
-i
interactively…
--autostash
stashing any uncommitted changes before rebasing…
--autosquash
squashing the fixup commit into the target commit…
$TARGET^;
from the commit before (^) the target commit ($TARGET).
It’s Magit!
Magit, the amazing Git client running on top of
Emacs, offers a very convenient way for selecting the past
commit to modify. Just make your change. Then, instead of committing on
top of the last commit, run magit-commit-instant-fixup and select
the commit you want to amend. That simple.
The feeling is like having a non-read-only Git history. So sweet!
If this is not enough, Magit offers a command called
magit-rebase-edit-commit that lets you mark a past commit as
editable and perform whatever change you desire.
Yes, Magit is magic. But, of course, under the hood, there’s nothing
but a simple, fixup rebase.