Tom Roche
Shared posts
Elite US economist warns: dollar system is weakening as gold BRICS rise
Tom RocheBen Norton delivers another VERY EXCELLENT explainer on how, aside from the US' most craven vassals, the world is not only dedollarizing trade (which GER has discussed much recently) but is also (as Mohamed El-Erian explains in recent FT article) dedollarizing reserves--not to one or more rival currencies but to gold. BN also explains how the share of US Treasury securities (bonds, bills, etc) held domestically is rising (despite efforts of poodles like the UK and esp Canada), and the likely effects of this trend on US fiscal and monetary policy. Net: 28:20 of your time will be very-well-spent listening to this episode of GER.
The News Quiz: Ep 7. Inflation and Incinerators
Tom RocheNQ drops another quality dump (pun intended, after recent Windermere revelations) on UK politics, economics, environment, and sport. Daliso Chaponda, Ria Lina, Hugo Rifkind, and Andrew Maxwell join guest host Lucy Porter to once again reliably deliver the amusement.
This week on The News Quiz, the panel assess the fall in inflation, Wes Streeting's latest bright idea.
Written by Lucy Porter, with additional material by: Mike Shephard, Tasha Dhanraj, Peter Tellouche and Alfie Packham. Producer: Rajiv Karia Executive Producer: James Robinson Production Coordinator: Jodie Charman Sound Editor: Marc Willcox
A BBC Studios Audio Production for Radio 4 An Eco-Audio certified Production
Democracy Now! 2024-10-21 Monday
Tom Rocheconsistently EXCELLENT
Democracy Now! 2024-10-21 Monday
- Headlines for October 21, 2024
- "Collateral Damage": Hundreds of Patients Trapped in North Gaza as Israel Intensifies Siege
- Report from Beirut: Israel Bombs Banks, Attacks UNIFIL in Expanding War of Aggression
- Will Netanyahu Incite a War with Iran? Leaked U.S. Docs Detail Israel's Attack Plans
- Facing Numerous Federal Probes, Elon Musk Spends Millions to Help Elect Trump & Gut Gov't Regulations
Democracy Now! 2024-10-24 Thursday
Tom Rocheconsistently EXCELLENT
Democracy Now! 2024-10-24 Thursday
- Headlines for October 24, 2024
- "This Is Just Terrorism": Israel Bombs World Heritage Site in Lebanon, Threatens Major Hospital
- "Ethnic Cleansing": Israeli Group B'Tselem Calls for World to Stop Israel's Siege of Northern Gaza
- CPJ Head Condemns Israel's Deadly War on Journalists in Gaza as IDF Threatens Al Jazeera Reporters
- Prominent Muslim Democrat Demands Answers After Being Kicked Out of Harris Rally in Michigan
Goodbye, dollar dominance: BRICS plans 'multi-currency system' to transform global financial order
Tom RocheEXCELLENT
Bad Hasbara 51: Kapo Trap House, with Felix Biederman
Tom RocheIn case you were wondering: could the BH bros and Felix Biederman /actually/ deliver consistently-solid analysis /and/ humor for /2 hours/? The answer is ... the audio length is literally not quite 118 min (but no ads!) but otherwise, yes. (or, in Spanish, sí they puede. So it's not good Spanish, so kill me.) Topics covered include (and this drops a /lot/, bros be bant all over)
* FB growing up Jewish in Chicago (vs Lieb's and Maté's different origins)
* anti-Zionism vs non-Zionism
* why South African Israelis are so uniquely evil /and/ ridiculous
* Jewish physiognomy and how so many Zionazis have surgery to remove their "Jewish features"
* freelance hasbara (most of the episode is drill'n'kill-ing these scumbags)
* how the USCFM (corporate-funded media) celebrated the Zionists' pager bombing, and how that was actually terrorism
* Israel's policy of prisoner rape, vs USCFM's pushing of the Hamas-mass-rape fraud
* how the panelists gets triggered, and how to avoid it
* Ashkenazi vs Mizrahi vs Palestine
* Jew-Muslim coexistence history (esp al-Andalus) and its erasure
VERY EXCELLENT, must listen.
Matt and Daniel are joined by Felix Biederman of Chapo Trap House to survey the grooming proclivities of Israel’s freelance hacks, the problem with the Dutch, and the suburban Chicago dad’s threshold for declaring something “Our 9/11.”
Please donate to the Palestine Children’s Relief Fund: https://www.pcrf.net/
Listen to Chapo Trap House at https://www.chapotraphouse.com/
Subscribe/listen to Bad Hasbara wherever you get your podcasts.
Support this podcast at — https://redcircle.com/bad-hasbara/donations
Privacy & Opt-Out: https://redcircle.com/privacy
Arne Bahlo: Jujutsu in practice
Tom Roche[Jujutsu VCS](https://martinvonz.github.io/jj/latest/) as [compared to Git](https://martinvonz.github.io/jj/latest/git-comparison/) (article archived [here](https://archive.today/8t6aV))
This post is not about the Japanese martial arts Jiu-jitsu, it’s about a new
VCS, or version control system.
There are some great tutorials and introductions for
Jujutsu, short jj, so I want to give some
insight in how I use it day to day for this website.
Initialize a repository
You can initialize jj in an existing git repository like this:
$ jj git init --git-repo .
This will create a .jj directory next to .git.
You can now use both git and jj, although I wouldn’t recommend it.
There’s a work-in-progress native storage backend, but since all my projects
are git repositories anyway, this works great for me.
Note that this is non-destructive; if you want to go back to git, all it takes
is a rm -r .jj.
Get an overview
Running jj log in the repository for this very website gives this output:
$ jj log @ qzsvtxpv hey@arne.me 2024-10-21 09:58:06 e18f7532 │ Add blog/jj-in-practice │ ○ yoxxsupn hey@arne.me 2024-10-20 22:55:03 ae5d9109 ├─╯ Add library/calibans-war │ ○ tvkvwslw hey@arne.me 2024-10-20 22:49:54 5e4dee1f ├─╯ Add library/the-posthumous-memoirs-of-bras-cubas │ ○ pywmtrys hey@arne.me 2024-10-20 21:20:11 7bda14b7 │ │ Add atoms/1 │ ○ xnlzypwn hey@arne.me 2024-10-20 21:20:10 8a004404 ├─╯ Add atoms functionality ◆ wxxtrmqk hey@arne.me 2024-10-20 16:18:15 main HEAD@git 1eb46c81 │ Add weekly/166 ~
This already shows one of the biggest differences, compared to git:
There’s no branches, other than main.
You can create branches, which are called bookmarks in jj, but you don’t
need to.
Instead, you work mostly with changes1.
The terminal above shows the change w (you can use the first letter to
reference changes; on your terminal it’ll be highlighted as well) as a parent
to x, t, y and q.
All these child-revisions don’t have a branch/bookmark, but they don’t need one.
You can see what’s in-flight at this repository better than with any git repo,
especially if branches haven’t been cleaned up in a while.
Create a revision
My usual flow with git is to leave changes in the staging area until I’m
ready to commit.
Sometimes, if I have to switch branches or want to save my work, I’ll stash
or create a WIP commit.
In jj, there is no staging area—everything is a revision.
Let’s create a new revision on top of my revisions where I add atoms
functionality:
$ jj new -r p
Running git log again:
$ jj log @ kxqvnxnw hey@arne.me 2024-10-21 10:03:20 22c020cf │ (empty) (no description set) ○ pywmtrys hey@arne.me 2024-10-20 21:20:11 HEAD@git 7bda14b7 │ Add atoms/1 ○ xnlzypwn hey@arne.me 2024-10-20 21:20:10 8a004404 │ Add atoms functionality │ ○ qzsvtxpv hey@arne.me 2024-10-21 10:03:18 27229dca ├─╯ Add blog/jj-in-practice │ ○ yoxxsupn hey@arne.me 2024-10-20 22:55:03 ae5d9109 ├─╯ Add library/calibans-war │ ○ tvkvwslw hey@arne.me 2024-10-20 22:49:54 5e4dee1f ├─╯ Add library/the-posthumous-memoirs-of-bras-cubas ◆ wxxtrmqk hey@arne.me 2024-10-20 16:18:15 main 1eb46c81 │ Add weekly/166 ~
You’ll notice that our active revisions are now left-aligned, and the one to
add this very blog post has moved to the right.
There’s no hierarchy, they’re all descendants of Add weekly/166.
After doing some work, e.g. adding a new atom, I can describe that revision
with jj describe.
This is comparable to git commit, but it doesn’t actually create a commit or
a revision, it only describes the current one.
Sometimes I want to update a previous revision, in this case Add atoms/1.
I can run jj squash to merge the current one with its parent.
Push and pull
To fetch new revisions, I run jj git fetch; to push branches/bookmarks, I run
jj git push.
This uses the same git server it was using before.
Before pushing, I need to move my bookmark to the revision I want to push.
I push the main branch to deploy my website, so if I wanted to publish my
atoms functionality (should I?), I would run jj bookmark set main -r p before
pushing.
Rebase and split
Sometimes I need to rebase. Fortunately that’s a lot simpler than it is in
git:
I can run jj rebase -s <source> -d <destination> to move revisions around.
If I wanted support for atoms for this blog post, I would run
jj rebase -s q -d p and it would move the revision for this blog post on top
of “Add atoms/1”.
jj also does automatic rebasing, e.g. if you squash changes into a revision
that has descendants.
And if I have a revision that I’d like to be two, I run jj split and
interactively select what belongs to which revision.
Undo
Undoing an (interactive) rebase in git is not fun.
jj undo undoes the last jj operation, doesn’t matter if it’s abandoning
(deleting) a revision or doing a rebase.
This is a life saver!
You can also run jj op log to display your last jj operations.
Things I stumble upon
I’ve been using
git for a long, long time.
My brain assumes that after a commit, I’m working on the next one.
It also assumes that jj describe does the same as git commit (it does not).
I often describe a revision and continue editing files, which then erroneously
get added to the current revision.
I’m not saying this is wrong, it makes sense in the jj world, but I keep
tripping over that and have to run jj split to pull changes out again.
alterae on Lobste.rs pointed out
that you can describe and immediately create a new revision on top of it with
jj commit. Thanks!
One other thing is that you cannot check out a revision directly (or maybe I
just don’t know how to), so when I’ve moved to a different revision and want
to move back, I run
jj new <revision>, which creates an empty revision on top
of it.
This means that if I’m not done with the revision, I have to keep running
jj squash to move changes into it.
gecko on Lobste.rs pointed out
that you can check out a revision directly with jj edit <revision>. Thanks!
Why it works for me
A week ago, I removed jj from my website’s repository, to see if I’d miss it.
I added it back the same day.
Jujutsu feels lighter than git, while at the same time giving you a full
overview of what’s in-flight right now2.
Having no staging area means I only need to worry about revisions (see caveat
above).
If trying new things sounds fun to you, give Jujutsu a spin!
Further reading
- Official Jujutsu Tutorial
- Comparison with Git
- Steve’s Jujutsu Tutorial
- Chris Krycho’s jj init essay
- Chris Krycho’s video on jj
-
What’s cool about a
jjchange, is that updating it doesn’t change its ID. ↩ -
If you work in large projects with many contributors, you can tune your
jj logto only your revisions. ↩
10/21/24: Arab Americans SHOCK MSNBC, Scahill Confronts MSNBC On Gaza, Sinwar Video Released, Israel Preps Iran Strike
Tom Rocheconsistently EXCELLENT
Krystal and Saagar discuss Arab Americans refuse Kamala, Scahill confronts MSNBC on Gaza, Sinwar video released, Israel preps Iran strike.
To become a Breaking Points Premium Member and watch/listen to the show AD FREE, uncut and 1 hour early visit: www.breakingpoints.com
Merch Store: https://shop.breakingpoints.com/
See omnystudio.com/listener for privacy information.
The money and influence of Opus Dei
Tom Rocheexcellent, esp on influence in US politics
Journalist Gareth Gore investigates the finances and political influence of the conservative Catholic order, Opus Dei.
Bad Hasbara 50: Patel Me Lies, Patel Me Sweet Little Lies, with Katie Halper
Tom RocheVERY EXCELLENT, very funny. Not only do Katie Halper and the BH Boys rip hilariously on some ridiculously-bad hasbara (podname promises, they deliver!), AND the equally-ridiculous bullshit spewed by US government spokespersons and deepstate media, AND many Zionist myths and lies, and ESPECIALLY the genocide-inciting 2 Nice Jewish Boys ... not only is this BH episode consistently EXCELLENT in both analysis and humor, BUT ... from ~96:10 to nearly end of audio Daniel absolutely /crushes/ 2NJB with an excellent song parody to which you MUST listen.
Matt and Daniel are joined by Katie Halper (The Katie Halper Show, Useful Idiots) to cover the tragic killing of Aysengur Eygi by an IDF sniper, the difficulty in extracting a straight answer from the US State Department, and the Israeli tween publicity corps.
Please donate to the Palestine Children's Relief Fund.
Subscribe to the Patreon
Subscribe/listen to Bad Hasbara wherever you get your podcasts.
Support this podcast at — https://redcircle.com/bad-hasbara/donations
Privacy & Opt-Out: https://redcircle.com/privacy
How Lebanon Is Resisting the US-Backed Israeli Invasion, w/ Elijah Magnier
Tom RocheMagnier EXCELLENT as usual
Israel is trying to invade Lebanon while carpet bombing large swaths of the country. But so far, Hezbollah has demonstrated it is still a strong resistance force despite some recent setbacks. What comes next?
To discuss this and more, Rania Khalek is joined by veteran war correspondent and analyst Elijah Magnier for a special live episode of Dispatches.
[EXCERPT] Bad Hasbara 54: No Blood For Mohel, with Will Menaker
Tom RocheWill Menaker brings the sauce to this EXCELLENT, very funny (but unfortunately truncated--also ya wanna delete the ads before, after, and in the middle of this) episode of the "world's most moral podcast," including
* Israeli exceptionalism esp regarding their many, /many/ crimes
* how US Zionists (esp Corporate Democrats, even-more-esp Biden-Harris) sell genocide
* stupid liberal Zionists esp
***** Tony Dokoupil: slandering Ta-Nehisi Coates, ridiculous "adult circumcision"
***** Shaiel Ben-Ephraim's many stupid tweets
HELP THE SHOW BY TAKING THE AUDIENCE SURVEY, PLEASE! http://survey.podtrac.com/start-survey.aspx?pubid=2QI_qFPHzCDZ&ver=standard
This here is a PATREON TEASER! Matt and Daniel sat down with Will Menaker of Chapo Trap House and Movie Mindset for a nearly 2-hour episode. We've got an hour for you here, and you can join the Patreon for 55 minutes of bonus content from this interview.
In this episode Matt and Daniel guide Will through the Biden-Harris PR plan, the shameful questioning of Ta-Nehisi Coates by double-circumcisee Tony Dokoupil, and the Israel-Klingon connection.
Please donate to Mercy Corps: https://www.mercycorps.org/
Support this podcast at — https://redcircle.com/bad-hasbara/donations
Privacy & Opt-Out: https://redcircle.com/privacy
World War Civ 43: America Enters the War
Tom RocheDave and Justin EXCELLENT as usual
10/18/24: Ezra Klein Reveals Biden Drop Out Backlash
Tom Rocheskippable, mostly about political journalism c2000-2024
Ryan and Emily sit down with NYTimes' Ezra Klein.
To become a Breaking Points Premium Member and watch/listen to the show AD FREE, uncut and 1 hour early visit: www.breakingpoints.com
Merch Store: https://shop.breakingpoints.com/
See omnystudio.com/listener for privacy information.
James Dyer: Transforming Dired File Paths into Org Links
Tom Roche> a custom function, my/dired-file-to-org-link, which transforms the dired file path under cursor/point into an org link and copies it to the kill ring for easy pasting.
I am of course using org mode for organizing my tasks, notes and other paraphernalia.
In addition, I generate static web pages from org using hugo, with each org heading representing a single post.
I often find myself needing to refer to files stored in a directory, especially image files that can be org embedded and then passed through to Hugo by the ox-hugo package.
Navigating to the file and manually generating the appropriate org link can be just a little cumbersome - to initially pick up the file name and then insert the relevant org attributes.
dired-copy-filename-as-kill is a function I often use in dired, which copies the filename under point. I can then use something like tempel to insert the attributes. However, while the combination of copying the filename in dired and then remembering the tempel shortcode is quite efficient, I think this could be accomplished more cleanly with some Elisp and a dired-mode mapping.
Here is a typical embedded image form, which restricts the image within the org document to 300 pixels and to 100% width when exported through hugo to my web site.
#+attr_org: :width 300px
#+attr_html: :width 100%
[[file:emacs/20240918111443-emacs--Transforming-Dired-File-Paths-into-Org-Links-with-Emacs-Lisp.jpg]]
Lets walk through a custom function, my/dired-file-to-org-link, which transforms the dired file path under cursor/point into an org link and copies it to the kill ring for easy pasting.
(defun my/dired-file-to-org-link ()
"Transform the file path under the cursor in Dired to an Org mode
link and copy to kill ring."
(interactive)
(let ((file-path (dired-get-file-for-visit)))
(if file-path
(let* ((relative-path (file-relative-name file-path
(project-root (project-current t))))
(org-link (concat "#+attr_org: :width 300px\n"
"#+attr_html: :width 100%\n"
"file:" relative-path "\n")))
(kill-new org-link)
(message "Copied to kill ring: %s" org-link))
(message "No file under the cursor"))))
When my/dired-file-to-org-link is called in a dired buffer, it gets the file path under the point, transforms it into an Org link with specific attributes, and copies the link to the kill ring. This enables you to quickly paste it into your Org file.
I map this to the letter b in the dired-mode mapping, which for me mnemonically refers to (b)log and the b key is not one I currently use in dired.
Note also the use of project.el with the project functions, as I have a project top level defined for my website content, allowing for an easily generated relative path name.
Therefore for example, 20240918111443-emacs--Transforming-Dired-File-Paths-into-Org-Links-with-Emacs-Lisp.jpg from dired in an emacs directory is transformed into :
#+attr_org: :width 300px
#+attr_html: :width 100%
[[file:emacs/20240918111443-emacs--Transforming-Dired-File-Paths-into-Org-Links-with-Emacs-Lisp.jpg]]
The News Quiz: Ep 6. Cleverly Timed Exits
Tom Rocheanother excellent NQ, ~entirely on UK politics, this time hosted by Geoff Norcott. Not sure why the episode notes don't mention them, but the ably-assisting panel is Ahir Shah, Athena Kugblenu, and the always-amusing Andrew Maxwell, assisted by newsdroid Anushka Asthana
This week on The News Quiz the panel unpack Sue Gray's cabinet exit, the arrival of man (and possible Irish Law firm) Morgan McSweeney and James Cleverly pipped at the post.
Written by Geoff Norcott
With additional material by: Cody Dahler, James Farmer, Tom Mayhew and Christina Riggs. Producer: Rajiv Karia Executive Producer: Pete Strauss Production Coordinator: Jodie Charman Sound Editor: Marc Willcox
A BBC Studios Audio Production for Radio 4 An Eco-Audio certified Production
EU Arms to Israel
Tom RocheVERY EXCELLENT humor and analysis (recorded 14 Oct 2024) on EU Zionism esp German. Nick returns to spit Späti, Ciarán mostly sidekick-mode bu adds a deepdive (a Dold-dive?) into EU+UK weapons exports to Israel. Topics include (in ~order of presentation):
* Israel and EU positions/roles in US empire
* Zionist-Pahlevi alliance esp in Germany
* German oligarchy vs democracy as German politics march right
* EU+UK weapons exports to Israel
* EU+UK public opinion increasingly anti-Israel
* US-Israel decline amidst global multipolarity
In today's episode Nick and Ciarán look at the German response to the 1 year anniversary of Oct 7th, the arms that come from Europe and go to Israel and how Greta Thunberg must be stopped.
HOW TO SUPPORT US:
https://www.patreon.com/cornerspaeti
HOW TO REACH US:
Corner Späti https://twitter.com/cornerspaeti
Instagram https://www.instagram.com/cornerspaeti/
Julia https://twitter.com/KMarxiana
Rob https://twitter.com/leninkraft
Nick
Uma https://twitter.com/umawrnkl
Ciarán https://twitter.com/Ciaranxo
Register for the next two sessions of the the Generative AI Workshop Series
Tom Rochedidn't know there were (still don't know about) Github Copilot bindings for Emacs
Flashback: Glenn Retraces the 30-Year Domestic War on Civil Liberties that Launched Gore Vidal’s Political Transformation
Tom RocheVERY EXCELLENT audio essay
Watch full episodes on Rumble, streamed LIVE 7pm ET.
Become part of our Locals community
- - -
Follow Glenn:
Follow System Update:
Learn more about your ad choices. Visit megaphone.fm/adchoices
Radio War Nerd EP 477 — Horses & Warfare, feat. Carolyn Willekes
Tom Rocheexcellent, entertaining and informative
Sacha Chua: Thinking about 12 aspects of personal information/knowledge management
Tom Rochegood overview of PIM/KMS issues
Here is a totally rough list of aspects that I came up with to start thinking about how I do personal information/knowledge management and how I want to explore other people's systems.
(text from sketch duplicated as headings below)
- Use: What do you want to use it for, and how?
- Capture: How do you get stuff in?
- Retrieval: How do you get stuff out?
- Priorities: How do you get the right stuff out?
- Time: How do you deal with dates/times/conditions?
- Revision: How do you add to or refine things?
- Connection: How do you link things together?
- Externals: How do you refer to things outside your system?
- Sharing: How do you share with others?
- Maintenance: How do you tidy or trim?
- Discovery: How do you stumble upon things?
- Longevity: How do you keep it around?
- Wrapping up
Quick reflections on my setup:
Use: What do you want to use it for, and how?
I mostly work on code, so I need to keep things like TODOs and setup instructions.
I also want to organize resources and refer people to them.
It's important to me to get things out of my head because unfinished thoughts in my head are intrusive (Ovsiankina effect). They get in the way of being able to enjoy time with the kiddo. I need to be able to get them out into a system that I can trust, so that I can stop thinking about it until it's time to think about it again. I don't have a lot of computer time, so I want to be able to pick things up quickly when I do.
Capture: How do you get stuff in?
Most of the time, I add quick questions or ideas using Orgzly Revived on my phone because I'm not close to a computer. Sometimes I look up web pages that relate to something, and then I can share that with Orgzly using the Android share menu. If I'm close to a computer, then I can use org-capture.
I also use my Supernote to sketch/write ideas.
I use my phone for audio braindumps.
Challenge: I want to write down more context because I occasionally come across notes that don't make sense to me.
Retrieval: How do you get stuff out?
I usually tend to work on things that I've recently thought about, so I'm working out of my inbox or out of a few active projects. Either the relevant items I've captured are still there in my inbox or in the project's tree, or I can quickly organize them before I dive into my work.
Sometimes I need to retrieve something that's a lot older, such as when I want to recommend something I remember seeing a year or two ago. This is challenging because I often don't remember the exact words that will bring it up. I can help that a little bit by adding my own words when I create the note, but I don't feel like that's a solid solution yet. I think that this is a challenge that's going to get worse as my brain gets fuzzier. Finding things using approximate matches could be interesting. Most of the time, I end up relying on an Internet search, because then I can take advantage of the variety of words used in other people's descriptions of the thing.
Blog posts (and funneling my toots and sketches into blog posts) makes things slightly more findable. I've come across things I've completely forgotten writing about.
Challenge: When I'm trying to move too quickly instead of writing things down, then there's nothing to retrieve years later when I'm picking a project back up again. For example, when I finally dusted off my time-tracking project so that I could upgrade the Rails version, I had to do a lot of figuring out. That tells me I need to write more notes. As I run into things that I didn't write down well enough (or as I bump into things I could've sworn I wrote about but I just can't find my notes), I try to write down what I've figured out, where I looked, and what words I used in order to look for it. Maybe that will make it more findable in the future.
Priorities: How do you get the right stuff out?
I tend to work on a few recent thoughts, so I can generally schedule them for the day that I think I'll be able to work on them. Then I can use my Org Mode agenda to get a short list of the things that I want to work on. When that's done, I can then go through the more general things–still biased towards what's recent, what's in my inbox, what I've been thinking about lately. It takes extra time to context shift back into older things.
My life generally doesn't have a lot of urgent commitments, so it's mostly a matter of thinking: What do I feel like working on? What's the most annoying thing I need to work around? What am I curious about? Then I can go to that project or thought.
Sometimes I'll use the TODO status to distinguish between things that I want to do someday versus things that I could do sooner. Pushing things off to SOMEDAY is especially handy for ideas that are not very fleshed out yet. My newly created tasks default to SOMEDAY so that it takes me an active effort to say, okay, this stuff is on my list of things to focus on.
Sometimes I use the [#A] and [#C] priority marker in Org Mode to move things to the top or bottom of my list.
In general, I don't worry too much about making sure that I'm working on the absolute best thing at the time, because that stuff takes planning, too.
Time: How do you deal with dates/times/conditions?
Scheduling something on a particular day is how I pick a short list of things that I want to do. These things don't always happen. Sometimes I end up procrastinating something for another few weeks out or a month out. If I do that too often, I usually end up cancelling it, because clearly there are other things I want to do.
There are also the things I've got to schedule once in a while that I don't actively think about until the reminder pops up, like renewing my passport. The Org agenda takes care of that.
I like to keep journal entries so that I can look back and see the progress I've made.
Revision: How do you add to or refine things?
I might start off with just a quick question or idea. Depending on what I have time for, I might flush out that idea in an audio braindump or a sketch. I can convert either of those things into text and dump them into my note for editing, or I can sit down and flesh out the idea further by writing it, with the eventual goal of turning it into either a toot or a post. Maybe some of them will get turned into videos. So that's how I gradually refine things.
I would like to get better at this. Maybe I can keep track of which thoughts could benefit from sketching or doing a brain dump, or refining those sketches or brain dumps into posts. Which posts are almost there and just need a little bit more work? Which ones do I want to turn into a video?
Since the sketching and the braindumping can happen in parallel, it's probably more about tags rather than TODO states.
One improvement could be showing me where these ideas are in the pipeline so that if I'm at my computer and I want to get something out the door, I can make a list of posts that are almost there. If I'm heading out for a walk to the store, then I can make a list of the things to think about out loud. Then I can have my system do the transcript and stick it back into the pipeline so I can edit it.
How do I take those fragments of thoughts, put them together, and turn them into a finished chunk?
When it comes to refining sketches, I can just flip open my supernote and I add more stuff to it. It's very easy to pick up and put down again. I like that.
Audio is harder to work with in terms of refining an idea, but maybe I'll figure out the workflow for that someday. The draft for this post came from a sketch and an audio braindump.
There's also this idea of refining a project. When I do my first pass through my inbox, I'm just basically throwing things in the rough direction of where I'm probably going to want them. I'll refile things very roughly into Consulting or EmacsConf or whatever else. Refining in that context would be collecting several resources and putting them under one subtree, or making sense of something, mapping out the resources for a topic, or summarizing.
If I've saved a web page, it becomes a lot easier to learn from and find again if I use my own words to describe what I'm learning from it. That's another area that I could definitely do better in.
Refining is easier to do when I'm on my computer, but when I'm on my computer, I tend to want to make stuff rather than edit stuff. If I'm refining something with the goal of making it a post, that sometimes happens. But if I want to review a page whose link I saved, sometimes that ends up very low on my priority list. I'm throwing all these things into my SOMEDAY list and not actually getting around to them yet. Maybe someday!
Connection: How do you link things together?
Most of the time, I refile things so they're roughly close to where other things I need are. I can just scroll to find connected items.
I don't have many things that need to be in multiple places in my In my outline. When I do, I tend to use links to connect the ideas. I like linking between blog posts and sketches.
I don't have a good facility for backlinks yet. I should make this easier for myself, either by just opening the blog post that I'm referring to so that I can quickly add a link to it going the other way–a manual backlink that lets me provide the context–or maybe adding some backlink support to my static site generator.
Anyhow, at least the forward links are fine. I've got some completion to help me with that. Web searches are helpful just in case my completion doesn't work, as right now my completion only works with title searches. If I am a little fuzzier about what I've called something, then I will search the Internet, grab the URL, and pop in the link.
Most of the linking happens in my blog posts because the blog posts live outside my outline. They are just roughly organized by date and category. So if I want to build on another thought, I've got to link to it. Fortunately, I've got the URL, so it's easy to link to things.
I can link to things within Org Mode. I probably should more often, and it will probably involve getting the hang of Org IDs. It hasn't been as big a need for me for now because I try to push things into blog posts as much as possible.
Sometimes it makes sense to have a URL or a link that works for both the exported version and my own internal notes. I want some things to open up in Emacs instead. Then I might have a custom link type to make that easier.
Externals: How do you refer to things outside your system?
There are a lot of things that I want to think about or refer to that aren't within my Org Mode files. Fortunately, Org Mode makes it super easy to link to the things, so that part is fairly solid.
There are some kinds of things that I don't have an easy way of thinking about or working with yet, like audio.
Work ideas are harder for me to link to now that I can't access the company's WebEx chat on my personal phone, so I just write down a couple of keywords to remind myself what to think about or search for. I also tend to read my e-mail on my phone, so I don't have Org Mode's fancy linking. I write down or copy a few keywords and tag the note with "email" to help me remember where to look. Life would be much easier if I could do all of these things within Emacs so that I could just create a task and it would automatically be annotated with the link to the original stuff, but we've got to work with what we've got.
Sharing: How do you share with others?
I've been gradually refining my workflow for turning my notes ito blog posts. Org Mode is fantastic for this. I can have source blocks, I can export to various formats, it's all good. I'm also exploring the idea of turning some things into richer text–adding diagrams or sketches, or narrating it, or turning it into a video.
My main thing is I want to get thoughts, ideas, and questions from my notes into some kind of public chunk. Toots are nice because I can get smaller thoughts out instead of waiting until I've fleshed them out further. Blog posts are ideal.
I want to experiment with this by using audio braindumps and sketches to explore ideas faster and use non-computer time to help with writing.
Maintenance: How do you tidy or trim?
Part of maintenance is figuring out what's out of date and what I can archive to make it easier for me to just see the current stuff. I periodically go through my inbox and archive things or refile things into projects. I am slowly getting the hang of archiving things instead of deleting things, since disk space is cheap. Once in a while, I'll go through my Org file to archive inactive projects and neaten things up.
On the public side, I could probably do automated things like link-checking, but it's been pretty low priority. Most of the time, I end up updating posts when I look up them up in order to link to them or when people ask me about them. I have a snippet that makes it a little easier to note an update, but I should probably improve it to handle adding an update to a post that's already been updated before.
I don't have a list of recently modified but not newly posted posts, which might be a good idea for exposing that to blog readers.
I also want to create more evergreen pages that organize resources, kind of like my blog outline but more granular. I still want to have the last modified date as text in the page itself, but it doesn't have to be part of the permalink.
Discovery: How do you stumble upon things?
I have a lot in my notes that I've completely forgotten about. One of the benefits of keeping most of my notes online is that when people come across those notes, their links or comments help me find them again.
I've also added a random blog post button on my blog, and I'm trying to shift some doom-scrolling to use that instead.
For my personal notes, I don't bump into things as much because org-refile is very efficient for getting to just the thing I want to look at. For the most part, things get hidden away under their sub-trees until I feel like working on that particular area, so it might be years before I touch something again, if at all.
I could probably add some kind of randomness thing, but I don't really struggle with finding things to work on when I'm on my computer. There's usually something else more pressing that I want to work on, so it hasn't been an issue.
I do want to add a random sketch thing, though. I think it could be fun to cycle my background through the files in my public sketches on my desktop or my phone lockscreen.
Longevity: How do you keep it around?
Using plain text and free and open source software is really important to me because I want it to be easy to back up and I want to be able to trust that it's going to be around. Having seen many things get bought up or taken down… Yeah, I want to have my own notes. I feel reasonably confident, based on other people's experiences, that if I want to keep using my notes in another 20 years or more, it'll probably still be there as long as I don't do anything silly with the data.
For my sketches, I put titles and tags in the filenames. I've been using Google Cloud Vision to do handwriting recognition so that I have some kind of text that presumably I could search, although I haven't built that part yet.
Audio is a bit more ephemeral, but it might still be interesting to hear archived audio.
One of these days, I should make an organized backup of the things that I've shared on YouTube and other places. Videos take much more space.
Another thing that I'm thinking of long-term, once in a while, is how to keep going into this, how to keep it easy for me to access, use, add to, and share as I get older. I hear menopause might really do a number on my brain. People report having a hard time remembering words and thinking thoughts. It would be nice to have approximate search in place by then so that I can still find things, or at least have shared as much as possible.
My long-term plan (in case stuff happens) is to have whatever notes might be helpful be publicly available already so that theoretically someone could use the Internet Archive or a static mirror or to get back to it. Even in the case where I die and my hosting stops being paid for, the core things about it, I think, have been well-demonstrated and can be easily picked up by somebody else if they want to.
Planet Emacslife is a blog aggregator. The idea of Emacs News is fairly straightforward and somebody else could step into it easily. The ideas are not dependent on me, whic his nice.
My posts and code are out there too. They're not immortal, and they don't have to do be. If they're useful in the moment, that's already enough. If somebody comes across them months or years later and finds them useful, that's a bonus. I use them to think through something, so that's already a win.
Wrapping up
I'd love to hear about your personal information/knowledge management systems, whether you want to think about it using these aspects or your own framework. Let's share notes!
Palestine & Lebanon Have the Right to Defend Themselves Against Israel, w/ Craig Mokhiber
Tom RocheVERY EXCELLENT interview (though truncated--this is the free feed), in which Mokhiber makes clear (among other topics)
* how Israel's claims regarding its "right to self-defense" fail in international law
* why Resistance efforts to stop Zionist genocide are not only /allowed/ by international law, but are /required/ by international law
* how Israel's terror attacks are /legally/ (as well as morally and logically) terrorism
* [Genocide Convention](https://en.wikipedia.org/wiki/Genocide_Convention) mandates to prevent, stop, and punish genocide
* (starting ~22 min in the audio) why Palestine and its global allies are doing lawful armed resistance to Zionist aggression and genocide, but the Zionists' violence does /not/ qualify as self-defense (esp in occupied territory)
* how Zionist hasbara bots (esp in the US deepstate and its corporate-funded media (USCFM)) always seek to justify Israel's crimes by claiming those crimes are "self-defense," and why those Zionist hasbara bots are wrong on the law
* hasbara liars illustrating how "Every Accusation is a Confession":
***** Dana Bash pushing Hamas rape hoax
***** USCFM generally and falsely claiming Hamas uses "human shields," when in fact it's the IDF that has been documented using human shields
* (~38 min to end of audio) hasbara lies as [incitement to genocide](https://en.wikipedia.org/wiki/Incitement_to_genocide)
***** international-law punishments for incitement to genocide, including [Julius Streicher](https://en.wikipedia.org/wiki/Julius_Streicher#Trial_and_execution) and the Rwandans [Hassan Ngeze, Ferdinand Nahimana, and Jean-Bosco Barayagwiza](https://en.wikipedia.org/wiki/Incitement_to_genocide#International_Criminal_Tribunal_for_Rwanda)
Israel, with the full backing of the U.S., claims to be massacring civilians in Gaza, the West Bank and Lebanon in self-defense. Does this have any legal merit? What about the rights of Palestine and Lebanon? To discuss this and more Rania Khalek was joined by longtime human rights lawyer Craig Mokhiber.
This is just part of this episode. The full interview is available for Breakthrough News Members only. Become a member at https://www.Patreon.com/BreakthroughNews to access the full episode and other exclusive content.
Irreal: Organizing A Book In Org Mode
Tom Rocheunderlying [article](https://static1.squarespace.com/static/661587048ee66c27f27eecc8/t/66b9334e115dc60c33c31152/1723413327084/orgmode_guide.pdf) archived [here](https://archive.today/RUfit)
Somehow, I missed this great reference to Ron Galloway’s outline for using Org mode to organize a book. Fortunately, Sacha had me covered with her excellent Emacs News.
If you haven’t written a book before, it may be surprising how necessary Galloway’s template is for the actual mechanics of writing a book. Even if you’re organized and divide your book into a main file and separate files for each chapter, you’ll soon discover that you want some place to put notes, log your progress, track your references, and brainstorm ideas.
Every author solves these problems in different ways with different file structures but Org is especially amenable to providing a useful framework for organizing these things.
I wrote my books before I discovered Org mode—or perhaps before it existed—but my structure was essentially the same. The nice thing about Org is that you can access—and work on—all those files from a single top level file.
If you’re writing or considering writing a book, take a look at Galloway’s outline. It’s an excellent starting point for our own project.
Interview: New Documentary Exposes Israeli War Crimes with Director Richard Sanders
Tom RocheVERY EXCELLENT
Watch the Documentary by Al Jazeera: https://www.youtube.com/watch?v=kPE6vbKix6A or at https://www.youtube.com/@aljazeeraenglish
Watch full episodes on Rumble, streamed LIVE 7pm ET.
Become part of our Locals community
- - -
Follow Glenn:
Follow System Update:
Learn more about your ad choices. Visit megaphone.fm/adchoices
Punt & Dennis: Route Masters
Tom RocheIt's a measure of the talent of Punt and Dennis (and guest Jessica Fostekew) that they manage to make this very, /very/ old BBC-comedy (mostly quiz-show, though this is not) premise--verbally connecting two very-dissimilar subjects--amusing for 30 min. They don't actually make it /funny/ (YMMV), but it's still IMHO a decent listen ... if it doesn't prevent you from doing something actually important or interesting.
Steve Punt and Hugh Dennis are on a mission from Beer to Eternity, in this warm and witty new podcast that celebrates new and half-remembered trivia as they try to find entertaining links between random places, people and things.
Could you make your way from The Starship Enterprise to the Air Fryer, armed only with A-Level Economics and a Geography degree? Hugh Dennis is going to have to. While Steve Punt will have to pick his way across Africa, to find what links Machiavelli and Madagascar. Across the series, they’ll be joined by guests including Ken Cheng, Kiri Pritchard-McLean, Isy Suttie and Marcus Brigstocke, on a scenic route which takes in Shampoo, The Gruffalo, Watford Gap Services and Yoghurt.
Written and hosted by Steve Punt and Hugh Dennis With Jessica Fostekew Produced by Victoria Lloyd Recorded at Maple St. Creative Mixed by Jonathan Last
A Listen Production for BBC Radio 4
Routine dental X-rays are not backed by evidence—experts want it to stop
Tom RocheMouths are part of bodies, not some special cosmetic add-on. Dentistry must be treated as a branch of medicine, not some sideshow. Dentists must be trained and /regulated/ just like other medical practitioners; conversely, medical insurance must cover health-oriented dentistry.
Has your dentist ever told you that it's recommended to get routine dental X-rays every year? My (former) dentist's office did this year—in writing, even. And they claimed that the recommendation came from the American Dental Association.
It's a common refrain from dentists, but it's false. The American Dental Association does not recommend annual routine X-rays. And this is not new; it's been that way for well over a decade.
The association's guidelines from 2012 recommended that adults who don't have an increased risk of dental caries (myself included) need only bitewing X-rays of the back teeth every two to three years. Even people with a higher risk of caries can go as long as 18 months between bitewings. The guidelines also note that X-rays should not be preemptively used to look for problems: "Radiographic screening for the purpose of detecting disease before clinical examination should not be performed," the guidelines read. In other words, dentists are supposed to examine your teeth before they take any X-rays.
Democracy Now! 2024-10-14 Monday
Tom Rocheconsistently EXCELLENT
Democracy Now! 2024-10-14 Monday
- Headlines for October 14, 2024
- "Under Siege": Hospital Director in N. Gaza Refuses to Leave Patients Amid Israeli Evacuation Orders
- "Every Day Is a Breaking Point": North Gaza Desperate for Medicine, Fuel, Food, Water & Shelter
- "Surrender or Starve": Israel Weighs Plan to Liquidate Northern Gaza as Siege on Jabaliya Intensifies
- Israel Attacks U.N. Peacekeeping Forces as U.S. Sends 100 Troops Anticipating Conflict with Iran
10/14/24: Biden Sends 100 US Troops To Israel, 'Burned Alive' Hospital Patients Struck By Israel, Trump Campaign Directs Elon To Ban Critics, Gretchen Whitmer Apologizes After Dorito Video,
Tom RocheKB+SE deliver 4 consistently-excellent (though the final segment is more amusement than analysis) on [Zionist_wars, US politics]:
* Biden sends US troops and THAAD to Israel, helping/preparing Netanyahu to escalate the Zionist Wars while exposing US to yet greater risks (because the US is also Zionist-occupied)
* Israel does more war crimes in Gaza and Lebanon, and mulls making [“Surrender or Starve”](https://www.democracynow.org/2024/10/14/israel_gaza) ethnic-cleansing demand to north Gaza (see excellent DN! reporting @ link, archived [here](https://archive.today/JCAIy))
* VERY EXCELLENT KB radar on Musk-Trump corruption
* Gretchen Whitmer Doritos TikTok as yet another case of politicians getting waay too online
Krystal and Saagar discuss Biden sending 100 US Troops to protect Israel, horrific videos of Gazans burned alive after Israel bombed tents around a hospital, Krystal looks into the Trump campaign directing Elon Musk to ban the JD Vance dossier, and Governor Gretchen Whitmer apologizes for her bizarre Dorito video.
To become a Breaking Points Premium Member and watch/listen to the show AD FREE, uncut and 1 hour early visit: www.breakingpoints.com
Merch Store: https://shop.breakingpoints.com/
See omnystudio.com/listener for privacy information.
10/11/24: Jeremy Scahill TELLS ALL: BlackWater, Israel, Cheney's, 2024 Election
Tom RocheVERY EXCELLENT
Ryan and Emily sit down with Dropsite News' Jeremy Scahill to talk about Jeremy's career, interviewing Hamas, Edward Snowden, Blackwater and more!
Counterpoints Discount for DropSite News: https://dropsitenews.com/counterpoints
See omnystudio.com/listener for privacy information.
Chaotic Biden-Netanyahu-Harris discussions
Tom RocheEXCELLENT summary of current Zionist geopolitics, including
* US CorpDems (esp Biden-Kamala) vs Netanyahu on Bibi's plans for escalation against Iran ...
* ... but since CorpDems are fundamentally Zionists, they won't stop BN; instead, USCFM will just blame the resulting chaos on the Netanyahu-Trump alliance (about which our hosts seem skeptical, but that's just because they've gotta service a very pro-Trump fanbase--Alex and Alexander cannot say that Trump is a totally-owned subsidiary of global Zionism)
* Daily Telegraph article on Iran's 1 Oct 2024 reprisal against Israel's many attacks: article concludes Iranian missiles penetrated Israel air-defense, doing significant damage
* fundamental problem for US deepstate: US military wants out of Mideast to prepare for PRC war, but global Zionism wants war with Iran
* US deepstate's probable shortterm kludge for that problem: "pull the plug" on "Project Ukraine" (probably--IMHO--by "farming it out" to the EU)
